Skip to content

sebastiaorealino/generator-swagger-es-6

 
 

Repository files navigation

generator-swagger-es-6

forthebadge

NPM version Build Status AppVeyor codecov Dependency Status GitHub license Downloads

Yeoman generator for generating a swagger project, using ES6, MongoDB, Express, and Node - lets you quickly set up a project avoiding fatigue.

Generated project:

Maintainability dependencies Status devDependencies Status Build Status test-AppVeyor Known Vulnerabilities

Installation

First, install Yeoman and generator-swagger-es-6 using npm (we assume you have pre-installed node.js).

npm install -g swagger
npm install -g yo
npm install -g generator-swagger-es-6

Then generate your new project:

yo swagger-es-6

Supported Configurations

Server

  • Database:
    • MongoDB
  • Authentication boilerplate
    • local strategy Yes, No
  • Swagger API
    • Swagger editor

Testing

  • Mocha + Chai
    • Chai assertions:
      • Should

Generators

yo swagger-es-6:model
yo swagger-es-6:controller

Getting To Know Yeoman

  • Yeoman has a heart of gold.
  • Yeoman is a person with feelings and opinions, but is very easy to work with.
  • Yeoman can be too opinionated at times but is easily convinced not to be.
  • Feel free to learn more about Yeoman.

License

MIT © Eskil Opdahl Nordland

About

Swagger api yeoman generator.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%