A modern Node TS starter project using as many native Node.js features as possible
- Modern TS config
- Type stripping to run .ts files directly
- Native Node.js test runner
- Uses Yarn through corepack
- Non intrusive ESLint config
- Prettier config
- Full VSCode config
yarn test
- Run all testsyarn test:types
- Run type checkingyarn test:lint
- Run lintingyarn test:unit
- Run unit testsyarn test:e2e
- Run E2E tests
- Requires Node.js >= 22.9.0
- Unit tests are suffixed with
.test.ts
- E2E tests are suffixed with
.e2e.ts
- If you want to use npm publish, make sure to set
"private": false
in your package.json