Skip to content

akinsho/typescript-node

 
 

Repository files navigation

typescript-node Build Status

Boilerplate template for node and typescript services.

Installation

  • npm run setup (install nuget packages & typings)

Run

  • gulp build (build ts files)
  • gulp test (run mocha tests)
  • gulp tslint (run tslint)
  • gulp watch (watch ts files)
  • npm run start (start the application)
  • npm run watch (restart the application when files change)
  • npm start (run the application on http://localhost:5000/api/docs)

Docker

Features

  • Project Structure - Feature oriented
  • Hapijs - REST Api
  • Swagger - documentation
  • Jwt - authentication
  • Mongoose - MongoDb
  • nconf - configurations
  • Unit Tests - chai + sinon + mocha

Have fun :)

About

Typescript and nodejs project template.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.0%
  • JavaScript 4.0%