Use this project as a base for typescript services
To build and run this app locally you will need a few things:
- Install Node.js
- Set your shell's environment variable
NPM_TOKENto your npm token. Do this in~/.bash_profileso it is set every time - Install dependencies:
npm install - Set your shell's environment variables (get from Heroku config:
heroku config --app <service name>) - Start server in watch mode
npm run watch - Visit localhost:3001. This app has hotloading enabled.
npm run testruns server-side tests.
npm run lintruns server-side linter. Configure lint rules in tslint.json.
- npm for package management
- typescript for development