Code template for NodeJS project with TypeScript using npm

Repo Cleanup

  • Remove repo specific files: rm -rf .git LICENSE README.md
  • Re-initialize git repo
  • Rename project in package.json

Additional steps

  • Update all packages using npm-check-updates package: npm run update-deps

Versions

  • NodeJS v20.12.2
  • TypeScript v5.4.5
  • TSNode v10.9.2
  • ESLint v9.1.1
  • TypeScript-ESLint v7.7.1
  • Prettier v3.2.5
  • Jest v29.7.0
  • TSJest v29.1.2