A modern TypeScript monorepo managed with pnpm and TurboRepo.
Build all packages:
pnpm buildRun tests:
pnpm testLint and format:
pnpm lint
pnpm formatGenerate a new package in the monorepo:
pnpm run turbo:gen:initA utility for semantic-release workflows that ensures a release config file is present in your package before running semantic-release. This is especially useful in monorepos or strict release environments, helping prevent accidental releases without explicit configuration.
This project uses Changesets for version management and publishing.