A template repository for bootstrapping single Node.js packages with the Savvy Web toolchain. Includes a complete build pipeline, testing, linting, commit validation, and automated releases — ready to go out of the box.
| Concern | Tool |
|---|---|
| Build | @savvy-web/rslib-builder — dual dev/npm output via Rslib |
| Testing | @savvy-web/vitest — zero-config Vitest with v8 coverage |
| Linting | @savvy-web/lint-staged — Biome, markdownlint, and more via Husky |
| Commits | @savvy-web/commitlint — conventional commits with DCO signoff |
| Releases | @savvy-web/changesets — versioning, changelogs, and dual-registry publishing |
| Tasks | Turborepo — cached, parallelized task orchestration |
- Node.js 24+
- pnpm 10+
pnpm install
pnpm test- CONTRIBUTING.md — Development setup, project structure, scripts, and how to submit changes.
- CLAUDE.md — Detailed architecture and conventions for AI-assisted development with Claude Code.