A base typescript project with a testing environment set up.
Use Node v22.13.1
nvm useInstall NPM dependencies
npm installTo run src/main.ts once without compiling
npm run startTo compile your TS
npm run buildTo run src/main.ts and compile on file changes and run after each save
npm run start:devTo run tests in the tests directory once
npm run testTo run the same tests in watch mode
npm run test:watchTo generate test coverage
npm run test:cov