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
JSON
{
"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"
}
}