UNPKG

express-oas-generator

Version:

Module to automatically generate OpenAPI (Swagger) specification for existing ExpressJS 4.x REST API applications

58 lines (57 loc) 1.91 kB
{ "name": "express-oas-generator", "version": "1.0.4", "description": "express openapi swagger generator", "main": "index.js", "directories": { "test": "test", "../../lib": "lib" }, "scripts": { "lint": "eslint --ignore-pattern \"*.json\" lib/** test/** index.js", "jasmine": "nyc --reporter cobertura --reporter html --reporter text --report-dir ./build/test-reports/coverage node ./node_modules/jasmine/bin/jasmine.js JASMINE_CONFIG_PATH=test/_jasmine/jasmine.json", "cve-check": "npm audit --audit-level high", "test": "npm run cve-check && npm run jasmine", "send-coverage": "nyc report --reporter=text-lcov | ./node_modules/coveralls/bin/coveralls.js", "pp": "npm version patch && npm publish && git push && git push --tag" }, "repository": { "type": "git", "url": "git+https://github.com/mpashkovskiy/express-oas-generator.git" }, "keywords": [ "ExpressJS", "OpenAPI", "Swagger" ], "author": "Matvey Pashkovskiy <mathew.pashkovsky@gmail.com> (https://www.linkedin.com/in/matvey-pashkovskiy-0a1a9940/)", "license": "ISC", "bugs": { "url": "https://github.com/mpashkovskiy/express-oas-generator/issues" }, "homepage": "https://github.com/mpashkovskiy/express-oas-generator#readme", "dependencies": { "express-list-endpoints": "^3.0.1", "generate-schema": "^2.6.0", "lodash": "^4.17.5", "swagger-ui-express": "^3.0.8" }, "devDependencies": { "assert": "^1.4.1", "body-parser": "^1.18.2", "coveralls": "^3.0.0", "eslint": "^4.13.1", "express": "^4.16.2", "jasmine": "^2.8.0", "jasmine-reporters": "^2.2.1", "jasmine-spec-reporter": "^4.2.1", "mocha-lcov-reporter": "^1.3.0", "nsp": "^3.2.1", "nsp-formatter-checkstyle": "^1.0.2", "nyc": "^11.3.0", "proxyquire": "^2.1.0", "request": "^2.88.0", "sinon": "^7.2.2", "zlib": "^1.0.5" } }