This repository contains protocol buffers definitions for Qpoint products.
This repository uses Buf for linting and code generation. Autogenerated code is available in the gen directory.
proto/
- Protobuf definitionsqpoint/type/
- Common typeseventstore/v1/
- Event store service v1 API
gen/
- Autogenerated code
Go packages are available in gen/go/
. Connect RPC service code is generated as well. To import the definitions in your project, run:
go get github.com/qpoint-io/proto
TypeScript modules are available in gen/ts/
.
Make your changes in the proto/
directory. To regenerate code after making changes:
make
This will run code generation via Buf CLI in a Docker container with all the required dependencies.