koa-simple-ratelimit
Advanced tools
Comparing version 2.1.2 to 2.1.3
{ | ||
"name": "koa-simple-ratelimit", | ||
"description": "Simple Rate limiter middleware for koa v2", | ||
"repository": { | ||
"type": "git", | ||
"url": "git+https://github.com/scttcper/koa-simple-ratelimit.git" | ||
"version": "2.1.3", | ||
"scripts": { | ||
"test": "NODE_ENV=test node_modules/mocha/bin/mocha --reporter spec", | ||
"lint": "eslint index.js test; exit 0", | ||
"coverage": "nyc npm test" | ||
}, | ||
"version": "2.1.2", | ||
"keywords": [ | ||
"koa", | ||
"middleware", | ||
"ratelimiter", | ||
"ratelimit", | ||
"rate" | ||
], | ||
"files": [ | ||
"index.js" | ||
], | ||
"main": "index.js", | ||
"dependencies": { | ||
"debug": "^2.3.3", | ||
"debug": "^2.6.1", | ||
"ms": "^0.7.2" | ||
}, | ||
"devDependencies": { | ||
"coveralls": "^2.11.15", | ||
"eslint": "~3.12.0", | ||
"eslint-config-airbnb-base": "~11.0.0", | ||
"eslint-plugin-import": "~2.2.0", | ||
"koa": "2.0.0-alpha.7", | ||
"eslint": "^3.16.1", | ||
"eslint-config-airbnb-base": "^11.1.0", | ||
"eslint-plugin-import": "^2.2.0", | ||
"koa": "^2.0.1", | ||
"mocha": "^3.2.0", | ||
"nyc": "^10.0.0", | ||
"redis": "^2.6.3", | ||
"should": "^11.1.2", | ||
"supertest": "^2.0.1" | ||
"nyc": "^10.1.2", | ||
"redis": "^2.6.5", | ||
"should": "^11.2.0", | ||
"supertest": "^3.0.0" | ||
}, | ||
"scripts": { | ||
"test": "NODE_ENV=test node_modules/mocha/bin/mocha --reporter spec", | ||
"lint": "eslint index.js test; exit 0", | ||
"coverage": "nyc npm test" | ||
}, | ||
"nyc": { | ||
@@ -46,6 +32,17 @@ "reporter": [ | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "git+https://github.com/scttcper/koa-simple-ratelimit.git" | ||
}, | ||
"engines": { | ||
"node": ">= 4" | ||
}, | ||
"keywords": [ | ||
"koa", | ||
"middleware", | ||
"ratelimiter", | ||
"ratelimit", | ||
"rate" | ||
], | ||
"license": "MIT" | ||
} |
# koa-simple-ratelimit | ||
[![NPM version][npm-image]][npm-url] | ||
[![build status][travis-image]][travis-url] | ||
[![coverage][coverage-image]][coverage-url] | ||
[![NPM version][npm-img]][npm-url] | ||
[![build status][travis-img]][travis-url] | ||
[![coverage][coverage-img]][coverage-url] | ||
[![greenkeeper][greenkeeper-img]][greenkeeper-url] | ||
[npm-image]: https://img.shields.io/npm/v/koa-simple-ratelimit.svg?style=flat-square | ||
[npm-img]: https://img.shields.io/npm/v/koa-simple-ratelimit.svg | ||
[npm-url]: https://npmjs.org/package/koa-simple-ratelimit | ||
[travis-image]: https://img.shields.io/travis/scttcper/koa-simple-ratelimit.svg?style=flat-square | ||
[travis-img]: https://img.shields.io/travis/scttcper/koa-simple-ratelimit.svg | ||
[travis-url]: https://travis-ci.org/scttcper/koa-simple-ratelimit | ||
[coverage-image]: https://coveralls.io/repos/github/scttcper/koa-simple-ratelimit/badge.svg?branch=master | ||
[coverage-url]: https://coveralls.io/github/scttcper/koa-simple-ratelimit?branch=master | ||
[coverage-img]: https://codecov.io/gh/scttcper/koa-simple-ratelimit/branch/master/graph/badge.svg | ||
[coverage-url]: https://codecov.io/gh/scttcper/koa-simple-ratelimit | ||
[greenkeeper-img]: https://badges.greenkeeper.io/scttcper/koa-simple-ratelimit.svg | ||
[greenkeeper-url]: https://greenkeeper.io/ | ||
@@ -14,0 +17,0 @@ Rate limiter middleware for koa v2. Differs from [koa-ratelimit](https://github.com/koajs/ratelimit) by not depending on [ratelimiter](https://github.com/tj/node-ratelimiter) and using redis ttl (time to live) to handle expiration time remaining. This creates only one entry in redis instead of the three that node-ratelimiter does. |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
91285
9
12
414
102
1
Updateddebug@^2.6.1