UNPKG

reqover

Version:

Reqover is language agnostic tool that gives a picture about coverage of APIs based on Open API (Swagger).

45 lines (44 loc) 1.4 kB
{ "name": "reqover", "version": "0.8.3", "description": "", "main": "dist/index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "minify": "npx javascript-obfuscator ./bin --output ./dist && cp -R ./bin/template ./dist", "release-local": "npm run minify && sudo npm install -g .", "generate": "node bin/index.js generate -f https://petstore.swagger.io/v2/swagger.json -d tests/samples/petstore -p /v2 --html", "generateV3": "node bin/index.js generate -f https://api.apis.guru/v2/specs/canada-holidays.ca/1.8.0/openapi.json -d tests/samples/v3 --html --debug", "record": "node bin/index.js record --target https://petstore.swagger.io/", "serve": "node bin/index.js serve" }, "bin": { "reqover": "./dist/index.js" }, "keywords": [ "reqover", "cli", "swagger", "coverage" ], "author": "SergeyPirogov", "license": "ISC", "dependencies": { "@apidevtools/json-schema-ref-parser": "^12.0.1", "adm-zip": "^0.5.9", "connect": "^3.7.0", "deepmerge": "^4.2.2", "ejs": "^3.1.8", "express": "^4.18.2", "http-proxy-middleware": "^2.0.6", "is-url": "^1.2.4", "lodash": "^4.17.21", "open": "^8.4.0", "serve-static": "^1.15.0", "superagent": "^8.0.3", "swagger-parser": "^10.0.3", "url-pattern": "^1.0.3", "uuid": "^9.0.0", "yargs": "^17.6.2" } }