build
yarn tsc
build:test
yarn proto2ts && yarn proto2pbjs
prepare
yarn build
proto2ts
docker compose run --rm protoc update-code.sh
proto2pbjs
docker compose run --rm protoc pbjs.sh
test
yarn jest -c jest.config.js
tsc:check
./tsc-check.sh tsconfig.json tests/tsconfig.json integration/tsconfig.json integration/tsconfig.proto.json protos/tsconfig.json
format
prettier --write {src,tests}/**/*.ts integration/*.ts
format:check
prettier --list-different {src,tests}/**/*.ts
setup:docker
docker compose build
watch
tsx integration/watch.ts