Opinionated node typescript starter with dev environment and linter.
This starter uses typescript to compile your code during build time. For development we use swc to speed up compile times. The linter uses the eslint:recommended config parsing typescript files with @typescript-eslint/parser.
Clone the repository
git clone https://github.com/leifarriens/node-ts.git
Install dependencies
cd <project_name>
npm install
Run dev environment
npm run dev
Build and run the project
npm run build
npm start