A NodeJS starter template with the following stuff pre-configured
- Typescript
- ESLint
- Vitest
- Husky
- Environment variables loader using dotenv
- NCC to create single file build
- Github workflow to create build artifact and attach on release
In the project directory, you can run:
npm run build
- Build the project to single filenpm run start
- Run the project in production modenpm run dev
- Run the project in development modenpm run lint
- Run the linternpm run lint:fix
- Run the linter and fix the errorsnpm run test
- Run the tests