An opinionated, minimal, modern TypeScript starter template.
- Reduce supply chain risk with a
.npmrcpreconfigured withignore-scriptsandmin-release-ageenabled - Test without extra tooling using the built-in Node.js test runner (Node.js 20+)
- ESLint & Prettier preconfigured
- Husky pre-commit configured to lint, format & test
- Strict type checking on run and test
- Pinned dependencies to reduce supply chain risk
- Run TypeScript directly in Node.js using native type stripping (
erasableSyntaxOnlyenabled for compatibility)
If you'd like to suggest a feature, report an issue or ask a question, feel free to raise an issue.