├── .eslintignore ├── .eslintrc ├── .gitignore ├── .npmignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── generators ├── app │ ├── index.js │ └── templates │ │ ├── .eslintignore │ │ ├── .eslintrc │ │ ├── .gitignore │ │ ├── .npmignore │ │ ├── README.md │ │ ├── express │ │ └── server.js │ │ ├── hapi │ │ └── server.js │ │ ├── package.json │ │ └── restify │ │ └── server.js ├── data │ ├── index.js │ └── templates │ │ ├── data.js │ │ ├── mockgen.js │ │ └── security.js ├── handler │ ├── index.js │ └── templates │ │ ├── express │ │ └── handler.js │ │ ├── hapi │ │ └── handler.js │ │ └── restify │ │ └── handler.js ├── prompt.js └── test │ ├── index.js │ └── templates │ ├── express │ └── test.js │ ├── hapi │ └── test.js │ └── restify │ └── test.js ├── lib ├── routegen.js └── util │ └── index.js ├── package.json └── test ├── app.js ├── data.js ├── fixture ├── petstore.json ├── petstore_no_security.json └── uber.yaml ├── handler.js ├── test.js └── util ├── index.js └── testsuite.js /.eslintignore: -------------------------------------------------------------------------------- 1 | coverage 2 | templates 3 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/README.md -------------------------------------------------------------------------------- /generators/app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/app/index.js -------------------------------------------------------------------------------- /generators/app/templates/.eslintignore: -------------------------------------------------------------------------------- 1 | coverage 2 | templates 3 | -------------------------------------------------------------------------------- /generators/app/templates/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/app/templates/.eslintrc -------------------------------------------------------------------------------- /generators/app/templates/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/app/templates/.gitignore -------------------------------------------------------------------------------- /generators/app/templates/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/app/templates/.npmignore -------------------------------------------------------------------------------- /generators/app/templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/app/templates/README.md -------------------------------------------------------------------------------- /generators/app/templates/express/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/app/templates/express/server.js -------------------------------------------------------------------------------- /generators/app/templates/hapi/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/app/templates/hapi/server.js -------------------------------------------------------------------------------- /generators/app/templates/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/app/templates/package.json -------------------------------------------------------------------------------- /generators/app/templates/restify/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/app/templates/restify/server.js -------------------------------------------------------------------------------- /generators/data/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/data/index.js -------------------------------------------------------------------------------- /generators/data/templates/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/data/templates/data.js -------------------------------------------------------------------------------- /generators/data/templates/mockgen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/data/templates/mockgen.js -------------------------------------------------------------------------------- /generators/data/templates/security.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/data/templates/security.js -------------------------------------------------------------------------------- /generators/handler/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/handler/index.js -------------------------------------------------------------------------------- /generators/handler/templates/express/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/handler/templates/express/handler.js -------------------------------------------------------------------------------- /generators/handler/templates/hapi/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/handler/templates/hapi/handler.js -------------------------------------------------------------------------------- /generators/handler/templates/restify/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/handler/templates/restify/handler.js -------------------------------------------------------------------------------- /generators/prompt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/prompt.js -------------------------------------------------------------------------------- /generators/test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/test/index.js -------------------------------------------------------------------------------- /generators/test/templates/express/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/test/templates/express/test.js -------------------------------------------------------------------------------- /generators/test/templates/hapi/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/test/templates/hapi/test.js -------------------------------------------------------------------------------- /generators/test/templates/restify/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/generators/test/templates/restify/test.js -------------------------------------------------------------------------------- /lib/routegen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/lib/routegen.js -------------------------------------------------------------------------------- /lib/util/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/lib/util/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/package.json -------------------------------------------------------------------------------- /test/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/test/app.js -------------------------------------------------------------------------------- /test/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/test/data.js -------------------------------------------------------------------------------- /test/fixture/petstore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/test/fixture/petstore.json -------------------------------------------------------------------------------- /test/fixture/petstore_no_security.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/test/fixture/petstore_no_security.json -------------------------------------------------------------------------------- /test/fixture/uber.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/test/fixture/uber.yaml -------------------------------------------------------------------------------- /test/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/test/handler.js -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/test/test.js -------------------------------------------------------------------------------- /test/util/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/test/util/index.js -------------------------------------------------------------------------------- /test/util/testsuite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krakenjs/generator-swaggerize/HEAD/test/util/testsuite.js --------------------------------------------------------------------------------