UNPKG

@oas-tools/sla-rate-limit

Version:

Rate limit requests based on SLA4OAI

50 lines 1.11 kB
{ "name": "@oas-tools/sla-rate-limit", "type": "module", "description": "Rate limit requests based on SLA4OAI", "author": "ISA Group, University of Seville", "license": "Apache-2.0", "exports": { ".": "./src/index.js" }, "files": [ "src" ], "scripts": { "lint": "eslint src --ext .mjs --ext .js", "format": "npm run lint -- --fix", "test": "mocha ./tests/index.test.js --timeout 100000", "cov": "c8 --all --reporter=lcov --reporter=text npm run test" }, "engines": { "node": ">=14.0.0" }, "devDependencies": { "@oas-tools/core": "^3.0.2", "apipecker": "^1.3.1", "c8": "^7.12.0", "eslint": "^8.14.0", "express": "^4.18.2", "jsonwebtoken": "^8.5.1", "mocha": "^10.1.0" }, "dependencies": { "@oas-tools/commons": "^1.0.0", "express-rate-limit": "^6.4.0", "express-slow-down": "^1.4.0", "json-schema-ref-parser": "^9.0.9", "lodash": "^4.17.21" }, "keywords": [ "OpenAPI", "REST", "OAS", "Rate", "Limit", "SLA", "ANS", "Module", "Tools" ], "version": "1.0.0" }