2.2.2 • Published 9 months ago

@bufbuild/protoplugin v2.2.2

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
9 months ago

@bufbuild/protoplugin

This package helps you create your own code generator plugin using the Protobuf-ES plugin framework.

Protobuf-ES is a complete implementation of Protocol Buffers in TypeScript, suitable for web browsers and Node.js.

In addition to a full Protobuf runtime library, it provides the protoc-gen-es code generator, which uses a plugin framework to generate base types from your Protobuf schema. It is fully compatible with both buf and protoc compilers.

And now, you can write your own Protobuf-ES compatible plugins using this same plugin framework with the @bufbuild/protoplugin package.

With @bufbuild/protoplugin, you can generate your own TypeScript code tailored to your project or needs. You also have various options for producing JavaScript and TypeScript declaration files:

  • Exercise full control by writing your own JavaScript and declaration file generators in addition to TypeScript.

  • Generate TypeScript files only and let the framework generate JavaScript and declaration files automatically using our internal TypeScript compiler.

  • Generate TypeScript files only and bring your own TypeScript compiler, using it to generate JavaScript and declaration files with your own version of TypeScript and your own compiler options.

With @bufbuild/protoplugin, you have all the tools at your disposal to produce ECMAScript-compliant code.

Usage

Get started now with our plugin documentation.

2.2.2

9 months ago

2.2.1

9 months ago

2.2.0

9 months ago

2.1.0

10 months ago

2.0.0-alpha.3

1 year ago

2.0.0-alpha.4

1 year ago

2.0.0-beta.2

1 year ago

2.0.0-beta.1

1 year ago

2.0.0

12 months ago

2.0.0-beta.3

12 months ago

1.10.0

1 year ago

2.0.0-alpha.2

1 year ago

1.9.0

1 year ago

2.0.0-alpha.1

1 year ago

1.8.0

1 year ago

1.7.2

1 year ago

1.7.1

1 year ago

1.7.0

1 year ago

1.6.0

2 years ago

1.5.1

2 years ago

1.5.0

2 years ago

1.4.2

2 years ago

1.3.3

2 years ago

1.4.1

2 years ago

1.3.2

2 years ago

1.4.0

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.0

3 years ago

0.3.0

3 years ago

0.2.1

3 years ago

0.2.0

3 years ago

0.5.0

3 years ago

0.4.0

3 years ago

0.1.0

3 years ago

0.1.1

3 years ago

0.0.10

3 years ago

0.0.9

3 years ago