starter template for nodejs + typescript project powered by tsup
- โ TypeScript
- ๐ ESLint โ To find and fix problems in your code
- ๐ Prettier โ Code Formatter for consistent style
- ๐ถ Husky โ For running scripts before committing
- ๐ซ lint-staged โ Run typechecking, ESLint and Prettier against staged Git files
- ๐ฆ Tsup - To Bundle your ts code easily
- ๐งช Vitest - To test your code
npm
npx ts-node-starter
pnpm
pnpm dlx ts-node-starter
- Fork it (https://github.com/yourname/yourproject/fork)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request