@chill-institute/contracts
v2.2.2
Published
Canonical protobuf API contracts and generated client artifacts for Chill
Readme
chill-contracts

Public API contracts for chill.institute, your favorite put.io extension since 2018.
This repo is the boundary between the backend, web app, CLI, and downstream consumers. It owns protobuf schemas plus generated Go, TypeScript, and OpenAPI artifacts.
Install
TypeScript consumers:
npm install @chill-institute/contractsGo consumers:
go get github.com/chill-institute/chill-contractsDevelop
mise install
mise run generate
mise run verifyRegenerate artifacts after changing protobuf definitions and commit schema plus generated output together.
Docs
- API reference: generated contract surface
- Architecture: package layout and generation flow
- Security: reporting and contract safety notes
Contributing
Please read the contributing guide.
License
Licensed under the MIT License.
