Starting point of a new api in order to achieve RAD (rapid application development)
npm install
rm -rf .git
git init
git remote add origin <repo_url>- Renamed all occurence of
starter-api-tsin code (README and package.json)
npm run devApplication will be running on: http://localhost:4000
Start the application in a particular environment
npm run start:<env>Start the application locally using specific env params (ex: .env.production and config/production.js)
npm run buildBuild application using typescript
npm run lintnpm run testAll Tests use Jest framework. tests are in *.test.js files
make release tag=x.y.zThe final step. Build and push a tagged docker image
Every docker related command are in the makefile file.
make help