{"maintainers":[{"name":"anonymous","email":"kapouer@melix.org"}],"keywords":["express","middleware","rewrite","redirect","url"],"dist-tags":{"latest":"2.0.3"},"description":"URL rewrite middleware for express","readme":"# express-urlrewrite\n\nURL rewrite middleware for express.\n\n## Examples\n\nRewrite using a regular expression, rewriting `/i123` to `/items/123`.\n\n```js\napp.use(rewrite(/^\\/i(\\w+)/, '/items/$1'));\n```\n\nRewrite using route parameters, references may be named\nor 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\nYou may also use the wildcard `*` to soak up several segments,\nfor example `/js/vendor/jquery.js` would become\n`/public/assets/js/vendor/jquery.js`:\n\n```js\napp.use(rewrite('/js/*', '/public/assets/js/$1'));\n```\n\nIn the above examples, the original query string (if any) is left untouched.\nThe regular expression is applied to the full url, so the query string\ncan be modified as well:\n\n```js\napp.use(rewrite('/file\\\\?param=:param', '/file/:param'))\n```\n\nThe query string delimiter (?) must be escaped for the regular expression\nto work.\n\n## New in version 1.1\n\n```js\napp.use(rewrite('/path', '/anotherpath?param=some'))\n```\n\nnow updates req.query, so `req.query.param == 'some'`.\n\n## New in version 1.2\n\nrewrite can be used as a route middleware as in\n\n```js\napp.get('/route/:var', rewrite('/rewritten/:var'));\n\napp.get('/rewritten/:var', someMw);\n```\n\nInstead of passing control to next middleware, it passes control to next route.\n\n## Debugging\n\nSet environment variable `DEBUG=express-urlrewrite`\n","repository":{"type":"git","url":"git://github.com/kapouer/express-urlrewrite.git"},"users":{"vbv":true,"panlw":true,"knoja4":true,"ngpvnk":true,"nuwaio":true,"kapouer":true,"princetoad":true,"wangnan0610":true,"mrhuangyuhui":true,"youzaiyouzai":true},"bugs":{"url":"https://github.com/kapouer/express-urlrewrite/issues"},"license":"MIT","versions":{"1.0.0":{"name":"express-urlrewrite","version":"1.0.0","keywords":["express","middleware","rewrite","redirect","url"],"license":"MIT","_id":"express-urlrewrite@1.0.0","maintainers":[{"name":"anonymous","email":"kapouer@melix.org"}],"bugs":{"url":"https://github.com/kapouer/express-urlrewrite/issues"},"dist":{"shasum":"5218796bf8dc62c3905fe4f079075c381d7d0427","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/express-urlrewrite/-/express-urlrewrite-1.0.0.tgz","integrity":"sha512-YegKlsNQFnU+yLNsoqokPrQx0qLLEHwAfrQ81ZEMXMkFSJhrzU6vb0s87/d8Hq6INzg+w8U3rHYv4kvMnUaBxw==","signatures":[{"sig":"MEYCIQDSXvXCw65BEvZzzzv1agAaFsd2J0hxuOd6B7m4c3j5mgIhAOge5uo+A2VjiKck4hTvVijMWvWfw2WBu1wM3kh5I0rj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_npmUser":{"name":"anonymous","email":"kapouer@melix.org"},"repository":{"url":"git://github.com/kapouer/express-urlrewrite","type":"git"},"_npmVersion":"1.4.4","description":"URL rewrite middleware for express","directories":{},"dependencies":{"debug":"*","path-to-regexp":"0.0.2"}},"1.1.0":{"name":"express-urlrewrite","version":"1.1.0","keywords":["express","middleware","rewrite","redirect","url"],"license":"MIT","_id":"express-urlrewrite@1.1.0","maintainers":[{"name":"anonymous","email":"kapouer@melix.org"}],"bugs":{"url":"https://github.com/kapouer/express-urlrewrite/issues"},"dist":{"shasum":"2652bb20ad474e5111cd754d7c4de35d755b3139","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/express-urlrewrite/-/express-urlrewrite-1.1.0.tgz","integrity":"sha512-LkR2hrKf0VYwXM4eh/rlQyaV1004FPACGxg+aOKQ3y7Q8c8WBZPYWjOx6mrPhT3CJ7BzARhVyf+Rb/83FU8qbw==","signatures":[{"sig":"MEYCIQCHXAhN7gEp3jUX0JHYaRkGWzitnvdfYKJch2zhtXYgXAIhAPZ3fOQa3gEQt1zyWpgfjWO2OZySFPRe5AxiWYsrgmuh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"2652bb20ad474e5111cd754d7c4de35d755b3139","gitHead":"85aa75694829350c9b674846c49d86eca8423bb2","scripts":{},"_npmUser":{"name":"anonymous","email":"kapouer@melix.org"},"repository":{"url":"git://github.com/kapouer/express-urlrewrite","type":"git"},"_npmVersion":"1.4.21","description":"URL rewrite middleware for express","directories":{},"dependencies":{"debug":"*","path-to-regexp":"^1.0.3"}},"1.2.0":{"name":"express-urlrewrite","version":"1.2.0","keywords":["express","middleware","rewrite","redirect","url"],"license":"MIT","_id":"express-urlrewrite@1.2.0","maintainers":[{"name":"anonymous","email":"kapouer@melix.org"}],"bugs":{"url":"https://github.com/kapouer/express-urlrewrite/issues"},"dist":{"shasum":"8e667b7761ff1c7ffdb0efa05d64035387c823eb","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/express-urlrewrite/-/express-urlrewrite-1.2.0.tgz","integrity":"sha512-/LB9qHYofPQoT9k+CjWPP35Jr7fW6gxdcbEPN4jNFbWXCz7aWG/b1daG5VIIVyy4hgFq22UIBCHsvVZIAyvhOg==","signatures":[{"sig":"MEYCIQDReCNiBayjYQBQLZVv7Q/T9DVMZE2yPwZyCBKPTVs4IAIhAMMSPFOH1nVIer/pEOZrCqshTJEkHZTBxRsJsNwBbwZn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"8e667b7761ff1c7ffdb0efa05d64035387c823eb","gitHead":"6720397c4d6c1e3686efd9cb7071477cea950abc","scripts":{},"_npmUser":{"name":"anonymous","email":"kapouer@melix.org"},"repository":{"url":"git://github.com/kapouer/express-urlrewrite","type":"git"},"_npmVersion":"1.4.21","description":"URL rewrite middleware for express","directories":{},"dependencies":{"debug":"*","path-to-regexp":"^1.0.3"}},"1.3.0":{"name":"express-urlrewrite","version":"1.3.0","keywords":["express","middleware","rewrite","redirect","url"],"license":"MIT","_id":"express-urlrewrite@1.3.0","maintainers":[{"name":"anonymous","email":"kapouer@melix.org"}],"homepage":"https://github.com/kapouer/express-urlrewrite#readme","bugs":{"url":"https://github.com/kapouer/express-urlrewrite/issues"},"dist":{"shasum":"208c9db9a187c504378343dadb10657d7483d1e6","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/express-urlrewrite/-/express-urlrewrite-1.3.0.tgz","fileCount":4,"integrity":"sha512-xy3WZqA9EIfb51FkL1R0EqW91Z8lMi9ohp/WrNxKukvQulybqvh7+OsGiw9JOD51NrGsSuWi2hqOv7GW+DGz1w==","signatures":[{"sig":"MEYCIQDht4or5qfh8jloJtTNRA9PL8lF4pleq0sJgbyB6DuyWAIhAIbB/9WppOMxtE5bgmMTHXqIOOwJS16906BPf2q1FqrM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5UYHCRA9TVsSAnZWagAAsgMQAJUWNqE2Abk+gv4h2O43\nciUcrqiV94yWoF8mhC0GLY3L6pL2+q51z7NJKOzGjo6syVmGPbkAy1dNiPxQ\nA8nzcbP/ESXXM3XzgUassvzLUqiYuVYqkAPjYcf+YjvIn51bYYW6BkUm5RQr\nXGCG85jXZe9BVe/WZMrn8GKXMFS9JAsBdfQrM3deGV1GtEk3flwtuBCu2eYU\nsylYApj9nm3vmxKYclGexm87UJgQdHE0R9ShT4sP5gTntXyeABtfqLPQrxc5\n3OkUZuSoY7e68WxvXej65PzGCV9E+0lUeZ8jo7bm6f09PFwzxegEpPQrpBaA\nwPJ4G1pQPPD7hsiDjgyye5a1R7Avylu+FnF32vby/j/NwLb0NlMNDdXM2OWE\nGf+YZkkjN8+Ec6WGP1aGsWes1Kas3TAHYmAvB2CSI6BvNbk301YWJcOWhGMG\nJGHYSSbavCUwzh7D4o33kIDz+SHcse25gl2YDSdmn4dWrt8qwTCon8Skc4rs\nZ3IsrSUruTclTLMwd1dM+SwUwVYf5h4y7DrHABxM5aUg/WYPbkIUHx1Lt6+c\noaTkG1I0+QVH8fc4e9V6nMaJi5Mw80Cf+TUw4sbt0XPN7AxP9rA2tvQCM5uw\na2KZUIddOxEc1NmP603DC6gFIbOlBsPg/ZgIOwju5GvDHyuhT4H+4h4lxkuT\nWFuM\r\n=tppE\r\n-----END PGP SIGNATURE-----\r\n"},"types":"index.d.ts","gitHead":"b47534c3df3ddaad23535f4f8b8636770b1a562d","scripts":{"test":"NODE_ENV=test nyc mocha"},"_npmUser":{"name":"anonymous","email":"kapouer@melix.org"},"repository":{"url":"git://github.com/kapouer/express-urlrewrite.git","type":"git"},"_npmVersion":"6.14.5","description":"URL rewrite middleware for express","directories":{},"_nodeVersion":"10.21.0","dependencies":{"debug":"*","path-to-regexp":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","mocha":"^5.2.0","sinon":"^7.2.2","sinon-chai":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/express-urlrewrite_1.3.0_1592083975491_0.5398717784375999","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"express-urlrewrite","version":"1.4.0","keywords":["express","middleware","rewrite","redirect","url"],"license":"MIT","_id":"express-urlrewrite@1.4.0","maintainers":[{"name":"anonymous","email":"kapouer@melix.org"}],"homepage":"https://github.com/kapouer/express-urlrewrite#readme","bugs":{"url":"https://github.com/kapouer/express-urlrewrite/issues"},"dist":{"shasum":"985ee022773bac7ed32126f1cf9ec8ee48e1290a","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/express-urlrewrite/-/express-urlrewrite-1.4.0.tgz","fileCount":5,"integrity":"sha512-PI5h8JuzoweS26vFizwQl6UTF25CAHSggNv0J25Dn/IKZscJHWZzPrI5z2Y2jgOzIaw2qh8l6+/jUcig23Z2SA==","signatures":[{"sig":"MEQCIEpK81/+Dr9IvSkDFkB+KJX8B8MqZ22etcsGW0fNLicHAiBnXdKxjxXBHlUjW3JbKz4ZYSdrYVFB0tjvzMki6y4QcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3F57CRA9TVsSAnZWagAARmEP/3ofDMyXSNHc/WlwPNY5\njugA9k1sNSeTUj8t6rvtykiHt5cOeDYjrvdKlB4glugdpGTrl2NT/eL4+iO1\nfbYplYSPe3IoxS8UEc1XxBBK37EzYeo184EFRFCBwlcY6ehjw36n9dC71BnF\n+sbAz2rn61rIOLkhnXGt8ivP/UMdyxYV03cYqOZeKsL7/csoOpcnZQd/cCcq\n6yubpK+DQFr57a30lWeJ8HAr4AuCspvnoCllAHQnsOj3DTWffW/joQezvrVS\ncAcHCrCB0xltJ0naPhKbEStxBKy7qMwtJESQUaZuXIZq6a9S6824aKUxBfgB\n8TBwCyTMUXHZJPyA1ogMCIuH8ZZi1YdBoHDhjkZ9LUkAIuwsUQWNA/3/5axC\nmdNPccDC9wlq960qYQNCV5Pd3qI+eSyT2UjI/qk4AB4dNpE9lHeufRJpjh5r\nJpLk7b1aUy90nv19Sqdr/PaRLOt+v3708cjFmZ1n8WyC9BUAF31geoEEDjX4\nPwy5L6iyh2ub6Yo8pbs9S2cFDFLXUiGD6Ahn8c2rECdGzg6oUTgug4MlTKCH\nwIMQGk60S4cEAI5LBHeZrGiTRgtPnMPRVaYIfOaxjZnTKKbcDK0v/LO4bb/6\n274dCZz8QIpc2MzYriHP6BQKa3r+7ikVNULtSE4z+Kqq7F4M66TAtBwfRIuI\nA57H\r\n=CTrd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"50b0e7442a4bd59d871e382d58bf28b881cc908e","scripts":{"test":"NODE_ENV=test nyc mocha"},"_npmUser":{"name":"anonymous","email":"kapouer@melix.org"},"repository":{"url":"git://github.com/kapouer/express-urlrewrite.git","type":"git"},"_npmVersion":"7.2.0","description":"URL rewrite middleware for express","directories":{},"_nodeVersion":"12.19.0","dependencies":{"debug":"*","path-to-regexp":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","mocha":"^5.2.0","sinon":"^7.2.2","sinon-chai":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/express-urlrewrite_1.4.0_1608277626807_0.8676124998827068","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"express-urlrewrite","version":"2.0.0","keywords":["express","middleware","rewrite","redirect","url"],"license":"MIT","_id":"express-urlrewrite@2.0.0","maintainers":[{"name":"anonymous","email":"kapouer@melix.org"}],"homepage":"https://github.com/kapouer/express-urlrewrite#readme","bugs":{"url":"https://github.com/kapouer/express-urlrewrite/issues"},"dist":{"shasum":"cf4bb21e12a293bba7e064f2ccaee7e84c5ab883","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/express-urlrewrite/-/express-urlrewrite-2.0.0.tgz","fileCount":5,"integrity":"sha512-WU2wariBmEDEVMf+uK3tLbTISQFC8yQ0Wy0tx+KCSs5g1tM+FPClG3bUBtACT4VDyAZrkZEh9lMQX5R9Vfv3Eg==","signatures":[{"sig":"MEQCIG1CoPP3AnG+JIndvIE2dFEqpW39LB48/QwCYrmKxZB1AiBJdD0iCxdlxlcENpean9DX7hocAIbLYn8459pnewgvrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJyLeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjsQ/+MwIExNCPPMTLmpg5X92aQAC/qMiPohTATcKlg1IpnHchC+Xm\r\nDUQC+fIBVuAEltpVwy0qDXZO8eI2o4T7voxvclQGrR2hiJOT0l3hB4XRryZs\r\npT3+FFblmoocgy/q5y9s0VpQab7UJxA6b4KgMG5TC2oprrGfS1YcSWG+EIvR\r\nHpf7+v+cNXZN7xb/YUflZbPk0SCaDEq2WX+/A5OlTBIGaevlX1oTgPR9sz+9\r\nN8KVqNWGfQdO+yCQsuQZn4FPPLWTCAkShMqEBCsmgASiWQicuMXsul0qjnHX\r\nU5ECXhC51Vw/FdDjoTJvLnPxCqMRbE0J06KiYhYPVT9AjFxLya7QeeQbPZsE\r\njGrtbqpi2Iekum49HNF8cOQonanxa20uG6e1UpSHxGk5sX06N4peqkIla+zW\r\nYKi5r29qYrzVla8bVSf1owPnwhc6kEoM8TVbWDGoL48FovVkFiGnyQqv6XFN\r\nueM8H2VBXNoduFZzJBUjPsnyKjyTaDKRVq9kmFFjUpGS1pZmQfAPYTe9+OP8\r\nPcxXmBEC7x1PxC8CYJwhQ5Z8sXHgxM3UMPLF9L0JNoZ52XhEcQxzl3rqpnSj\r\n0DJ4jeKvJQWZ+Sv45N3CIVYqoHxwjP2TDOA1TwDPiCJ48qsVAzwk43WJen9f\r\nA9rwde0xhxP8ClP+K4JAQtZoBpu5ovBLKQw=\r\n=3c+P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"0c1caaa1fbcc2d684ebc444d4603d43a16837e9d","scripts":{"test":"NODE_ENV=test nyc mocha"},"_npmUser":{"name":"anonymous","email":"kapouer@melix.org"},"repository":{"url":"git://github.com/kapouer/express-urlrewrite.git","type":"git"},"_npmVersion":"8.5.3","description":"URL rewrite middleware for express","directories":{},"_nodeVersion":"14.19.0","dependencies":{"debug":"^4.3.3","path-to-regexp":"^6.2.0"},"eslintConfig":{"extends":"@kapouer/eslint-config","overrides":[{"env":{"mocha":true},"files":["test/*.js"]}]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.1","sinon":"^13.0.1","sinon-chai":"^3.7.0","@kapouer/eslint-config":"^1.6.2"},"_npmOperationalInternal":{"tmp":"tmp/express-urlrewrite_2.0.0_1646731998247_0.8341975491256037","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"express-urlrewrite","version":"2.0.1","keywords":["express","middleware","rewrite","redirect","url"],"license":"MIT","_id":"express-urlrewrite@2.0.1","maintainers":[{"name":"anonymous","email":"kapouer@melix.org"}],"homepage":"https://github.com/kapouer/express-urlrewrite#readme","bugs":{"url":"https://github.com/kapouer/express-urlrewrite/issues"},"dist":{"shasum":"0443f784265e186d76af8cc806c85724bb0ad594","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/express-urlrewrite/-/express-urlrewrite-2.0.1.tgz","fileCount":5,"integrity":"sha512-62RvXDgvj6Bnatg6Mi/McQ1H3s46RHMXM45M32O+Za4w7+zoPccNdi9ko0GgOOAklnrAWMLxzWuawaJ5evppPw==","signatures":[{"sig":"MEUCIQCp2gLplFEH5TzxHZxiriwskVXBtpj3ehUI98FRvaFRvwIgZS/t/aURfryFq0ZrPV0A1bU3JCnR+kpXCV4TtoFOqew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4NxlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQlA/8DRZmad2+YuLbR9dOz+rFD9tpxVtVyB66E6Ub5PzFwSU8AWJ8\r\ndFzq6i6Qcgb28YPbXa4W/o4WGwpIEXDjc6n/2t1ZMGhwN6XAN9rEG4eKfh4d\r\nRkqP9OASPE6lHeuM6MagNe6zX6Rc/OK2UPcxzE6Fx1q9urgy+pxhzcLFmsEM\r\ndHjkPZMFMCn0ASAZzxh4zbjH+O9bmzc0pN9pV7Elf9V2S0H7G/zeHbNyTV2V\r\ngx1jQpJoHw3g3bPam3iLoPtQFh86zj1o3/LmIx+irz3KdveFgGLDzdwBLBLu\r\n6IXEreAHc1qSokBNMJJ86bdf9WAYvp2kBwvgDRcptJxWjWLOinxOKRJarKer\r\nx/NaXWu8lDqwFEB2SKRwYw5wiIJG4lCh96aHE4z2Dg5+6LkR9eiPOveREl71\r\n6zpDFtVvuT4OHtgMqRm6m8MUwaXmhkOxAgBt8D79uCgzoQ+w2ovxL8y4LjsM\r\nxHapXIPRkS9oaWgBewr9+EHKVZifljUg5L660Vu/eSRSH0u1IDJMYIq5WHx3\r\nYVdXw1hnTgGtmSkR/KZOWpKNedATDEZ86YH0Hf+ArmWf3tjGpLIhvzhu6bUK\r\nPFmgUWQt3KWFPkxDbHCOMy1mLwJHKOUVBTbqrxMYlSs+ETa/o/H4VDUIRMYv\r\nuFKTcXGdcKlr+OSvo+Z/am9m+i0OcHpDZzw=\r\n=OIJ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:express-urlrewrite-2.0.1.tgz","types":"index.d.ts","scripts":{"test":"NODE_ENV=test nyc mocha"},"_npmUser":{"name":"anonymous","email":"kapouer@melix.org"},"_resolved":"/tmp/51610abff69751eada3ab07715ef83f2/express-urlrewrite-2.0.1.tgz","_integrity":"sha512-62RvXDgvj6Bnatg6Mi/McQ1H3s46RHMXM45M32O+Za4w7+zoPccNdi9ko0GgOOAklnrAWMLxzWuawaJ5evppPw==","repository":{"url":"git://github.com/kapouer/express-urlrewrite.git","type":"git"},"_npmVersion":"9.2.0","description":"URL rewrite middleware for express","directories":{},"_nodeVersion":"18.13.0","dependencies":{"debug":"^4.3.4","path-to-regexp":"^6.2.1"},"eslintConfig":{"extends":"@kapouer/eslint-config","overrides":[{"env":{"mocha":true},"files":["test/*.js"]}]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","sinon":"^15.0.1","sinon-chai":"^3.7.0","@kapouer/eslint-config":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/express-urlrewrite_2.0.1_1675680868965_0.32666358200406354","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"express-urlrewrite","version":"2.0.2","keywords":["express","middleware","rewrite","redirect","url"],"license":"MIT","_id":"express-urlrewrite@2.0.2","maintainers":[{"name":"anonymous","email":"kapouer@melix.org"}],"homepage":"https://github.com/kapouer/express-urlrewrite#readme","bugs":{"url":"https://github.com/kapouer/express-urlrewrite/issues"},"dist":{"shasum":"ffef223b017dae0d70429a612d026677e16c98dc","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/express-urlrewrite/-/express-urlrewrite-2.0.2.tgz","fileCount":5,"integrity":"sha512-LteqBCp7+bRTMxUDZRDfz3I+IYVczjPuprmGoJsGGlnCtaRFOwvK39j1H0VrWi/UG5P/yi88hrSrZo5Qb4hlKg==","signatures":[{"sig":"MEUCIQCe86CxrjvjCugZTO+BlmW5gvWYe5nLIbMJzuck1by7GAIgYrEt68N4uF498pMV26WEG1fT5zhbAbzHNu15qp5ACOk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5523},"main":"index.js","_from":"file:express-urlrewrite-2.0.2.tgz","types":"index.d.ts","scripts":{"test":"NODE_ENV=test nyc mocha"},"_npmUser":{"name":"anonymous","email":"kapouer@melix.org"},"_resolved":"/tmp/96a88e29caf95e1b2563b11a1b5bc23b/express-urlrewrite-2.0.2.tgz","_integrity":"sha512-LteqBCp7+bRTMxUDZRDfz3I+IYVczjPuprmGoJsGGlnCtaRFOwvK39j1H0VrWi/UG5P/yi88hrSrZo5Qb4hlKg==","repository":{"url":"git://github.com/kapouer/express-urlrewrite.git","type":"git"},"_npmVersion":"9.2.0","description":"URL rewrite middleware for express","directories":{},"_nodeVersion":"18.19.1","dependencies":{"debug":"^4.3.4","path-to-regexp":"^6.2.2"},"eslintConfig":{"extends":"@kapouer/eslint-config","overrides":[{"env":{"mocha":true},"files":["test/*.js"]}]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.4.0","sinon":"^17.0.1","sinon-chai":"^3.7.0","@kapouer/eslint-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-urlrewrite_2.0.2_1713041215018_0.42537191634877014","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"express-urlrewrite","version":"2.0.3","description":"URL rewrite middleware for express","repository":{"type":"git","url":"git://github.com/kapouer/express-urlrewrite.git"},"main":"index.js","types":"index.d.ts","keywords":["express","middleware","rewrite","redirect","url"],"license":"MIT","dependencies":{"debug":"^4.3.4","path-to-regexp":"^6.3.0"},"devDependencies":{"@kapouer/eslint-config":"^2.0.0","chai":"^5.1.0","mocha":"^10.4.0","nyc":"^15.1.0","sinon":"^17.0.1","sinon-chai":"^3.7.0"},"eslintConfig":{"extends":"@kapouer/eslint-config","overrides":[{"files":["test/*.js"],"env":{"mocha":true}}]},"scripts":{"test":"NODE_ENV=test nyc mocha"},"bugs":{"url":"https://github.com/kapouer/express-urlrewrite/issues"},"homepage":"https://github.com/kapouer/express-urlrewrite#readme","_id":"express-urlrewrite@2.0.3","_integrity":"sha512-NjsmtYZ1Lpie+XR7VIrvI6aeAmRQDf9cHyGjdIxlE9sc+NhTx3z6fJ0wfxV4rS7AY9ncCK7JDge+VX3e+DQ9Mg==","_resolved":"/tmp/0867ba106cd5327a10ffeea55285b14f/express-urlrewrite-2.0.3.tgz","_from":"file:express-urlrewrite-2.0.3.tgz","_nodeVersion":"20.17.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-NjsmtYZ1Lpie+XR7VIrvI6aeAmRQDf9cHyGjdIxlE9sc+NhTx3z6fJ0wfxV4rS7AY9ncCK7JDge+VX3e+DQ9Mg==","shasum":"70e0c863743a9e663d9b644ae14aaee478f430f9","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/express-urlrewrite/-/express-urlrewrite-2.0.3.tgz","fileCount":5,"unpackedSize":5523,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFUMegJ+dg3FWrH+xtRCg0fDoRKUj1ula6jNKshuiDKWAiEAxDDS5TK0lc5IEX8l+Pe9wKkH2eolZELWY4ZKO8fAL7U="}]},"_npmUser":{"name":"anonymous","email":"kapouer@melix.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"kapouer@melix.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-urlrewrite_2.0.3_1727888562742_0.027217773365727504"},"_hasShrinkwrap":false}},"name":"express-urlrewrite","time":{"created":"2014-07-23T10:40:08.715Z","modified":"2024-10-02T17:02:43.215Z","1.0.0":"2014-07-23T10:40:08.715Z","1.1.0":"2015-02-19T23:39:05.393Z","1.2.0":"2015-03-17T01:01:25.713Z","1.3.0":"2020-06-13T21:32:55.614Z","1.4.0":"2020-12-18T07:47:06.944Z","2.0.0":"2022-03-08T09:33:18.405Z","2.0.1":"2023-02-06T10:54:29.107Z","2.0.2":"2024-04-13T20:46:55.171Z","2.0.3":"2024-10-02T17:02:43.050Z"},"readmeFilename":"README.md","homepage":"https://github.com/kapouer/express-urlrewrite#readme"}