This is a repository intended to serve as a starting point if you want to bootstrap a express API project in TypeScript.
- TypeScript
- ts-node-dev
- Prettier
- ESLint with:
- Jest with DOM Testing Library
- GitHub Action workflows set up to run tests and linting on push
# install dependencies
npm install
# run in dev mode on port 3000
npm run dev
# generate production build
npm run build
# run generated content in dist folder on port 3000
npm run start
npm run test
# run linter
npm run lint
# fix lint issues
npm run lint:fix