{"_id":"@koex/ratelimit","_rev":"33-e9a565e13255734ee7f0c0bc293faa31","name":"@koex/ratelimit","dist-tags":{"latest":"1.0.4"},"versions":{"0.0.1":{"name":"@koex/ratelimit","version":"0.0.1","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc","clean":"rimraf -rf lib","test":"NODE_ENV=test nyc mocha test/*.spec.ts test/**/*.spec.ts --exit --timeout 10000","coverage":"nyc report --reporter=text-lcov | coveralls","prepublish":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/koa":"^2.0.47","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^10.9.4","@types/sinon":"^5.0.2","@zcorky/delay":"^1.0.1","chai":"^4.1.2","chai-spies":"^1.0.0","coveralls":"^3.0.2","global":"^4.3.2","koa":"^2.6.2","mocha":"^5.2.0","nyc":"^13.1.0","rimraf":"^2.6.2","should":"^13.2.3","sinon":"^6.3.4","source-map-support":"^0.5.9","supertest":"^3.3.0","ts-node":"^7.0.1","tslint":"^5.10.0","tslint-eslint-rules":"^5.3.1","tslint-jsdoc-rules":"^0.1.2","typescript":"^3.1.1"},"nyc":{"check-coverage":true,"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register","source-map-support/register"],"sourceMap":true,"instrument":true},"publishConfig":{"access":"public"},"dependencies":{"@zcorky/is":"^1.0.1","@zcorky/lru":"^1.0.2","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"6ed39ae144dbc584b536cf79e9c1b399f389a2e5","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"uniquecolesmith","email":"uniquecolesmith@gmail.com"},"dist":{"integrity":"sha512-hwQanEmCWjyevaQIfh8WoRH7Qye9SUgD1BNYq5xucOBVnMI8gDH7JTJCWyfn8GwXPknF3dUp0z9UxlpEYV4pWQ==","shasum":"4474044d99c3ca1291a7ca26358fd0acbae48eb5","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.0.1.tgz","fileCount":5,"unpackedSize":8403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDx+BCRA9TVsSAnZWagAAxeEP/0NqUzier/0Ih5Hh0Ym9\n7FJxKztfm7bmBze6VZcoJqwQYbBhm5Nu+jTjjGbCO8nR0Rw3wzUvC3Em5/Kh\nRsn7K0JCQVjcSq8/+iVzdR6jkW9q4CpOf0hdxT3a8IOMxNqBQ5py2QvnJ356\nnHLSd7/8mCuRvuOaY6L+g292x3SQdrtkRHA0q6nIJoNUJfOiVjBCrOiNdz4d\ntTPgfHXwQSeCuiDgAx+bKU50uAMdkXfSaw+quSvaPsBnfGRKYMUW9AnaUZ75\n686Aol8CE0XkwHS/AGdp/dQ00DpzeVyPtJck6p16DetTpqGwsEXj3WAA2JHB\n1vKvvpVJJs12lAtxNpLLZxvn1tWQ812pAvNmlRsOgWOWPidgROrZNTDGRZyn\nma4/1JDQfYixGe6n5EVBN9odJTryzONbeaJAeP1H3/ExIatEA+FyeayO/JFI\nD523/brAWpOMjuiW87ZWnjc+3LBGnxFzxBEiK+lpl3jN/wf5Q1Kh/FZBrl/o\njfo6FSJFibiLXqzuLdi4l6rSpOQWzQ8GehUHFkaNh32dMKrM3gY8UbE25yEO\nenBq8wPpH9lqSJVT23pq1YF7fpU+Bm1VvGpguVPLIay0xGoPrJpiM87Cud/0\nPW5hKqbiZSgA492msvNtP7W2KqZCRKFCwv1+EwCjTS8ViV81u01bM/uFHon/\n/Jwb\r\n=6xr0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3MLsNA6vM2N1lhZqnZlXAlhuLu2GFI/561jYQpJNaWQIgA7+0Y8u5Od5munmjyQgU51QhNlLpPlWxzdhveEbC9iE="}]},"maintainers":[{"name":"uniquecolesmith","email":"uniquecolesmith@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.0.1_1544494976267_0.48140340045561913"},"_hasShrinkwrap":false},"0.0.2":{"name":"@koex/ratelimit","version":"0.0.2","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc","clean":"rimraf -rf lib","test":"NODE_ENV=test nyc mocha test/*.spec.ts test/**/*.spec.ts --exit --timeout 10000","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/koa":"^2.0.47","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^10.9.4","@types/sinon":"^5.0.2","@zcorky/delay":"^1.0.1","chai":"^4.1.2","chai-spies":"^1.0.0","coveralls":"^3.0.2","global":"^4.3.2","husky":"^1.2.1","koa":"^2.6.2","mocha":"^5.2.0","nyc":"^13.1.0","rimraf":"^2.6.2","should":"^13.2.3","sinon":"^6.3.4","source-map-support":"^0.5.9","supertest":"^3.3.0","ts-node":"^7.0.1","tslint":"^5.10.0","tslint-eslint-rules":"^5.3.1","tslint-jsdoc-rules":"^0.1.2","typescript":"^3.2.2"},"husky":{"hooks":{"pre-commit":"npm test"}},"nyc":{"check-coverage":true,"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register","source-map-support/register"],"sourceMap":true,"instrument":true},"publishConfig":{"access":"public"},"dependencies":{"@zcorky/is":"^1.0.1","@zcorky/lru":"^1.0.2","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"fdc3f39ebab48b11ec97aab98836c06c150e67a1","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"uniquecolesmith","email":"uniquecolesmith@gmail.com"},"dist":{"integrity":"sha512-cnx44ewCWHBPl3AXiveEnBAl/XPkEpqaQlal8x89XzdEbr5keafgDPw6wJ/eL1uruBWfSV+tMIAQCMxKSbL5EQ==","shasum":"24f80adb8e87727cc316a58a9642a35660820c6d","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.0.2.tgz","fileCount":5,"unpackedSize":8502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGG7zCRA9TVsSAnZWagAA/aQP/iQbWaxGpCBKTkJ8Jq9r\nu0TYogixI1dqMkeshO+Y0sZAbbFwv88wkiyjXBc6OFJnasnOh774NhvZInjM\nhMSMWU77aKlx8mqKTBGPVE16WEoYhbGT46UgZtBfoirTuHncnpDNAqjUMLnR\nrzlozpcRXkKFILuyrd53lmroPaLpG55Htnd4eTEs9LB/uSK3Mm6gPk4BRoOh\nIUNJlmcvvfb+lw75jvH/f1SUQ0eBPdTI2UdkKz7tBJeNmwY90it7uBlHxsKO\nTV9hHeKvlwbPHWVVHCOeRq8t+SQKTXTBShO09kL9eWH4/ODT4nknI6PxEJ3p\nJh628zMimqn0m/tm1FGGMPAOHZ/qANkrlqV4P62LIgnqtqTilJA2+UYVQe3/\n98S1NEb3Bd3cKAe504o5wh37ML8v6+aZO1Uj+Dqs6PFzzSuLyaPhtvpPBKg3\nM8W8rdn7b40J4S78Ns1j7FSRHGt0r4z8xo+bAoOA5+nJNdf9HtOaodJVxaW9\nSyl3sm71vUxAM5aTGuUZfo+tSHRktqukYPaD4yzVDg7cjRjldQJOLF+FZ1W6\nJGklsL9c4lXXX6wtw6pb7vcRfRUjHDcGgPhvCn2Os7f65rzUgZ3RsruEHSrI\nNhRIZe9Q/TGiywAMDdC4jLFhvBTns99SF49/GacLS7REPh7Fa2ciogBnTO8x\nFmZo\r\n=KlRu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT8nPgRXrrFoQiMKW6ZM/eMCur+8Elg67jk/SBvb6oTQIhALr1gOHx9p6vuBGF/WPc87hQmWgl0TCLOmFwRNCJFyw5"}]},"maintainers":[{"name":"uniquecolesmith","email":"uniquecolesmith@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.0.2_1545105138630_0.028308399182454425"},"_hasShrinkwrap":false},"0.0.3":{"name":"@koex/ratelimit","version":"0.0.3","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc","clean":"rimraf -rf lib","test":"NODE_ENV=test nyc mocha test/*.spec.ts test/**/*.spec.ts --exit --timeout 10000","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/koa":"^2.0.47","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^10.9.4","@types/sinon":"^5.0.2","@zcorky/delay":"^1.0.1","chai":"^4.1.2","chai-spies":"^1.0.0","coveralls":"^3.0.2","global":"^4.3.2","husky":"^1.2.1","koa":"^2.6.2","mocha":"^5.2.0","nyc":"^13.1.0","rimraf":"^2.6.2","should":"^13.2.3","sinon":"^6.3.4","source-map-support":"^0.5.9","supertest":"^3.3.0","ts-node":"^7.0.1","tslint":"^5.10.0","tslint-eslint-rules":"^5.3.1","tslint-jsdoc-rules":"^0.1.2","typescript":"^3.2.2"},"husky":{"hooks":{"pre-commit":"npm test"}},"nyc":{"check-coverage":true,"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register","source-map-support/register"],"sourceMap":true,"instrument":true},"publishConfig":{"access":"public"},"dependencies":{"@zcorky/is":"^1.0.1","@zcorky/lru":"^1.0.2","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"9db2e1e71dec42a089cf881ad9dd64b337eebab0","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"uniquecolesmith","email":"uniquecolesmith@gmail.com"},"dist":{"integrity":"sha512-dy4WAKhNLaqZjzu4n5F7rqQEPvsjMbcTfhpfSj0P4vagYMNmp1P5cwY06T7EoTcUsDwvIRZ5dW+qBlQ5uflsiw==","shasum":"a97eaef7cca2db2838798f11cb6ff73c568c1007","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.0.3.tgz","fileCount":5,"unpackedSize":8502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGI4pCRA9TVsSAnZWagAAd8cP/0X2mb4pt0eY3hPQfCCQ\nlwMxlHCf++1B5AHuDAaNvf9jd8kuk6Pvk3/sTKMgAJjgTtoLAMDcxF6j/2DV\nBTlyz+EUFqoonilAgfLN19O+bD31gXdgzP80pGZHiKlAQZkcadZe5X9d4bFZ\nY7dhdZiVcIT+D+WhUEY6juLD7PY37B/a9FYgyYQ35g0oLoQFW7gI3ZbgJnH6\nzDrb3hizILCf0hZpUNG5sG2pkSD7nAs8vzOrKJv5cD7PUoq1IxrsTD4U2yCf\nuDlDg274K6c0ySLnXo/JH5hivGFSUKmHN75YInR4h/lDYcU89DFU4TjmE4j6\n5hLRwehIrfUItuQfdZw0ow+QIzRC25xRVD79Dasa9ThGGkOtMvyzysixH3E4\nCMMZ6dgcl2pPntGynXHa3Um3LX1SbEvoJirIjmLi8qxVnpX1YZzEtrCOlnrs\nRKt9ficAYL4B7+HWERcRXsDT0/kzayW0Kvu1wyY4k+0Dezdi5fRhwA/VQD8J\n4W+xil6Kfv8J/k+798bWtHFMfHwGg1RKwVaTVEZX63+kVMsRDp158RPRi5xY\nQcFk7nGRaP//RhdFE8b5CFZfJgCWyI+HJYISCdvc4b6+Rrj6Pnsyv2sqZ84Y\nz/Kxn+AlXXn3lUMiwkmqab3WdQ2TbikgRYPYMGQox6Qq5C/i7UbDai4NdXEN\nHRio\r\n=SD3o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAOK0ypfazIt/g9nkpWzfyTJRqkRefRAbJYTTQ9bCePrAiBdOAV/uTXxo57WHxAHREPORyCXP9e4/tPfuuYMY+D98w=="}]},"maintainers":[{"name":"uniquecolesmith","email":"uniquecolesmith@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.0.3_1545113129078_0.06988983999666232"},"_hasShrinkwrap":false},"0.0.4":{"name":"@koex/ratelimit","version":"0.0.4","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc","clean":"rimraf -rf lib","test":"NODE_ENV=test nyc mocha test/*.spec.ts test/**/*.spec.ts --exit --timeout 10000","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/koa":"^2.0.47","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^10.9.4","@types/sinon":"^5.0.2","@zcorky/delay":"^1.0.1","chai":"^4.1.2","chai-spies":"^1.0.0","coveralls":"^3.0.2","global":"^4.3.2","husky":"^1.2.1","koa":"^2.6.2","mocha":"^5.2.0","nyc":"^13.1.0","rimraf":"^2.6.2","should":"^13.2.3","sinon":"^6.3.4","source-map-support":"^0.5.9","supertest":"^3.3.0","ts-node":"^7.0.1","tslint":"^5.10.0","tslint-eslint-rules":"^5.3.1","tslint-jsdoc-rules":"^0.1.2","typescript":"^3.2.2"},"husky":{"hooks":{"pre-commit":"npm test"}},"nyc":{"check-coverage":true,"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register","source-map-support/register"],"sourceMap":true,"instrument":true},"publishConfig":{"access":"public"},"dependencies":{"@zcorky/is":"^1.0.1","@zcorky/lru":"^1.0.2","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"a94a6d968e98f163db1487be8194104bb103625d","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"uniquecolesmith","email":"uniquecolesmith@gmail.com"},"dist":{"integrity":"sha512-+83x79Y7FKxaUPmD76BjfYodjC+iUzEoOlTEh971b57m8urvixY3yicEOmnOr4SxWB81ldsWrEz3GtwXiKFe1Q==","shasum":"ca7916e2c3ff9851bdc3b448e914046a13114c68","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.0.4.tgz","fileCount":5,"unpackedSize":8651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGJgCCRA9TVsSAnZWagAASBMP/iSPUgRRE9fJNOcka4in\nJhmWBqjE0qAOz3l3mZvZC91Ag+Mj0C7nO5ImMPCQJlqjSAkGmn57ahHJVjiW\ncjhjmDdtPOkEVxdvU0nXBzrWGUNgSVudDEqrlHY5PYtc+6ZCV3RDn/Z1zRn7\nPpd2KLdeXyVmSH7uxB6Tv2i0soySDm7wniBHCNXcryYRKRSIEgXXltGPupu9\n5hlZkPeFI8no5/Nsth6iUbn2dT3OykT9JUk9o75nPokK0KJRo7h4NyfEVRsq\nuqKMo6eQikEWgD4DVr4BkhMW5J3p+2hBia04aEV6irAQmpSmXy1ZMdvT9CZG\nnAm+hQOBXqx7nA88xRNAOosS78n3jgcXhBc26bOL9j2aLpEsb0x8JP/GcoUo\nnvPhbMvX27sFPNsLtSuJAga/VtHuUGB5GnOGarxmVrJz1Ahs7pkMZb68eKE6\ntvqwZWTIVOZYYjVaJrscDUyfZpnVl03gRxywH949sNA5x2VWTopF1RcnaVRj\nxn1qSTbjf0ZyTMOcTeoVoOFR8KXpfSN3iq49qLQKK3rHoerqBI5I3YKrvpOe\nyIGW8+W/lhhKW6aCBbn2fieMU/HLW3Qs6mYdgjFs9JSsF2x8AabUsGcYMafB\nxqGr+ujYeZx+jYkaifi/SjNm7bbXWsEOSETcUIWSEAcQ1O68pYka946Pwxrn\npdNq\r\n=wKxF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1pB5AV2odyrWxz6NiypSaRrh3JBSPMJ+EhSnYcuE0CQIgI5EM1IgZDJyLSXxo67pX0V55B9czx4+pxzfB/BuLy84="}]},"maintainers":[{"name":"uniquecolesmith","email":"uniquecolesmith@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.0.4_1545115649455_0.9374670965328797"},"_hasShrinkwrap":false},"0.0.5":{"name":"@koex/ratelimit","version":"0.0.5","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc","clean":"rimraf -rf lib","test":"NODE_ENV=test nyc mocha test/*.spec.ts test/**/*.spec.ts --exit --timeout 10000","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/koa":"^2.0.47","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^10.9.4","@types/sinon":"^5.0.2","@zcorky/delay":"^1.0.1","chai":"^4.1.2","chai-spies":"^1.0.0","coveralls":"^3.0.2","global":"^4.3.2","husky":"^1.2.1","koa":"^2.6.2","mocha":"^5.2.0","nyc":"^13.1.0","rimraf":"^2.6.2","should":"^13.2.3","sinon":"^6.3.4","source-map-support":"^0.5.9","supertest":"^3.3.0","ts-node":"^7.0.1","tslint":"^5.10.0","tslint-eslint-rules":"^5.3.1","tslint-jsdoc-rules":"^0.1.2","typescript":"^3.2.2"},"husky":{"hooks":{"pre-commit":"npm test"}},"nyc":{"check-coverage":true,"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register","source-map-support/register"],"sourceMap":true,"instrument":true},"publishConfig":{"access":"public"},"dependencies":{"@zcorky/is":"^1.0.1","@zcorky/lru":"^1.0.2","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"6f49fd610eb261ed23b457b2e1522b499c2f8611","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"uniquecolesmith","email":"uniquecolesmith@gmail.com"},"dist":{"integrity":"sha512-6oeHsHAuYO7WFskILyfAzKbTl7RXX1b73GTfavxg6kkYKORrTmLObEKGQqjPqu4djhb+QdHz4zy3ouGtftfM1w==","shasum":"ab60335e99109ccdeaec11afa0c1147e4d0d359f","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.0.5.tgz","fileCount":5,"unpackedSize":8327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGLKxCRA9TVsSAnZWagAAEpwQAIwHGN+75Dmwemb/orj7\n6Lq0IxUKues84Xy5GGqbFAfcxVda5xh8DnmHNFqjpcHsOwNPBg0kT25T95w/\nL6fI5IpyWp1uScwieETfpTuQaF7RMV13dJi1RCcBpWXkp/5q13uAYWWjdIqL\nd27CN076BPEXePeClo/2H5capDlGsqWbYHx1594U5wZIgjHZhLwwwfwD+pmB\nk+ZTguG9OsGXYwPwqUFqAl7vPeRxPjLm1aHcXPOuUP1Md3hVS1KCmwLfNVz/\nDCdRtJpzOSwUw+Bg3cBIJeWA09Ru+fN1VXZEcEiy3SJv6E0NW1bLXdj8h16O\nGVuR6CggnjTuKkowDygtQ47q7dYfry6/NjHVUl4HhjaiURbJPfEvuhJ9XiLc\njymnlhobhov3OlSbsVwO3mL++OMxGm/JsJPP3JnLqrYl/V+cEmE8NbsxGz1N\nvWSr26/sDaeIj5jHptRG/DvESo6fEOA8qSb78ceE10OXQjz+29IHnbBQE6th\nwyUUR3jGUco5q3ljzrQ3RwIo2obo1HiVXfs8Ito6CRsH9ZrdU/9J5mcUXVDU\n9coBTxBSBlyqIHw3G6LiM16C89om9Osyby0+aIT2LwwK9kTZSGSI9SB2h8iz\nvrD27FtxsnyAv4S3EDqUT08O04vr/No7x5y6hYKddiZop0rGUoXfQANRZR9G\nLktN\r\n=XKQ4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOc8/6Maz2oQ0gHJrvBdH1AXI1it0RQuId+LLMN7Y1igIgUHc5qHSUP8SIVXnZlOSAyOkeYWq9ayzj5DuPvySg+8k="}]},"maintainers":[{"name":"uniquecolesmith","email":"uniquecolesmith@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.0.5_1545122480705_0.3543589239960101"},"_hasShrinkwrap":false},"0.0.6":{"name":"@koex/ratelimit","version":"0.0.6","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc","clean":"rimraf -rf lib","test":"NODE_ENV=test nyc mocha test/*.spec.ts test/**/*.spec.ts --exit --timeout 10000","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/koa":"^2.0.47","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^10.9.4","@types/sinon":"^5.0.2","@zcorky/delay":"^1.0.1","chai":"^4.1.2","chai-spies":"^1.0.0","coveralls":"^3.0.2","global":"^4.3.2","husky":"^1.2.1","koa":"^2.6.2","mocha":"^5.2.0","nyc":"^13.1.0","rimraf":"^2.6.2","should":"^13.2.3","sinon":"^6.3.4","source-map-support":"^0.5.9","supertest":"^3.3.0","ts-node":"^7.0.1","tslint":"^5.10.0","tslint-eslint-rules":"^5.3.1","tslint-jsdoc-rules":"^0.1.2","typescript":"^3.2.2"},"husky":{"hooks":{"pre-commit":"npm test"}},"nyc":{"check-coverage":true,"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"extension":[".ts"],"require":["ts-node/register","source-map-support/register"],"sourceMap":true,"instrument":true},"publishConfig":{"access":"public"},"dependencies":{"@zcorky/is":"^1.0.1","@zcorky/lru":"^1.0.2","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"92489359bffaf4eae6c2fd05e3c0fea57a4a4ce1","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.0.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"uniquecolesmith","email":"uniquecolesmith@gmail.com"},"dist":{"integrity":"sha512-5FDH6APq4aPjVx3DA25bnS2kqhvDIf5aJziFjJlv1mY+5CThKiBIlUGVUfJmyaQnUVxMsvrBdbl2bka/3ud+Wg==","shasum":"05cd3428e7e3c54478c02b851c8cafea1a4594de","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.0.6.tgz","fileCount":5,"unpackedSize":8328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjGVSCRA9TVsSAnZWagAAn5oP/jQJX6asPUQ4ZfLcMVof\njMtQIYsdEsDeO7D4mQcLC2phWgekB7tamJzfcGwMT2kBAq/TVs7APkVCnIhT\nT5TddBZM1B1ftwNpeypLQnji0wSu2A/M8IjeWkWQFdLE72QrxxVK6o9VcWgW\nrl6yY6cX/PDW18KMxMAvhr055P6ljB7UYgB3VvAvaAjm9QjcY6PelGZP05dB\njBq1De1/JYJzRV6/Fosdho7dr/K0xGVgK3muGJc79LrF9WeHmyqx2PyiEtq2\n0h78dO/0ii4oyOBy5DlohHUdg+So4L6q77L066StvFOlOPUij01ueMuuwNa3\nsu/dpSLTDuxo+XxwjJrvXoF8ank2+96Y+I0XPzhD0cZXDu58falqnDo0auev\nqNpNlIT1WHuUKn1C540k2YNQNRMT9z6nqJ+RlJI5myqoBn0y6m6dSGU8qXWv\nPcSGP5uaKbN6yfg28zq+1iQMZSvt4JOcUXDRGdHvxbHGWIahhXBJsCcHvdxG\nIAjBVySMjQmyoYwN15pBuxTc1K95ogjLAvr0XYU++99GhPEYr9ZqxQiShr8r\n3eMeOTgTeod6STzkNLvsQ87VQeL6fclcXfTlewW2J4BcYW7r4kFv/fQvvNRF\nyhsGZjNCUWscs18gp4G87qTLabfvGRZ0j4ZPRQUD3stMEVJgKeIwMQXFbCYH\nKJa/\r\n=7SDg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8Od/rUy4gXsaRP5H4/gw2AcU6kiv/oxc9m/5s7w1nigIhAJOXfTeBF6zhyGFacoE2p0gYOjh+77YGYtRPQDTDR48g"}]},"maintainers":[{"name":"uniquecolesmith","email":"uniquecolesmith@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.0.6_1552704849195_0.2663795310582602"},"_hasShrinkwrap":false},"0.13.6":{"name":"@koex/ratelimit","version":"0.13.6","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^26.0.23","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^10.9.4","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.6","@zcorky/is":"^1.0.1","@zcorky/lru":"^1.0.2","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"bd1aff1b9fab5d915dc0db01af163477165a6797","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.6","_nodeVersion":"14.16.1","_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-omUy444iNzDGaQagiCzXfswpzo6YqMzbV8uOSm99PXb00B1UGjogJQ/kOEC+Tji23Et1ILKuTNYydb3AfsPlBQ==","shasum":"9809989226d0275db367fed6d9859140825b3d1b","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.6.tgz","fileCount":6,"unpackedSize":8389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjZ0QCRA9TVsSAnZWagAAbtUP/i6iV48rym+q9QBqU1Hl\nHWVqLefUknFQMejFFQiD2oJAGQjt6L4fKB5b27fzilBjElAkkN473uyFKDYZ\nN+pf7JHO683VuSHxyhqahcUlPEJBdmnXf1LMmgYuJnzFbA71vaqG1zx+Oqgx\nWSnWxzCsXIH+uQNYmlorbIO144S766daDroZhgi6FgHR8JslbXgvQwmK6yqU\naZJmBoP2KPFkhie2NJNfhQy/nOGR+HfL+Jq2tjZzB7JPThpliV17EzxJ6euT\nzRXwUjuZs8jfgJCogAcpyMhV/IJXoSGfrp/8hHWqHE4iwUqfC7qlrZPJ8t6D\n0Kccxp+BHbuJnRW9vWZR5zc5eRN426WNcbqQjKu7UFjlJmSWDFUqE1bi7XAT\nFhaLHnsMjcXJWrvAXxsbKmwHT2O75xkx3QSOivd/Kzqb69Z8lG+DV/d18RMD\nCdrsNv1wlQ8co7ZwOY2OfJxOGFiWKLrvuZoGwfEU2LC77ixajbrvfJmx3d+q\nfWq9eZaUUrKFOAgp0s8xRB5nEby0JgqOD3p4V60BoivFIW1MD4tAkO2gyufv\nhzwg1zue8b4Nt2yfTpIyIu7oT9Q6k8ZClQsnXAitukVPpFAycBtcmrrv0Fav\ns+s/r3lAqHIle3pBsAclPhddtzZkShMjwUiRvsmAko2G2SL0kVwr0vEHlsED\nu1Uz\r\n=Op0s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHU0EFu0x+KL5D25mUVELLtV1Fl4f8BjaE2+9LCVcBvAiEAxmW9kZgHuhhDBCmfk7BArwkGkfC6aWyf2qr5+OoD19M="}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.6_1619893519946_0.8689300422500186"},"_hasShrinkwrap":false},"0.13.7":{"name":"@koex/ratelimit","version":"0.13.7","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.6","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"afb3551489daf6c3cd063be91e454749f3490ce7","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.7","_nodeVersion":"12.22.1","_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-v76N5xk7daXnv5PaeMuWNhwwBWnVHaKeASwn15Z7AYRCpr7zec95l/ix9ONzFoFV6FNpnQLOd7QQOPOrvKftig==","shasum":"43d0142df422a948fac2e25517c008e180dc73b1","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.7.tgz","fileCount":6,"unpackedSize":8539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjZ/rCRA9TVsSAnZWagAAw+AQAJPJFdOCnEb0rAUT/XW0\nHVgmF8tw2U8LUcdLbbhtGTl81mrgW+3tnghduIKsuwqrUWe1c2E+o+Pxnn9O\nOz0iqjQs2qlRAoVAYZ0CZgeO+A7ZoRyA5qQEIZyqWHYYKu9hxu61glH0/NBo\nw+UaLOGp5TGeIgKxyBfbE4i4Hk/rG1IkIwLCFjyMlQLaRFrEyRbMfNWJMRhP\nbrieVSHrt7wzbAgRpaAv3/ITJQ18Az+SvH64Oc7DeKU6mJnlu71OzVtJKioO\nHdWHlsFNbf6jaQ3RLM9FVNNepZCHV2RoHEqYEMpuKFYlI7ZhIX7rcOCCoasv\ndO4qkQmxtj9aAYcpb4Ojsu3rLtRkzFXVPu/yrztI3u7RWJN0iA3DaXFmMJrg\niZC28nzjby8TMUycmHcH1XXv6vBs8KcASgYWo1UQi7f99BOGFpREHtAOQPpz\nCpQRAjm1+vGiMmsPC8DtnQfpXPW4URmOUov/i75gPg84ubTOX/HjGQBdLn7G\nN4IPKidIPamvVP6rcitrACQ3dwvM2RdZ3w7ZmJd2iHQWC54vJ6P2NH+pginy\nvc9CkxB3jj2Cm9CX0ETphhIOHBmmyGCpYONjBcCLN0LgC/FetMmq/+XaA4dl\nl9C43XELb+zuy2ior246kj86TcCsSPgerCIOxioSGOTojbtZrLVNT9tB3D8D\nJB8E\r\n=h/aJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpSa2UdArWiQJX456HV2bteKurHDh6gzJipCdqnxOL1gIgHOefaZBcJNUvoH029zQk7xCK6fDi5z2sCqXOmPJN24E="}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.7_1619894251361_0.9863979864420369"},"_hasShrinkwrap":false},"0.13.8":{"name":"@koex/ratelimit","version":"0.13.8","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.8","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"4cfbc8148ebe3fc31eb156a7ba539686d4f46608","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.8","_nodeVersion":"12.22.1","_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-veXt2KX10FrM27q/2rplUI9cL5PkbI4O2umQiONHoyq/SCnVtFrJB5GQ4gR/bwUA6oW3AFjn8ZfPa4+tmvaBZw==","shasum":"2bd5b9b5205874e5609df00c96b4bd00162130fa","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.8.tgz","fileCount":6,"unpackedSize":8689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjaXOCRA9TVsSAnZWagAAlqoP/2BQYfQpz4scCD2v5h6R\nHRkWY8i4IO0XO07p8aC7l5Zg96eAchGb0JxJWqXbazWji48fRUTqPKIBaLV5\nbUjPBOQO078bOv36xDX9vvWyuHzfPydThWsYiDQ+A8gsJ7p1CwpX1G1W/eXK\nrbArAmPbgT904+FYPBf2U4ZYsJXWB3ZlaztQIoXfb6TsAgll3zvZ6QxWFYWz\ncI4YBi56Mkvzi+zDgniPpnUjjYi9bE6R+LR6szUf71hlWXtbWo+FYBaK7rxL\nRBfXa55m36/jzYGMqmtnCBusg6a5FkYCrKGLPCPXiIVvmUsYV5XAbppD/kaY\nojK+pWk+/7TkYBDLu9GIUmnAGlxTLY0qWD9oniSaECv0gJnjEC1lzWE4sbV3\nedVzsY8/YjbWCVUF3Yneix3Rn+8jFF/ClV/WlMdOnTt0aF4P+KtgUmlKfv3C\nDlBkXqZJH0eD7jd14+D5rKIXQWvt38vLDkVBp9bmvhlAhhnonl5leCKEnBZv\nQ5mlJASouqd1Bv/aoWVirEvjC3dGBd1Fqq5HBvm4YrTeAjPdXr5z8hDLqqi+\nAkX8RFEl3v9IK+WJtjT2ZYNYx7t+C5MnTzI0ay+95n6Fs+TQo8iMA/xL/hK1\nTf3qAOD5Hw9S5SsM1Nmzs7/FjqBpn+8G8EN0Lq8O9bIQEg1L0oz2KlkXl/b9\nZlW1\r\n=NeGq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUyMyoHnkIv9AEbru+D1EDzXSObvTwak401LmctJ+ysAiBx1Z8sAwQSBAqHCnZ4676JwLvV/YUTqzOz5afwWQEvnw=="}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.8_1619895757993_0.05609851249379383"},"_hasShrinkwrap":false},"0.13.9":{"name":"@koex/ratelimit","version":"0.13.9","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.9","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"2b70ffd9f3e5928994ffb68d0931976100e5601c","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.9","_nodeVersion":"13.14.0","_npmVersion":"lerna/4.0.0/node@v13.14.0+x64 (linux)","dist":{"integrity":"sha512-A4VCdwsAH59OtIS79SgMjXJAdHP5QKmj4APsFL4Ess4fb4SS5MHzsPaTRXlkSQ8yC7SooWHbBpIT7ncSuyoLQw==","shasum":"55ff0b26d1500c766de2676098bb399d91745633","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.9.tgz","fileCount":6,"unpackedSize":8839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjahjCRA9TVsSAnZWagAA9tAP/iS95excjNG7j4UuG5uv\n19IEVj8OxQWUQbDrMtHSaE5hLQwnrCfNYAgnyqTMRA/Zf0kTUNhk8g8RxWMi\nQrIFSRDd3kOwwwQGQHFhPOGfz6/nkHnzYSWX9ub7QQN6fl7fVTVmSIOufIAX\nqid2DpINtDrC6hZEwnP9Af/lTy9VwkO0mrTbl2ot0yulSIyNSqTkMygsLmb+\n1KIKlEDS5T1zBaFUPklfUtthn729RqjJ1hnEizIeDpMX77k/D9I9KrgnWxRj\nZuDS9Qum8SpoMaagubYczHdWLTIT5/RcWWD1G5v0YJKxOZZQFXx/hoAo/F2n\n0t5mFnqPjrgE/+yfCwH8GqwW5dJxZUFys1MS7OVJHF9as2+Xwr+/PY2RlEJE\nQQqo6t7Z+SzROtOz48gEJEs6wNY+wtOEW5AhcVJHop7Gb6O/6H2VbiRotSyA\naEgQYUMR/4NyWgyDflyNa3glOJxJawBz3QLMr9Fvc0ZRf7LpQHkv2bG0pVeL\nA3JJCIVLW1VSEvaUG/EAok6AEFJYpDksA4NCVG4URHPNY3EKN0TnKs8031Uq\nTNEu8iRXxZeV9qXLpwuYfg+hMbJK3rTB9rU8eyb5t/9WMrJmWs6sEZ7/f7pn\nalZRuoW8YcgdbmBYHanPhzLQOsFSVcYDOZ2m/wq45ba46JiMGHE6tDzfEQkM\nyTH9\r\n=gKl1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAYvmCjJ44lZ4uZMNdv3lVMflsCxDH9P45s8eGXxRs4FAiEAzZFjhSd6kPOzIlSap9SMbvqYesIwXSyw7ewAEBjwqQs="}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.9_1619896418624_0.9842126555366788"},"_hasShrinkwrap":false},"0.13.10":{"name":"@koex/ratelimit","version":"0.13.10","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.10","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"939d925c805b064cd71b03c1cbdb79f4184926fc","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.10","_nodeVersion":"10.24.1","_npmVersion":"lerna/4.0.0/node@v10.24.1+x64 (linux)","dist":{"integrity":"sha512-aakiRQYbeZfrkRb96XF6m9eXes3VUOVAzVgdOdSh1hDfA+sP99AS1LgRANUTGzLFyZ3ympnQEjOJDIFOcNDg8w==","shasum":"71ee2495b2774f6e77a236f112271416482934e3","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.10.tgz","fileCount":6,"unpackedSize":8993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjakhCRA9TVsSAnZWagAAJSgP/16d7s8r+Jb8WDy0fTxs\ntVFe7GREZ47dTTkXhl8d2mdDhTbZFjUsngTpW8nfyvxepMp1uXTAtTv/EIvJ\nIvJsf80fXUZHtC4A8OuoaBXfrvbExwNl1by1NhwXcsIFpDDlkf+ClnX6xp+7\nuEpvThTfRUAsRFXz2yo3w+yKV6qvyCFYmWSZxjCTgXuYBk96nslxoZ7fRgRf\nyi9BiFJomwqA15ZZlKKD53iZuo9eEjlu8RzqFdmwV3KykMzqarj5vNjlzxUf\nsXyqmVjY8kD8XDevU+PErnkA92sZ5O0MN/pcgP5+CTcn9HxQAgMTwGX7uxF5\nvtgNWQ2eDXTplykiqvVvLYtMv+Qtic6QmQuoY6SJwg0k8xmRpfAdyg3iguYa\nwg8ti05Rtm+let+33drbr1U98miD9IOfGv1Qa6kUl1L2wjtGGgatfYX0zSY0\nLyDcjT/sZNABygw4e6Xixpl+x/oDP0vdl3w2rXMSMbrJDoTSvGqWVS+MY8jr\ndVfdt+Zv+mIcRPsrfuPp40TqORY2twbtvAWxxhL6dDezOcFWo0nVqePeJjFV\nZOKIiP2h2Cw+6E2VYRSFd8IgeQ/HR5D5t8X4ugwBw9+hJus7+6KvHAYm2LcY\nnoHhW602s4YXRJe3Qc+EbPgfzBxF8OngolIK8309T5kjwwHv1FVCCI/qh1mI\n0JAL\r\n=nkuQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxKqMxNFgDBSAlnA0XLDuEHPe6lfnNZ7l/iUm/xyfVQAiB9q2Agvy9b9OAAPNopSgqfKyNSBDxoCrdbNW8tBNdgSQ=="}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.10_1619896609226_0.547935566728275"},"_hasShrinkwrap":false},"0.13.11":{"name":"@koex/ratelimit","version":"0.13.11","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.11","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"b72cb0dafa06604b3984d5e101bad2495c2a1a03","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.11","_nodeVersion":"13.14.0","_npmVersion":"lerna/4.0.0/node@v13.14.0+x64 (linux)","dist":{"integrity":"sha512-EHuz10DlzRz8COCp1gZrej9Vs/hhJTz4X3sc0/FiWNmu9g1M7o+eyL2NOf1lGQDG2Yz/2dH+e3XHWXc9E5BOEg==","shasum":"998d5a54f2757823e8a3b5e3379b0ab36297f137","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.11.tgz","fileCount":6,"unpackedSize":9146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjax2CRA9TVsSAnZWagAA8fkP/1/UIuL4SH4TzGHCcjpG\nUAse7D3MgUJK2ceoNICeW/CTX6JERL1HtFRWIt1i7wJH4NL2/3sJQlI2P77m\n1HZqMxaE/03MRQoOzgAxj4OKXDWzVaoCmiGJ5X+E8nfrLYyq9tVG066s4ipd\nWvd/ucjPUcq9TVwKOODDvOQisgLJBqeHjQOgj6GWxt3F+gRhRSB3NO2e9b4R\nnth+UOxnRSSzpvjmZVFcr8jiDLOLYrQFS+4aQ5rGsRtmrNSeVJVX4SN1VMam\neIbm8rKDgq5qLiZhOJfq/J84ZpMaTBVpewi5GLTraENXUk7NmIUM4XeSUXkD\n8k3sgdc38XxfgjX8MhGfnZzaagGMXEB9ygLozJQA3oMVH/6mePrDu6SM6mcP\n0A7e6NyIP9EgjQ78x3ve1AfyYkt1caaaS5hHhu9+mm8M6pq6bcrp0AXT8QB0\nF2At9ZbQzppG0VaPjdhg2RbSbzQBcLlLqTX7gRCT4NR4Fr92EGUohxvDNYjt\nEfVBxsDOFSBQTks+Eg1YPBGvM0ASwt0Zvi6qHiPdOeO+SRxdyoY9pOjUvpaO\npbM4B9jcRLhvGz7Tt8kG9WNFOet+/J/9X7bcrG7HToPkrVSwb2Ll0zdBs3gP\nJkOaNetq4hAYzfssqAr7OZYqrskLpa7MczDKX5d1vX86ZXwDFnETpJOY+mWv\nsqVe\r\n=d3Ks\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDM9A/e3SxJKcwOnicgp1X16UrPk62wuDhpYNYp0PC5CwIhAPEhMqbwSSdutwj5EsOUJ+vTqJofAVsfgc+4Spa91uh7"}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.11_1619897461848_0.3903505091320665"},"_hasShrinkwrap":false},"0.13.13":{"name":"@koex/ratelimit","version":"0.13.13","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.13","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"7b03b59266c2c7df8d0e83c14a0a7463a33ff506","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.13","_nodeVersion":"10.24.1","_npmVersion":"lerna/4.0.0/node@v10.24.1+x64 (linux)","dist":{"integrity":"sha512-MBN5+f/IAxbnVCzbePYnbRhehxiNUIlykUwhTPvxgaoJYlDK8oVzCENIYq5yyfcxAOndDtzLn6jTdb+wjlcCZg==","shasum":"f4e664d08b1982fe672e7b7d9eb7409dc5a711df","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.13.tgz","fileCount":6,"unpackedSize":9438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjhk+CRA9TVsSAnZWagAA28QP/2rI37uswfrlG152XdD1\nzUbOxlxfPGGLjsZnAcIef4QwC27p4rf9U/GzY2RjaoZwam2E6kVS3mPXNXLp\nXiLmm00cX326FKsvEDVw/d0rFfgZW3M15qIw/Q3YjlMBC90BxGhqfVNvoUC2\nSFO7NHjKR1zvfRkrLQ7U/ktZ1znyoBPOZKbzihf6i1SUQfIsNCUMASfsNPSx\nu8cd19Nmbgej4u6eDm5eftqAYaXf+VLQTfRgowY67QoNEf+nA+lJVxBBZ4DV\nrSTpz03egyWn3Q4pRd/gd2mdKEnyfwptBpIi1Go2IKmKQuHjfhtwtqEfurzM\nIqRfyeXu+7q/V4dOC2Kt9zAqfUHtDO3xOlZuonkPzroqtJFqQaYm4QRkbAQ9\nx5CZIXz9cojEWxrQITCaOhcLHlbXsOXDoG4iLq2r5rQmTTRnwQOqSUqNJ+up\nKFDqddREVg3nTl/B5GP6uDO56KgTIa6PBsFxQdA7qG4aH+L4ey/imcXVPTYc\nbFbgFzPU1t4J+sYTEAnCUHcP/eQzxxdnEvx+6YzugYtUXLmjgdSvECjEdhrd\nhsRVoNbUJwHNxqe+81stdxAm+CrncxFpHPctSjZkkdS3FJz+cK+C6b5G7k9a\nRlVZU6LjlJgseYwgyWrL+P4z3CqFC9p//1jIBOo688twXIPydpD2xDu/lXsG\ng9Vr\r\n=Ss2Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/0Ep7FCPXW7Ugo5nsJTMpe2taODzb1kpDCsn0Fy3SiAIgANH9ulzTDgTJbud4H9ZrT1A+YyzLt95thCPN2ODWOLs="}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.13_1619925310316_0.6834334993004558"},"_hasShrinkwrap":false},"0.13.14":{"name":"@koex/ratelimit","version":"0.13.14","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.14","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"5da650e0f64142e125220ab17e4e14eff0b47b61","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.14","_nodeVersion":"13.14.0","_npmVersion":"lerna/4.0.0/node@v13.14.0+x64 (linux)","dist":{"integrity":"sha512-d/Amug0qH/CZ3tNAQfz5Q3KvK8xbDVzXFbyQp3f9po2AEO1/ABHE8IVvxSrKPPAz4rsAyh0oPfilSRXKfLWhvw==","shasum":"04fad7735f121869920d9a9a677f732f40812f8a","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.14.tgz","fileCount":7,"unpackedSize":12755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjia8CRA9TVsSAnZWagAAt/wP+wV2nhF9GH4apmgofZMT\nN2ORY9FF8eL79mhfopPOMFOLRYvTakZRgjxzM3yoOrTxWi3mWEVhNMMphdyO\ni0aO1vqIIb//aCQUEY5hRvObhwsqCyHIuwNsTTbH6GUO6qrQZRukem1cyJqX\nk1jSxD/rwasEZ5FXtnHFlTbt2FH8duuBzd9hHqO7u7//9V3I/SBOaip5ZL/9\n235cv21OKCTFJrmWwReumowB+FDm01Ort4zXNtsXadpc8biq3O4m8nj5Njgr\nm3KO919hFvOqFjp0jtX1dTD7uz0+XO9NzVNJZje87KX94ifdxytDqRQKe7CN\nxzMvk0fECsTTxkIqmjkeBDNLjjn1iIBUGP88SDURW/tqW9DAPXHZGOl/MdEV\ntiiYF+6R2JXrjhfRpoqONsRHUr2+9fBy+fM9HXk2qyGSr1f9qRAb/1XqL7QA\nS4KPfOwlkR3AR0HMEKRdt6BufUR5zJ0NF4p3hgv4R0h8+jjin4OGqqC2t6CV\nj7LdZWa9fzuqaE5vcT2gxrdxdGfIRba6Fw0BZfX0mup0fJfTb6dZpWoYs/4B\ntT5WGvoy0wk8iKtFiv2EWcY865+EdB/DIEYx3bGMmJjCLtVVKkmdmoTrV5J9\n1iBFUZq6DBf2N+O7jxQ1Nt2rrvs5leRR26J0wOLQqcsYRkpkM2e0dLTn2w/J\nAHYm\r\n=B8XV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEt1IB4nS4wQPAU2e+JBe9K0mltn4fTtqmBwoN/n2FErAiEA/IZEQ9qQp+YHx8eRcHOdWShh4XBbBfhhbcgLNmw2kNw="}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.14_1619928763538_0.9377658184557944"},"_hasShrinkwrap":false},"0.13.15":{"name":"@koex/ratelimit","version":"0.13.15","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.15","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"1c4d7693ed46694dd49980b52b630c556a1c67cc","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.15","_nodeVersion":"12.22.1","_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-7Ipwr/XdzyDTluFX7Cw5+DJf9KSfpSc5YY+onxELO52E2Nul9Hop2bP8tV9dns3Ffzs0bBGaT2tlehMDhY+N2w==","shasum":"bedd3dfdba83deea85ff00484cc455afc6ee197e","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.15.tgz","fileCount":7,"unpackedSize":12908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkqZzCRA9TVsSAnZWagAAHmkP/RCJdNEUJ0YXfHEc1z0U\nDJ15xFIfVUWSu1pkmg/mnafxFYvyJ0ylAxIdDDxeG7TvOkeN2VdW8eCsVkb4\nUQfselfjgCeItgTz0RvAGidGFyoLeJscOHAjXB8lJ6SsPTLkQfxwP0TqFJkv\nHkvbl1g8KUyvO2NuYwPd1nhuCKz9QSvGHV7yby3uNBu/IAJxe6luYbvpix7U\nOBs66U4yrEygtegjvGdLdxYIPV7uZiUrfoqkPRPihsKIoLWJpLpUeV5imVLC\ncUfyTW38o89GdBS730fbOOmbUlaPaJ1mU1wmN7T/IG2h9kTebuf0oRM1J5L/\nbJXDGg6ADRwB/GUMhgU2aHNvNClNX2jf3pWdXonA244TO6ZEoCLFa30Uv3S3\naHA0ahwJtZ98XWrDO5ld6/Fss348o+WmRwoeGx+6EyCZinysSUQiBMDLWxwG\nPbFIy1C4X3qxxmLur3zW0Jztt4OCeo9uXv2MiO/6q8Yu45gxl0F16dl2ILDB\nOhqrxwNEIU6VEhlMAATrKoWujNbVuv8fyKVhm+BVNzgLpjTV98SyXNthsQFV\nhaDvg4/2HFhIdIydbfqaw1L6Tz12b8TmHY00N8KQSEXtb9gJCx7F7A9PhuhP\neaH8qnp6X06d6y0BLU1nqpScRg1i/iTm9FRqzvKjb3amwTaq3xs5Cff+Igdt\n91mv\r\n=OPQn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDn1t7BaqOMvIQRWtjnrvCSAa4/f1lo9TGZaZd5YgmmCAiEArs2epT34/Kkbn7Xx1LNyzi+blruMfMY4T/T8Ax5zBG4="}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.15_1620223603349_0.022694121891843277"},"_hasShrinkwrap":false},"0.13.16":{"name":"@koex/ratelimit","version":"0.13.16","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.16","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"b7e1fd8b10f6dc27424e8ce5c8be878269c652bb","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.16","_nodeVersion":"13.14.0","_npmVersion":"lerna/4.0.0/node@v13.14.0+x64 (linux)","dist":{"integrity":"sha512-5VyBjaC3c1Skdxb8jKF9c1yMMrbn/wOIPxQr3N3u70XqbFs4pls+mpt1BCzyuLt4uH8yhUXPIactwcgg+CMojw==","shasum":"7ccea1ef01800239d7cf28be2540c7b2ca7ce968","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.16.tgz","fileCount":7,"unpackedSize":13061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgksCKCRA9TVsSAnZWagAAPf8QAJ/YPmW4JlHNDpLsjM/M\nICb2mmccenLhDyr2vWdXCWiaCMMY907lb/6Y1HdzZdBkNZ5a/yB6wjMLVoFG\noJHDrbaMMAA4wLVMd5/8q8yz+Wd5oNaU2TdTVI0WOPq5a23VP2lbtuOIs575\nhZanS2g/Uu3Qgee5uNLSg0ier83hq6J9TnDYUUQPkNRaib0HCCFGcORytMkB\nws6SAJq4EIBmh1n4YkFm9fgxgobkW9NwVPL1GtRYWAZnRN3pn8YYcp5mjksg\n4mDSQ7YIXZumVLnGJgtfZo/U/eXW5Fh1scwkUWFW+n1DsfyuGLVkgIaOR571\nMkHF6DYRYkRlmW6EgsHqnebhNIKb1XQmLoMl2PD+DC/Z5GAyYanPnDACOLvL\nVQr36XUzxyoa38ITcfIBGfzkxQvzMQ5nCIoFl5rML3Qgba0nCI8sSLjWtEnP\ne7csAv4s/uZz2LmVTJz+mUdC6YChgs/Cb+mwQ6K22cfRVGpPt7WkFcxyb8zn\ni01MSZzV2WcYpdu1vEUM1j1cg9gxn2WN+6pTV1Z9IpWtGomxxvu8f9h7IHK1\n8c8CkZSc99PbaQF7SGGoRKVXEL/qF2Evzs2mZ0nEwPdkSOOQD+iL4AUN1zhi\nrXoPJfnT8uAnvTWFGeW7CHRbtaa6x7IE87nxUq9pAG6AIGutSx2pmaZiXrfL\ncX4t\r\n=YIzO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5dSNHf7noQ0FHS/2VKLEcTP5SkvQbsWer0bD3cy2D/AiBUlwdJrfn/MDJboFv8Sm6gxayJy3lRw8mRKGW8z0uB4A=="}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.16_1620230281881_0.5396347231897678"},"_hasShrinkwrap":false},"0.13.17":{"name":"@koex/ratelimit","version":"0.13.17","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.17","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"abe07cfe1c9f095f78b4b607cdffda3a8ec5af0c","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.17","_nodeVersion":"12.22.1","_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-EGTcXKXWoZPZeWwUzGp+OYWHC07Xp34PH4JKzn1ltU/+mrQ/r0H/ffreQ6GE2JhnPU56zeeYKQIqiR6UVZBxbg==","shasum":"da63246c2e6b9852248c969a6f50f0c3a60c3594","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.17.tgz","fileCount":7,"unpackedSize":13214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk2GSCRA9TVsSAnZWagAA+n0QAJI7O/TD0w4JjyYtbUhH\nPajf7fHCmhttzswNCLrPRyZ+xtW7EgAVqD2HHEG31KAkcPQC941lv+CJ18vq\n4jrZXsCrZq00PC92Hl3sKA1e9wVTiZoyxcOpUudT00whLMioHwtp1BCUM2MX\n/EcEu8kHJKQ8eiR+fk6rmDvCmUcJy2Mh5V47KBh1nS0OJ/Q7W737n+wmFEOL\nQIa/szZ9jYJ5tZcWpSx10eercvKN5n5RUaFoDY3h1hD3ByHJ9I+aQvsxeX6y\nw2fCWOvKnlpzvZBVnC6iNGPuyrXqLt6gqRHUV4wea8wwevVYmFAXIsKzdKTz\nHh+3+Rs79sMVtmvfsmjVlYmVmn0nDNkNzYyIyAHY2MAfoMA8sBtt8T0Sw51G\nOU/RQDA2wZRV/vfz+akt5SH8+hS0KNfHm6rw22Nik57tEUFZhLbzckwf6gcE\nRg/JgHBmxuVpbYoxvDRrw6YIPCSMTT6+FrDmuLhOq7tw83y5fG76eM6MeMK2\nd9/+ulV2B/pSV3vhH6DQ/EsNj1bAuUoUlWJ1zVtwrG63URhTfl5DfAf2h3B2\nl3T8CwJeIjysqhZ4Hqslz4uNH6mEuhONqACzr0FtitDUNmpFcPLhJM0XtybB\nKEB0SJv/FIIZheK5kGfNAhyteanOIS3Ajzi9tp9UKfWVDVaqyDTNe1a8v2Rb\nnk9f\r\n=ymv9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1ai6wyT8wubW84MF3UnDchCWX4RggqMcV+WHfOxF8lAiAEyoqCe/64+okBF5IMAzI/kooZFTdbguAOAf8ffiO7oQ=="}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.17_1620271506544_0.7484830652770114"},"_hasShrinkwrap":false},"0.13.18":{"name":"@koex/ratelimit","version":"0.13.18","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.18","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"05e51ff8f1d9e488ff76ce87e00ac9f59d486a3a","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.18","_nodeVersion":"14.16.1","_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-9LkBNcACdF+9f0z+/MhJ49yoklwI5KdkpcuHxI5mk2aPNX1t7hEM55aQRdFdQwXxwnL8ye9wM+5M/f3NR2p0xA==","shasum":"9ad8973a65c003ac0615550fa206a272697b9fa4","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.18.tgz","fileCount":6,"unpackedSize":10874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk31VCRA9TVsSAnZWagAAjrkP/3vvna7YhTyAVQ6VQNUF\nF6Dr14ECFjcbxoZltc00c2guUynnjUPwKzoDoVN5Bd201OwdEKBq0a+od0Dt\ngR0h10sbroi0pp3HY9o/rB66BoR1IsrrbttA0aaFoC8oZiooWNCZyFDEQi0k\nblshkWh9ocdwJMcy6liSWCIaPPWNenX+gqaxg8dBIwFNwt9cOb9K/Y8P5COI\n1nYILeDoKhbGpRY7xT5zqDwUPNGaGDkeQZbY3BucRAhfdsxeAqDLFOC9whHs\nkI212Ja1YeS8uJ9chucv4LMC6wJV6gAYh+rQo5EhRwLrIKH6hpvS2OA4R7hr\nF5+evogmupkqUnUne7tCbGlnlkmrwZahyJibuz6ydWTBZbjgWbwxRhdyatsb\n0w3Q/TKE+8LK0P/iEsrsQpk9up863rFg3ML2H4IgDlm0jpOACzwZAz2/Tva2\naRulyBMoDFuObMcxRX2D7XRlBhDvFNjI6eUX13QP1WlbzzAsWIgMRuCcrmBi\nABuuJrgj09abgEd9WAHH4eWkJQVlH2nkmQMnUZNuTOcx10X6LYKx6d0zmVM9\n8kxf5rwLYBonZQu3MjCB/rpr51ODPVZf93bkactX1NGyZeJZPvO23hEbLk54\nzJWs8QixDhK1KhKsNXNWhTUQtLacnpqZxKioy/I5uw/Osg7lbki/4XwPeKLy\nYPW3\r\n=LPyC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDftl3xc78DpkHMJzJ7R+g5pCzFajqfZJ5LrsKuXKB1dAiEAq2l6eogFei5Ct4CHJVuKpTtdrrnpj7FwJPAIjERlY/0="}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.18_1620278612836_0.687349108760366"},"_hasShrinkwrap":false},"0.13.19":{"name":"@koex/ratelimit","version":"0.13.19","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.19","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"a4ebae766a2719f673874c825b0c99aa31bb7aec","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.19","_nodeVersion":"14.16.1","_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-ftPuzt5W6vgJ2nGfj1zuhcYnYH8H6h6cGBos+yoCgUOo2nIu3Sxyvv+Fky7XUvIRdbNvYNoI0zmpahPoSwhwCg==","shasum":"ceea0206bbe1b89f7c1c87d7d117ee0563959446","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.19.tgz","fileCount":6,"unpackedSize":10874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglKBSCRA9TVsSAnZWagAAproQAITuM5ZT1EyT+MCQYsqf\nnWLf9MzuHaspKcIOjg9ZNCUEg7RoWGAfgqfVJXYBK0y1T7RZuBeerdD994Ug\nvkp+OC62MOTRrFBCXf8FAPFeXQQY4h8yk/Oy7jX/rciQ9GiZKAP17HzFj7xH\nRUZC1NvoLN63FwaoVe77lY3NDQCt7fIA1IGbfarUR7Exg2rIFZLbnPIllKWD\n5YP4IbaMhP4XMs80F1QR3Mpk1l0nSgj490gIwM0mfFEEf2x4cytABEfwJUco\nVRpY8Hosu5uZb7C8rZA9E5o7knEpGxSJjxIpgVN+Tv5DB3gKuk8YOwaxYDIu\n0uUuKPkk+aruw+nK/KYp1PmNbTX5EoinQIA0wuQuEEC0J8eC5CI7AF3zKkog\nSrjLRrLVJQDAEHWfYx6aDJAzcF5kxl1Eshonla+ij3LkEhPE3+Bo/G8OlWgY\n24/ucgHyJQq3cZ5QCeHxPm9S0pjbwf4+fNxvnfFHFIC1qgfNMC7G/LfjJbkQ\nJzAiTgl0AM1Y0zRpM/5flsv7cWdWY1XotoXs0K+mc/GlpcIzvvvwTxUD8F/K\nToWE7GgNHi8yVjZcpo5QacMm/AxXSgR7RTuPMZlFH7ZobdZ+uzFQSD4i1RUV\nDD4VYXseMSeVxaqQyxvlKNG+/SlvFAUGPtNg4VzzAomAxeoup2YH9nIGtHPy\n8dIt\r\n=wuNo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIMSjG2Y1Y5Qia3BdX+ScbjurfPpTsaQSvzhLDYGSmcAiA7X6jGm9gGUaj9JNKRtwLy4S8fPIIzUjF0OHi/3rePww=="}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.19_1620353105939_0.10548466196668849"},"_hasShrinkwrap":false},"0.13.20":{"name":"@koex/ratelimit","version":"0.13.20","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.20","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"f95d9abcaf6f359f2a2764b970b5fe1d3eb0255b","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.20","_nodeVersion":"14.16.1","_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-tqdk+e4mJRSTn7wKMDPGseKrSMrz1h894Ooip6XvIjUf1HeObB6pMfQJkPmLihba4DC9p2db1CkEduMYbtNU1w==","shasum":"9828b692e87280910bfca2253262e6e57766a6d7","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.20.tgz","fileCount":6,"unpackedSize":10874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglNhSCRA9TVsSAnZWagAAgTkP/1r/0K5GBCwFzLgw1Rmr\nYGt5KohXFrfwIzFoVf0fjWPw1OO7f3BLZ/+xjMvgVq7TTrAbzItpkjm6bpFV\nNy4/ijKzgKohDPJhNaxoL2w3XIQlD7EV4v3XmfYdpbCAy/ZdDUSTMykLnZ3R\nxqkDvluPJVKpWjuHMMh2VuZncMoytWkKMNaZpoKeVONrwAHNXqgcj3ovDele\njZOJbrK6hOCj2MJeWqIhnBx3MORaw9jgHs9ooBF9zfIVtSOkK2X63r1iytbb\nx/jZ3aLGyCIcoQr4SvjOpUh1QKpPlSdHN6PSLFTIWl5LbTwSer15ZyCvqZ/d\nLXvsRk4I0lEVKGJsnpSlZMq2qF35S/474KxFZM4Abs39NU7Gd2AAgKs4kWsa\nlZb6RsRxBIYF+mfcqv/R6YrCP0aiqWi3m10a6UbaFM0/bDeTOh6a5gqscrYj\nAP7/492hCEKlBf9gELP2ydQSlhVsVdmfCXrQdMQCQhq62RXfwmXoOfYdtll1\n/ez3+dbnvmpTKFiAFLjIVuwInWZvdAMFT+OTlDaS62lWoe9x8gaypu7JyOQW\n6dHze7ElUDwDqzwqWtLmJssnJt9H6v+P6oSkuO31ECrGdRP1RFNaK2ypaDqN\nK7UHwBHx7/qS2jwuFDwNyoIE9mRUQsp6HTF9wNVDftuIIrrUKJlUkCsQNWrd\nWv4n\r\n=pLNH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0MjqZPjtobsnaOrRLSIvQR2VbdUIfPdDHU99STH0+AAIgHcx26SS7Id8+xPHnXjCGtQYEu1FwjsCL8oJB9HW3YYw="}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.20_1620367441645_0.7170782283367656"},"_hasShrinkwrap":false},"0.13.21":{"name":"@koex/ratelimit","version":"0.13.21","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.21","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"64a02a62d883cd2b6b25531fe3de308d683091f9","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.21","_nodeVersion":"10.24.1","_npmVersion":"lerna/4.0.0/node@v10.24.1+x64 (linux)","dist":{"integrity":"sha512-1AbLhO4Lz5mXGHanGHyUvic9zUuopheJJ2NtSreWoyJ/m4wFuMrJgFs7iYSwud+GP9/x20Retf9E0g2OjhtKlQ==","shasum":"756b9f7f2ca27c5aa6e1328e1da4fe6d1b7f268c","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.21.tgz","fileCount":7,"unpackedSize":13826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm/GECRA9TVsSAnZWagAATlsP/2/foKYXsLjTPICaOvPf\n7ts6Ot7tJ1gzjho4uom3Q6GKbMron7lVLgbYEJK3V4SOTVAoWMH/8uPLVsnQ\nazIjfJsIyW6OK10o4Xi2dGY2TCPDJaqH/lgWsRB36MWXobiVvhXxjS5JO5rN\nresmEK0ISrsyU/Y+LdJ19fuJ5Dv/vSF6C7T08wqumjn+OfEbT2XIQuBX2qPz\n/EYq9C94MgfGBpsoJoARwVxx8DqfGGv54hutFjS6Qz/VFGMijRoi4JKCi6GX\nhARNXWrMX5sFUODRoKeh/0rOiU/t4w9RgHX9Y2/mX9UBSAQ+q26ulTUlmjdx\nzGV6FykRYbuF/9xl9h8mEukjRldpERVxH5Ypth584wm/qROHD+KFeIBLTjh2\n2lFpn2x1EB1yTbZ7aWOm6b5bG3CEkJRapQJfVqaAVpvi/Zc5OjOUItK5iep9\nfgs3obwR5gJhXRK2NK/CMu/jJn35M6rkfQ6MIf5EMcFqRcdWZEAfsenqg9Ms\n0dDNuiNJcxtpDp+DZxfXxqG3uqkgUI1eiV4nsESJ9RKKvJ3W5sYCvvXgKEaC\n71hJNDf1Du488aZpqEorf9VVXnO/QnP0tI304dzDfoer2/8ZXvMC8sRsiY53\n8jZd8akmkubEqSzibMcXNvGymoeXwgvuyRmxm9d3bOa057wUE4kEU48Sn3ZJ\n/gX6\r\n=3TK3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZSjFv6DeQBtfiCc7Dljp6eoW7//U+cBXnmKk+h3QBTQIhAOa08K9BDWuoZwRXLepHg6x/UG/25/I6MWwqHAWK8EYc"}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.21_1620832643603_0.7935435881159341"},"_hasShrinkwrap":false},"0.13.22":{"name":"@koex/ratelimit","version":"0.13.22","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.22","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"b7437154fbcd3b6a8eccbbe7a8fad4f4a4912872","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.22","_nodeVersion":"10.24.1","_npmVersion":"lerna/4.0.0/node@v10.24.1+x64 (linux)","dist":{"integrity":"sha512-NHzQodWNTOZd6Q73krweehMFw8LHN+KZL+wdHPKox2nNPeVvAgWg+GfbH09o2prqFg1rgMfR8NjJdOvS0hiCSQ==","shasum":"7a1d6f6e2b7c3107fd04e08797cd91c394e45562","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.22.tgz","fileCount":7,"unpackedSize":13979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnBBACRA9TVsSAnZWagAAT1QP/1SYp+rrDSuQc+8pEMTM\ngWMd8IBE0TmUCWkB+8Tjel8WiKNDpflOzDaMljjLG+Vki02ZB73ffT3/Wl3f\n4RltukNGxz7ViAER20MIb8alRPixBu7RVtbkdCpHVsZ5kjzbJTN9oQ/whYNO\nC5OXIhG7yuCJPupKQy8N4IbQaSXMvi2bUerHMUPpKCybt75RUsOPNU8zSH3m\nw87xnh96h7rifZy3FAn3Takzxb9mxnCqruDY2u5YsHMRdYnJNzxdVTKF4ogt\nS9wf9tB9dn1S+hAiZ9mNYSU4wlQFt/DhHfCukqgd5iHc72ge6CeNkK2yYh3Y\nwNfOhUXPhYjeeSam5S+Wt8wuX5RSXMCX+3L6z1BG4aTotF4Ltw0S8pJIXegc\nL37em7DWud/uulxfKnpGXVGr7oQnUKtOQNVnWgfEZexlWjjfPTfc95egCjV4\nPHY5SX8TUpre7YC/FH6DLygWPmj/HBaVUEHNS1RTZhAbOMbng/mzazwpQEgX\ny3ng+ZZfbvjRPbW7EFUnrorAS4F0eWYVuarIoHOiSdxYYmgFy1oK3xDDpumW\njNY4iIYZiy2QLt6Kq7LgKEKxT//GstmjDGLWDghgLZPM3hFUCI+boRBCx/FG\njdvicP4knD/vzwzj/KXgRe0MWE3osC8co03P8XI9a0ilzMUiOxds2IRMCLWD\nztel\r\n=xF2A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtOTNZfjpEcj5R4nfrSPRln1IRQYZ2z+Und6SBUcqVewIhAJ5/vz9XMT/IUZ1cKXWvHn8i2cj/sFkdjaWWFbz3nfYJ"}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.22_1620840511612_0.07047910582330963"},"_hasShrinkwrap":false},"0.13.23":{"name":"@koex/ratelimit","version":"0.13.23","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.23","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"38833e056a6777683b58a760647dfbf3b0b1c9b4","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.23","_nodeVersion":"13.14.0","_npmVersion":"lerna/4.0.0/node@v13.14.0+x64 (linux)","dist":{"integrity":"sha512-elTsG3l5lp2NYNxyl1OcfBZmztvYRdyjC2EBrPdHf8DSLht2JkFv0QkE0XPBvitA084kn1zCaaH2iOPd7h32Ag==","shasum":"ac1df531a53cec24b6d72a48c80c500180ac17ff","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.23.tgz","fileCount":7,"unpackedSize":14132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnJbcCRA9TVsSAnZWagAA0kQQAI6j386DWKgqhpOIpU9Q\nyYCO6VAIm3PQtdRqezWUxsmu9IcN6DuzhvAd+Ep4NfeN5Qxrz9s8lg74OkYk\noevlzCmFq+gx2ZDDBpTs2KLuho2svQi+CSeRRfua8l9GFXZ83pp7ZkdfV8V6\nDQkB59AMZ658+AhbyrGwy15wYQY8yujKFnAdwD+HE88/tAfF7OsdzoLBw9VX\naZUIhYpoGJHfV3OoATNcjbRhzx2LnkX2OXqzB8pxh0EEgMrbpM2lUYSGW63V\nmN1zSmYT9fsAlUIpDqbR9T7LkRSyYY3i973yNwzPHiuNrY/9A5WKmYQtS43w\n2VAhfC+p7v2BTsA0BsMNHAyZjbNzEkdZDw9enw97sNIIAi1/xnhok+hPSwvp\nnpqr1KhMcl0T+dkY5tPgH2YABDCrzfYOvSl+9zFKXkBlBx37/qZAtLeFjN82\nCqSQ+SCjfiTI+tUYI9TWEigp9qhSoIAe5kpz4iARU+o+iZoWBjzCt4U7JicP\nZX/ec1Ly5HRwcaFBuaUnFyaj0wrP+wu1/r4AVnrfrQ2Jz1K1BZtKP0ievEJT\nAbvTVnTw0N/RPs9/HLuLNT7BRcYVFX1dhafiP88JrUL7n2hTsRyUfjUfHxQ9\n/eswKpcdnq+MIzRbJlXAG1n0Twhwmiitur+tm/eGRzt9vqmg4YCVwwsgAg3X\nFCiz\r\n=/mHO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBMCa7Lj04j8AcL6/zvG+Owf/IX+S7pvPdnfg+sSIaQAIgBW3AVnzfB6oFLhVg34do4t3THDOegZaAUWbAzvWZAjQ="}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.23_1620874972074_0.6805236325801012"},"_hasShrinkwrap":false},"0.13.24":{"name":"@koex/ratelimit","version":"0.13.24","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/core":"^0.13.24","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"6c9a1e67e236c748a5abf100aba7bbc6c9a5b0a6","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.24","_nodeVersion":"13.14.0","_npmVersion":"lerna/4.0.0/node@v13.14.0+x64 (linux)","dist":{"integrity":"sha512-pZwl2O1kggb8YzmBHm0TMDTOhUhGx7JzRoF8NtWxt58JckkRNhdWQ0rebAVzwF32otPBlbw9vJQnjTuLQ2zS/w==","shasum":"604ed8915702cf4506eb1d3e9c087eedafadb471","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.24.tgz","fileCount":7,"unpackedSize":14285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnJvdCRA9TVsSAnZWagAAVygP/1bfeQkcsjlK1laDlse9\nOGCJbQx1hH+xDdGV0zOh3i3n1LzF4rNK82ZC1BKdbB6dn/V+uLG2SWYk08/8\nCF0bqDZHnBr/LVnLJN4gBMTSP04cLlwePfv6D1/wcpeIk3gV5KiJBK9TrpRj\nnOKeqwKw/Gzyi3/OTvWDaZ7Bfa6Taeet4Kj9bxq/OHcWoYJLtj2jlaDCf+/s\nslv5VarnsjogkROOUA7OKg6TRvQuFkNJP5DCmuewtf+IQATxfKWU1m/GxeWy\n0wPlNfXpZ1uhRd/OOLELbycBigeKxBdGo9gfDVE853sGu6LinayL/ith9Ok2\nJvV/YwQTeSO80KVh4rclxjUTTyuCPYnmW6gDz78ywq47IQ8gb3y9mMZecmxH\nMa+lK3m+KCle/dFkDOR1rkOgKhCMXaHLqYmRltbvE47rjFktluCAU9f4CSTf\ndIMdDEUB7bRpZVEXje4pEZE1b2R9ruPK+Kd3xIEOYFMAnDNxqHPYQKzCFa/Z\n8qplQTkxAqHhCeokck1C6gLg39OqhARUkMaeOnFx3sBrwvJMuhTWlaN7pyKu\n93yx+DBk8ouNL0CBUxKpOdZQfemF/VQvR/Fc711ZhEYIAUnAuP4DP3H5N3cA\nzyW5An86QAw9ALOn5kYOt0Ij0UquTYDi+yM7+es3jaXB12yy/vqyaATDa5MI\ncFdF\r\n=MX81\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6gFpmM91OEMtjn2zG9+YuO9LPoLGuXOG6kmxLFX1AlQIhAOTLwSNZBXkGUv/J4u0R4Reihiz8UDN77Mm1o4qMtK2i"}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.24_1620876252738_0.31763927270099557"},"_hasShrinkwrap":false},"0.13.28":{"name":"@koex/ratelimit","version":"0.13.28","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@koex/core":"^0.13.28","@types/debug":"^0.0.31","@types/jest":"^24.0.19","@types/mocha":"^5.2.5","@types/ms":"^0.7.30","@types/node":"^12.7.5","@zcorky/delay":"^1.0.1","coveralls":"^3.0.2","global":"^4.3.2","jest":"^26.6.3","rimraf":"^2.6.2","should":"^13.2.3","source-map-support":"^0.5.9","supertest":"^4.0.2","ts-jest":"^24.1.0","ts-node":"^7.0.1","typescript":"^3.6.3"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/type":"^0.13.28","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"7b8fe6237a8268d32d25104f66082a61cd835bfb","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.28","_nodeVersion":"12.22.1","_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-DTcvlD9H+Pgv089Od58aWm6m0sSOuiRHvQRBwMSHBRWjwKy71EsGRGL3rt/zchYfBR4jihuiaVO2FrXgc/ngAA==","shasum":"1ed86349e9d874455307bf09f80b289aa098441a","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.28.tgz","fileCount":7,"unpackedSize":14401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnVSVCRA9TVsSAnZWagAABxIP/0+A34yJ+a/FsE6IjcbX\nzoRvPcw2JTK8AWYWUfcp+PVsv0ysOBCBqhwk4oY0HmMzOLHxJcIaFdU3WDH1\nU6E1vNLaYhPn/h7181KSclrqzwzmMGVz74qsg51CjSyPO1NsEFnbujneR2v/\nz+7vo4NyMGVLf56xfcQc+U3KBxoWRtyRYlAf8RexNSdeZob+mUyj/dJvjD4C\ntRqArYwgcmx1dJluxVCNy7Wb703NPYuhczohe/yysSPeVGpjvYUc5hQQ7mjy\n2zOR3SeK5CQZVuTuDqTW/ILnwTi6+3CgYRfjD9TWnfhmowGdU2fgMhg18cSB\nbWfzCC88ugF7db3JH6WB1E2UnXN4DuR9b8erHvrcxV02yR2go9GfczQgnh7V\nMAJbrfc4bdsNADW9mlJlWaiwpY+OAJywjuo8iLCbjkAL8dfwQtkV2E55/cyc\nInOcXEGGjFyilnvYI03LX3a7/z/+v2GNuKkXIOsO+i7p6kb0FtxV7WtgpTAg\n0SOEKZeq4arxmVzO+WVotWHM0XCimHAbqPVfVNpTFT80sFso+dqVPtVh3PlY\nPvCdMMbVpThJ7VcVacZfK8cR82X2Wusie/DZkTKJHDzwDnCMSXGBsE8iePln\ntchcCBuv8LlOplk2gq0TWxMvE6b7cJ3X+Ytdj9KH67tosdGSg1bKNDe1ZAf/\ng1Jt\r\n=S0mQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKaaiOLdzwY7kNsagyEY+FWYLnmD8qnTlwaOwzeoNgYAiEAvlKw4qxmx40wsSf8Xm+Z174tqLv1Uz8xnHkvOu2bo64="}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.28_1620923541103_0.1668855580214934"},"_hasShrinkwrap":false},"0.13.29":{"name":"@koex/ratelimit","version":"0.13.29","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@koex/core":"^0.13.29"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/type":"^0.13.29","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"76b75e88818caa8287d637b29a08687b65fb87ed","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.29","_nodeVersion":"12.22.1","_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-SFObz/ShYeGtZDroCtLDFwkt+hs7kgqGSzpFV2pWyKdERyWSgJjfg2hbXbPwxwkDZPQXh9w+Bx9phcIGm13gGg==","shasum":"0726cac9aedc5106bfcf9cbf89b15359c32634dd","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.29.tgz","fileCount":7,"unpackedSize":14108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnVgECRA9TVsSAnZWagAAtLQP/2QJchHFp8IgmH5jnz7D\n/fEl60SUmy6AIqj78ByafSGRPv8rQlOuvtLD14u7s6JjQMJXE2PWqqezU12S\nUAfvHXy1jKOl4RU/H0OyvTUX5JCHyGIhGQ0kNaooWKdm5NLz3SvRYzchyrkB\nBpdUXqa9g208ocJDXihpSUpmvbgLt/bOxfCItS39LC8FzPH8kxi1YEqzhYza\nBR+rFI7eIYpIMu5nP4z/1EUGLL3v7XZ/Nka6nAgddyZIBA3YETcYdo72RK6Q\nscwMB2moP1yTv3qM3M6Ws/jJSwvlMj4VSfbQ0J4pFtGI84K9iNw6Sh7QBX+8\nBSFySj/1A9wUmHeR3Zr+N/5SBVeUf6O0uQhsakb2FH1SwRtAV8o8fnykJL18\nF872QRRK9+AccKktSdegd1prlZYpQZHY19lt7pmt2LLv0ePap4RrI4OYgoKT\noB/REQiz+Rh7eRF4Jqpxe5H08EFORtLJ9j+bd+r3OZzyDLDn679EGReOd7S/\nYC0WQCrq4hknOgcRUbBYJN4TffsjoC8U0Aw7KHGe4SKkYqLadMcFfQ0ScGec\nUHHv6/ipF//tKtZXljnnLnuwxS4J4Im2+p+MT+/buvs+o8pKo2UrirEQHh/p\nssgX8pLhxT3IJKIylzGaZrUHZrWaRX2xpEF1o8qD/Cmp8fXUkTi3kOc0kfp9\ns9cE\r\n=pmZh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4DiCuDi46BuUnORuxQiGTYqUYh0S/sYVgdm3Q3cNkfgIhAI80EUR0PtTxSqEkV8Afsa2FkUgzVeqM8E3S0MBNbgLB"}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.29_1620924420400_0.33686069885212944"},"_hasShrinkwrap":false},"0.13.34":{"name":"@koex/ratelimit","version":"0.13.34","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@koex/core":"^0.13.34"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/type":"^0.13.29","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"5a80712bc84e6d3679ea195688f6519e0c1a6a04","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.34","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"integrity":"sha512-2nB4dUmEUDchgBNlZWrWwxvKAuxQ70GPdvp6HHMK/VdXpzMzIMoyeUO/5zqQMHG0f2Rmdaq4tKQcUCu8+zQgKg==","shasum":"edb6d84d207446eee7b166d70b66f6202c0769c2","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.34.tgz","fileCount":6,"unpackedSize":10458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx0xQCRA9TVsSAnZWagAAGI8P/2g4lpZVAZmiCt46n/hB\nhLHkzk5X1sqOfF8YMkGXYoqB1LCoqkp22k4bGuBIjvUPsy/0H9OdFA2AIjs3\ngOG0t5e4BCi/Ol+MCDpR7f6sOFNxn41xfgFy7s0FHC/odjCL42hMwUmww9PG\nNT2e9zopmpMITr7MesqeXWcgtoM5EQmmHyr3vS9BSCjirO05fTwDNo2AJG1W\nKQciTxYyobqksxCXoMfVBqDaSaPd4HqumlVzeegrtcg8Nm7LDaEDX8BBhXy7\n/IS8ZEfB2o0qWn2AhYRvmJyV1GbmMEXYPAV8hGbMwZrLS7BfpfzBx7YTBptv\n0KCt/1X3D2y++jowYpch0oTqAgL/WB96jcB19ZZ8EE4dIfOPkukhqU6xLNsR\nc/06n7KwvsJHS0MpexrytOSf0Ry8l8yR5y7+o0/x0OAbxgUE4iCUwxlzNZ1U\n31XihBUvvShoJFR9ZEvVQ1r+NmVYGBTVl4sYrpzjnczZfbo1SPQ0EGuX89ag\ntG7qMAA1g6oZEwKXKkER6oIJ1oFIv5UO69xEpX6u3gfYJLlgeYcYXtHwRjeR\nhvlQL95uNdc+MiFiI41v5Y/uuw0OGtBemexq2PJPx5dtnGpuKYM7iWaa51v7\nQVFfmYmnCSocxcQs+lYVNSlX/m1n6CNGKA2rg/YaXQHsWam931wpE8nsvZJm\nuoHd\r\n=7lso\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDS234+Atc2AR/9935q8rQTFRADXFqQq/qfl6hkB/XgoAiEA/oave42LAdA9hxpft8SotFkf7zzbVh99RO6SGj+P5QY="}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.34_1623673936018_0.6309050231046534"},"_hasShrinkwrap":false},"0.13.36":{"name":"@koex/ratelimit","version":"0.13.36","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@koex/core":"^0.13.36"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/type":"^0.13.29","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"types":"./lib/index.d.ts","gitHead":"52923c724d43082cb4e251f5d4344ea7b9376801","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.36","_nodeVersion":"16.5.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-VvXWbHw9B6CuOi4jBk5vTnTzZ21hd6ypROtyh7+zgsmL7dtbURPUziExiX1ekiApxVc0iASCuHloBQc/bm4FTA==","shasum":"12a6bf2ad2e02359751748c0569c0dec74976ed7","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.36.tgz","fileCount":6,"unpackedSize":10411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC65qZ1BxcQnFMlVt2+dTwdMxbwLmB81MpHkWzxtEA4cAIhAMXIgy17p+tQvJlD8Y5dNwc/OvZM/fpp6vFyYC7jQqu6"}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.36_1633880204149_0.987059385309002"},"_hasShrinkwrap":false},"0.13.37":{"name":"@koex/ratelimit","version":"0.13.37","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@koex/core":"^0.13.37"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/type":"^0.13.29","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"66dafa86867f75b3fbeac537a9934a4948aba856","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@0.13.37","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-mkOaxWvY4x1MMUauOte4Yo5UOnVe8tuU+ozKMYyof+yljIt+LJ5jpUh5HffYYkU9bKwlSwHe+rEHV8EWnUsTMQ==","shasum":"3be7070349d0dbb00fc11ebaf4ee93573c9caa4f","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-0.13.37.tgz","fileCount":6,"unpackedSize":10468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyKSECRA9TVsSAnZWagAATgwQAJgyvn4TKhwUgDnMw0p6\nwv7CJP0IKgZuCkmBGG2jChPGF3b4H014aUSAkUBWZ64Vg+XIJANWDuhVNIId\nsCdSQ/hMWtCoK7Zimd8Z3A54eugpSSuBivZhIX0GNC4LQDaBZASgdn2LsxeQ\nGw2f/8wSGukHNaui4IC+qU9Vrff08HtUh7g8R2yeefnLrN7KaY5SRvTtSVkC\nc/6EYOUGHtc+fQpEr3g0TVgshy2AAEtVtM6OIuQpBpwn1JR0y1MGOqVyUzVV\nVw744XMW+70LooJ281rnoIePQE26/TBZVysk8eXRKn2ztBvc59QvaYXOHdXr\nH1ZK8VJkJlT/aSkJAkQPkYa8lJpd92Cba/L6UpBXL/g2GTlmIviWblXvEHCK\na8jJduCWdvyo2KRBZnl4HA01I9N2iS9VgdSuVZLnDCLS07DKEyaiiNU/A2Fu\nNltN8h17zCoCzfi9AmBnjC9HyxZirq+weAZl1rUVSvbqy2zpYwhPljO+cwuz\nZ0pWx0Geyn+pdYwAxK4Irlzd6RorgLef3DO9bIgyPUI2dmkWb7dqQX9kfykY\n0LumFfm250BSUT7WVs/GHstBF6e0J/Li5wcWEVxqLF6ADLRobcRduzXY+tla\nPIDhnhVMMzE8noD9+9mWNgQ+RJPN2VUDtU7G8mpTu6gnSfCKRA5ctmrMnBdN\nFZS9\r\n=JWoH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwP8LkZktYMbIKsGcfTjH3A/Ta+UEucVc2NcLaxT2wqQIgEg6SYCmC3Y6SYcNWnadEiN6EbmJdshzlSZhC2/1eJ24="}]},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_0.13.37_1640539268027_0.8215817603166069"},"_hasShrinkwrap":false},"1.0.1":{"name":"@koex/ratelimit","version":"1.0.1","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@koex/core":"^0.13.37"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/type":"^0.13.29","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"5c551cedb31f530885ddff7a0cd5fb6b573a7240","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@1.0.1","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-5KZFXNyraH3Uy/BB6lJGc5EsytM1VeZo9EXy1MhQDCqdOfm+0aqoXhVtxP0OuuYeDh5tqIcpkkH6y7B5yr35nw==","shasum":"383090a68e404c4f81786e59f1c5b92857035251","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-1.0.1.tgz","fileCount":6,"unpackedSize":10466,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjAD8ARk+JePOuJMeSAz1ZazZpZ+fcAGPUYopKBh9+dAiEAmhW5y2xWP9nztO1FW19HMpaHI0e7WjZkf7lfdEyaZT4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZhQNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQFRAAo8J1oqyFj1s6Z+/txO7FRbV27cVki79w64fpXCbEn+RL9E6L\r\nMRZb3RGgpS17g2Kbb1Wo+wcgjiT8iRZnwORrpWfcH3Qwd6+eaaubWtWjcCCd\r\n2SlWBsgQPoqr+CEx9kXiWUEsn0pehYfSmBYa9UMdputhAhz42bvhKDeLcfav\r\ncRP9AtmutBUxLjMQJy7LOoBszfnm87BegieIY4u6xXxuITjljDJYNdaNcjdx\r\na/LB6MHQ9V9pk3/I+1kO5FwMyNdp1HSqi8vtnEJPWtXtKGMuHKjXvZLBNOa7\r\nuv3km2FoBkMkAgH1vYPqCJC6qC/5NoxwCfYSN2qYGM1yvMtzwVXp8gSE2Xf5\r\njPiVxOaopvop/xWqbMnd+BtFCfEzpNxgPPiRd62PSVGGQFl1APoA4pkDfUFH\r\nJitNCgsJoamqVjmDqXukMQvq9XeLNxHkC66sHYAa791CY9UOQAWt92Qn1hOf\r\ne9GRNCdj36a4ymwn0KAA6gMjmt3tIJUqGnus9yoLwa+0vnWCH8050ESByNFe\r\nhegIq7gCCjRu66++St0uYfVtO58IWZ7blzltC0okspGsl8ywXNB8oq8k936K\r\nvsYntvohiuHdGPFz/T6ESWC02jLFIQh2e9sUEq/dtDCLqJbEduLa/pNvkqPT\r\nz/24715HvdDaKBevMgE5YrgXlEzp+UzPLuU=\r\n=wg4n\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_1.0.1_1650856973114_0.11386121520723225"},"_hasShrinkwrap":false},"1.0.2":{"name":"@koex/ratelimit","version":"1.0.2","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@koex/core":"^1.0.2"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/type":"^1.0.2","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"cd41b5f0d47da40b1914ce49cb28c6260c63984f","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@1.0.2","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-cuS4+LWKXr24K9V9CVOfFIq0rrsY0UPwCB9tBdQGGuV/3j2nkl01T/te9Pe5vAGBaRksNr+zoNddfodMdJZgtQ==","shasum":"ff31b4fed3c54cd0c90ba45badf53607a4bd6a17","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-1.0.2.tgz","fileCount":6,"unpackedSize":10462,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvmRClTwf9GfohZjtQorkSZtH1TZPvl7ypQikIgCZvKgIgWH8ikFt92CvFri3eACjIPflwH5lycH/g6lwXnAaqdBw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZhl2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmreuw//fta0tz6qoMUZLnPwT3sg1WjSZ1e8w8HnELzbGzXQTIt3BbFF\r\nID/+sF3cPWFnWv1gaFZtl2ayohrzHTYXDA0Gprsi5ePiD5S4ZX1XhboYZMVS\r\nRyQzqq1/1kd39sA8M44UyBgyd2kmvxFlo8Ym7JaVL1mOVXB6xWsR2tOZWIBj\r\nafDI1AoMldhjS3cy7y7s9PPZ4uy/CPRy66M3O78jOXWbqhB5K1r4JkUTEIJH\r\ndRBclR5OkacyuTfiIyX2ecJDMUcuzxeftrcILwt92jb3I1+m8rKh+SbVQ0CA\r\nAN7iMGvunfHtWK/2A8T/1xK1IRlFGnu+Voh6K0xyMKyqYgXitoVARbqssfQd\r\nPX7fy+39nOaggzTMHTZM8cKrmGr70dnCUbx+7exqYpYUBjsY0K7ApqiC8Gx9\r\nP7htLk04Wu92MwN41gdjDiPTtbtDl37Lm8AwINa9Og7il46IxFrvzt5MMJG0\r\nbhfI1K2kRCAMeTbo/Q8R8ZHtifQxMP82Fuwz5ZrIuytBdg0BW0XYMmYd39dy\r\nKCzuVrWovCoVZe8Ds1LWThQ/gfohby9D4FDVW43DAAO8MVOugZLQhi3anVdC\r\nj/zNwWoAAIBanXmq8ByRdr1g8wsU8kQ/9uzI6++oscOR7i43w2iES6MNtPsf\r\ncOau9oXVS53s3yWhkRQADyS7+Df/Q1pqcds=\r\n=tYCR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_1.0.2_1650858358409_0.4548322169314536"},"_hasShrinkwrap":false},"1.0.3":{"name":"@koex/ratelimit","version":"1.0.3","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@koex/core":"^1.0.2"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/type":"^1.0.2","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"4c132d2720de49ffb25c99993b84c288371ff32a","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@1.0.3","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-5sYJgsNIkJf2/ie1H6X4fmOx0femYEBCG30yZkIqPrCgZdLr3xPWO+e3IQTbjt6WnHztdCau+oazE+cHhIxnkQ==","shasum":"0ca8df2dcc8880be96de040bace171b8ca2bef6d","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-1.0.3.tgz","fileCount":6,"unpackedSize":10484,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdV7au68oxkFDI9CYTyW9t/qLS8QM7hM/GJEFzKkCTlAIgavAij43mWYl4XtrsCRVNamRVzv7eqVmzopsFBZz5cOE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHZx5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1Nw//UThe94bC9La+xws1RZ7QSCNvv2KXwPS55H1jTT4yvEpzgKZe\r\n/pWs64RI+xpdNUX1Qjvt1pTeDkdkfDGXFiLoxndCSQVS6V3+9w4CnTgxhMmY\r\n8OClSZuDKStGHLYyKtWVItcpSec7h+iRiyqYZpBeTTx9Tr5ADjAl/S4kb4S3\r\nk8Vpj7pHg1VEG663ZD7/A8ndVFamDxAqF/tDdgGJ5c6JuZoE96F4RigaQeCR\r\nc1sGm7cSjf1wGmoumECTb1OOzFXkPiYC65MHXAGhC9fqQ/q4oM39ya/EL2K9\r\nek4a6vVYbjDGePiZY7kgadwqT56goiIiSpqZf/DEoSrS8GSXTeY5z9AeRhiT\r\nKK/f0TjYewmXVxMEDB7v/VqrTGG2+bL0stSYe+c9NyPU4Fxz/bSEIgAGk9BC\r\nV9/bTDcS+kDT8xj19ZToIMq4ekXBygzICeX9kp4Br3n7ZcBeoUNNnpwcKQ4R\r\nj3MVHMB0S8/0D0g9aiMc2OxDp7svwSdVqSGY+99kYse1tcX0lyhhsz3bJ8C0\r\nb27gHVqama04/uqLulGR3QTT+16pu/hy0bT8sfEdOxjQK84Xy7okohidPXTC\r\nMsUWAxJTkxrqx0qQr0rydq8+iJJzd3t7f4LjPkRUuhkK3HGsqgmPd0JBvWFN\r\nBw/XoL2EVBqJ1W707CZMEBF7vGTKw1yBcp0=\r\n=1a+4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_1.0.3_1679662200858_0.03446539072497812"},"_hasShrinkwrap":false},"1.0.4":{"name":"@koex/ratelimit","version":"1.0.4","description":"ratelimit for koa extend","main":"lib/index.js","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"license":"MIT","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"jest","coverage":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"devDependencies":{"@koex/core":"^1.0.2"},"jest":{"roots":["__tests__"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":".*\\.(spec|test)\\.(ts|tsx)$","moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,tsx}"],"coverageThreshold":{"global":{"branches":80,"functions":90,"lines":80,"statements":-10}},"preset":"ts-jest"},"publishConfig":{"access":"public"},"dependencies":{"@koex/type":"^1.0.2","@zcorky/is":"^1.0.6","@zcorky/lru":"^1.0.3","debug":"^4.1.0","ms":"^2.1.1"},"gitHead":"93e1b99d00f45f4a894d3bb8362917720ce00de9","bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"homepage":"https://github.com/koexjs/ratelimit#readme","_id":"@koex/ratelimit@1.0.4","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-LQFqDf5FPcFZl2M9wEFgDY4/+a5kzcqinmjpmSnimDxycJFdSu2zWnr4LMCofcj8kHtHEbLdJPn71/7g2hPzfg==","shasum":"91c6fa3e67ad00bc740e5785d3beef4699956287","tarball":"https://registry.npmjs.org/@koex/ratelimit/-/ratelimit-1.0.4.tgz","fileCount":6,"unpackedSize":10458,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjv+n2Q7LP3LlLGWWC+g63YaoZPGVLrkAomNoEzAZhdAiEA96pii+hIQ8imatuP/2WzR6gI/oW8D6b9gdyCyD6EgLg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRywlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqm7g//ZFG9BPl73d8P78pgJDwAs0vKgdo/kHYm5elUTq8Yr8+fROEF\r\nv7902I1QWvIpsyI17JaZJQkDf1UjEF5nCHgfAYarvdyDJ9Um1EvV0uCKv0Vg\r\nzdanLPSlYn/F6V/njGz9FqiuNjpqnhg9VaqsQZ56eUTG9e6mN1WIWShxg7XB\r\nFo2lbTwFOZhHWYFtSWIlBU4jUaq4ZymkiCfNk6tPoZEzLNg4dC0nyPopjYXq\r\nePMcc/JUOzMQOoaBjbf+Y8o2uFuiIIaCBjx3fhD9m/YRcpl7NllVj/4/I/CH\r\nOn7e5S2E/hMpUjWiETcSS3PB7Eq3zsIXf2K5YXNdTWVvFOo1g6Ep9uOn9vEz\r\nW0IwYMpQqaHuhFWpQ0xyYmFnA/LTlQGCephnCrkCOTj+gRheP/5ZUlb3Nlft\r\ni3hJLOmAn6ptLJvF7ASVTWuRqL2y1detqInc1C2rFp+Z/uZlm5+yDPfKL8c7\r\nOZD73ysI7zy59y1IGEtpDNbSzh5ENLHftenve+EgnraPEXTa9o7gWNnTm2N7\r\n59wRzUpMssZHFXnmSNRgBIXTJb4l09aMBRLxjCTXAoXrm5g9fmbgN3cOlk4Q\r\nDsWvhHDaCnlJDvJTsc9hyGOYkhki0W5SPH2ITqxX5ApSrcQyeltl5JN5JXDu\r\njwvOst2FyIKVPnonkkYRjj8mU1jeaNuj+1s=\r\n=gAxn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"},"directories":{},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ratelimit_1.0.4_1682385956764_0.05606784895136929"},"_hasShrinkwrap":false}},"time":{"created":"2018-12-11T02:22:56.103Z","0.0.1":"2018-12-11T02:22:57.468Z","modified":"2023-04-25T01:25:57.128Z","0.0.2":"2018-12-18T03:52:18.764Z","0.0.3":"2018-12-18T06:05:29.187Z","0.0.4":"2018-12-18T06:47:29.622Z","0.0.5":"2018-12-18T08:41:20.833Z","0.0.6":"2019-03-16T02:54:09.321Z","0.13.6":"2021-05-01T18:25:20.086Z","0.13.7":"2021-05-01T18:37:31.543Z","0.13.8":"2021-05-01T19:02:38.137Z","0.13.9":"2021-05-01T19:13:38.753Z","0.13.10":"2021-05-01T19:16:49.403Z","0.13.11":"2021-05-01T19:31:01.999Z","0.13.13":"2021-05-02T03:15:10.442Z","0.13.14":"2021-05-02T04:12:43.652Z","0.13.15":"2021-05-05T14:06:43.456Z","0.13.16":"2021-05-05T15:58:02.044Z","0.13.17":"2021-05-06T03:25:06.673Z","0.13.18":"2021-05-06T05:23:32.979Z","0.13.19":"2021-05-07T02:05:06.111Z","0.13.20":"2021-05-07T06:04:01.805Z","0.13.21":"2021-05-12T15:17:23.728Z","0.13.22":"2021-05-12T17:28:31.728Z","0.13.23":"2021-05-13T03:02:52.225Z","0.13.24":"2021-05-13T03:24:12.878Z","0.13.28":"2021-05-13T16:32:21.212Z","0.13.29":"2021-05-13T16:47:00.548Z","0.13.34":"2021-06-14T12:32:16.225Z","0.13.36":"2021-10-10T15:36:44.338Z","0.13.37":"2021-12-26T17:21:08.181Z","1.0.1":"2022-04-25T03:22:53.216Z","1.0.2":"2022-04-25T03:45:58.575Z","1.0.3":"2023-03-24T12:50:01.057Z","1.0.4":"2023-04-25T01:25:57.001Z"},"maintainers":[{"name":"uniquecolesmith","email":"tobewhatwewant@outlook.com"}],"description":"ratelimit for koa extend","homepage":"https://github.com/koexjs/ratelimit#readme","repository":{"type":"git","url":"git+https://github.com/koexjs/ratelimit.git"},"author":{"name":"Zero"},"bugs":{"url":"https://github.com/koexjs/ratelimit/issues"},"license":"MIT","readme":"# ratelimit\n\n[![NPM version](https://img.shields.io/npm/v/@koex/ratelimit.svg?style=flat)](https://www.npmjs.com/package/@koex/ratelimit)\n[![Coverage Status](https://img.shields.io/coveralls/koexjs/ratelimit.svg?style=flat)](https://coveralls.io/r/koexjs/ratelimit)\n[![Dependencies](https://img.shields.io/david/koexjs/ratelimit.svg)](https://github.com/koexjs/ratelimit)\n[![Build Status](https://travis-ci.com/koexjs/ratelimit.svg?branch=master)](https://travis-ci.com/koexjs/ratelimit)\n![license](https://img.shields.io/github/license/koexjs/ratelimit.svg)\n[![issues](https://img.shields.io/github/issues/koexjs/ratelimit.svg)](https://github.com/koexjs/ratelimit/issues)\n\n> ratelimit for koa extend\n\n### Install\n\n```\n$ npm install @koex/ratelimit\n```\n\n### Usage\n\n```javascript\n// See more in test\nimport ratelimit from '@koex/ratelimit';\n\nimport * as Koa from 'koa';\nconst app = new Koa();\napp.use(ratelimit());\napp.use(async (ctx) => {\n  if (ctx.path === '/') {\n    ctx.body = 'hello, world';\n  } else if (ctx.path === '/json') {\n    ctx.body = {\n      name: 'name',\n      value: 'value',\n    };\n  }\n});\n\napp.listen(8000, '0.0.0.0', () => {\n  console.log('koa server start');\n});\n```\n\n### Related\n* [ratelimit](https://github.com/koajs/ratelimit)\n","readmeFilename":"README.md"}