This is a template for starting a Express API project in TypeScript
- TypeScript: typescriptlang.org
- ts-node-dev: npmjs.com/package/ts-node-dev
- ESLint: eslint.org
- Prettier: prettier.io
- Jest: jestjs.io
- Supertest: npmjs.com/package/supertest
- Husky: typicode.github.io/husky
# Install dependencies
npm install
# Run in dev mode
npm run dev
# Generate production build
npm run build
# Run in production mode
npm run start
npm run build:lint
Jest with supertest for testing API
npm run test