UNPKG

api-rate-limiter

Version:

Rate limiter package for Express server API requests

55 lines (54 loc) 1.32 kB
{ "name": "api-rate-limiter", "description": "Rate limiter package for Express server API requests", "version": "1.0.4", "author": "Anahit Vardanyan", "bugs": { "url": "https://github.com/anahit42/api-rate-limiter/issues" }, "contributors": [ { "name": "Anahit Vardanyan", "email": "vardanian.anahit@gmail.com" } ], "dependencies": { "request-ip": "2.1.3" }, "devDependencies": { "eslint": "5.8.0", "eslint-config-standard": "12.0.0", "eslint-plugin-import": "2.14.0", "eslint-plugin-node": "8.0.0", "eslint-plugin-promise": "4.0.1", "eslint-plugin-standard": "4.0.0", "pre-commit": "1.2.2" }, "engines": { "node": "10.12.0", "npm": "6.4.1" }, "homepage": "https://github.com/anahit42/api-rate-limiter#readme", "keywords": [ "API", "Limit", "Rate", "Rate Limiter", "Rate Limiting" ], "license": "GNU GENERAL PUBLIC LICENSE", "main": "src/index.js", "pre-commit": [ "pre-commit" ], "repository": { "type": "git", "url": "git+https://github.com/anahit42/api-rate-limiter.git" }, "scripts": { "lint": "./node_modules/.bin/eslint ./src --fix", "lint-no-fix": "./node_modules/.bin/eslint ./src", "pre-commit": "npm run lint-no-fix", "start": "node src/index.js" } }