Skip to content

zsevic/ts-express-starter

Repository files navigation

ts-express-starter

Minimal Express/TypeScript boilerplate

Setup

git clone https://github.com/zsevic/ts-express-starter
cd ts-express-starter
cp .env.sample .env # change values after copying
npm i
docker-compose up
npm run dev

Build

npm run build
npm start

Linting

npm run lint
npm run lint:fix

Testing

npm test

API documentation

Generated at /api-docs endpoint using express-oas-generator plugin

Technologies used

  • Node.js, TypeScript, Express, MongoDB

About

Minimal Express/TypeScript boilerplate

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published