version: v1 managed: enabled: true plugins: - # Generates code from protobuf definitions using the Prost! code generation engine. - plugin: buf.build/community/neoeinstein-prost:v0.2.3 out: src/gen opt: - bytes=. - compile_well_known_types - file_descriptor_set - extern_path=.google.protobuf=::pbjson_types # Generates Tonic gRPC client and server stubs using the Prost! code generation engine. - plugin: buf.build/community/neoeinstein-tonic:v0.3.0 out: src/gen opt: - compile_well_known_types - extern_path=.google.protobuf=::pbjson_types # Generates Serde serialization implementations that follow the conventions of protobuf-JSON. - plugin: buf.build/community/neoeinstein-prost-serde:v0.2.3 out: src/gen # Generates Cargo crates and include files. - plugin: buf.build/community/neoeinstein-prost-crate:v0.3.1 out: src/gen opt: - no_features