Node.js email service written in Typescript.
- Run
npm install -g typescript
. - Run
npm install typescript-eslint-parser -g
. - Run
npm i eslint-config-airbnb-base -g
. - Run
npm i eslint-plugin-import@latest -g
. - Clone this repo.
- Run
npm install
to install dependencies. - Run
npm run serve
for build and serve app.
- Run
npm run build
to compile TypeScript files to JavaScript. - Run
npm start
to build the project and visit http://localhost:3000/.
Or you can run just only npm run serve
and visit http://localhost:3000/.
- Run
npm run lint:ci
to lint your code with TSLint and format code with Prettier.
- Run
npm run mocha
for Mocha tests. - Run
npm run jest
for Jest tests.
- Run
npm run debug
for debug your code.
- Documentation is here.