UNPKG

@fightmegg/riot-rate-limiter

Version:
61 lines (60 loc) 1.67 kB
{ "name": "@fightmegg/riot-rate-limiter", "version": "0.0.23", "description": "Rate Limiter for Riot Games API", "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "types": "dist/esm/index.d.ts", "scripts": { "test:e2e": "jest __tests__/e2e", "test": "jest __tests__/unit", "version": "npm run build", "build": "tsc && tsc -p ./tsconfig.cjs.json", "lint": "eslint ./src/", "prettier": "prettier ./src/**/*.ts --check" }, "repository": { "type": "git", "url": "git+https://github.com/fightmegg/riot-rate-limiter.git" }, "keywords": [ "riot", "rate limiter", "riot games", "league of legends" ], "author": "Ollie Jennings <ollie@fightme.gg>", "license": "MIT", "bugs": { "url": "https://github.com/fightmegg/riot-rate-limiter/issues" }, "homepage": "https://github.com/fightmegg/riot-rate-limiter#readme", "dependencies": { "bottleneck": "^2.19.5", "debug": "^4.3.4", "ioredis": "^5.4.1", "node-fetch": "^2.6.12", "path-to-regexp": "^6.2.2" }, "devDependencies": { "@eslint/js": "^8.57.0", "@fluffy-spoon/substitute": "^1.208.0", "@jest/types": "^29.6.3", "@types/debug": "^4.1.12", "@types/jest": "^29.5.12", "@types/node": "^20.12.12", "@types/node-fetch": "^2.6.11", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.3", "jest": "^29.7.0", "jest-extended": "^4.0.2", "jest-junit": "^16.0.0", "nock": "^13.5.4", "prettier": "^3.2.5", "ts-jest": "^29.1.2", "ts-node": "^10.9.2", "typescript": "^5.4.5", "typescript-eslint": "^7.9.0" } }