TypeScript node.js project skeleton. Clone this and modify.
sh docker-build.sh
sh docker-run.sh
Install node with nvm.
nvm install # one-time install
nvm use # each time you enter the project directory
Install npm packages.
npm install
npx tsc
npm start
While developing, you can skip building by using tsnode.
npm run start-dev
npm run all
# Run the tests with `npm run all` or
npm test
# This will generate the test coverage report
# Then open the test coverage report
firefox coverage/lcov-report/index.html
npm run doc
firefox docs/index.html &
npm run ncu
npm login
npm version patch/minor/major
npm publish
Author: Lyall Jonathan Di Trapani