1.0.1 • Published 9 years ago

generator-service v1.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

generator-service

Yeoman generator for REST services using express or koa

Features

  • Choose between express and koa as application frameworks
  • Choose between mocha and jasmine as test frameworks
  • When using mocha, choose between expect.js, should.js and chai as assertion libraries
  • Enables CORS
  • Enables graceful server shutdown
  • Creates a health check endpoint (e.g. for use with registrator and/or consul)
  • Creates a Dockerfile based on the alpine-node image
  • Creates npm scripts for running, testing, building and live-reloading/testing of the application

NOTE: This service template is by default optimized for use with node.js 4.x but can be easily adapted to earlier versions.

Getting Started

To install yeoman from npm, run:

npm install -g yo

To install generator-service from npm, run:

npm install -g generator-service

Finally, initiate the generator:

yo service

License

MIT