This project is a boilerplate for creating applications using Node.js and TypeScript.
- Node.js
- TypeScript
- ESLint for linting
- Jest for testing
- Husky for Git hooks
Make sure you have the following software installed on your machine:
- Node.js 16.x or later
- NPM 6.x or later
Follow these steps to get started with the boilerplate:
-
Clone the repository:
git clone https://github.com/tomascatena/node-typescript-boilerplate.git
-
Install the dependencies:
npm install
-
Compile TypeScript to JavaScript:
npm run build
-
Start the application in development mode:
npm run dev
-
Start the application in production mode:
npm start
This project is licensed under the MIT License - see the LICENSE file for details.