Welcome to the TypeScript + Node.js Starter Template! 🚀
This repository provides a solid foundation for building Node.js applications with TypeScript. Whether you're new to programming or looking to expand your skills, this template will help you get started quickly.
- TypeScript Setup: Configure TypeScript compiler options for Node.js development.
- Hot Reloading: Implement hot reloading for a smoother development experience using
nodemonandts-node. - Testing with Jest: Set up testing using the Jest testing framework.
- Linting with ESLint and Prettier: Maintain code quality and consistency with ESLint and Prettier.
- Production Build: Build the project for production deployment.
-
Clone the Repository:
git clone https://github.com/dulanwirajith/typescript-starter-template.git cd typescript-starter-template -
Install Dependencies:
npm install
-
Start Development Server:
npm run start:dev
-
Run Tests:
npm test -
Lint Your Code:
npm run lint
-
Build for Production:
npm run build
Finally, you can access the complete project setup from this public template on GitHub. Click on the link below to clone or fork the repository:
Feel free to explore the code, make modifications, and use it as a starting point for your TypeScript + Node.js projects. Happy coding! 🎉