{"_id":"koa-rewrite-75lb","_rev":"2-68ba0482c57b465712f6a9afe67a58c1","name":"koa-rewrite-75lb","description":"URL rewrite middleware for koa","dist-tags":{"latest":"3.0.1"},"versions":{"2.1.1":{"name":"koa-rewrite-75lb","description":"URL rewrite middleware for koa","repository":{"type":"git","url":"git+https://github.com/koajs/rewrite.git"},"version":"2.1.1","scripts":{"test":"mocha test/test"},"keywords":["koa","middleware","rewrite","redirect","url"],"files":["index.js"],"devDependencies":{"koa":"^2.3.0","mocha":"^3.4.2","supertest":"^3.0.0"},"license":"MIT","dependencies":{"path-to-regexp":"1.7.0"},"engines":{"node":">= 4"},"gitHead":"cd8077be29d97c41eb0891de33f1db723fd0c151","bugs":{"url":"https://github.com/koajs/rewrite/issues"},"homepage":"https://github.com/koajs/rewrite#readme","_id":"koa-rewrite-75lb@2.1.1","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"integrity":"sha512-i9ofDKLs0xNCb2PW7wKGFzBFX6+Ce3aKoZzNKPh0fkejeUOTWkkDqnjXrgqrJEP2ifX6WWsHp6VtGuXzSYLSWQ==","shasum":"0dd21290d2857330116f3a0e9f7e2db5c313de8d","tarball":"https://registry.npmjs.org/koa-rewrite-75lb/-/koa-rewrite-75lb-2.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVirQkttTwVjpM4XciGpTbTALmV9qKdM6JkCcW2PVt0AiEAgTS9IQkT4XdVQVsjqTKyPwsEl3nPBfgg5sBhDhvaegI="}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-rewrite-75lb-2.1.1.tgz_1498598185604_0.8382918129209429"},"directories":{}},"3.0.1":{"name":"koa-rewrite-75lb","description":"URL rewrite middleware for koa","repository":{"type":"git","url":"git+https://github.com/koajs/rewrite.git"},"version":"3.0.1","scripts":{"test":"mocha test/test"},"keywords":["koa","middleware","rewrite","redirect","url"],"devDependencies":{"koa":"^2.3.0","mocha":"^4.0.1","supertest":"^3.0.0"},"license":"MIT","dependencies":{"path-to-regexp":"^2.1.0"},"engines":{"node":">= 4"},"gitHead":"9e32ad1bf8df121bf30dff895549fbde82c2a266","bugs":{"url":"https://github.com/koajs/rewrite/issues"},"homepage":"https://github.com/koajs/rewrite#readme","_id":"koa-rewrite-75lb@3.0.1","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-4sTmiYbUheh4X0xSPEcxSiNYkDbHiR62zCcibmISfMhtyjoLaqjvN99KnIA825Tw7HgN47Yta7dQA5h6Koom6A==","shasum":"30508687f72132a16f62fedfe2efdc9c620fae26","tarball":"https://registry.npmjs.org/koa-rewrite-75lb/-/koa-rewrite-75lb-3.0.1.tgz","fileCount":4,"unpackedSize":3147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5XpcCRA9TVsSAnZWagAAcmwP/RCH8pyJymg44zKP46Sn\nyW1jkRFJ2ooVwbSFva2aTZ6G4tFGnZOtwDIIpFPLRrUbCoJQRfK4ZMpEMIeI\n/BFBJRKJidEupXz3Lt9/5jM+/mMndG/zI9uQW1OALMYubvyIiZ0mxvxDEAyF\nqeuR2RR4Ery2h5CwZaftsBVzSbAm6NVPCmBVwIO2/uEgKyShiMu42Q8ZTA6n\n4XHDoTOOgauu/JpfwiAQmJ12wmzsFgwNVqxj/FKk1ziL7tXnYtd3PA+6G0jH\nUmLEkUK9zp/syC8gZUNNpQTiL/TCcuBrrY40htJi8IMKanMcFtQGYqf7Bc3N\nVMzu3eRmf/ylW7N650fLhYDTVRlwlTP2l4nuzJVQjNwG4rjeNePmIibnE+N0\nlCtbjXGYpHw8OfYECT+AT37YQV7t/NCDFulNUu1WwDeGCKHAqeLvtZkjr4eh\nK3MISEDZAZGpv4y0rJZl5Irmk8oJFwww8mIUljK2G2EImZfBvLJlxz+A1J3H\n5AjTcYvuc0gYbeF8AYqPLeHaBnZFzl2g+QjmfH/R7E3724Hydk44ynQhnJQO\n3/UKjSQRhY/Gm4e0srAi5ZQcZXhGkn7RZ/63DsqoIxn4cr1iLgOHbZr+Zwlf\nAhn6S49jH3d7yjXLCV6ck9rCxmKfKUtVYjWWKAwa8bksLHS22zLxPhnnpf3l\nvRdF\r\n=qg3J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKLVb02/0zuOM9A8VPRjV358qm2rb1kj18sOk1BtbtRQIgI0NvwgVsT0QDEd/Kzj5A7Bxu2/cnFRkKl3mq8Fhw8FU="}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-rewrite-75lb_3.0.1_1558542939836_0.41259164186459985"},"_hasShrinkwrap":false}},"readme":"\n# koa-rewrite\n\n URL rewrite middleware for koa.\n\n___Notice: `koa-rewrite@2+` supports `koa@2`, if you want to use this module with `koa@1`, please use `koa-rewrite@1`.___\n\n## Installation\n\n```js\n$ npm install koa-rewrite\n```\n\n## Examples\n\n  Rewrite using a regular expression, rewriting\n  `/i123` to `/items/123`.\n\n```js\napp.use(rewrite(/^\\/i(\\w+)/, '/items/$1'));\n```\n\n  Rewrite using route parameters, references may be named\n  or numeric. For example rewrite `/foo..bar` to `/commits/foo/to/bar`:\n\n```js\napp.use(rewrite('/:src..:dst', '/commits/$1/to/$2'));\napp.use(rewrite('/:src..:dst', '/commits/:src/to/:dst'));\n```\n\n  You may also use the wildcard `*` to soak up several segments,\n  for example `/js/vendor/jquery.js` would become `/public/assets/js/vendor/jquery.js`:\n\n```js\napp.use(rewrite('/js/(.*)', '/public/assets/js/$1'));\n```\n\n## Debugging\n\n  Use the __DEBUG__ environment variable with \"koa-rewrite\":\n\n```\nkoa-rewrite rewrite /i123 -> /items/123 +762ms\nkoa-rewrite rewrite /i321 -> /items/321 +9s\nkoa-rewrite rewrite /i123 -> /items/123 +5s\n```\n\n## License\n\n  MIT\n","maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"time":{"modified":"2022-05-07T10:17:50.425Z","created":"2017-06-27T21:16:26.517Z","2.1.1":"2017-06-27T21:16:26.517Z","3.0.1":"2019-05-22T16:35:39.956Z"},"homepage":"https://github.com/koajs/rewrite#readme","keywords":["koa","middleware","rewrite","redirect","url"],"repository":{"type":"git","url":"git+https://github.com/koajs/rewrite.git"},"bugs":{"url":"https://github.com/koajs/rewrite/issues"},"license":"MIT","readmeFilename":"Readme.md"}