A starter template for Typescript applications.
- Eslint - Linter.
- Prettier - Code formatter.
- swc - Fast rust based TS compiler.
- Vitest - Blazing Fast Unit Test Framework.
npx -y degit joaquimnet/ts-general-template my-app
dev
- Starts the project in development mode with nodemon.
start
- Starts the built project with node.
build
- Builds project to dist folder.
test:watch
- Run tests, watch mode.
test:coverage
- Run tests, generate coverage report.
lint
& format
- Lint and format your code.
ci
- Check types, runs linter and verifies format of the code.