22 lines
748 B
YAML
22 lines
748 B
YAML
version: v2
|
|
inputs:
|
|
- directory: api
|
|
plugins:
|
|
- local: ["go", "run", "google.golang.org/protobuf/cmd/protoc-gen-go@v1.36.11"]
|
|
out: api
|
|
opt: paths=source_relative
|
|
- local: ["go", "run", "google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.6.2"]
|
|
out: api
|
|
opt: paths=source_relative
|
|
- local: ["go", "run", "github.com/go-kratos/kratos/cmd/protoc-gen-go-http/v3@v3.0.0-20260526000039-30da04b769dc"]
|
|
out: api
|
|
opt: paths=source_relative
|
|
- local: ["go", "run", "go.einride.tech/protoc-gen-typescript-http@v0.10.0"]
|
|
out: web/src/services
|
|
- local: ["go", "run", "github.com/google/gnostic/cmd/protoc-gen-openapi@v0.7.1"]
|
|
out: .
|
|
strategy: all
|
|
opt:
|
|
- fq_schema_naming=true
|
|
- default_response=false
|