trevstack/buf.gen.yaml
trev 32ac21afd2
All checks were successful
Check / check (push) Successful in 1m35s
fix: move buf to proto dir so submodules get the same deps
2025-05-16 18:35:48 -04:00

35 lines
733 B
YAML

version: v2
clean: true
inputs:
- directory: proto
managed:
enabled: true
override:
- file_option: go_package_prefix
value: github.com/spotdemo4/trevstack/server/internal/connect
disable:
- file_option: go_package
module: buf.build/bufbuild/protovalidate
plugins:
- local: protoc-gen-go
out: server/internal/connect
opt: paths=source_relative
- local: protoc-gen-connect-go
out: server/internal/connect
opt: paths=source_relative
- local: protoc-gen-es
out: client/src/lib/connect
opt: target=ts
include_imports: true
- local: protoc-gen-connect-openapi
out: client/static/openapi
strategy: all
opt:
- base=openapi.yaml
- path=openapi.yaml