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