{"_id":"itty-router","_rev":"272-bfc372968f6ee20b4354b5aa82c6b1ad","name":"itty-router","dist-tags":{"next":"5.0.12-next.0","latest":"5.0.23"},"versions":{"0.1.0":{"name":"itty-router","version":"0.1.0","author":{},"license":"ISC","_id":"itty-router@0.1.0","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"c5a132e773bcb8773be4927089721556e1757fcc","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.1.0.tgz","fileCount":7,"integrity":"sha512-YfjhutaxkoD8hh3j4CDZkKKxi2vrUWB/so6iPwKCWzT2ApkUxMC+SYLij9tX2Jdp6YLaTKI+q+glxfv6rF7xcg==","signatures":[{"sig":"MEUCIAdnCFW3XrGPAjhabbHiLHS5BB+JxhhIAFsbruFnQNXcAiEAxCK0GPT9i5lD4/oyAFJozSiz6BCJC+bJgULmsPn1aTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel6VLCRA9TVsSAnZWagAAouYP/2ZguiJZ74nXNocPXVry\nTUkfxqwve59oP22qy1IDEPHu19qPBr9QyrR8SczWYzEogyIiNp+aJfULk9FZ\nPIbk6UcaVWO1vKbYDqnZj+eVvY6J0K0OI5eRtTYoleVx6b6Z7mdP2i6ueDwm\n5cy35ihEHjHADU2vMICoJiHHMYDqYxnsLPI9LjS3BRJtA+7rw9oYKBxh2i/+\nzEjETLHuTiG7NEq1jGahuxH7E647aZHkpn1esabOOmTxtF0c3/eTspJ5OLhj\nf/fJ6hDM9dZe31PCWHvQN8trBwFCAjwqUE3dV78g3YP+/bWj3RrDz2lzDlhw\nnH5YgP4ZHoPpncGgllNEmv2o+LTLi25upfb9AIwwPy2Cb3zqyUZ2Z/rsf5IK\nyMR/7+HjBZAIC9ySyx3rT5XvkqGB24A4+GyFvwitj2D2HBfiGGVng5kBRG36\na8FCQ9fzX9a6AiU92zMmMQMhQaQkjWUT8rq9mWhjBjhEj3uiBy+zwM0Oe0Zu\nwXwq80wS++nVkLVoprxHzJDkA7UA+xL8YmEWmvvXbWfDtiBNydoVI+I4H7A0\ntZn5Gg4o+qrK/oIwqwGEJWDfhap37V/0K2piN8xYJEXwjrcOx8ymT1O21XOm\njdldH01vTDAsgh818sQoJZOzpAxFNgiB2W5voXYgbc7j5X6SD7dH/Qlq/tjU\nEEoO\r\n=udfw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","type":"module","scripts":{"test":"jest --watch","release":"release --push --tag","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"It's an itty bitty router. That means small.  It's tiny.  For reals.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"path-to-regexp":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.1.0_1586996555173_0.2274230655572118","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"itty-router","version":"0.2.0","author":{},"license":"ISC","_id":"itty-router@0.2.0","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"2ccd315cb761e7ba14529b9c2d4f21b778feeb02","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.2.0.tgz","fileCount":7,"integrity":"sha512-s0QILHXHkqzUwenzQLgjzJsMvt6e5FF5ssAVd8Ajcnbi8dYwenFavX3p7GxdOzGmYFI2sz0ISyfjOoAkhLO6IQ==","signatures":[{"sig":"MEYCIQDkjdwbhs5dBxqkUugAyRWhhtsScCk1IoW9AufVAIBbKgIhANz/8ZNZX7O/OxpKrL+dZvrO2kR6Wry7/W8kWCDjr6ut","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel6YLCRA9TVsSAnZWagAAaNQQAI0VD1zAJLmI0m7fB4Um\n2b0MZ1KOpvcrKT8nxpbZ4i/vGeLvzOMVADQ5dwTtm5Y30Yd0IpYV4B9ZDtZg\nOVk3m62o7PmNVNzZD+YHE4DiAR0AMh0VKu8wI1xnX+3z7Z6mn2JGbS5TA/ec\ngLCG7bsyVAAN06c5yfy0/tu2Clm2sQB0Qsd5lJSkPw7NezwTppBOpsIdNVj7\nwvyzhzyBQvLRlZibq8DkpLU/iJDHbXgMG7yF0pNC7drERwCIxlzHHLeUWisI\nzngwEevKB/5lC93dVDW9uJR6VhYa1fFtzit70NPD3Xq38sWxSdCL2UlbpX5Q\nYXvge3meirM9PsbTTMidXz0EE4qgd5sPpHehtR9zuxo5kLgO5cgxtzpLafAg\nwpyuQUOBsP1eTWIgqSv4u2sma1/XPsRMneT1mJzF2wbUEJzR9OnvmCF4Rq41\nA15CN6M9LgRzmJ6uaFywLpvVDzGdhDvTY61qP6gdmvVHhqs8aLBNgh4e3osm\nC3rrGPtpby928uLaikTxDoMcchuBWBAJt0uEkCW4HaSYwjVsgrD9LkU0Tww4\nuuy4p83v2QJjLCeAO/RrW+1vRFU7K+0RRGnOfXxt+XNjrNhEtqfc+npfAiox\nCLzZ2bKqlylRLWYnD6CsM6Y8JORCrBz4j2h2tzDjGRKAUmAeC/qMUeG/jyHk\npjdy\r\n=TohB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","type":"module","scripts":{"test":"jest --watch","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"It's an itty bitty router. That means small.  It's tiny.  For reals.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"path-to-regexp":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.2.0_1586996747110_0.2788124828879679","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"itty-router","version":"0.1.1","author":{},"license":"ISC","_id":"itty-router@0.1.1","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"2fdda320ffde46e8c61cc62ebb99becc38eded8a","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.1.1.tgz","fileCount":7,"integrity":"sha512-22f5/hFnc1M477wIfBkTlIb/mDaTCv6lfFlnZbSiHfqBnyVgoZfbjM9dAgDUOMgbNrZ4FLhTsebcC+YiJce+gA==","signatures":[{"sig":"MEYCIQDHmVMJZGa4lbzFqejjK6OpirXZeGUC1Y4oPaxqYG23ewIhAOnp0SKFBaqx1o0AZesVz95baZCrhi5Ct4u5ixAKay+2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel6YbCRA9TVsSAnZWagAAlpEP/jbTRvRz74zDssSVZGmO\nYbVh0bEq1vEbsyv2peIYLTEyA+IB+cFVbhfhJXLqgThDXk/lbnl1yP34LxN/\nXVlVECOPO8kjoBuCMsgsw7+HgKiz6Vz0e4hLJhwe9MM3Ni0XhEhMmjNU66O3\nejFXpIRIMXL5+r4KU/DX2c7YPEYX6mGvKaCz5eh7ypM89uvMx4yfj2ZH2uSU\npa6o1udQHHJsOkzzmzMERSkLaBpYh2bXmfB3qUBc3hmfaE2FGI/pDvdrnYat\nSJJsExMxdBJplAOh6Qm/Lobq+PEgGfwv/DDDqqr+4/eA91HHcsGLdyZt1f20\nOq+TjSZt+qCcRzWNrFrIC9lDeE/dRPEo9mn//MK/Vqvi8fYra5vDLndVP5rd\ntE0KrpTXxLu9zze9eBXCo18Fajv/46faIpV2nZ+nuK1VTMvgZdrMZLth77fe\nzajdh6c5ee3XIIq/Suyap3R2ILMgGc7D6Gwx1+sD3SyZKtxKwBJbri2kGCl1\n9NA4IEv8drqkzmWtdeTKuc9fU2FCy/IVRQkJFN1Kx6vjznLlJkd++He+B7lv\nl2St/e2c33Ml2jbHyYqV1t07ts/LywKW3eIEEl/pZ1SdNOVvkVT7jo9QyRqJ\nzAd2kF2DpFiTpGofQf7yluzoKbKY5RLQz0jRKO7EP23ikIuf19Kdi9YgtJoa\nnK1B\r\n=hxDO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","type":"module","scripts":{"test":"jest --watch","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"It's an itty bitty router. That means small.  It's tiny.  For reals.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"path-to-regexp":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.1.1_1586996763219_0.9438029298400767","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"itty-router","version":"0.3.0","author":{},"license":"ISC","_id":"itty-router@0.3.0","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"2cb4f5e1d40982bdf368b403d13adb7de0d72d53","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.3.0.tgz","fileCount":8,"integrity":"sha512-6VDD8BVLoixuzZnejN3LA0CV2oXHYok9+XDdzUUeU+FKUd2URkb2Sk1gQ6So7UE2ZqRm05PzpLBo9Sz/bzlODg==","signatures":[{"sig":"MEYCIQCM+YVFDBqfCl8Qi4nYf1hNFQ7SIoTVZqQs+rJjiandwgIhANLH87hkbU6ynjTBBn7EKB9e6Y887mtu5KnVqVBG7nBa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemPdXCRA9TVsSAnZWagAAnRwP/R3ONE5LGbZQBxJqePpc\nD1OyKCb9z6YzkwQ5oMaIg4Lt1R4yYIGRDEY0W8fof+Ad3zs4UfaiWggKaQw+\nxJ1NfWP51QVD1NPKKOzg7z+rOlYgaPsz1lWLrcYX4/XCInefWuTrJu1ADaDq\nn1HmTHs/A2AiRIeBZAtSV+nTWzXHh0Jk1WiI3ZQ+m3I3TvUQOXp3hW+inXcd\nTRKgHdLJZ6ogJ38I1AgwFLFKYkCpfoW85/pkQFtDUZ/S80dDY27qnMEBzKiP\nlWzWdgtAfJo78DC6b6Iz8DhAJpEO3XdBrT9bDymrZVcNKgyAOddVqaoFlVkc\nJ5pS+TuL1J7wBnrW+iJFoL9Xj3aTooD8ixRzi7nqe2oatcSUBmy0Wa0zxXmZ\n7g9RRxzwhfHJcVjEHeTHKH3FwFfTaKf33Z5yTXluz3nbONSlr/PsavmF1YVs\n62S3LSZCPFTk7hECZ9F3dHXOax+9iTwh6n1jsOgYAYuOD9I3JonkrVlE0aPR\nzH9sTOwLQJr81M0oViOTzMVsZb3VZjAG3+AVJ3Dl4fiZ9ivTAjG/p4DH9bAQ\n1Xnv19nLQbanPYum+CM4ZI1DIMNpqMav+CWxL27l24bGcehorZk0Dt0pXYx5\nTLaesn2yLq8fQ/YEuMI8qmceThP8+dZ5Ds66hq+6G8BlWkhVinDdgjevkiAO\nPMPI\r\n=yq0c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","scripts":{"test":"jest --watch","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"[![minified + gzipped size](https://badgen.net/bundlephobia/minzip/itty-router)](https://bundlephobia.com/result?p=itty-router) [![Build Status via Travis CI](https://travis-ci.org/kwhitley/itty-router.svg?branch=v0.x)](https://travis-ci.org/kwhitley/itty","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"path-to-regexp":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.3.0_1587083095369_0.5293936379885822","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"itty-router","version":"0.4.0","author":{},"license":"ISC","_id":"itty-router@0.4.0","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"629c5ed5e7defe0a607125de2b12d39189fe9ad3","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.4.0.tgz","fileCount":8,"integrity":"sha512-6nQyaUbrwiz0QEeYjpNjEdBoH2sJw6akth4hkz8bFDz0RtJNM5zrS4jYMaKxm7GBg3bjZwKqND8+KwblIA0LfA==","signatures":[{"sig":"MEYCIQCVc9jPEuHaZfD9hZPikyr7h7DBztL8NKHjFVVt1R8zRAIhAJB3BFZVyMPj+SiqZjDMZJHTjAMC2jGVuGZzEQ0HynOc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemSUACRA9TVsSAnZWagAAhX8P/2I5CLC49V1fXmD6eGjA\nX6Rr6OoLW5X9dlu4uDAyGi7y1tiE33jpf9j2hrlIebL+KmPpBhZCctJpevS2\njvD+tnewdxcts7FMS92xsWNdd/11QIyc20hS+sM+mz8ThGiqgVGJgz/WJwSR\nA+3T55XOwetDWob7DIQ1ONzU14byP1fnGkPTI8aD+RXDoiR0aN2bpSrYcB3p\nq+Q7pVUpT7jj73bKvcPUa31tEgDjrXoFJkq+Pd7+G7mqChcoQXVN19JYObm5\n0fhcpoeEZl5uZFCBTBVCuwbQLHdNNCdV+EMU6iWDZyB7rtVxYANqCI8Xy4xw\nmTEuE3Qa9TH9wZ7jE4X3HKxDDaD8/IIioQ6WSkZr5FiyQir8HM8LpOfbbr0X\n8zlR9tiyJQT8Eied1uMIiDUlMMEEFQtmUM7Q+dW8Ppp3coJfIlI/uSaSf9gT\nedaOheJrqcfOoiz3eQGIctwKMBnbjjtwRaHQsVUxcLJ1kP03VTL4/HCo2Qyt\nqxSGETasNTDYjhmZEDBSyWebTQ94W44OQnezkLqquyE/s3h7CMmM5iX0F+BK\nnbyXCCj8j2tKd2oiJXY8Th8NrCzU6zJeGTm5g1zLD7t9IWm5CGirbswLVA9a\nba9Y7r+F9LwfUvtlXQs5bh1FNN7yD/6eH7M3ORCz+m+hcXGiTNRqpeyxtdrF\n2V67\r\n=ZcmA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","scripts":{"test":"jest --watch","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"[![minified + gzipped size](https://badgen.net/bundlephobia/minzip/itty-router)](https://bundlephobia.com/result?p=itty-router) [![Build Status via Travis CI](https://travis-ci.org/kwhitley/itty-router.svg?branch=v0.x)](https://travis-ci.org/kwhitley/itty","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.4.0_1587094784269_0.7763611357015652","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"itty-router","version":"0.4.1","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{},"license":"ISC","_id":"itty-router@0.4.1","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"8f81a715053dd2d3a7a052de9e23267d9c6bfebe","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.4.1.tgz","fileCount":8,"integrity":"sha512-R6iem3mfFp/CstnuVSc1PQYzLcgq4hdMLqODKYmiwfVaT0KBXnBplu9aJF7NOC1e1udBVxRAFQQK0LTxTP8Iig==","signatures":[{"sig":"MEUCIQDlGnCqzOcMHqy9fds8Hy9zM///Zkb+6rH6FC5y0My95gIgfqHyfq9NUXnvsBmQRC84D+KjXq2fvf0hO2TU3LMG6GE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemShFCRA9TVsSAnZWagAACUgP/3DvF+dWV6kOWARP5vVR\nGNy5+CHa3wEdvTp8fNnV+AkZCxQEnG0zGWW24ghmU7knBoplV+/sAqthhpDL\nQ1SL2z9mWhMcqg1sqMxYifBiTAnFscPT+8TkzswohjPh20/etCMFzRxVbMyM\nHID9VUKSFwL+Tez/5RoNps0ZMRi78C6iQ+B5j7zUnhIstbFi44zcv9dugWfB\n95erkD/Y4xILdznkQjeUV9B4Ii8LEIORY54AY1hP+Idi4kln9qhxu+Vl+yg0\nJzKM0rtCs+dn85KL7P2qnHV9DKACHQWy+KqDccO5z6iqh//JIKVKAH7SELo2\no9vphefoth4r3DgCTCkJyajiHE2yPdf5vdgX632qZSlH41zSk3/Xh69ueO1A\nlRaOYcSdSclVaAcsRp/JhyiMREwYXay0iAnAZh7fjBQGJXpMBnsTJ27uz9La\njPe6xNlSwjS4V91DSer4k2Fds2+obFj1oJ4DdfXmKRX4ik0N7srYWBCRMFfJ\nSY14u2isBH1R6FU5j8iejEQF4b/qPDmr7cvpIIYBH/P1uWnrHS4RnH26q/QS\nkVeSgtT2qoyFe7libma87bS5E90dXOyGNb4yGdXBzZLDMEu9As8LRyV9P2YN\n+PDW+KCMg+dlYS0IOD9+9Q3E3OdZoT7ERuE6Q3H96UTtinY+ZxGIr0+XkaCF\nmpY9\r\n=F8wp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","scripts":{"test":"jest --watch","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"[![minified + gzipped size](https://badgen.net/bundlephobia/minzip/itty-router)](https://bundlephobia.com/result?p=itty-router) [![Build Status via Travis CI](https://travis-ci.org/kwhitley/itty-router.svg?branch=v0.x)](https://travis-ci.org/kwhitley/itty","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.4.1_1587095620925_0.9813375612833759","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"itty-router","version":"0.4.2","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{},"license":"ISC","_id":"itty-router@0.4.2","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"5a78d11fc6829341419b572ef35696d73e9e11a7","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.4.2.tgz","fileCount":8,"integrity":"sha512-A9CCSxU7f1zOSMJloWM/VwqGQokK+FvQ90dWQxJQ4QV0FyS7NOHJW0Gbva2JF5zRUrVyi+zlHS7ZdZULHU2r7g==","signatures":[{"sig":"MEUCIEmZr4L7jzBdObD0egF4MgvGn9TrxKZH9FoMf+yAsMOuAiEAk5+N/tyrHvzXzQtpzA84dd1/eZ7hiBp4g0DM+nTo3KA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemSwDCRA9TVsSAnZWagAApgUQAIJEOUF2AouqsroTEsnj\n9QGZ+alz80YanXV7a+pdStrNHdoPst0FmBMbJ2ub4pZP4VqZFS0wt5V/FZKK\n/fBYZzQifdZM2CBQ0Q/9UI/TeiHRlg5ir2BOhAyA27DW7qGisfFTKUBzac6m\n/AYFHHbIPooqcHYc62xFZcUZjIqoEU7AesVlXXxEtHZ5prEOFpAJGKJ4Urgi\nCkXuLI4bLGkqmXeFbHTukDbgixjFtq9+ZNeX83lF0jxfrACBx4HCO2AMM2Y4\nhSFMN3mKpw1g2fuxlsNI69wHEwTXe3WWOvttIQ92tdo5F8Puvy7ILvsXghRo\nZfZHHWVEqbV1qBSiiH3OUCElfQ7VOLDu0mGriFS2d14gosqCIHH1Lib5U09w\n2CPjEBOlBGRw2Duv8RZ9fOBk6yE6Hhi0lVqxbG7X2U/JsNtnqY5+jzmzXkAE\n0jdFbmsC79pa2YLSqDuQTjovNATWtbuyW0HOxcE7BhKImD7yFlrMOkOmgbg5\n+ulJ1p89kZUc86Y28S5mQ5xpx7UrLPdbJ0WS+tMPk4nTQYU60a3+OfTIDIna\ndyfQIBoAlyNabiVQXBj3k9Tuadhfunob87yeQVywgBMG6nYs8EeWMqtSCDtr\niy5Sgwb7SlD/IL2wSHI7JpU/G80EELKmi386QgBGtsl5sqMoRnKlJ8sN2efo\nKT/y\r\n=b72I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","scripts":{"test":"jest --watch","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"``` yarn add itty-router ```","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.4.2_1587096579030_0.3278528204249158","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"itty-router","version":"0.5.0","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.5.0","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"d6c6587c0dacb0d3ec7f757fda56fc321cffc575","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.5.0.tgz","fileCount":8,"integrity":"sha512-Nxj1WZbxmKIB4u3gGXYqb8YZC2Vz8EIF4exh6sc7MlytwQvAraMUbZ6GrEuSjBDfQKki10CcUKhEcf1cUjRPPw==","signatures":[{"sig":"MEYCIQD34/fMdOA7AdmN2SmVJ80qaGYoMqgXeuB2egjPUaYHHQIhAPT3ZL1+dMcUo5sEm//iGal2+rddZhEsWx8VGI+vUzO8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemS1XCRA9TVsSAnZWagAA9nwP/2vxcXPOIaeyy2NHPwSm\nlCXjBSZD/BqYJRTdAVA9yvgZ4n+89Bz1gsdniM7r2IxsVFVtp0XJtl2ulJ/a\nCSm1RYvltnb2WUF7qaj3oHMp/tc15bHYCqmWTSewUysKaMc5cCujQOx5dQEK\nCaybP0vDEnZFYhHTqwcFLjTq2m4MDwJWGstHAqiOcjGDFrKBUTpqexcMy32y\nt4AvZOjmJ8J42GZ0tUP1cniqozI6/FbLS6F/2QxTj5PYoNxgzIlaTA1vzX/J\nYOiGsrGH4ntCsZ8GhIk8lMXWQ7YJMJysMA9SFDEGIMLgDoSoiJIfU7Uff7MJ\n1DoOeh3oTtGB2QpfpIeb6/fn+Pkw72WLF5gN6us9kPTDHWUzJAYc7vPXmhcU\nBKHKhrKw0bJFGx1SRFTBSkht1rL63bd4ZV52DSqEsMWVBS3Ha5vrtWpEXWJ9\noABd5R8lwSFRyAdG1coVFX/M1YhNfJPWf9uf3Rf1RjHn633uqW4p0Iom8mGa\nj1/MHZpOxTy2ugpmX8ubYpbA+LEmLRyXgn8Uu/90EQlBpxJKOqGRtdKb4BQw\n18kD34Gc7KTVCaFeEaK28eUPkjhPSTBUBx75IR3TjS4Fcr9ylTuEg5NeLGbq\nESZoWs6fZXzXvFRX119JbsgtkQijd79LCPQ8zIK8jWwJOuC0sHK21h4oz1wj\neajo\r\n=7d0u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","scripts":{"test":"jest --watch","release":"release --tag --push","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"``` yarn add itty-router ```","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.5.0_1587096919133_0.5352585544018971","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"itty-router","version":"0.5.1","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.5.1","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"dda35dab01e3154d131b40f4f6a8817062b24715","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.5.1.tgz","fileCount":8,"integrity":"sha512-72lmyfcihz8LW8DyPG7SBbZRGqoUs/Dx0Q1XHU8ABmK47Z0xdl8OHpPHTy6qKQrbjwmWa4aySs8/ySRcp6rN+A==","signatures":[{"sig":"MEQCIH9VRcMgBEaXa38RUCkKM4TzKWNyBG+FH0q2jIUwWrdLAiB6+UcYcLKqVHT4MfrABUPrmvyFnkcXxlaYRWBnKm+DAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemTN/CRA9TVsSAnZWagAAxTAP/R9Jd8DDn5wSi0cTc9DC\nNGuhXBpdbhDo+isQr+kKvAzBSlsE5e5zRcO0i4fpcFtrFSEI9c5TgZ6naWD4\nMPDY8feMdcqW+LLZc21eWfO+ufWkHvRAoejotrShuWVL6wDxd1YAFQM4PW5Z\n9Zfr7JhKJ6sYBcDNQsL1itTDaLcBHJubVgCPKBFIt+vygs26UHBAAoK5AJ2Y\nxOvOEE5r5ujQ+vwUVqqmz4AL30TkfRki6oOqttjdn7b4fsdFLMTerxnBjEaJ\n7yRJMFjv2Y9TE6GxkGujQWem3dWzoSwAOMuL/ANkiVr9Wd2qzFAF9WprgrZP\n/JICE+mucpPFsKY7NuB0Q4DlS6ddJhIiPWXFWg5xOv+L6WhTwkFzyHdl8H5n\npS7cTT28uUrM0TzdmQ3sdkfWBsxc/MsVtRc9QXayfIQKjo5eWj/Ilu8FpfVW\nkcvs1Y4UqgizvLlrsAWQokR24EOyi/MaAHSXZy60fdxgJQ3BWjUGzLF/P8Ej\n1GB7yy572eep5MxeLfVdr071NUYLYQMLOkZJca0DfJ1Uw7+p5ndnvflxGNWW\nxxr8IVX/I6Xax9zHeBbpYpQYGEtha8frQEKyFUl/XnzLFCl1Td3H9DluS6tu\nhRzgeI5+YhmUpPyXKFWDQzTML+3rLnh5mvODA+rM2y5mt8oGL9ivMZ7LjYZZ\nU/NB\r\n=yX5Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","scripts":{"test":"jest --watch","release":"release --tag --push","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.5.1_1587098494654_0.6797866070044312","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"itty-router","version":"0.5.2","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.5.2","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"402732a0c39cbe223b48110dcefb4e5acb9f20cb","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.5.2.tgz","fileCount":8,"integrity":"sha512-Eb6P81pXTKervM8LTfmcohhUCQomB9PnQEMUahDG3Xye6ICLIqUUqRnKo6DJJESD1Eq2GsdNmLjaqSFxm5lzKw==","signatures":[{"sig":"MEYCIQDKduyyytviOfuBwEeUi26y1an7H1v4n7H4/IKj0b0BDQIhAJiFQLNdBrrYopJ33VjwQfsk/YV0dLX1uZRwlfyVaImt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenRI5CRA9TVsSAnZWagAA3gwP/0OJ2OIFcMcXqkmQOP/k\n76Jpg1K66QpdXxbH5aTsqsuS0HDEj0rQai9Tfd3tyfTCvNtxvyY3wIfE9oRL\nW4jIOaKG3RANZTLLkawzaSCFUp/ODuGlhYguXf/wWjABAyBR+yD2UsMXj6FG\nYxXxiaAToTB7Y/0de5wytFIVND14CSxn4ybNiYcCD8Cjf4ZErPmVDJBu5tn9\nVVeCUpz8ueFsAVMW4WEyz9maNgaj4fJwhN9tRhyCtVPuVnTscrt/NrXmSJ/R\nIoBdkUHA5wbg6OzHTZcimqESyswcevdTfwqaAiYpYg/N/B70FrjuVG53kyae\nz4SrCPu4SfG3/79zcMT+HpPwg3HD5X4CcWXaghVkXlDLrabn2PvcVUt5gGk8\nEdmwNpetn0++C4deqoyJc0sKs6ukWOW6M9h7nN+QtZ6aXdXczU8n4MfmUgGO\nMQgWQlWNAaoyHW6R7loqDfj/XDnXb/bhUL8WxDXV/w3lAhX5sgvat1dKDcCS\n+oEQEKjrr/5Y2H0LPNoR3n5Bc0cTIUA/ak4jIf5VuBWmCV3JWDgMpnBBVMCN\nqCdowoV3/oaXcT67eO4EJKLKfxbLAOF4xaYBDDLJfyTNnGWSKCZG7W8hVK20\nMUlWb6R/BLDeM2u1dYvxt0Qb6yykhZXTkaUIQj6ierILmorlxh/nCXUu3vWp\nUcYK\r\n=zk/9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","scripts":{"test":"jest --watch","release":"release --tag --push","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.5.2_1587352120797_0.4620109628304405","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"itty-router","version":"0.5.3","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.5.3","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"40530439431daa167b8da2975a4728cd70173266","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.5.3.tgz","fileCount":8,"integrity":"sha512-CC4EgD+iayJdU98rEx4NV64wdrquIKy7qEgF307BpUZIiKLbmf+AplNH6vz9CFNWHJfhKxhaz40v+lzFjKzGAw==","signatures":[{"sig":"MEUCIQC37maC5lZ3hVR/pirk6OgOnFNHSZhAydb67QbIpYAlbgIgSR2blPE5zx/YPFF1U5Nvqsi0BvAuejZkpkcXCeYpdWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenRm5CRA9TVsSAnZWagAAlLoP/jP4DejsYJJ/KXgJgKOl\na2BxQqGfTWXXnGMRlT3/QfPMPm9y6aCduB/EAbKPDoDMh/004aYitd+LBTts\nu1sG5mU7eHQXCvnkz07w571iKLr8HGK9/GZbs/pHhBX5E4L1xQFT5gPNTfeM\nbWTsxtC7+PrOSDhX7jql7TjaY4e55FnJJQ5vHlOPoH9JAYsu0LlHcm/VN12T\nNRVB2D4lfHsTT+mmPSGbTb6og/4xG9SH9KmkuMguWDJR+s3QuM7bmDa/pB3T\nDmg2za+HVyHenETjCZh6d9izBbofMJrvawr/YrSGMPjiEezWlBOWejRp94XM\nqaiL089ijACFgHahJfQlo9pEjqclY2mfOOcZFc9ngCPGQgvwvWrY7PiLiD7u\n4P4X+F2XBBBE7DD833TSaGws6CQzT+nuCNp582QVoVUMVix+vWx9xKFu5FFt\nv73MQbfAwpQhtA28uwYk/HRHTQHum8FHfA99jdEp3nksdpinJXhSujorPRR2\n6SVTcRUDmNkn10LZ4ZpP8pE1/Ei5QYkT6FV8M9uc6Cx2bEMO+s2zqqZJ2MXf\nx3xnJWyntFY4T5jFqQeXF9RTmOyy4mpMN+aygsote9SLKphNmbaB8doIAgGj\nP0TdoTjSMa3TKUTOU4e83EcxT7KRUGizU5w9oryb/737hpqBaAlUxhBjU9aL\nweoc\r\n=HfHz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","scripts":{"test":"jest --watch","release":"release --tag --push","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.5.3_1587354041113_0.34416246206957224","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"itty-router","version":"0.5.4","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.5.4","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"f75caa5c5945b167b3ee7a0b9c8445603b6a1d2f","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.5.4.tgz","fileCount":8,"integrity":"sha512-5Av2R9xAix8+j+bvUqycVQLquhfo5vWuq4Y3HMN4V21xRj3rPJIpIJ05nCqdPkQkjW60VrIklXPfTwjFkCGwNg==","signatures":[{"sig":"MEQCIHrRciWP3+aTXgkep138W05K77Ct/dmZuM5iWV1wwtmeAiALAGBb9dTB0olspX6gTb6y3IzD3b7qU3/2SVwjVJnVcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJennXRCRA9TVsSAnZWagAAQLUP/18PeT9DR5UFM5h8Omjk\nX9hr6R65epa6z+qN+6Eiz0cl1j8xCsRnsks1NzvPiLTVf0QouBzGE0+3mPBa\nZf93zrJW0vOz0CGZkW/W/0EdkjaqXZ3GL8VBnXJghbZmvZ5R0z9DowA/MYaZ\nlVvSaBHh9WkKOCm7N8uJEyVYpNfFwYx3YNCpTw+ZS2MOczvhhjejvT3SZUxU\nB9FNsvMzHGb15cF0Wk9Nd0kKtIiEuvRJOczYMDLHypyvUVES5eTqkgjqe8Rj\ndQHugsT9/3DhRrraE/9curHjR1QBV3pwd7T6buLYxt3AVF1wnj4ngelHESoe\nKSmggwBWBK++GvwvBBJpEXMdofvS2SHx+1v3vWy3wg7YZaetdFKXQlk0osS7\n8NI9jwkhzclg02IIXoQxGkyI0+JqbPscNF8/lr6U9YRBjzRfcrWZ+84l6qrz\nrc8a0s5mC5zpTzZLQf+VmyrqVxHSyj/95x0W05l/lWtkhgLFFMKUTpRUTixv\nzVP/lG8nNFpKD0QdcL3ZrWyHKKnOvmrfN++75B1gi/DRGojTOqzUNoQsIo4G\nktAJwbMn3p/I4O8i0SYMz7kYByCYoPUfil0zr/yFSEBbieUAXTtnogRdyoQU\nzeR+Kg4QA/IKhsuRX5ZGcQjFnDg5CYV6GbsfrNvwKFt+uLAa6XYr/POHrtUw\n89k5\r\n=SvJs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","scripts":{"test":"jest --watch","release":"release --tag --push","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.5.4_1587443152981_0.7598290010458475","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"itty-router","version":"0.6.0","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.6.0","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"917f9f74d315e839286a9807a3712cbd18b52c9f","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.6.0.tgz","fileCount":9,"integrity":"sha512-Wm/H1YGlEyPD++NsZK7B+Ks8E75mLh7Ag2ta6UnyR9FJCPVAZ/QElvXq36kdvFEO2wLqsXwH5fgbnL6qqvUbCA==","signatures":[{"sig":"MEQCIF3eqsbE/GbTZGQzHr0CEi+iGJKEVM26YRr48t5QxPY+AiBS+RCY2xP/bwhIxvpAVBzW8hywpH8jjwNzuZasjE3WNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoEi8CRA9TVsSAnZWagAAqhoP/jigVzVOlLW53KJxYfa2\nMRKnvMt2EcLkK7+OeaQQ0kwQhQqa436yeIsCDnzAA7PR+puTfeLAowAjdxCh\nCGxUKXBThAP+5WtqYeirZ8AG/wni0P0cvV9RnjQthdO+KiCs/KNGpDIWJ37B\nB776j9ax50FDlRxq1p1FuKSi3335qHKyMbNF8ymX1mQSENpjBM++YA/UcpJ1\ncxshtpsSmB3goC7ewNQX3LbQ1Kn4T3JjR9uRfL7HPxLLBN6JvcW/aeDNbIfX\nFyZIapZeUFDeI57hxm43BgGJwJ8PtYVohPgW/bMYAQqr5Br8/0/nPt6ZQ7L3\nDqlxYsG7H4O2fUQdzFqEQjufvxl2xYPFuuWUVK4iv91VuxA/lluOSmPCdPKg\ne0Yq3xYKendhDaeuV4319ztGg36zIxrDZaHBoBo/aHQWN4NR8nUfI7E3JVQ7\nTrc4Ne0o2LWzoDx7CqZa7CQJm0qw1kyuxr+y4KcTsImMkibnwsm1gNWcpGXk\nI8Jmm2TAjpXysLaSfOVEiWLtZN3vyJ3u9bK5xo7jnBdS39o6kCa97HbJvjiY\njffWzusG0cdLQQCJ0JKt2zeKI/zthGAjubwfk4liclvny9eqxgX3S6iAOc9S\nqZh5pcpw3awqtT4FfyXxTQwacZR5yP7dTzlZMLGfk9Y9ihLh49nIQJ6zMUYU\nyheL\r\n=zyHi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","scripts":{"test":"jest --watch","release":"release --tag --push","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.6.0_1587562684087_0.58843090753669","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"itty-router","version":"0.6.1","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.6.1","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"dd46b0afac7b2be8db1f4bffde45da0728ed54c6","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.6.1.tgz","fileCount":9,"integrity":"sha512-eHimor+JQZkuWeJaOYCP3ZrDvpVMRry6f6QzQSD/5n98c4wOvD3r2AW/xJCy+/c/RsTAsV+OYeOLnafk0sNS2Q==","signatures":[{"sig":"MEUCIAgtJRnMRioCCGrZyt1Jqk0jOT+q2Vjs6lbi5iLlIEI7AiEA0TGi03ZBB36gt0n9DqJcS8mW98O36EX+plBQu4tIJuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoEk/CRA9TVsSAnZWagAAi2kP/0vND/I1aPgSOpp7W2wc\nv9nOnKRXGI8oPSq4H8HiGUALxlw1d2ABHUE/XNH+64VSxben9GzikJ5nPH54\nkaOvuM4vawuzK9yeNYQenNp/ArWOyQ4tLtTRunel25trX1kHb6LfzGtp0rA2\nkjfzleqa1RoXavPKquwQzJulwzJj0hA0ex+2Uo1g1vNfOx8zalr7X5jB0vWk\nuA3pnd9zjtQyPL2ibtofZGryeaxK5KEG2ZcaaDAjaPkkE42q3ieexoCITQyz\n/lUbTsyr5dDh/+cULZuEsi9RPBEztf3VHl701EtVSWfRuPShRgPOdwajz38l\n6jAWe6uF4UKhfWYY/X8beJWznA1yYR4l6LGwdMJ2F2JSRK8FwdsOwvVlFZ4c\nR8Xzij1XCkTo0B9iMGt1ogwpcc8SGSAWF6SC7aRjMCEMwj5G/4+VpHgjfkjc\nnZlFaU8XGZmOrMjyi3bzmFJeD8yI/1Ak0+KaLQfU+G46Mja3NBlkG+llZeOV\nJYvfR6KaqLMJ9HBbpnyDrKaDmj2YM8VQw+ryhE8/+Xz93lTD7/pzOF7rT3GB\nKvHmIYdoic3krxQA7LGiYmTHNLEswZ7M8Is8VhYbc0Ri7Mvnl1c/RxY7nd1S\nhI3hAR/b2/r2AVrzCsVzTbjnjSluxwyFn4w/xprQy3B1vI7P/cgAMuc0gzex\n9euR\r\n=sFqJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","scripts":{"test":"jest --watch","release":"release --tag --push","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.6.1_1587562814650_0.844070275029654","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"itty-router","version":"0.7.0","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.7.0","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"e454d05191a2b8788fd5c43a82c3877aea762716","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.7.0.tgz","fileCount":9,"integrity":"sha512-QW003If8SoaMlNhwk7onWuvOkFGivh5uy0vBSHjAqjqgEChjPdSlWS28b6U2Xz3tgPnAWygLx6kkqxX2jWt7tw==","signatures":[{"sig":"MEUCIQDNXlH9kPyMO1bTLjqAel/ohkL0NTvknNFk4jacbkx6EgIgaQDevF9/ONQ/tJhE0xKI3LdYmc9E80NCXvHFSedyeTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoMYjCRA9TVsSAnZWagAABMwP/3IXJmSIGbBIDnYfove4\nQNgDBw3UtFyFA+DK76iqhOczOW2mt1+BkO++t9bukBJZEbhQhHXVQygDS8Jx\n6xpaZjozb5omcvSzcu26JCzXE9vIbgW/sPwLQQKuYhH/5X+A4mDEEf1VSSI4\n17YLrzFP/LXsgLKuttmm/7PJkvlM0GHhmrb824PbNRfgwEHUnOGHGVYjpBQQ\nlf9+pgV5a0MsDn1ESeo3GCwUUdOsRQiVE6qz+2xUcAC6N301Z4kj2ATJHSXo\nIeqeECbOHbI+bS4S/PLV0nz7xXMOra+/OxnmV/2F2QZQWP0qOmw1M6SexSHn\nOnbMEIfmD9AyRLE8UquZRTB75doykI4WBBprynFfCtKNSN79+C6DEHBXL0/O\ntcgxZtc3CDeVYiAgBpLGlbE/FoKSo5JvO5CuatqvSFBAOjSkHbZE1GeAsZf7\nttKNytJapOlz+g1nlXnfT39282iTXmXKA/jpqrs8ZzP5qlmOnK8NF94H7JJh\ntF6iqah16hZJP0mqY0G9kanwPAkkIY40ek2aW6w8bsvc1y/x1xELnjPEg/Ma\nZlbLW57/xzP+eR707PGsWia43ztzDXQy8vbsfc3kuc23kIOXikHviBBpk9us\nS/WsXnDU2K153WQlQCTTObPNa0RTz1LD8bxQLrzMxNSx7Ql0lf5f1G9G4HQt\nU4UU\r\n=LKla\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","release":"release --tag --push","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.7.0_1587594787186_0.45663898197706887","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"itty-router","version":"0.7.1","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.7.1","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"87ff85851c6435c2121b80b18b6fe8fed07c62e3","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.7.1.tgz","fileCount":9,"integrity":"sha512-2dW5I+vhijr719Zk9y8u17Mq4gse0auTiUOQQhvTIL5Db1wlu8N3lB5BvNaXnZWdmD+4T9n9VMQU43LhZKZVPA==","signatures":[{"sig":"MEYCIQDbQhzKmhYTjY9tu6YcYw8b6tuMvG/mXrsHj2GWHUwZkwIhAMkYRaiEQ584VY2gFx+dAGewLMekvso4tmCCLSR1pTtI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoMfHCRA9TVsSAnZWagAAH1kP/30SJXuXSegJFZ0mGN1T\nlmWGbsRrcwbwVgpHFkkYPHqL7kao5v9vTH2nQb0GMPWsHYPtuLIphaj1SaLE\n97rhH/W7dWsLBr2ljfx4M7LwJnx3Cvdhb7dQL5TjrhTczewQZvNqXBOM7k3C\ninZgnl8zHDHPK6w3FzF2i5VTomEQHf+S5/F1Idx/BpCWUwb/y+lr1pM4GPPR\ndWz/3JhanPMpZvkSgSGJMwU+X4c4sT/b+qac/FaIhMsjoXU439qkXk7V542N\nmQrg/z2UjykjmWrSYzL52SaiurqneWBmfG1WwCdOHX6pI+6xHyiRK4T2wXpX\nulCIDvdQc1DB3I8yie0v7BHdNQtDIKdmz7uRQAwkQ7lWZu8b/uEBFhbnBeyW\n3DMCFhSFx1ZRdJXWxfSb41Ug0azIhxLZjxKwWYd8ZW+iJpms02d6t960h9bu\nQ0tN5U+j+ztAi7OB10aWIap2MQh19/E0Bj4WkBeep+67MK3LRjJdFw2XiU+y\nJybK5PssPwUZi/kLE4OleVZv7dWGUZIk3U20VIzpg7u01FSRe4nwUovLNSaI\nTiBvD0oIueJwXPLQRNptxh/yKJyZh+3DUBcNV3m0klmZF/DnL6xMGRv9U9yL\nO5IJinieEtu2bYYaSN5+cLeviOtCgkE5GH5ABv1cwfwFwlTwpEHwCMv6QglO\ndGKj\r\n=M8G0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","release":"release --tag --push","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.7.1_1587595207333_0.6709087231510213","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"itty-router","version":"0.7.2","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.7.2","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"ce5d1183b897f80e24964c166bce37175eedfe91","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.7.2.tgz","fileCount":9,"integrity":"sha512-BTPnHHZI1pPwN+Hlvuy6OfbdjMSJjnwzidAsu38MvXVDg0o/Mv/RBhafDy4RFWgaLFqTFoEqdQ7lbHtDiLlesw==","signatures":[{"sig":"MEUCIFA+jK6mnw+LG4X4fQn03O28ugGbeZNK6X0S0Mrv7kg1AiEAhvj6jT2H05TlaNUw4Ac9SEGigVBuVvaIwSdF0YUAjUI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoO1HCRA9TVsSAnZWagAALykP/11SicXBX/YtSb9FpJBJ\n2OG/+xQExidXiY5Nfg0QzxWKvArrsufScB7VN73HfeFSpKSDubXLk/H84K7e\nc8RFs/ArAMgi9accTzFdp4SWP9fJ6gr1ooMQfTxIeUilyUyNJ9ZZDR56kLPQ\nNj6m2HiCF3bovWhy9cWkZx6sWu0cvIXz1qje+wi8LoFQBOHgqdphl8m/WukD\nPI3RxsKs7P0yMiZ1CdDzhh86M308k2l8OEBbFV7PTJIoy0ZK/ExGo8slcg5l\nf616lRC5j2kcVPtsQL3LO6ZJA94ns69h89YSgyH9SegLUXmjcmlS9rvmHWw7\n+4Ow56Hdgt09lMAgGFH2rAQuWZjrZsZt9SUd44gE3LwDyynuoLi6SPI+Bx1q\nahV88hfdfg0F71Vm53icBh8znPkqwYHLhWHjM8b4kdj4n7K+6Xr1jJ0ERNab\nmRN1b4pAIHnyqLJjMbiPadBKBRZIK2INdb5uig6BYJK+P/ECF6o5VWqb6D36\nFYMU3Hf6c+ukzYBKUmNWmSVzo6qxAwUASfBBbvEBpHEwbmg/ZVouNB7wjxMl\nSFTZllwwtTBCcVVAivRBrS4uIgy2deYfuMpHzZzmHgIrh3xAfKpF3bbpIT27\n3B5wni02FKm2c3HC5dyk7AwdX2iojAJJN7dDgTh8dwvglEiKaKV2Z4qkugX/\nUPjE\r\n=imip\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","release":"release --tag --push","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.7.2_1587604806714_0.35757755786119705","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"itty-router","version":"0.7.3","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.7.3","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"6fe7c821f0d2e2893db9708b310bcba6dee1d621","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.7.3.tgz","fileCount":9,"integrity":"sha512-l/v/BDxnjbD8+uvlAwmCOk9WKUAGonpcU2UDPMTAebYxSpkNx+zc+BlnitQyCqVED2JuQeKez2aCl2DKUXhygg==","signatures":[{"sig":"MEQCIHECOqzCat0wYXnZdF/aW/KsMEvn9kHtjupIif36alfmAiAdMSLKAxO6LRmAMqskEKewmcLGTlm+7nK5/tysQ0ptuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoPATCRA9TVsSAnZWagAARAQQAILdifylDbZjuPLz0IG0\nsI4VLnG/Si/uENszatiGDFh3NvNaw2KQ7bsAO1YW3nVbppOMjHCjmsWaLljr\nwJ3wsvbjdF8Nnto33hKArn7wNKOxM7KCJCRrB0jNK0gQnSW54MO6/Q7R+TFX\nG4sk3+xZoNV9WaI7z0YuUvz1oBsbGDeVk6QDQkpo76D4Q2X9PUr6U1CsBKY+\nlzFI9Ma7aIUBCw9CYKkAcgsRaWAWvmQuNuqQEyez3OMBIzRLoaxbTEyPVE+Z\nsUIyB7ygNWJE8npnq/IO70ixA/AzOhHaxQhyfpzDU2YQGG8QD/VPLTfi+Ocs\nAcxVrr0UpMFekjijAIOnEdtVOsea3Fi/Kec/3HaNWMVDHlWOZXdAIbH7IruJ\nrCoE/TLmTIn3eOoO6Zi/go2kRuamCOaozVSLwvhSzysZEPrPWoC01+fcheTj\n497NhszAc6ujQTeHc3Xgtvhd76VUeqVECIgXarlnN3aaEYlVj3abQ3ulnYb1\nbW/W9Xl6fGcMAxHCKoB4GJZfJX7m0hSR9aHZ5fiZjkXP/sesdKHo0Lj/jGgr\nZftTsA9EfdOWEqbO+BSITCWA5RUiQlotOPluaJycSF+OsxBlu9017ckNV4Rt\nKvyyU5E6ceQmqX0NRdCrdtkYtyo+Mik9J03a+/b5J32mjq/67EWM2ZmlW1DZ\neikx\r\n=oQw4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/Router.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","release":"release --tag --push","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.7.3_1587605523454_0.48799613193397984","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"itty-router","version":"0.8.0","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.8.0","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"eedfa1ce8fd34aa2c59aa8a114e3599ac491630a","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.8.0.tgz","fileCount":10,"integrity":"sha512-UdnpoYmGC5TPlycj2BriK0hYsbGJLbkUuS3Bny4BOZgzaLi+LYwECn30FjBPydd6VJkzYywRF8rSPASvKh3y/A==","signatures":[{"sig":"MEYCIQCG2eYnWfukrSZTF1/fCRpAs+6XD+oyy2k3aT2d2S2j3QIhANd4/ervB1i+zqD2Jv1aFnjpHI6hn0pnNjqwEx7Kl/O3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoQOWCRA9TVsSAnZWagAAtn4QAJyIEL4YFLZWYSbOqIeo\nCjg6pnNWv6N3P0ifh8LUpNnEPRdpzltSuR9RFFu6SsyLkbp4TRobQZujwJ6r\n7e8NIEknMHpzoRDa+eObqjMlExBqaap7sYBEDnGgxDzLJDx3TNy81FkAoM8a\nbMs5YjjfWBsQswq3cATGe6Ww5zUpWfT8FxtqaWj68Vt+3WcKnoPT0s2JPAk/\nJ1/Z5+BTqFCnWgplYugEu4mb1SRvosC9L/AKv9zw0AMCvcuC8zaNPwUBZhy/\nVzwUxx+uK56aYwYIRd32FkGuXT3RNAZlQ7x374NmoMVdQYYcJEnYLhI0a/KW\n3ufr6p3Dx2f1e/1ruKPnhpDVzgt0mNVtAn2IpdaCP1JrhW+5Sgv6oG9re/qJ\nOiXPLzzJvyGbteZwQVx17oYDBK4tRi6SYPlCkPlcUgIieZq6SXDuVnXDAZ8K\nyAtECdsPjL00oiqGm+0VKjjkiCowFwM6C6yuJk9bC50CwBXpQ61fSwcm6DdR\nVO3ShzdjfFhqBfs/KStDPnKnVaz8q4Xb1jvcstDGg6uuBvl+lcyaSglozfYO\nSV5IiZ13OVsO1yaqwISP8DpuiSY6EnV2o9RvC8FWrV9614qe7WZh2YVkUGxH\n1m8PDiIQwVBF4Q/1d5vq5yxCSUPpZPgUxPOUPnUVwuscgp4OiGeq8Ct4w46B\n85d1\r\n=SQ3R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.8.0_1587610518010_0.013566546372781207","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"itty-router","version":"0.8.1","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.8.1","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"21689057351bc35148a02cf14dc705f60cdaa2b8","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.8.1.tgz","fileCount":7,"integrity":"sha512-6YrVAz6FIBbqy8VJUW1mxO1aEpVaUUywvYjQ91Kr6hQ65r1QT/12U3emgfC9I++/vmAXYj1rEuJp+iabwLOGYg==","signatures":[{"sig":"MEUCIQCN34RKJpiBNn2LmMDzAQyQP3z3vpeBtgN17ACuHqyjigIgSTpWlHb0GAkMF1DuPlDw/s7nKhgL2jQS4eSOaw+JADw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoQSxCRA9TVsSAnZWagAAkHsP/i2NVMa3LfJxhc7xFWn3\nN55DJhs1sQl7D0AWxisHhW5xxMSsfBonrz5RgFCdmX2ROoxKXlIeplxAHW/H\n0r5fpYBr15dVBsjpPtdvPQkya6vkgK9ami5cE8kh5d8I+15NBCip+KiN7TGG\nLsWzJqFmRJ9pg5LBuJx7HwidESLXgUI1yvJ2LlZmnyp04IwMxFXAsh33yEEw\n4YZ0AzpuSD02Zj3n3o3cCT4jx0WW5ZC+nQEj2X6xptX9m+9swOJt9nGI6ATc\nvruGscLwjW5p6mWDNxuXcQD2aQF1wR9sobbuuflyaKLeTw/BrOCH21h24uoM\n3uO3JcJfouGQWT+vQRfzK1FSbAdUYWST3+gxuzK7QxudhxvEEM20Ecv1KIf3\nylfEG6pWWLv68i1QX4bepEpSrv4alTQqv/FfMjuCSEgl3TaYd+8AOK5ct0Nc\n2EvMTYHcOqeUtx5HdnM5aLhNEY00WtwjbAE40y1zAaiMb8KpmcnNINMgDdXC\no4yLaDK5OmDbuJxjEp9Tft5n7nlvqZp00dB5wa4BkBxoqdIto9NueTBQ8c9+\nggz+czDLOe5ro0IdbjjSizbB/b8aiN++3w+B53dxl4M5CtEmspsf2TDAZhRw\nl4bYa0G3mDMo6nsR8orViVHHIr21ELD9mnxMXuJLerr1xbB9jj1QrU3Rwgf+\nlgHN\r\n=1Fnx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.8.1_1587610801381_0.5784364654701921","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"itty-router","version":"0.8.2","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.8.2","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"ab9c4f8fe2f4feb2cb141b7a269d19c2ec89dd07","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.8.2.tgz","fileCount":7,"integrity":"sha512-ZXbKpETc8lkH7Fftn4I0JNTMyh1az3xHK5CDd+I8ns8NHq52ySwVjGLJTueObnQRwbnrKPC4sFECGNIXSAy+uA==","signatures":[{"sig":"MEQCIBTpPSYGMo5jFpy2SSzCFzXA74L16jzVgDejHpPLjoXeAiAysKU4+5+wxPep/nfWbOJtFKLnY/HMLc11cUUHuuxuhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoQVKCRA9TVsSAnZWagAAE6wP/0cCbBRG/HGjpc0K4zPM\n4Vf41JshwOsAsoM4ez0qkXym7tkRJN3ScW5hhwdhKCspAo+lUhlbg46rbL3L\nRyYWecBZo+GXDL95AejI3tvnixAYe3WR+OlcJgGKlaL1AzggNDYp4Zt8CnQY\nio36xy9ufzvmn5SEH23Fbw+/Dgm88MzBavDkSEkNJbM8LS6Qfa6axsddnzLk\ner0Zoe+452pwvq5f/4Z8K47JDJcQmO+PcjMt3jlTKtnjCXp81OdV8+3hPPD1\nMaeo0K73qSRwOLoKlUFIAkpdLryhrKvgBONM0I80cF1sa203yeh5et8nH8Qe\ntCxfVqLpdbU0jIDANiZ8hycZBBQVvMOxtB0NykIz8C/+tHXFOih+pZJlcCT1\nc5Ivhac1wAhpwDoF4fEvGDlTFPHW1UgMwXTVnSEjxQL3eUgYW0R0tGHYI8CW\nTC5SgTKaXTtoUlEOrliApGysknCr5KSqu3p18jSDWOVRn3W3YkGl91dcawlp\nAp/bTrRh5D+I9JZrR6/nXXh4L72GAd67qCiUOnlLdXk0CvfIQ2omkSmpTc2O\nwYg7BzVdhHDgXRC/4XicrEidIuz6MSqLkxfAmwfTrzlNJ0UBpFeKRFc621Vx\nlR7BWb2pJNZ6RAMKMjtb+6EkZD/IsG7mckc86iL8jdIB0KKcUxdYmKnPwriD\nrSpd\r\n=Xd0r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.8.2_1587610953682_0.35124851820996406","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"itty-router","version":"0.9.1","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.9.1","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"d0ad20c8120702161118f1735164704b4fd33cac","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.9.1.tgz","fileCount":7,"integrity":"sha512-XImscmOQ61y/mFz9vF8OdPZkGYpVpUox1jLKqrTAs0myx+LxoeJupTLWHihvusnpj6jCUBXenPJpPeAPl7I7zA==","signatures":[{"sig":"MEYCIQDg5H2KvuwzSUjHnUkvUIZjzEbFcqAdjHTF9c/7M7f4ugIhAIgxmuaSUc0iA6b4q7qzZJRN2WEIYisva66oU7yOU6OA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesHzECRA9TVsSAnZWagAAVEMP/04U5EA1vIHORnqNZoqh\neNvD9KHoMX52baMiAbDxHaWbrRTVHd8YwFTuYH31AN4eIscKbVQsAy+WulaE\nVxB5pvNCGpPSsAeDql0Sk+95gGEvoCh/ZeZ7kbwxW/mqFTbRk3OtP3ac9SqY\nNaO5EyWMJsuu7gDXwelIt5BhgejXSwtB1ld8sDdrexrRC99qvbp9nP8cotnU\n52aKDJ/BkGpHEaaq0+TDtbx4Umuw77vBVNyA0Z0M1tCCFjVPM53naNx1Hlwt\n8ZYcq9gHN1D2NYdf32iX0uX/n/zwgI7/GJXb4tsExV8hMvTzPcvc8xI0A43N\neo95SqhO24+QnFazgQo9cuGXZE9dI+2o4DE4YMU1dpekffvFhGvMf1rDd0i9\nLYTJrrfukJx+55A3jL6YAQpqlESoQvfc+v0f+3PlpX6pwm12kyEXwtmKUorA\nMhYjD9s+strXv3bmhzxDKuS1RTXzEdOuCrRONyOe36O3dfUzJ3/v+q6zuyZM\nVZ3SNN6OqQB2vcPVv6v9Rd53cjy+aVjDQ0UtVFJW7hWYYiXMtuBjCd8/MTA8\nIgJsuDPd/WXFTmS+y1jnKODIQQtTJAk22fhjgEolI0ENNal5WT+Zg2c5DayT\nPWnLBAxLhOai3pTtcBorlX7hg1T4YuAHQ8ZGA7gaMSNrFBAUbqBuqEMQSstt\no6vi\r\n=G76s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.9.1_1588624579775_0.0907680173581964","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"itty-router","version":"0.9.2","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.9.2","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"0d07a47141710afee97411ae944312dfb026bd67","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.9.2.tgz","fileCount":7,"integrity":"sha512-OuJ3FvYFoyyYXVApi/GoyZlKhph3Tz32vs/eWnwvCrKyKN88tMyLMqRlgBWBptOXmffZW6qu5c74B5k5Fd5SJQ==","signatures":[{"sig":"MEUCIQDj1aBjIXMMfsnR2ZI4OSwxeqcd5/IWYiaqr8pA/z71wQIgE5pfbuVksTDZWKIXpRCCZlejtYHgbDRVSGtyLd+nnFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesH17CRA9TVsSAnZWagAA8k0QAIVnpbc8ngy2rkggYVb0\nhTwXOXSJdcmNMy2IGcMP7AvnnlTKjHDtKcbR4ov9Gzx1Wk50+xWBREe150mo\ntEXOxPOHhDO2LCI10Zxd1w0ze6LfMyI9Qv4g5IxU92JJb/oew1BB6xIIl49g\nzDSEAzzHAtIXoawh2cWioapLaEnyNmkQcP3WJ6MhaVttSNJ96OXqdFULSCdH\nG4VzJRCicHS8l8L/ZNLh/i/vuttvSzWDTiUBKiGWrBMtUWQvAH3jFCGV/SBc\nux2GZuUBWk4tNDEYEBe/Dj50IKSRzRKQQ1idNGE8Jn1HJ/yldIK7z1uCbM7s\nVk2wdBDYGYXU9iaiatTNC+dFpUSwPC/mrU0iROhieM7jBIdfM/Kjpn6vQRMI\nwGgcQgCLSdzRJDt/VtRGdH4kfKBLy9heFDN+SrgQNieiQqrAWiKvFdHvROZS\ni1EJWsaoqaKlb95Il0At07RwI23j70UhKQHDTDbY5wlt6OqP2CmSxeRwtoZ5\ntpSD1oAe0w6bRhUIOxqtvmUD7jMl7aOA3HbwEW8ooxjN/hkpxuws9QPTXUD7\nMvplcR6Kqoagk7LQZZdCoaH0lhMSkG7Suiy3LxGILNNvWkQxVdsOtmviGtT0\n7hGkqY88eHkjeCH6OYFP1XwMpg/9ZPRVywcVQ5u3Iq3z3vzPYeoxmU5eoxRh\n4f5/\r\n=cRnT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.9.2_1588624763094_0.6775995356917479","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"itty-router","version":"0.9.3","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.9.3","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"38aa22436f7b87f123df7da7d397c557bbe38338","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.9.3.tgz","fileCount":7,"integrity":"sha512-SnUWqi05l3HN+9o2UC4IwAxQjuTvKKHBk8Z6fuz+XTTCd9elkTwE7kDpLBmWMIxFS70kTaiepFyh/Dr3mmoyiw==","signatures":[{"sig":"MEUCIQD3EexcqiTU7saVuxirMquKhypZb8INShd3EMT5Tu1BbAIgHgBVnIqNX0QaAhq2UYBTzo0iM+rVclCRfRM9eay5IWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesH7dCRA9TVsSAnZWagAAe/cP/jubvhHm7We9WckKNEy5\njsfjFWkUbeMZhLjeRefZb2daJCPQ/HbQy3mkrZ0UAsig5MmPboXpBXLzbfzF\n9Sfd33koa+sZg7E/4bYHt6z8IjHDmFX/6BoDNkkvv2xHV5Dyd1pqqpeOrHrQ\nF9s43aavmKUw2A1WCyb0VGCVH3EY+7LDL2A5bBciqjkIQoM7+YiRZs/IOTv3\n7mZMbx//GgoHWnQ0QOxxfyRew7UMrvDPTZ/Wb3+H2gEqanproua4Ew40ejdT\nMINBoeNKS9dq5QGfSZ4DQKX1Y3Et2fvgRDfvlcnA67q8PRejB6sJ4RfeMADa\n+PU5qXZWx+/Er7mNNYOsGKNCyXICVzlA0VAVgPoiAmgKTC42+10hvy0alTP+\nRn58ePFMpS0q6+rn9S0nvHKjLP9RkRUOQwZf6V/dexcejgURpn/jr1zi80MZ\nHskIv4jU0qjGEhPGMrZNogmp1gXhhu9so874wScqArSeNDyZ5cNQx8L4ECnX\nF/Zr9hx2odF3PcFIM9Xu/LIwkm++Afx41B5L09FqFOKgoJm+AafbeRI44kEr\nKFg56obdTqlvJaatgFIBaQlEhAUe9Oa7z47gFS4aV8Uau2JUAtEOSlSzcJqh\nDxPfMuBTTnsABc3Cb8woGQaUzbiqljeJ/HnQ2mlEzOC1eVF/P6TgpXJY4Xgs\nsucg\r\n=CTmj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.9.3_1588625117144_0.14797646541195753","host":"s3://npm-registry-packages"}},"0.9.4":{"name":"itty-router","version":"0.9.4","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.9.4","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"963efcd09185283a2bd443102988d0e7e4eda03e","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.9.4.tgz","fileCount":7,"integrity":"sha512-qcfbQdzgsbWIiH149P79H40XaqtGjaCkdkNYw8froH55lOJcatNv3KuBHw+R54m/my8Y+H3P/AXBGqUvJjW2iQ==","signatures":[{"sig":"MEUCIEwmoIqfNqz7sIfd3ViHo4xwXSpMSg52f7epTf1tYfvAAiEA+40r1Oj/m/ynpmsWfZwzX0aDssOr4bA+bsL7dn5GsYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesIDqCRA9TVsSAnZWagAAi7YP/Am83UGEHh3luHwGDeyU\nI2kvSXoLZpubEGdBvGXxm4pvzGMjb8+WNucOiOVYe3gpwGU5cDWEjRYn+cIn\nMSlnA61OKpcBMXNHBSwUsvLmRiT0GHO5YiwCi4X0sUYfT8MJaboR8HM7rTys\n5jxG1PzCM1nwz0IUv/c9x+ADq05fR38HtlzamMYRHPTJx/ic3Yd68EMMicAG\nic8uIWR887AzHwIWA7C3ekIGAcCMPnrsMU7I7M7pzJ9JdOJMS1iupdMvgi0+\nJ3AkZlPUIkHmTRLdXYWfOMY3z7qZnyzuIvGTXQ6f97Ur8cOpZbi9a66+uM5F\n7U/wz/eKUZGavH32qiwcJMd7TbWNdYvCFjAlECPeQDuaG8ofkA4XLZB5Xkll\nA3NGgxv2UahJmZjbg8Ey/CNfNnNsqduGE5O1E7mcau5rRPYZffoEJJLK9Fkl\nbKxWtM/VYcQQ/9JxkydjbcW95kXYuCnsdhTxKW5s2CHHQNLZ8HDeKyhMvWQD\nhIXBR8MCiu+D2SEhvAN9Cah6rRx8+AQWzvgcmp6CXkm3tXmCdDc/MtXXhl8J\nIFZwTsqx2OH3lcXa2avC7V/3Cw5ai5ESKqSgn/HnQ/Nyh8BOf+qnjYm9hZkK\npPpO+J4b7mz4FTJNrpGbhlMRXoxUHC8CbdpOonb/xjUrhzvG2RjX5a4E6LxW\nrEaa\r\n=ovmX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.9.4_1588625642094_0.4879920074885309","host":"s3://npm-registry-packages"}},"0.9.5":{"name":"itty-router","version":"0.9.5","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.9.5","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"7290ee6df90596af9ad0ede4347fdaf6e410a7da","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.9.5.tgz","fileCount":7,"integrity":"sha512-lLiXgtIL0GGIjX7Lmor/6O+MOUtiq3pElmWikQNtJ9kBtb4KF5h8YqLsPoUlkJjyob3xQb+66yMFTCCXKi0jQw==","signatures":[{"sig":"MEUCIQD7fEIy97Pd276DmuWPDkah5vI9x2+ThQrkpngN1QE8SwIgRsZ5VQcZeMM5CsQB/hdfvx3CQGi0eWLe4hKx+wJ2gtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesIwuCRA9TVsSAnZWagAAmawP/Ar6MrhcSQ2Le2Bwtbgy\n3E7KPOfDb2lQCHG48TQA+wgVc8K4Qrq5bcUe0sF6d/g0yL5OQueZ9lJkXcXy\n8xbPLMo3WV9YKbewBMO8OPnGx/9kdt+28OTWqK3OnkJmHkNKL6eqGtDkzygS\nyu96G+c7SEdcZnq9vF1LcnxDRQ49HQKuO0ZHna6NY9/7eTiorBlVu+HqLfKe\nFZETgU6yzvjkbuW8TycA88Ch2dCpNOHnjCu2LSQjkOPPnq4f4g95t/pOzndB\nr1AH5Kn2DcW9h4L1lBs1SatJ0ansHLTeExi1NqKdj30MjwxdVUa0n8PIajAi\nvTkT1ccAgdG4vJLANtCpBFGyUBcZZP+9Vy7AnxQ43WTWZtBuNgTLi4wJ8sf3\nP3TmLUMquQ1N67f98x6RK97skAfZ6/p9cp12Yz4LRQu7mY+3eTwSCSU1PHiH\nmch1Kny0Q0dVv7UHx2LavOWeEH9LkD6utdjQwVRPztQI4gJVjb3icqNV4hEC\n7woxJp+/Ia2j5sxOFGXnkB3YAfp1PrHWMC9vf7DAFxeWzLIb38Jd7zyobwNA\nR5cpKxhaeTsII4jaDGL9klldgB45S234HTlZAiHk7wBJlUypaTeFhtI581Gh\nYwOxU/2OHAmwi7LwKfESRDEt78w+izDPKEigSWSD5BTRaNQOXJGzWBRBX4Ak\nYj9L\r\n=UW4W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.9.5_1588628526064_0.3905817891493697","host":"s3://npm-registry-packages"}},"0.9.6":{"name":"itty-router","version":"0.9.6","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.9.6","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"46562071dc36779626d233a1d9ba37f165dfa9eb","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.9.6.tgz","fileCount":7,"integrity":"sha512-MbA5XjaxLSONY3XkcnXpQ5EF8IWjMcssaVzAi6YxhRzUpYrGYzXamc5manutiO9WTVeRv2CrJrwEd3Qm4H2bCg==","signatures":[{"sig":"MEQCIGHJjhpAHsS66n4KW8D5U4iPYd3c25f8IKR9aAeDyjtSAiBGq4Q1AsFPH21Y003YQAYqMT4BNIF+R2wA/gc0R0UKOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesI2HCRA9TVsSAnZWagAA4PgQAJzATfaMsQHMhzU1KHBo\nthpJRg6RAXvgmSFwRxAg7VlzNCmES6JUMuiDpIf0EOV8Pz0mhPqjXbgyj9oP\no7bGTr753YSiFRU5uRBqNqK3pjYL7eRk/b667rAoUYhzAgygtvotwL3eynHo\nOER75c3DfqLVQ807ypxp0WLsuW+GEr1g6BlhPnEwJE08vSZmAi6+0FDhaGgJ\ngCcP7vsSMIFUWtkLbVvueZ2rJk0aljOK/2Q7KmWzbpJcAxm+9ZZR8n7mzTkT\ngbgZeN+3h9hSIc27LUCLt42G2R059z9slDaRaXSipjbICDDtSVs1XgqYXgQ0\nOQKEplqrarTcTkWVgviiept4+D+Gi89KZZpi5iOK/WcZfE9B2Wlw4GE5NU6F\nKoH0oTT1ETAUKjH10R4AidLK/6K1xZ99476j+4JH5kMYcTVUOiJOwIdYdPQk\nePQgRe50mEGpUvhnTEB+ybcQedfaYX1vVk9JJmjp4RQ2rDcatok7AivOkFQd\nlgwWVmLE8Ng8sXLQAi33JyE1fiTTccXFuwSZ8R13/kNca/F9atM8Fw4rjOTL\nzKpb1gbqePbYwnS8a8RFUCIKHSHlkq+VMAqN9VhElb6yI02iVxooREhZRIY5\nL7ozJb34VgVk89bGwGa3Wr6P+jEHtEJ9T9uTKNLmHBVoQvDTI1kw8PCL7Z2I\n/uVY\r\n=xRtZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.9.6_1588628870880_0.8748849379980068","host":"s3://npm-registry-packages"}},"0.9.7":{"name":"itty-router","version":"0.9.7","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@0.9.7","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"dca19205bd9a216768e9ddb83004aac7f7cb4f70","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-0.9.7.tgz","fileCount":7,"integrity":"sha512-o5edDAidsn299ya52Su9ovCUXgSWyp0+KIhp6AicWvYnlMf1jN3UivNpOZpKG+jJ3AUCNuQn2csMLKzfcRKiYg==","signatures":[{"sig":"MEUCIC5M7igCVKOJNKSQkn9Y9z5vBI0vT8LYIDkydLF25lfpAiEAp9VTS2ySo+9F+VQA97J3/4vBiy9UEdiVTXf4ua3RniU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesJ1BCRA9TVsSAnZWagAAbHwQAInc6kLbUsER/tG80eEf\nJpgmhzrWYNIvO80gljc8AGjRRY8U6yuN9VYl7c1djkbICRphkOhp2hzpeRe7\nvQr+8ewR0kUkYG5b8YmL6SPL488HZQK+9QJI5lL1h89YnxWBNZD8PUPUZja8\nluVNjxi0njUbyicVznsLquwQtwow6tyd8eQXMi5TDbAlaAGOyxeSHSkugvfK\n9HM+gAN5potZwboU8tAJqUYICjSdeKRg32zqQ/fnXP609r+Soc9zSJ0pMQuW\nP0nZAWJktCJ3rMzrdbrU8CA/H/N+llCK3NTih9ytT4IOOuYsanmsLbWwI/JS\nZMY6MneOmcgQYj20zA3DK65fBCKV9j7o87uQhLfsT5EzX1m8nMXR4JsS9cxQ\n9D9/b2fmhAlG+pi6CtwdSywz6G9DeB2WuCMOcR6jwZZklBkAB54Eg++UqzQT\nzUDblUx5v2deFn1Eo64HWkncrvySGonvDIuodzv4Hz7kzJTF2oUWrYGZIurA\n0O6KngtK4ggipT5+yOeX/cKk9XyzI9FsW9CmAjYY8vl9EEFzJCocYoPlZ5/9\nuLvWMunkMqOdyCAAIhQQW5iuOmQd6AdCSZZPUWAmK08Ho2O0xwt5LUiIII4W\nkBZnTK9jHPTVL+TD3DackopmpkWWl/0qADXKSf0Qz8kB2H2lOxoXTxkItwlH\nAncF\r\n=VdK3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_0.9.7_1588632897178_0.00733449639503414","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"itty-router","version":"1.0.0","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.0.0","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"24e0b671b7af05643afe78aeb662bf85a0b73e05","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.0.0.tgz","fileCount":7,"integrity":"sha512-2GD4FQumhmtMhV0SNaSEMg1WFFw6qGZU0sXEAhG06clcTCnkcDFkm1fio9Tufy6TuZztx9RhWTaFks9i7iT/DQ==","signatures":[{"sig":"MEYCIQC5Wu2yBizX4s5+6mrOAUIDmfZwohtpX9wKtClWpJP3agIhAOSio6/MoYBP0VkC29o5ay7pa4yjIEGpyHIzKgUAEt8U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesKdECRA9TVsSAnZWagAAlgEQAIfZvRE1nw0+QxUG/m1o\n5MAETKPE0ha/4d6FJYp+/Gt/5Ggz4qNNJ59TYwIExJEB1E7M+aEQlUyOaqjX\nH1YmjVXA6oKjTCGYO6UEzgvwnxUfxVKQwXVNvmxxW/KQEbJPK+Dbi7nQpDl1\nXLh6GwOOwBVKczDdkYGHkILRN0pgcTRvPJkIlH5jQ8SzL6lfFSMm+5MbW6Y6\nRF4Phb8hS7ggRWddUeO218uq6vq1IUeIHKijucWPeTQVDUHBkPcOKDufmQsS\n/03GrK4kPPknunzaUo1KUcznwM8VvO+W29Vto7VJEq1FKWK4JGgATVHb8syR\nTyI4IeDxrnIrQYxMDol/N+BrK/xRulJ5+2+nY06x80tBg3uRc+MvCx3vsYtl\nkeJ7O8Y9g+i8l5ANuFhFsb7kHIcSjKG2gm6fgX+BQU12V4st9591ag8QPkLJ\nzliwheApW6Es+sELv6+bHszt81Ufk9dl6Ou3M/fz2rIkfTSI7mAUNy9ID9Mc\n3Hocivpao77Jb86K4udExxFDG2EBlz8W2LJdc4Cjy/9FeDvexJzbja4UjRNu\nC3Xommmz8sQKYXDtiyYt/WMmyZ/fw+o9x0X9aP48Tk5wpr2wp1w38nKS6xY4\nKURAnA0GyUny5iJ6W9ChvUzLpY6ilu2PQfcVxlomQplHsuiOhQwdu++eICw0\n7Sg7\r\n=UYHP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.0.0_1588635459552_0.12048711728996486","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"itty-router","version":"1.1.0","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.1.0","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"244b6090ca387f81909f1bd288fd0cc4642f6ab4","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.1.0.tgz","fileCount":7,"integrity":"sha512-oYSGLa/TMhrTD9uhArOZZN5krP7EU0kUv0xwG9/rzLo9lCMacFJ1P4SjuB0i1uyhBGHklDuHQNCnNEzJY5FbCQ==","signatures":[{"sig":"MEUCIQDE1mtwlnjwziA1P3Ssz5+hpWQIF6BKl5MW3RaCucGRgwIgaINL2MnXryVrZAuT6KN2vjUiRI3kCQ9H5m2l/gO+XKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0JXGCRA9TVsSAnZWagAA7lsP/jbIvMgmrjysWYXwrPFd\nt0o0kQGSAHt2tDeQCU7U5DGq/1mgbKr1VDMcoYvFKJ0LkubpNWnFG6H6Gnja\ne21iCyYYJ7OM2hWkTyCQdr1rqnaF4gJTgIJOgvm7iGzPDEHAQNDQSdG4ancr\nAl0zpDimU7dFWdDhQaDEwjU0tIRWnt4HV0AyBOzKqHfG8SsiByk52moCC/cb\n+nkL/1NFroUwWuYqH8FgdM+zWVvgLDv3U/NXvFc7NM5bywCGs3mJvzWDuZyP\nW+ONycMhUcSBG+QfuhCGR48niGiccZcDzm1j6ty2YLnRw+CVuTg2GsuHRg7S\n1hYoe/XOHEKHMID8h39MWaY5/QmDzQyT3RbIzmU+LhhV4T5geFG5qH7SjQEt\n3EktSKc9l8YfQwPZsAUnzBm32Ul6uHYUvWlbdC1T5prE7asj9rCvVDw1clzu\ngBovFeghG7raelRy1MaTm89W7LI3eVW6hN2UPaKPaODDOOLNgGtL580QCfwu\niElVH6WTQxOODWPFquJC2/XRMjFTDDCZLSivOmAFNv2gKQ8uEoYv7nJ/kpSJ\nvFN8FJTkwHUUDQpUkPzoOottpyc+VIt2WFrIE//Qgv93sAJXFp0Sp3gHNQh5\nBN1XXRl2j/kfP7dj79QND2sb3FafDA45qHm/IJYfByeZi1uW5PVz2+83VJJn\nWBz0\r\n=jSe7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.1.0_1590728133523_0.05343377793678239","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"itty-router","version":"1.1.1","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.1.1","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"2e1b74f98564a21f0d7b062693a99de03eb6feb1","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.1.1.tgz","fileCount":7,"integrity":"sha512-torb9tDZ+1Qz8TECTTKxp4VF0Evh+e0veDmG2+p95HpST9X3EbEIB0eZB6IUsK1/emB5tBYxWzstoLvSaTsS1g==","signatures":[{"sig":"MEQCIGBzRselJxQYoc6kyUE1DhuEuC4w66aklQYiQsVT6ULcAiBr3baHjP5YhilT9wQQ7hqW6Es0UIZeQwYTXrUwpXBMwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0ZxNCRA9TVsSAnZWagAA6E8QAJHWgf8w5+tFuKpKKmBa\nIFJaCHw1GKIYXNlUkQb9zijdryRRnpHHtE8rnwzT40fnTuNqQJsf6/4RlCFP\nWw8PW2mqJv5bCITo+YuOlgDZBUGQqPbNb0R+8Xf9iIrKUv9pKW6rkOfgNxjp\nG8yHm7PasWkHB3FX2YseCfgcD7bBLw7GOt0g5dzXr3GbmJhM7Q2WfiIsjGpg\nxqMUlsxHBqA9RSaKktFjBQJPj4e5AKSOWTht2JcHBtYwSR8A4PpbaxtksUYb\ne734CI0rmnbGuPSw53IlsLidssEbLh2QhLa/VIznoFzdjuEcI9ou6Ig8o2kY\nXB8MWVAyVgeM0Ym78HEOpGn4UQiRjNDMcvtjp8+FfVmMwhi0OYx8t/uji5jX\nwcfWFvkt8ad4mg8L7yA9PGYlTTaM+RvaR6HecZ3kFLwpZ+nfBaVx1KgYdLkS\nzRm5HMUi3Vla5Z90hy+NjHCmS6+Qv0TFK3r0UYgW1DbcqoYbPtFGxPe/KiHs\n+mbVEcMw2sN3y+0l38I9XSP8wVYsCD9OCQ7Rtd+rbqhcvzgKtkS9OQS6A8Ff\ndYjeHZdDCSrPNCN38ucbni6iOf8KXzktFz655IiWeC4s/NN5TMRK1hJdDV1K\nWHtPBIkEpXsJLthuyaR2sQ8aveDDeQUfa3R7fHSedQOf332rV42w3o/lZCck\nWKaD\r\n=Fl0o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.1.1_1590795341277_0.4881225620423044","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"itty-router","version":"1.1.2","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.1.2","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"6e3615d516c62e6afe0e65e36ab9298110a4826c","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.1.2.tgz","fileCount":7,"integrity":"sha512-3GCxRJyBmFZ2xY10gLK9Q240ooXHvyukLUv7TLlli2L5uATwbbu+i8CMs7A8EUFY/jY+IvPdOCJcQmqZH/u0dw==","signatures":[{"sig":"MEUCIQD9pIMSrT7ZQklOhmudxc//eR0Dh8nNai9xIv452hmctgIgR6E8PFv0uQTwrXlPd9iSY2OMeMMUeGY6nq9hzAGgGzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0Z24CRA9TVsSAnZWagAAv6oP/R5sBsWoY/qZNtcZCj3Y\nDIGewSNG7osQCIUrYiDVz7qusZ0sqFDklo42p6/R4j3KuC4SoaUr+CfkAdfi\nQLUJf2+PvuYVStU1PbMrfT5SV9VWVUSUV5leKOb4+G5agdwwNuh257XtO1fI\n3rtmGWQZ2TCYo4AY9n5+FvkoPiZjZKy3nALjUVObChisBnSMZ4YWSfV74q5z\nH7DqBz7oIXqlhEjKF7KxkMVvIOHPeftCl6XYsa/ovWpAcgbh6qK0ENHF55IC\nCp/oqmGeP88BWOryGi8Kq7u7VhXoNdRx3OvyQ+MwwI9QYI6TEAlcG0uRx2Xz\nodJGXiZq+WuG++a9g8jcFYAldTQbMNfYfsMSc1jPX7ZOnuwVbkcjisA/L0lG\n50mKSPypFoQyv4vjvZa3cOTlNGwoA19FG6aIV3AfD3wAhNfxEFFG1FbKmD2w\nRDqocqvePNlBNe5mwVZrTSzPoct5J+No2AY7S/0xkhSU9dSbuaUlt5BemJxN\nGX9G+pvvqy/NnExh/AiXZERnlOF8UnFPrQHlrUOZgD/X+Sce/3gIS9SXDCcC\n3BtB0YyOwpG/UMCLm+FmnQZn8JoBBuxjGeFlO/0ZvOkawjTSKghWvwF5la/X\nKrrzWwDmh7wBulKziEbEwaPmeQfcjDXficA/lKKMH9vn04xrLzFZoqSTz8JF\nZWKI\r\n=4AOd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.1.2_1590795703732_0.48425949445602234","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"itty-router","version":"1.2.0","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.2.0","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"161182c7d80c1025f11a8263ba52d5ce20705dd9","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.2.0.tgz","fileCount":7,"integrity":"sha512-ewD7mDLMkZLQt36B1a3zfm9yBGbWSk20Fs0uK1Pg0h6rNcB7Wz9tjEENcKF8kxKO77mP7uSTqyliBPwKld5++w==","signatures":[{"sig":"MEUCIQD47cPnNbcaKkR7iHs2UKPUqbhb79a5WNwivTKq8EFKmgIgWLW1yJMHfZ7NgNsUdAga8WgAEURhJ40HsZdCnAiq6kU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0aFaCRA9TVsSAnZWagAA1LsP/ibLbk+F5Otm3YMAFSpV\nVEmj4i2ScuLj6mThZuOKqp7DX8LiYuwCLWAUZOz89mjuikZzEf4xk+sYFtP/\ns1LfnL8btTJ66c4OBlb8q1p9k+L5nndvc+SJTy2oaL0BjKTtd6kuAP6XWJ+q\ngtGgqbuAmnkeKDUVQwcmb1YFWXUAZLKqRrNSG7QXVmFlS5z88DyZucIeKfnN\n819z+CX2r7Umb4rx/CGgcr1NZW94w1xbmYSmf2l6gjZmO8WIpztzzR7mFoFR\n0e4aRC0HJzYLYnnev9l2hbLoFgdEzs0sWaFhe6ruZVZeQVeaa2IEYBaWcJ0Q\neLc2JI/CnAa+m9L4eKd4GpogBftf15aZazt8w4HU4myKWDHgD1il725pnNUF\no6Ch5En/2QvK9SGojb5MtQmXvLwxQ1yCLP0QRjhlRquyfNw/qEoCjexrKr+H\ni2ihDnquxcGwOwkLYg20wDeKq68lCazF9DOtapPRstF8cbbr+rr8VdLrm+Zh\nZWlPpDjyh91cARXwOuiL5yuPaEM8Ii0Meaiewnimm1m1dmrfJKg3hp64VP/u\nQKzT8m6zvt+jPHsPD1b9WW0V5LMNSB2ga7rs4hwepuWr4LPHO8ikZo9lqFZ9\nj9ghfqnMv1+jzbG4pHheJvlR6FBj6Ru2mvAjttmdyUJm8jNHXRDklueh/GI0\n9oN+\r\n=yzeg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing..."},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.2.0_1590796633831_0.20464451551135987","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"itty-router","version":"1.2.1","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.2.1","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"41f84022bf54056b6dedb12dd46b984fbf4a3635","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.2.1.tgz","fileCount":7,"integrity":"sha512-uuQ3GSBa2I2E/px6xLS2g02ZDgHYQ01q3XDkotselv7FTNFkKjyxEhT0DP2NttQKrIJev2Zp5Rp/K9ZJCxaZEg==","signatures":[{"sig":"MEUCIQDRzk/VUSahhov0YP9aLe5DttBtNivMpEGc6F8OuUuA9wIgKcv0vG3XcsxPdCLw4YR0Sp2vjTR7luGc4tvfdm47lzU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0aGwCRA9TVsSAnZWagAAEOQP/RuGd4sjXCJAwQtew2vB\nG9gNDy816EG8nYQKWArL0WOGmw0vyqEmHfLinJIXKWplrUSjRjJRxPRSDvmH\nY92wzZzRF1loKztk8ShuF4sSOXA5hdBgFvsbwpUByHraF3h6cqxzhBd0gRBc\nSMqSNboEAQcEhzSU2LPG87L+4eFWY3A/teNXMFtYjyUopJcPIdFoTmDkhelQ\nJd1q9mZZNDW4uce31xjozoAiWq/CjOYWKPCnnACT+SknKfz3uFJ/lqpEpR3R\nTe+jwd/y879MIQxP9p+n7FJl/LqWqkOWGHOBRJGJVvZY8TYbWwWdJ2zlfpD9\nz+G8Kopv7gJNF3PnMIZ1+dyW2tJynFxTKibhpWTdM1IzspUfo/z9xBHtUOro\nkeEXqtbtRnHcOeZMqLt3qSd3YlJAXQEul/ejYDJZWyPEXhCcn+jqEiBvjVmF\n0jDeUSO2euT+wo1PQYNJA0Kcfte/UQm51X/TnDW3p+7JxvXm23AHfvHHR4cD\nC4IHWimTsCzPMpjwxw3MhajxyRI100ZsJ3qNXSgbKfvBRpXwUQSrLjChw/T9\nUECoTzT5dxNRXqvCG8AaB8ShdHBdnIQvZsHn3K1xVrc505pu8oYRg9nIiXOx\nQ3oDvyUtQ23Ritwf0qWhVt4R6hFUV61pENmrIVI8CGHEi0iK/ABqUCbqoZ5H\nqhJJ\r\n=4zhi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"echo releasing... && yarn build"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.2.1_1590796720014_0.8078635016406328","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"itty-router","version":"1.2.2","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.2.2","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"62ffbcdebf4268418b16793449c3a5cc867f9583","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.2.2.tgz","fileCount":7,"integrity":"sha512-eKfT7rAsJmU1w2YAOuI+uqiOwY6/CKBcUvewOo5BoitNfLtQv/WJLv2mWw341nuajOFxyIPFQvA/FqvF53u8Dg==","signatures":[{"sig":"MEYCIQC7tPjrwxIy9P56HhmqdAhvdAtSXVqmbsCLy1bWeylqUQIhAO3ShQXEJfZobLGomWO/mZ118c7x/RYjkQCtinIUs2IT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0aRYCRA9TVsSAnZWagAAmzIP/iWpIpXqN4UsMSs5JiiR\nEq52ptIAB86V66qCuCDujkPkMc2dlo2Mdg+RcuwMeYC0GzEWBAqYmClv1Vo3\nbE+v4J2/DXD90jHUpdnnS/qr62B33BhUe57NbmfUcuscVKV7XcXQsJdUGkKb\nfu6r99/QyRlv8Odbo9md0ZkbFPRQTP94+Ay+V6q4GqKqmuIy+i8zTYpkYwgd\nzimjtJSg1AQwBMexmnMbV2dlRdXKPaeKvzhrtlK0q8AW6t8SsrwpN14qd1ap\nfzc9H9Hl3hEAKpmidAJgkaxYMVzCud3RNwGNxlF5EWmzQFw9vvQkiDZ3GBDk\n+taqOmMk/N5Aq6SEqvUL938+sVEm13KXXKTUQWcBkE9I/JMHQrKJq1CXkIeP\n8+YGpZnZvpNx6ZyIxNhxOAKZu89GWc8Pd3/R6cELlAhGFrm433xATHsjVhYB\n8p9Rn7AmdFFEsIdZxo3UV0nGMafdF2pr1ywyyHNQrZX6CgF8AMC7m4xXRenG\n8V+DB+bNSgIkz2n3a8mbj3efL9Q0jz4hJZtIEwZNDXjewy0bDpweU8z54c9w\nevLEg7Tq7iXym+PgmhIbfJZpI0Kxa9/F41M/+jaeToetM0HrGzcWV0M5a/i5\nkn++07FpAceQZvrab5UQ5wVu3qLMXGhIjDAyj+FU3Vc4f723m3SnAEmyIoha\neEeQ\r\n=Wpk3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.2.2_1590797399461_0.17463658263145154","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"itty-router","version":"1.2.3","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.2.3","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"ebf4dbc8e81b01cc1e97a5e6f6191aeda4f762cb","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.2.3.tgz","fileCount":7,"integrity":"sha512-+oo0WE/ORJbGlt/k188x/BYsKzDaxANDkjYTFOJhKewXlVFxYde7MhoZyqyv9iOyVx+7ANIg3PY7fdRQKzT3qA==","signatures":[{"sig":"MEQCIE2P1MHD1U7EZQf0BfywgjSOVw5UFcdb/drzy4l7ZZpyAiA+O9UsYfmm5AqAW5rnSYe88tB+Z/mrJ7mdgoYhKL+eAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0alJCRA9TVsSAnZWagAAU0wQAJjR0TQleFIfeNkKA68V\ndDE39hIhWaC46WgEln+eZVL0lN4njefa60h9FJdLigP0nqyw99zySr38J6Lp\nbtmyks5667rhR52KFgx60WFkEPmLUTUHlpRZl5r8tm4NJKB4ZQmAXYk6jEKX\n0M7vopZJ5X0E9kTp9YfP/mV3bItDH5GcXd4WfD/Pjj0yd2NN7EipMuUhKkqS\n7xhW6vcTj0gxhW7aeXtOHv9LB3pPifYOdgksU/xTU63XOFmVfE3enGNgwPcF\n8YlBFwN2vm9h65VM5+z/EcT1xtnR1J0kHljAcKjM3wbvTyC4/Vi4rrR2rpip\nBwsUvYH492/UEWvR/JRC5a+xu94DlywzO1c7lKWGUIa3rTH9e32ZGBTMSg9j\nDMFbSGDHj3RmwS77HVnv/7ZvNj1PU7Ho1okkw5rR8+F+ToCHWA4D18Ulo4Zr\nORJ13neMU0arGW9TvHIOY07512QCg6Fu36HIs9XVmIV366vXszCYnda8z2Zt\nHftxTG65YL0rddIiTh/DM5mVEip8gLenY2ky7bpBF7SEuCO25nMTdVCJbHNh\nhBje78qOlwnOusT7y+ovMC6fV6NqTU+Z46bM0GKn4c+GbaNUJakADY5YqBXA\nx8FD2e6Y95MbmKk/wOPgSSbvFUCoY97rzzL8R/f0ZG7DYwP0ruxwDAl3SeiJ\nTogj\r\n=rOqi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.2.3_1590798664767_0.9498313610976576","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"itty-router","version":"1.2.4","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.2.4","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"790fb41fa1cb30b6bd1549847593ad3610a9f6f0","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.2.4.tgz","fileCount":7,"integrity":"sha512-GTIuIc7PGAOUsyGV0DzcMpwTbLUj/WvpmwB3UxpyXE930cn32rDjTd0jR2yBX6ruA7FPIOV+ob8+B+n6epNA/g==","signatures":[{"sig":"MEUCIQDnnja2QRd+VI7nEncpx/+v2b3zI02z4aSdmXd1GCYDBgIgSpIrQ+CEPFePrACWgHJePPTbBOQ2Z4jd2Mdpni8uh6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0amOCRA9TVsSAnZWagAAK10P/01s0WRZBKebDU/a3wMe\n56KAojH310A2ZEDfk53sx611P/avubCF7AdQoIs6Ex3Y1W6z3r2WGsQA2huG\nkc2G1vME8vYJdFAQ0xcaSiQY9B5XdKGSA49KZN/qJ0UjtOI0CU3eXDZJyD7e\nj5IrX58YJVpTgpo3NEfrwebkRbdCGhlOTEEsFFre4hTEtzVEgXCFngFL3drY\nH/vs3s8ZsCYSfPOteBEgBkC1jIJ2Hc/oeN/UrMPJqP/G1PMs7tRJCXC4W2+4\n9tEMLBsXaWUcX/aKPpzsrHft5MZdHuYAX3XTOFiQEyrZUXm7dtSIOLaHjRoq\nn0jPhGxslmV1nQkVDDidCYgNvbQby0pyCfZLpB5EDh/nUSlK7/4i9wCHQpPk\nlTNObJulNRV5JXNzU0a3RxgOitsfMKKVFaWwu+HejP3Ssx7ZYO/drvxrzyAg\nPNySvaRLJysRdq1wiEk4Eq4FBPTrd9AcHELerrvYMbAAQHayxHY+QjVfvYEq\nwLJSD9ndMreJwX44VSPB2npiSr6AEVHQ+X2Cn8nhDEvaxejsqjQAXku7u0GQ\nE77qIuz137u+HBzLWpyWYKCNjcQ4ZbYoR6SCB6E8GmqFiMILW3oVKNTU1ZLj\ntHSjZpmBwS3VWqRucUx+iH71uQY7On9oYiq5vYDVe5YTWPpxAi31Xs8hDmhh\nYG87\r\n=CZ10\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/itty-router.min.js","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.2.4_1590798734180_0.5612066380965492","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"itty-router","version":"1.2.5","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.2.5","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"0f0e2d571bb2bcf0d5854efaf9709be05fb45a7d","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.2.5.tgz","fileCount":5,"integrity":"sha512-1pRGGOxJroGTWZooK0r/sKrFOhbfgOAGZOnIuNGtu87+Jgy7eUcM4IVYEXOZmE1zO1SR67CRYKc9K/+No4mmsg==","signatures":[{"sig":"MEYCIQDXb/2Z9xN5bY27xaj1nMLSrTFv6toeARaqHvjfUJaeawIhAJo2KvUE+pL3YxfB3DJSObFfXG5MuvJclU/aUP0oCyvF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3cgDCRA9TVsSAnZWagAAb6cQAIRqW6yvGKFmfS1mnfcT\n+3bFANJV3UM4H2Ti8W6wNSVfP3ZQFRhrx3BGvpmehzeGG9c9IXednUIfA54O\nXNk114MJD0occ0ugyozLR8ikmUMSD0CytJgkqo3E+cCyXJecHehyD15MtJLU\nFmaNK7lFAHSPPfGkhqWUKJE8W+v4UsYMQKdZdMN63apH4l0qJADniBxTtj4E\nrLHM7D6upyEvLyiz50QbnL29nW3EpIOcvpWlSJCCD926fu/Sw1X3J6K0Vi5b\nz/QdPeW1wkGtOr+iX1lUW5zPh5bsSrIBh1EL6iRyoE+OBbigWBicHZNBzqeQ\nRcY/Pjfush7Or1kKPClwCLJNyKf4w4kEJWI+vncqKS16+eCffLnoRz1dFmAU\ne2kWCEZXvbtpXpYhe5viaPMyx5mjxLMpvMv1b/ocwsVx+1mq5gp1TIK3Vruu\nNmNLgwE7jERK6KhqIuwqtrIt0IYVEjSKVXLtMPaYyjCiRJT6uiEjiAEjXUuT\nKM9W0c8COi1omIzDtCblUC8ErgA6MhX1YdcCEaDVyQIcTitWWwRw2UnowzHn\n/lpCV4+2AkD6kXcTNMVnV9KLyxlo0BC/mKUsw1zl43fkLG+lV26/vbIEanzx\npHi5ZPrQkr8O3QmTatkjqitB9Ir0WFAFmA8WBzcjdqgBVw6YcFDta06DjJx3\nSiA1\r\n=7XHF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","gitHead":"34af3a84f31aac1d0f70d24971d33f9edd3bcbc2","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push --nopublish --nocleanup","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"_npmVersion":"6.14.4","description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.2.5_1591592963015_0.071009752072281","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"itty-router","version":"1.2.7","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.2.7","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"3c9b7904beaf47a0db4938eb85a3da676ecaf06d","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.2.7.tgz","fileCount":5,"integrity":"sha512-zMfn2G7MaKtyRqWbNtHGaJUHHBGNyGW/6zt9sRSj1zFswtbAjpgjJO8rBReVeOQbPcwcyPQes9VqPl/LbYAvug==","signatures":[{"sig":"MEUCIQD20JDpOZxm1ESrd8qP9kmd9XE/tyHNe6UL0NepRx3E+wIgEhJWLnk0OPGOXWJLvpwVsSRBgEC62DAFqQdglGOBqmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3cndCRA9TVsSAnZWagAAxmIP/2h7UAuRv5FnuEy1GhyM\nxmPt3OzotlW8ecHSd8tLeVqxh1qDIfR7u3daigrt6iEdHfRGbM//O6C1+Ewy\nY2/Ljba2ztDqLIRmjgHcl+qwWJtJte49tsRdumJE6iuljkTxidZGEMD3BOPd\nWXU0OQZDs8L2ZbpSFFZz8Zpb2rh8gVL2nlSbo6CWkVXUNuy1RD7l1qHGa5ju\nfJwndWQIWG1fRXmtDKkPazmZZ5+Cp91TsA507uVSkGSIp7fWlGJwzBM+qCVJ\nDfpIy+tWSPo6b57y8uAgcSfys06/6kHWr1eD4ZajRd4h1sZPPLLSqlbRVPHc\nsHqo8/lDgXe13cFBTNfzNa+u2aG5xeArKQAZ7K6gBaZlQtouaRjgpjOXTLZJ\numLMoJFt4fVEM5+ozYhxCGgYSEz0vyDw2O4WQfibLjmAFbqhZG5rBzThTmA2\nqrN6jvx8lbWm1Y7jDxpln2E+qo6/zYDjhJyg6MV4hF65yJvgqi0Bdgi54soX\nCVFULlxq7NyFX8qksIZeyJIID5/qBeTnhQMQXo0Oa9FHcLtwbjn8iGemJuOz\nDxQH3PUcAcmE4hqguIDnQj6V0RVkBG6Z3UOJnin4MBp5jnUXTb76uEJ58QHP\nOr4TABokDQtcxCV5hqkPYdzS7Ans6CpvGv0LCFNCuPm58uXt6F75VJSYsxZl\nCqeb\r\n=cg4h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","gitHead":"6b49bf84a5c1afa431b68d25454e9ab7cd0da540","scripts":{"dev":"yarn test - --watch","test":"jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push --nopublish --nocleanup","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"_npmVersion":"6.14.4","description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.2.7_1591593437172_0.11690060387234613","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"itty-router","version":"1.2.8","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.2.8","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"edb523dd3c08c520729a263795c02b488a3bfa86","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.2.8.tgz","fileCount":6,"integrity":"sha512-qUD6WyQLBgsvLZu1aeq0+UD+VtBhQN0KGWJJsJK502bZX6vFHvoXfgEWScHwwKhL4rNk7Evfx94kC+yXEdMlKw==","signatures":[{"sig":"MEYCIQDwVB5rdSyXKHRnz6rV7qxH34ID8LIjC2Tn0E0nk5qI1gIhAL2kbop7EnrALM8AZ1GuaGVfezFfgnJzBGJyL1cD8WVQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3divCRA9TVsSAnZWagAARNkP/37Wc0Cmz2s8svX1zX9c\nt+xkw4G+9Z0sk8AbtlTRn825lWBjC9Fw2l9DwXwdIaghO8PqqXlUp2fDwRMa\nWUsgeUhDN36xERdaFcsR7JxEx1jaxhuNoxtrDZ5gjnF3KhavLB6ZpGYKMF2g\nOLq8pOJ7CP30S9tZIemnHTlsQ8il1VkNqIZrPMbcDoz8SxKp60wTiM80hYvh\nF+kR/jvfndiOEsdkMJmw4va4ILMVNa7w2g4Yyhex1c/nr+RAujgJ8hIB04bX\ni4eX2kQ9FHQ+K2PMAgnaCTAWWpQUcG3H5PX6sa3XQdn6V1qqBPNMk6lmHYsy\nQkY4gTLmS0NuceWEzlEurzDLJijsQsOXc3aRIxVZclWfL88KxI7Z1nncQvfk\nvFjdh08fI4XEQHGsofa/MuPYrPiaa7nsrbatoPTVOSamBrGAcPGD1nApFKHH\n0k5ab7HHH/hoUC1bbcgvmJ4v0Dd0BGeCwbNvEtD/wdmJxEeBGS8BqsZ6s4VW\nFpONTgbbu5arwIQuFdiLJaXYalRpmmtgADT9y+t3Y9PUmeL9fwII3cq+AA2z\n7CLY6jAhDjRLzu/jetWiL0TyRXKJ6MwLViz/Hj0OMRhEL9rEZ4ULrUSa4ym8\nRIs5p5W3h3jdzQSciHG3VJBJJC8CUJXLixTCMqPXgJQjcWBxaS79rpubs6oK\nfdWM\r\n=Onrv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","gitHead":"868c174a41c2eb2b9746c08ca698d8bba9a7c018","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push --nopublish --nocleanup","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"_npmVersion":"6.14.4","description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","eslint":"^7.2.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2","eslint-plugin-jest":"^23.13.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.2.8_1591597230734_0.4577325239293142","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"itty-router","version":"1.2.9","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.2.9","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"2e60ea0dd82653910e05913f43b875157f2e4d36","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.2.9.tgz","fileCount":7,"integrity":"sha512-+dIuZZHPvh02yxjE7UGhMLWxSJ1taQv82Tr6sYfEoqRdr6o80EavJxoXgOhCthI5tAZncVhAsKSzgEDB3BBhwA==","signatures":[{"sig":"MEQCIBXVwALJ3ezzuZvd8gRk3CeWSCYu3Sq5J57vls9iU9Y2AiB4K3ia+Iy27UvyT1vrvCNYlWY+MIiYIzeM4vgriZHE6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3dosCRA9TVsSAnZWagAAjV8QAKAcECiK8Lj0oRjrKaSt\nuIrBuxenYNx7roooHA03SGbxXBUx9mcskOAIhp7egxWxFLkjDq+JWJKRHTOo\niWAMEVS0l+cwy5I6MjnGNj9afhyIHztAGJ5oW/2jNWg39ldjOKmaWFFy1QQA\nt5tUr4kIXH32YD47f2BIARhtS8leaciPWYge6l7vP9Vp55kRDc5lTNWr/hOM\n6pbA4kWHDryz16ElEOvlgiyqbTMnvYVu76nrNp3ZaaKtqSXUk5dIS31fzmAB\ncX+I9h01SkIBzLJiL3SvIXAgzUHFWJGZuEXcfxGzyghtmQhT4fxzFiA5ecZQ\n5aaw5aoiKe/C/6oewzMmzIDZeEDJ/++Z+pEg1qcVkLhSW+kfjx0+Lkh5728n\nIyvSCuDOr+iSdvFzwairu2snZOBRmhZTyMnL5SOvj4vHJcVA7ItbifpBQPb5\nXD+H3+nZX0yUervc+CQ3ck5VvXChHARlr9S/Wlvs/HfwRECkQUe8DvZppruu\nANxuABA9+FRZUvvjlmdQ0sTE6KP4W096wDpHcrLYOLqP8xMf7nEBDEq4fOfH\nkbhIBqt99i1NzceW+AN5GIZFTpGjnOOI59hMk7wlwZYosCfCN3MML/lUb/Wu\n32n0RMHqrHx0Y+htez95QcYkV0J9c+awyJMymrttoTe2dHktWzyy9HjtZF2W\nImkV\r\n=1NgZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","gitHead":"ffa13911c56aca8d5b4ba02392e8c67b22b63042","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push --nopublish --nocleanup","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"_npmVersion":"6.14.4","description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","eslint":"^7.2.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2","eslint-plugin-jest":"^23.13.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.2.9_1591597611796_0.7613828833993417","host":"s3://npm-registry-packages"}},"1.2.10":{"name":"itty-router","version":"1.2.10","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.2.10","maintainers":[{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"eea405646fc5afd29783ee55f58d3e50d0b4d8e6","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.2.10.tgz","fileCount":7,"integrity":"sha512-lhYPpCejTJwe88wVuqO7qKBPOBIWsqA7z/EoUgXr3hZv1yuy5VwbYjlEqcE2CY2d/JodAsoNOGm8SzgLBs73aQ==","signatures":[{"sig":"MEYCIQD6wSOYHXo25tXY08T70KInoASsQ1R34pVuu0ZdcfcMRQIhAJAe6EaU9JGhjbl0veGlD6wnsOTcll3GFKAje4lXdTr1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLJTjCRA9TVsSAnZWagAAdMwP/Rq5l9vpRFVXNombKXiO\nWTHtVfytLy/VswKY252NtaGyD9hm/XAt9/HzG4H1jUmPq3Lw9sk/fRhHE8VU\nt4m2FMsRic80UImIa13c8Ejvil5lpTabfaGhXAm/HfhwZ0EgBu4OGWDQQMzF\n5imjNEIUqW26roolpswSNogFfvpj+S0sN1bdqBOTtL8+TgkikYxsSY6sYJX6\nwLhBBXg5f5VF/V/uiXR7fkhn5CxZbRFg2fRNZuIynht/CyHfnMGla5wKq6l8\nDSxAIegqIk7y28tXdmw+WCaWxBGWK2F9hbxVJU9VYerMGhFlJ5r+tUsmtgBk\n2st4JDTFuGvnmMh9QeYGUy8yLbwpdVmgAc3pNbnAEYdEQXgIvAKa+gYkwj++\nseOkoFFnUuCzonZ7vekrXGFLTDXy6d5VQHA+TgZQeeJonx9md+Gi326GrTjO\nZuweOA2xzhfJhq4QH0uE5ips831mf1e2fDiXZGMAS8o6zGBlVA612mplM7DA\n+s8AQZOxNLc6SfvNWwt449oACr0pf0qR7NJLjYfr9Xy1yAim+bG4DoAPvloj\nLjzG6wJpLJLFW6WA9xf127wAe+PZwkYiyDSPrsleZqktBS8CNGIyUBH86TqX\nL68FcHBTtUueJmxemqXLKTPZKBhIPzKd0mrtxD9QKfQo8y+18cvflJILyn1j\n0RpI\r\n=y7vU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","gitHead":"38de5c85767cef4f26e6507842302ce3a0e43c80","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push --nopublish --nocleanup","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"_npmVersion":"6.14.4","description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","eslint":"^7.2.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2","eslint-plugin-jest":"^23.13.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.2.10_1596757218556_0.45588062230143733","host":"s3://npm-registry-packages"}},"1.2.14":{"name":"itty-router","version":"1.2.14","keywords":["router","serverless","express","regexp","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.2.14","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"918498aae7a3d9124f068d431d364ffe4b88a1a3","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.2.14.tgz","fileCount":9,"integrity":"sha512-N/rdAIJ+lHyW5MDI2BzKTcifnTRqqj3rUKyctzKXW6oqdIk0H1VcXnqxFYJ0/1BowTqrp2pk0cZCPQsUvjuDnA==","signatures":[{"sig":"MEYCIQDDN38Wq2nSCPJ8y1NNEXVhwEhdt/vcLK0QA0UYonXMFQIhAJjvcowgqGWta0/GhFH2U1BJP6sf/liFjYY5zn3k9ykB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj0r7CRA9TVsSAnZWagAAe3wP/2yE8ULIhQZTi0ekP9W5\nJok4uVAZKRkLojGNMerpn5TiyvHHbxQIaej3s933K5Rekrp86TIUeYqQ65uJ\n0Wp+hTZD3dJIZjQxYHaphhywNe16tHwSwiiWVuOtzDAnGLLABcdo48rGRTvt\n8EoDWX75lmLTa1ZCC9K4wqYvzkj2YXXLj+W+qj3ndvsOpMpibh29mSGpG2Oi\nGLCxDR5YmZzhDcYj1YxEVP/4AXg2RDTQ1MUP27/rFn1kofgVuR9IsiHMNsFj\ndzf3oYgGtjw6z9kefgk6bOBlS136K+LDrDlcEQESb88nMAwt2fXo4iPXvwdR\nKJ0sRbiDIX8T2qCqAtT45ST3wfc3U8HlAx2GjubkgvoFe0nfV9GnDhaqfzqw\ngQ0tjkRpEFudFkSY+GF371k07T3QyoCUImRc+pSHjlZAiympdW8fTFi5B9Me\naoDTGaEm4qyYtFD2Y3djJByGbVNgYqlm1T4f9xO1G+zvrnhFPhroQJxDRShe\nC0G7CklP0aH61gW0PEs4/XIeJLw8J+PbEJbxCvaRLheeoF+qBtDHKZOB5WvJ\nrEe7fmB51U2g32bb3v2ObvHwf7NF7aObpndfNRcnplSlPOIhkCLSI7aSeTh/\nAd0xGVhvOmlXuDM7TSkZrJxPHIlPujziJMQUe6/cZcgbBvZsNkdKKDcRH6mZ\nVS4j\r\n=fEg5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","eslint":"^7.2.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2","eslint-plugin-jest":"^23.13.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.2.14_1603226363285_0.644058260488862","host":"s3://npm-registry-packages"}},"1.2.15":{"name":"itty-router","version":"1.2.15","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.2.15","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"ff0dfa5ab2c0b9061a4736b3568ec66d881712f6","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.2.15.tgz","fileCount":9,"integrity":"sha512-R7bFH5E/Vf+0VzMMORQrPd/11Jpsu+MSfAd2t2dW+n6ylpq5h0192gI+8q7qB6kIYvkj6WPQ5frCJ3Pct9cAnw==","signatures":[{"sig":"MEYCIQDwqSuEa2b528XUKkYLeCMT57ILik9Pw2MQxtp4nG0d5AIhALLL0iTTs8fxo1QWBwh3mLgzJeJeOsnbjdGDP6p28x12","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkRBmCRA9TVsSAnZWagAAzKIP/3wTs/P5V6SsmnlWDGYX\n2PqPsNFwE4SrbfqxA5YSDg6cienwBmasguk/4aGguPhk8F47Gkevo2ll5xce\n9Ikhpox4u20bXj+hKl4oSHIDixNAdCSyGfrhzabWddy9R+6rLMtc8ozasAZC\nQnxJyvf+LUOBM9N1whfFhHtTLfumLOteOgTxyBTpv39pxUbU5m2tnH9zPlo0\nL8IbiToiJF8eP4NtbMok2aT87MbRqKWCxc/QUbkfBp4UN5MuMZ4DRed1zVfY\ncDVfCsfPrE9G7st4xrBwVpSTik4UiyF2aVdVz0J2Aw+xSWNInjWjQ3HysNbo\njkkupDKX6CLFA9rRc2NL/4c+jFU7VEEeyT+5vWBCx0sctkRoL/H0cBkprU57\nAxyHNfWPHmXyc7XIhGeY1aNHvmrUy36Sb6H0GQRPVRjP4CuX3ryWRSPRdkNp\nySSIAACeHpgmvlrGyx5gzHH3c9TrCYKymLbIzQKhfRmq1ALFi1E/zHlLjRe5\nbiulXW31Y5bWq66YN7TcqiA8OjtDwjOgxG/HWwZs2R5YF39YoCUlMkQyNAd0\n/KEuySevmCp4LDNOgJDT4bxPXdObirx5xNqvz5adDnHMnTtzvfL1V6u458Ja\nof1izMCR+RiImJi1BmQpAhChzPK4t3igIZLwmJk3XwUXCnRcPVeHD5n+dByM\nYQyk\r\n=g+H1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","eslint":"^7.2.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2","eslint-plugin-jest":"^23.13.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.2.15_1603342437750_0.9479978776209093","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"itty-router","version":"1.3.0","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.3.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"843d80663d3d2a57f1910e629cc3213d4bddca70","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.3.0.tgz","fileCount":9,"integrity":"sha512-ML6rNCBP46e9E3VkPOUWURo3AlCyoYwRmENAgM5qxf43SkjOeimnSeaz4UTrlkFvGBTBasZRTTxMuv21Exs/qg==","signatures":[{"sig":"MEUCIQCnptBEwVmWf8BEIKMVorlbo7fTshtzYaQxCPRpCmjMcwIgSl+Ks1khDqd+M3lhXJ/71mUDlt/4UCo5t9AlaqGstVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkurWCRA9TVsSAnZWagAAcvYQAJdx2cag1HLfTjHTIrWD\nTZgqJHuosybU8oY6wK0/s25LZEhRGDamTuSWh8QuNtJP8YObGueQDOdvHLTA\nqWIHIKUNOowpUbAQVrDu3a4dKKWQjcpqhgU1XjHv35JouIQ5AKcn/nPJNayl\nvGN3fhhml/5I2vw33jIygy7/gSrIXIGuSRJMi3VrPci1rMJMHvbTkct2TimG\ns2O9g5LI6uK8ywKm1eQuHpHxnA6FNG+fEfGx8tNe7yjA8odfNMC+UiQYZ1Ok\nVVFRzMsqMtRyGW/HKQ9h424jUG8ytVwSoH+V88g9n4PXFbvQvjfnOCohQva3\nj9VWuXuO8/d2oTVZjRNwsojPUQ8tcyh7dXRWPltNYIWxTeUWxUdDtLJDnxvO\n/N0zKykeIQ2tqe0Q8qUhgD471f41002xIpSSXClN3elERREum235p2svaU/h\nRsln0Nar7o5mAIW3ruV50DN8E7qlrCYyfgmbIiMC+7xY1p5hpvfpIuOgZdkV\nPRQM/OWpxyrOns3ea2hJTWadW1XCEE557AfweoHRGK4nuqiyEydZiK92YAES\n3h+EnL2fz57523/bRfATMunjwg7FYZNGUO8+BKTOJqfPCoTRxUOJQRZIuRDg\nxakHbcdZQr8a69DOuWi4tfZSU7zihYASmz1iILmyF11n6J9yu3VpVQkbKQ7g\nFU+N\r\n=P3sL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","eslint":"^7.2.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2","eslint-plugin-jest":"^23.13.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.3.0_1603463893687_0.22309123536442188","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"itty-router","version":"1.4.0","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.4.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"ddda92a03441e73066d4f2733441745456401240","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.4.0.tgz","fileCount":9,"integrity":"sha512-FTYxgamQRAGk+3Jt0ebAMVj+kVUZfvBT2iaS/WkiV4XgA8WMkzi/V/hUIbpgud6EPB4DD4pXrNnMdkeJ52sY0w==","signatures":[{"sig":"MEYCIQDgt3TVphG6D1WILcdwYVkhEJq7QU/xrl2aNsguv6JfDQIhALrGQaxLF03jRyN/Wsf9BYgdJscPhdHwLrhZDhsuVgnz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf16LZCRA9TVsSAnZWagAASYQQAKUE4dbfCd2A0OcPzRAG\nEfMnEFp9hmcAGBTwMjZMp6JoaAVEJqV04XX1dVZDVVl/jw0HUXMk8lVZfBS8\ngkh21Q9yqIdaCsi5TRDuhongd7e9yTsM/gA+o/jxDZMYT4QDJaFKY0xLwgzs\nd9g6wfmvOktEUh9NUPGIfT0BZZNp/qVrLp/2BaSr53RTEiR9AnICc15RbX2c\n8KXwFjBOD28tw5biWbp5acA6gVACLqAqH2shBhzuvKEO5Gy2lxDM95C602dx\nsMOnBMAioamud6Vk5tu+5SkFMqGFlLJNgoEEG6g/4i59slWLgbP7yQq0rukR\nYhbUfPfRZdShczLggimEXqMWLWVzYnjlRLxEIkZHbUhPGxyFTSpOJirI8FIn\nZWbINTvan+NHz9YSCOddnh9JgfsxIZMVXOVUO8/BkTxIkDGsqv9jLipyQslL\n5ht5BHZrSLMFqv471Ybpa5J+uoh4xluFkq+eG3f4g9OLjnHHdWvbKNXqOIbe\nOJhQgoiQKKy9IKM0T2wBCw32jJ2M2SPKaAsWOkFfxaWpMqfa0F4JCQ+tlRwq\nqw8KJoxz7I7TAAidWMGHzy3TdJ68xWkh75hlgunKhbFNl6fQrSh+krj5YoPj\ntfK1kR79GG7y4igFe2nraHLvVH2FWSayKO4YJYZdMc3inl7cQzraUsjDdXPs\nElWb\r\n=aGRK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","eslint":"^7.2.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2","eslint-plugin-jest":"^23.13.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.4.0_1607967448469_0.007996743023084063","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"itty-router","version":"1.4.1","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.4.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"81b6fc96b86d0dc8f80e5b62cacd03fe365cc8bf","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.4.1.tgz","fileCount":9,"integrity":"sha512-XL+09a7gt2KLWyn35POVZtSMSTOUSYMxAoeLsj5ss9m8xyHr+2sDyBKcQoEIUcTi4P3loqfjmK0Sj22p7mmy/A==","signatures":[{"sig":"MEQCIDZCdAdJWjDwORpRLAyB5NNeSyXLazSQyaNf6X1C1JupAiAmdpyoXdxUL6qgCLP734odVhPPinBBKdGdaU9C2nvMCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf17L0CRA9TVsSAnZWagAA7J4P/jSaaKnq2XfmpcSlQwkP\n4QcYlQ9a5jrolSshxmiG+TCNlaTXxSTuUSilMK1NG/LZR2JWSvfXug5lzcfK\ntkv/Fw+N3Qp1zVIe4SjEZhhHE/maakNzTJE6DuJCkrX3QrS4jpBawvFGa/2X\n3j0SNWwAgqj3BN6gS5bOAegshCic5nubUvqaVpMIFILoXX9ZF1RXlMHI6tIB\nr+tZHeRrxSNKXwu3uU/1ZhDgDmXA0l9CANoIPe5A7O3j02AHmoCzCAYXaKih\nHCDc/zplRfzGLc0gXgGi90m9ENgGHg2n4BYVxEbB4uvKNc15KfxkhSRYne3x\nQdKGJcFe9TEK7hxXt9H/FZS0P9VT4PzuVstmClYkVzYYv8PVgm6YEqKTUa/K\n34z91ikViLZPWoRjh+JflXIMzmK/QnuAvXCjJSu9NtxGD4N+5dJ+HQq/DIhX\nxUdf0upXtoywz0HtJPtGa5UvUDZhSuQ8s6OsxZED9fcUrB3E8PidokKZcEVz\n6XRY3CDqkz1JcAOp9PUvR6ttsFcZ94MMok7Ws4Q9TXY9MLUiaDgJb7pabFAR\nvUxaRCW1phTxM5+KfhLYIDJEqr6buqyE2MlBeIDjzaEhdO20uEgmOXD4axe4\nPJ/Wa9n8G3v60oCI956khYW5UlUvF5BqeL0Q2Jml/mDJ2umbo40UhqWQdaPE\n9pQ7\r\n=6ETH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","eslint":"^7.2.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2","eslint-plugin-jest":"^23.13.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.4.1_1607971572395_0.024537829260936395","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"itty-router","version":"1.4.2","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.4.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"16723dbe8255e0d78c4368917dd8ad63d8c73b40","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.4.2.tgz","fileCount":9,"integrity":"sha512-MAe/mqJHNarctK/wGVpIQmicJFwdQNAgHL3O/4sApxpjWnBVOSYoyqyqLW8r9lnYzx83Pv2BhDYP/KbyAC9ddw==","signatures":[{"sig":"MEQCIGBwiOUlrlJFvdS8Edcbk0z5GOcWezjQn7nsN02bV+YvAiADTXjPhs/UOD0FZP2/0UroaGLJkDf9VyGJGUeV1m/zOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4l1fCRA9TVsSAnZWagAAqt8P/RVehcaHdfUHBrBKtJD1\nMXjgq+T56iOVPAg/aQkRAtwg76yEJacwoCmAA6RyMSZio73TU9VT2u0BVdJj\nlOiIQWGtNg+GSpKuORMIos5JZqUdV/nTQK/oqFYqC7utRlHGlNflxc76qjm1\n6xkj/mBR7Q+gEiQrcHuHRpGjVdB56FCC2HO8VxB4C9v92tliZtCo8AkrSWWi\nm4+zntHNTgCIRvVlEb+r5DNv91n2y8DknP262FcfmKuzrgMPDuAhiZbU3oYe\nRls9fcFRuBNzfNsIZbFerR9P8aGX3Zh6BStC/DontoafHOfuCeOT8hetxEqy\n1W+7S1Mc+aNzZk37cSnQqW+81Vj73qpZd93uQSyVwP1ja9MG6R7kMimjWusO\ngFhNYciLfIob3xQnnE35nYPW0HPjkQrILwTVlN90S1HJ4o6RKPK/RM2bYmDr\nB8JwZCPlfphB+j6KxPAznp/0li/zIU/BmWeyE+5cxaZ6Bt6yunbVKS7YoKqG\nDzH7ygZoNElu7cFT5jkU0iVE6EOPpgAFVgM9AszRaRn3ru9l8aBPzBoQEPpH\ntU7sSG+Mu+psF1cRkvmA2YIWR+wANWwHMSn1XSY4mkoN1Szs29Z4b2g0FOOz\n+k875i3V61Y2SleWTUQOBM0wnrbhZF+HfNKPf4yD8IrP5HGlzLvyxRd/EmAs\n4iUS\r\n=phwZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","eslint":"^7.2.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2","eslint-plugin-jest":"^23.13.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.4.2_1608670558945_0.9906369757346289","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"itty-router","version":"1.4.3","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.4.3","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"51bfc913ca779ce772ad30514d9663e69ed86b6d","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.4.3.tgz","fileCount":9,"integrity":"sha512-qRsbGlDJPShbkUZDw8dDCHxS6Tc9eY1RmnycpSXrqaP8VoOVWY0qlblgx8Uwr3Ob6vH4tTwkUxhdo3hUUkVnzQ==","signatures":[{"sig":"MEYCIQCxkx542CToH0FIQYs3OlpXC11ae/5w7FqUSk8/soroNAIhAKnUNcT+G1pKHxSfHkOONxAFQE73vl5pgZ0OFC0I0x1X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDlpuCRA9TVsSAnZWagAAZTMP/iKj+LpHDXh/9MPIgKdk\n+9fBTwWAxq0scNPSKE0mrhKi8fmLuL/YZHYzHF5+qCFj62GfRH7LbTRZ17tS\nQ8Xntql6qPpb5Qho8L/RXk3BSiy6PsUHUPa3fJ5AKeDqZUFlDtVdJJqkxciQ\nZAzaz3eXbbwZ/1IYnIQ9MudgsHoThrJuwlNPfYI0kkBFQwG4n1wrR/Xeg7kT\na+UjcROiGO51arZ0gpnRBmGFL+AQcJrP7cOXDPF4p4TILlcQ2u1pVcO0vNDQ\nDggi6Hgqcyczt/jnbQzKcYJq9pKdNh//g3wnD8YBuCQOfLbJ4J46qm0aGZhC\ncGiAo2XXq0rKZLtg4zisSIsGPLy9Yc6hTUGSZUvJ8kKrzbfbtT5a0VQRVEm+\nsB7dZDUgZNTBXuiIJr7E+UG92UF9vW6tpLu/nYF2BFWBGcD5vQvPSTKP5Fyd\nuNMYfRozyc9eOC1gaRGT3e2BTPeSX8z38unf+M5lyZunTsS0vhbM0I4QPF+A\n8ZCVFxVDiBMXKtbcLR52P8aaLa9r3h6ZnVD5lcKJWDAC7FjjXlUlh+cFb3Oo\nP0CT91ePBCNbiQJsyKC1R7GWG/wNRBAuir5DHCdTxo4mfI58+ZgjMPrQs2t9\nZaY0X5lYajoDOX0sFG7U4fCM3eoGYqhvdbQoJe5/JfFENrog90Foji+ZxSIh\nKFf6\r\n=JSS+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","eslint":"^7.2.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2","eslint-plugin-jest":"^23.13.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.4.3_1611553389798_0.4990983563579092","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"itty-router","version":"1.5.0","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.5.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"eb37e50ca72f5df7ecbf97b498a0515ca3f01910","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.5.0.tgz","fileCount":9,"integrity":"sha512-OfwMMuDzYo0uSilQSjUuQa+FNSKjhhGPorWwWcnCgR2ajWxDumz6LXjkUGwwcRBtLjA92TYs3fVqd95B88vFyw==","signatures":[{"sig":"MEUCIQDS1ijBd9i8FhIHghFo+nsge+uU+GjNX4RDu/tbZidZ7AIgPWvKgnb8s2dPJBZ9J5iZfB3jokb+7MtJTB+Mjle4LMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE6rcCRA9TVsSAnZWagAAaHsP/3qZrfKvYfqjUPdSz8jn\nEbfnAXrU56+Pa+r7CvtcFYJ9iG0UHE5/PCa4D9ydx9DScV69CT44TVZz7Ztl\nyve7yfdIbQA0eI8rvPQzX77oxEZhXQXkqomJCjYDSElFPpzZu4SlgnnHlZtx\n2zEspe97JZFL2ncyeOuNjGc8UCMWzRaO4vKpYU7yaUlABnORgdObeYz/jF90\nRXUXGN96dn20BPYmrZH2wE95at18W/+9PmlrTlEejzySylDJi0+9ndp7oCtE\nQiOjJhxra8rx78x5mTYFE0KYBa/GWmwKpUy/1Ec66nSp8nGeeCqemf1GzhcB\nF97no/kqhLS8RR3xT03J0GZO2dCJ1TPCGWZ+iPDn1G/PA+XraJVr4bYqP7v4\nP2WFwYVZ22xCQg0G+2mOb7bMt5R+zjfjLUJ/TOS+MZgpyrmR3xNtpa0TKq8Z\ne8wtRbYPImIzTNXlZMpGmim+ouERYfgBa8160mnladpdwg+VMinLDlKYmAd5\nkRJTkV26yCo6Xw7rNQLXMhzMYLa9NNIYqXQIGohZQGOajSv66Jzyemc+muUk\n59kOp6JLHhpQhEjlBfUATV69BApuWTrlOTfvcy4t8zw3rvX/MRJWmwCi9vlD\nThnUbF36os0WxGfkQgtOdrx59NsccZIWPW3CRB69x3xiizm7Sd/NEYrCuHKC\n0/34\r\n=/rOH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","eslint":"^7.2.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","yarn-release":"^1.10.2","eslint-plugin-jest":"^23.13.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.5.0_1611901660216_0.5726452929261474","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"itty-router","version":"1.6.0","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@1.6.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"f6e678a9fec0c0a68fbb243551d64e4f1e8301ac","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-1.6.0.tgz","fileCount":9,"integrity":"sha512-tm2lh8az/KVRWyRY+GgKojixGWekCV7nqHUvR3LKgwE8Fo4aMTh8aEMWQK8FH8K68pScFtFYz2F88uJmVF91Xw==","signatures":[{"sig":"MEYCIQC4TGHGtLa5IZ6jqOAu4MAnpu7/a36u/qo5f5rrNMsb0AIhAJMc25jdtt/sRKOlz3+TTBCQ56h3qAjaFIHaj2pT5rDS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNGUsCRA9TVsSAnZWagAAr9QP+wds5s0mKBIoVD17KIw1\nLQ1itpTwhjjnAdxv7NlqlAHRreFTurqIFMMfH1gpS3c2JIKXOWYEcQsHJAaY\nmFRJf88UhZ7W9IBa31s38NAcBN7d8d5MIxsUjVu+2HHQkyKRimt0UKR3gp4m\nxS6PrXH4SdxIKGWgBPBWmbTUiJ0nJclXmwwzG0jOn5EhUETaqvCyf2FbJVPf\nLpzJmb2butszYbk/ZNNI2OQATJhfcDqaPNGt8sD6CzeH0unuWa+S2KtgVDZ4\nWtE/XV4ig0qGVZgI0mDbyXxtr+wprQS2QG6GymD4QjjXDP8eaJYVnoGCmIdO\n50MifWZ3yjdRaR/CcXAVsABZAyUJQHCpqht+SOKEEeKdECSJ5U5ftJOM+Bxc\njLR1Xu3GsgA8E0XpIeTHdeBmkw+h7+GJqFp2HH7D8YSGHJLj6Qd5FXc3Gk40\nEd+XxiZuiEkCSD6833+YEF1SyY2IDIOUwUB1sEbCAVMpRc1KAydARwjQHVrv\nBiCwj5hdfsyiSPE1sOJ6N1u4bsgvWvyrIcYNI1ZVWNLOGsdxvXzmFoBs4wXa\n8CGQkL5wQIxCy1J+jv3sFjepmb72r1cUbi7GTZUXSlkYpjO8fldsD08FMOiq\nYC45wp0nKjIjprUc78PzAjT5VbKB0r/EHIiCriVsQCZDcWyHPF6rdc0ABlf3\nj4az\r\n=bDRi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","chalk":"^4.1.0","eslint":"^7.2.0","rimraf":"^3.0.2","terser":"^4.6.11","fs-extra":"^9.0.0","coveralls":"^3.0.13","gzip-size":"^6.0.0","yarn-release":"^1.10.2","eslint-plugin-jest":"^23.13.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_1.6.0_1614046507690_0.9632620995879633","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"itty-router","version":"2.0.0","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.0.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"d8a24ac092d6f13caf3b68ad01c5b88430a6301d","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.0.0.tgz","fileCount":9,"integrity":"sha512-34HFKDn8DgCCuWMunG0ZodGLrgtuPcPIuPLwdKS9Zo7Pl/PAp2oYm6LXR1hFK2VMvO5StDtBn4TctdM4vRooDw==","signatures":[{"sig":"MEUCIQDn/sEeEOEhpiLqAGW2mTTnTldK5YCeI/pRzaeWhhu6igIgUwJuZGBM148UKvr09b4EL4rreFvtGJvwa/Biruho61c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNTeFCRA9TVsSAnZWagAAzeIP/1mQbjQJAVbbFmV7bQ2t\ndUqW3ntPtIitg9ufoeoyMcS2xfoPRNPDml3M+bjrKTWzk/JllqtEp+Ujguta\nxLO+shFbGvI4P0ZBFrePqYAu4zuR3e0wydujoXGc3rVMYthFUvyQWz2blg6i\nhSAPZ9yLv1sH82CdeCVqmCukxFRFyqLQZQwIJ4thmDQqU7IIyVQqQhvkbb9z\n3+V7xocLOJ62GRM2FCsaZX+jOOwIgGre9IyiJ8ZndIuIFbY+VMvDdd5BaUaN\n3RZTs2RBqFdEKjv9GskdNhDdwG1DD3ullB2AcJaTFt91K/UxBOYU0KQkWgxa\n21B2SLdL4BbNNuLGl8nneR4GoJu6rE9hCiDp2mmN1+5HjfANbA+oLV3usLbo\nu00UyROy/3QFd7EBqC0GWc0xN3bEqQ7AQUihnUGkjdef8YSAEtWBy1+exMKz\nXPM/eVUMkhru921HbQLv152/pnL7/vDKzfPv3UuAW9c6ae9mAR0R/En7LYXB\n72KG7gtPvLVjMVvhPFsWD8TNkYsMQzdR8uDLJisrmKA33uHABVPttMEXceFq\nfmpEPAQ4d7/3MznTg/i7z0aFofEoU7qWODnM41cGWnH3xzMayedgcK+hn4sj\nW9ldzKqG5KBKHVdO0M9L8VrDLfFy/Jvej6fDFeldYdou8giDFVNNt3cj34/B\n2MRR\r\n=6fhl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.0.0_1614100356810_0.4405597577624343","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"itty-router","version":"2.0.1","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.0.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"36efc5bb742d35f809d5d3aa3023946235dfd126","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.0.1.tgz","fileCount":9,"integrity":"sha512-+FVst38AQoXN28P6Mwes9pLUMApY8dz6ScL2Qvry5EpfTm0rHjjxuUQoMWWJ2x1yTp1wcx0k5yA1jhAmDXw4EA==","signatures":[{"sig":"MEYCIQDwZi5A3ERE+KFCZaxoJrp1qx0LpzxAn8BC7oFV6H8VMQIhAMUT34yaNbMel1aQdE81B9zOgheZQCiB8x0sfOz+koIS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNXtkCRA9TVsSAnZWagAARRsQAIbHcYeHIrl/f9b/4CuL\nBry0cZlU3sJA6txq5x6mqoW0PHGnJn6eSGNGkauxIpOHMn/d8ScGCfTx074w\n+bXZZ1AHwXbis4+E4WrMF94PezlLgS29qVjIUWJFjowtOHM4Q+SXO/M5u57W\nWDbYrIfaDZ9UNjBPcUBv+CQvvJEakjU5hash8jPV7QgJ15tyjkr3sWjFsCxY\njiDmkSvvRZHPV5Rfdj9P5tc3LazfJiId/Eqeecekk73HT0W7UAkDa9BvJiZd\n9NigTTF4UcuMIBIuc44nJLzoVtaeh7n1eZ4k09U8OVZqkh0x6H+NoBiNxT4d\nNxe3bq1/E087Gf4MYDW/EJ67MvVf4pRNblR/9Go0Uxv8ph8SL3dC03tbEZPs\na/Ifdjbi0adBR7rCgzxdzAv02KQMcvNVRJ8AU4R63MfzFqKwBaSQJvL2Igsh\nbaMzALkQJnPlr6HmT05eF2/ZsCFGYhksHII29DN9A3nmFyj33gtACjbGTpbl\nudsj6XvrMwZAVUznZbZG9fQyU4+d/JfOX9DQQoP3jBA0N+ODMj/e5BpjuxVY\nqPqW4Tped9S0cZyAR6FqNR2r6rjSQ3O6Zv8xwukrnz0KDMm8AOnquQFXyXlS\n6DwYh/OcOm5sWANlLIZX0s1Vip7d3DUYXmOcySY+7HEDSyR7IXU8GnuVE1nP\n6irn\r\n=SZd3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.0.1_1614117731511_0.880208666467293","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"itty-router","version":"2.0.2","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.0.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"8f13e71d6302998dc2672c4d1cd40c6042747e64","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.0.2.tgz","fileCount":9,"integrity":"sha512-6T/bRzYrBrQJIzYO+13gG8FYxXg6wIcKHPBXILJEO5eNZ+Ex4OFm+KkPaGBrb/8d+1aRGlz6Mj6kCbnJ9Wb5ww==","signatures":[{"sig":"MEQCIFxQHoICsLbleZVsUTkZmg7xg8Fo7us2OFZSuYAlQ5+jAiAhY8rPxiahwP4JnIfyyZPRdZwruCNxWPuD+QkYnR3vzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNhaDCRA9TVsSAnZWagAAR4gP/1NCkbWZDW3ibbkk2sYn\nCTkeXC2CdT/FdzSJ7dnE812sAzE6C1DbdmS0+ez3Q7oh68wP7cwtDJxyW8/X\n2ODrueEtmOEX8+Tj7rdIa9liDVxILMwiCN7ii/es9/9b+jNTqu5S029dynFn\nZGK8HTSOOyozLks7ioMXsqM5g30Lo8nt2O/aYBU//LQ38lJRbvUr1qgvBQGD\nZc05iTPAuRRtfYwRkiujPR41Z6MgXsv8DrmuPzUEd8HpLX3hIHL68yKEffS+\nzWvGNygCM7BB0AisliJ0WXaIm9sryL+nOLF4TZNP5Tv+HJL8F6oWM/8HiSzH\nQo3Sfc6QORoE/Q4Rfn1z4ZIT21W99By9KMrX+++7cOpGUaAIYnfOuxREBPgV\n6W4UgvPsGwEWBk4K8z9BUYodCqoDwNpNSfAZ0thCDCpRvdEKOP9CHc5+TaqQ\nGDVvp387qI9w2wQM0as4QsREEO2QobxDBpHSuozqh7a+LBoXZyiz9LFUgU+L\niZBCgoQ9eouVeafrj637zTItWGuYiX5UtIrt1jbL+/UqQaFs91Pohho7hqZ3\nJsS2yAR+vGuMJfSTd3lHs6DpPNYRuxPGNxto4Jbd6ejkpCFNmZ7d/KXzta12\n8cxUW7SfYsSZ18jYIw3JcEsio8SOQWwJQPuHV+H9FKIZhlXnMJTY573VdYHF\n/Z09\r\n=zFG/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.0.2_1614157443414_0.9221149982520371","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"itty-router","version":"2.0.3","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.0.3","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"d0f20dac0c22eb8e73ac27a48e02a69acd7da240","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.0.3.tgz","fileCount":9,"integrity":"sha512-XxiBFLF1MgwGsq6amUqFGnCIrLLCPe5M+DMzxfVGcnGer1i/gHVH804HEVVrHXe98Q1XCC+e/NF4kZtYeoHeLg==","signatures":[{"sig":"MEUCIQD/IOQYkNkqbIhmR7UGMEmcHaKXhUMf12fC3qCrqI8CQgIgaBgB66MU8QKq4XqJ7WgKlIK3r7vgXQlttN/rWqXh6MY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN7zfCRA9TVsSAnZWagAA5sMP/1G7QsYxCe4MoqHthgLY\nB/QmT4d+040n+ODIcMQt09Oqfyc/6sTgFSqnLujbz0OY6p5WdPMceFjQZs/q\nKTNERABeiZPdgYYgqBN3JoVDmaJEdo9V/9OPgEDHMfQutXdoRHHhIuMIPgR1\nHLl2T/+vHNnqHnOIGdZwkS/Bg7xA/zp/0p1yzp34paQAlu9ln4rcXBWzFYLh\ng6i8CVrNXNnGO6x8rCZ7sRzqIwAN/sgDe5crS/NH4zr38Vwt0U7Oq3FLIk2G\n8J1zUk8EsHkUG+U33lqvUbM5MGhNsV1vwzOrVix8X+4nDF9ImtnTYhvGr55G\ny11NRaXMIYzo2WnSh/p6RCDgBrUB0oWKLzWrBaOXhe3k1r7kz2GQRA9/jTKA\nfghUwLJzUFklTqGBZhQ02U7sQizH6Bj8bgjF/UnM0tlgBoHaPuKlmdMTty1g\nWzn26a7RbuJgeNRRfkA6c+BImTxI3JVVDhF3uwhZGFtczn2/YqURsMUCrIXp\nDfBWNZNwJuKSA12T1eLEH/gCyJl4vfD/oFuVO2m+W7XPAe/HlwmzrPJ46HTE\nyR9a8XP4cZfT+QF7tGi83h6sx6GsbfD/hodjWnpP5zTGl6yHGHvd9S1TkvUq\ntuptZrx+JoiBLIr1aPlZoJkq/iYpYkiEKbLAGai0zSetw0FXq6WdM2ZAixUR\nAsZx\r\n=1AUw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.0.3_1614265567344_0.9855779046492394","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"itty-router","version":"2.0.4","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.0.4","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"f7fa921afcd7025f47ccefee28ee213223637dfa","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.0.4.tgz","fileCount":9,"integrity":"sha512-mG4NT3lykFlUx1O00Zk0lr3rrWPsq2dd62BVhXHLIF/E+7O2g++fAeBW8bo1SGQsj6u0DE7WEspK5vo/xdo1tQ==","signatures":[{"sig":"MEUCIQDXbPeXACJ/1DvhDwtTIo45cgaybp2fOPMPSP9S7MXWWAIgF2vyVkPeqVQ/+Z4I9kCI/jmgvN3j+r46Utrmfu0RjmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN9qjCRA9TVsSAnZWagAAGJIP/i8EKX0ZuCO0SC185I2w\nRaaeuencrplfGa9dd/NOhob2G7uwIge55Zp/HCUxe7G/tX0BMgu9ksvwAFeN\nYHrHPTDdwW0cayexjE2NwI1v0n83riQqaUecjCszi2wbIb5AgMlLgGY+1lTp\nv5KqVCVBe8dELQviktfxmvFBzepuPQASIDBqiaZUHTDP/xLHc1v3gxw4BThC\nGA6glvxldFgH71rSD6paLVSjxUUu38s4W2FrUsamBtZyVxJt5jawWrn++orv\noHEN4lkxArTji3+ZBAYTeKHSgxAj97lYeIhBeZbrYXSgOZZGqWqUEiS0bejO\neU5dzadtQEplZ1ot+zMStR8kCTktiYraHR13/XiwFKVBepCFlou8yz2rZNp/\nKpi4i52ObMO/gf93+wmYO31rLqLtCOwEgFZgDfv01J7jXii6j6y7WnTuEQEy\nHLbnSCK01y34pFlDeAQC37xbuko+rrpdu3FEIgdql4OHA/i3uqDMAd1E1iti\nYWpHLTL8UNkutKtQ36i15re/UDk/hZxlhS7OLKeDDloPnjZLV+p7SYhSkR1Q\nJpZLHyZlK6dONpIQSwxHvhH+QFZECwRE8U32LJ/Q1PDcuV0KRzfOo28yMXVp\nboBVqmah0+IINVDjNBRt0+Slo9XTf0HNMd165W3XI/QLWrDHRcoAYcMsFw3I\nDB1X\r\n=bBLl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.0.4_1614273186720_0.30607753185177233","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"itty-router","version":"2.0.5","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.0.5","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"05667ba1e8d0c983af9721e9e8a7fb07928635b2","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.0.5.tgz","fileCount":9,"integrity":"sha512-DJMdkVwg6mUresVa9FVNRwTskvKhQqb6NESPWTnhvDdhJUIr20HFjpu1O6H5xHqkEEdy7Y/M85YuE3oIRLQBOg==","signatures":[{"sig":"MEQCIEZlAmQKaZKHKQZDlmF1zW5W9d5WCs6y+9+rABJuyTAIAiB7yG8llVeFXmSR+WUMNfmLU73EoWv4Bx4VRdPrECVD8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN9tXCRA9TVsSAnZWagAAP2YP/3jnLqtWOzQRTaymAP2A\n6iAwYmyR/2EJ78YXZo7bDt4yNHlj9m08wmYD2ElldyzbQt7HzkBKpJXtzuSW\na7ZV4Hr/NJcjY+Ka4FY6w5trobdpXq3jJPx9or9j7KNCc726njEHLXnmFInC\nK87b/q086sAtz6++vY8KttLkTQ8+tmLjHCIhDpG6KI3wlk8SAbqKfTWR/OZA\nwyDvE05CN/LayBh0Io52gdAl0DuGbXuuYANiR/i46JOgMMYSW2WdesLAdiGl\nijYGcjcQPgnsPkimXMSnqwv7laPIIfbDpPesQQ18jqXkp30YT2CuKQz428S7\n5rRmahnWncbD3ZdFzUPhBMcCiKmOaxnaLWN38ouNYQsNUEJ2wHe5o2YNiu8d\njezRmtSmPWPjNNw23QJ1PSWiB27ysjFea9DCdwcJEJgSwBYwjFP0PCk/egL3\nS1WjOVQ+kn61tqui6iH6NVfxwsFzhGyZxGrpAPbq5nZWn1FibIOyWBSBz4eC\nMgzxObNEfkb1LswxEKe0k9QRlAdIjLd3ebp1Q51b5HZcln+Y6eDZKHKPzB1P\nq8/lS1xrpQkJc/YsGsBV4I746kKZYQnrS7ZmF6LNzs5eiofpwlThFoJpZRFA\nGwVN85v+jZja6T88XldqCE10ybEw9o2ucrzQTQKd7XRshTlYQWIWBAtQEmz+\nkDpc\r\n=+D/T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.0.5_1614273366723_0.173753510930573","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"itty-router","version":"2.0.6","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.0.6","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"1cf22b875bdfb5578caaf9824b55f8bcc809406c","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.0.6.tgz","fileCount":9,"integrity":"sha512-Z9p1hzrjoLIbgF3eD1hM75R5iYReYB70TfAnAWp4uZ5A7JQt+31a5CisDmjv+h+fYEhNpKfV7Y83mpf76HIyiA==","signatures":[{"sig":"MEQCIFCOLCWc3gYkjPuj5GDjEOhGuj0ojCxPULdVArECyFrRAiB2SNq2gyriBkRXslHkadrBfkp8ExHOHRUXmvRMz4h6yA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN99HCRA9TVsSAnZWagAAnwgP/itkFwDWErrxza3NlR5G\nWgSVso96jKeTERQ4P2fJYjHP2BEBQKxQY3n9u6Id/w9aGElGsznLt6sPY6Wx\n990QEin74CC50i/xdaZ1pZPN/5D0oTsRd8zEwjvK0LCJsPl/ufCGfNaKxdsG\nIMLrBoGbJ5NQfmavNh+qWmYckYPxXXneAa7t2dMNag3SYdKS6mKjDaY4qyqZ\ngPOiB2aKFBBEEF0oi58wmpQ5ifZnH/fTUbi6tZ6Id+SOc4k3ZUGhj961TCYM\nuiC/xWCrqLZjeW3xh3aXaMwvzwMSyEd67htxKuAW7RCSAhV9iFqLiGJkwaW3\nv+akOUqAgHjQtgK59uQ8NZygNDcXCpN1hy9k/nvfEVVhAh39ctZp3y/BSdiN\nYz0/YOvUB1ikwXldj6bfg9BeG8k0Uk4D+M2bVSs8RT8AmVo/yQy55d8gp8fe\nCcEpeC7Tc6LrFHu9sONJbguUO2CV4FEzZqrUm1njD9Aiqb04u9nc2/5u2PnB\nRKgwPmrNsyls3ueA1n+YWELuWAUP8lSsFCGtwRNpX6fUFXIMUTUyPCxVd67p\nmLFYTq2b/F+fmavt6BUckUUc8H0k4eHPcgQcgMyRUQVsytb9JuG0MzehYuVm\nvj5yMz4kvBoK2/+aj28lly5TuqvhbgTgS8pV3ZhNvjCFks46F3m/hDkF5Tm7\nWrED\r\n=iJhD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn test - --watch","test":"npx eslint src && jest --verbose --coverage","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.0.6_1614274374641_0.8051753361337732","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"itty-router","version":"2.0.7","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.0.7","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"0971602a6c88d15730ee4ba2b0d140e5c50c4dfc","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.0.7.tgz","fileCount":9,"integrity":"sha512-F7d/FrvJWh78JKpSqdvHwi+c3iCpdH0HlivfmhyBZVRDXh+aZoUy/88zpGZu4kP7rOy3B6GQ5NIZC7eDNc8rig==","signatures":[{"sig":"MEUCIQDNRHS4bNMTYukjRTMccchIUvxEP8nHVDxZH0a9K4vb6QIgGUhW7aBHQhJGAWJ62F/+Wt5dQumcoGzxySiFNPLA2+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOUJcCRA9TVsSAnZWagAATkEQAJYrq4jobOn9Z/iB6men\n9sp5lFLJt0DUBiM7W+3C2J2SNYsPxIL30JmmWr5mr0sOkQHztz9paNFDT10V\nvYc0g0W7qqqNi6cLwHU/Ez7l89b3hmL7yV8kF+pcCjtfWc7yiAR6c1qjtzw+\n+b8GyWn3ItiaOD4iA4NHdhMam4fSwS7LBE6SJMF6zDEzItHVWmcxslYu7zsF\nAPRsIKe7OMlLz/AqAKFW08CHZVwhh0VJP/R8N4pVsflQvJ3Wb60zL9v0fECg\njgZczzG23CIw/q17KQ7M9xYRFo9iSRY4yQ5QyRM0iS6lVFhzKg+6xm1Q8fJj\nMwSEobw0PC0H6YqEQs2zN+ZjCp1c/ph+24DNVD+pnTIYw9wFnvi5ieI8BYDS\nIhKLOEGxluJkPu2yWwCQnY1gBeDB7pyBIDgM+IxM8yDVoXhg9jDgWK6csu8J\n3EhL7mc7dh+q/L7kf8QKLpWIqz+DoCSITmB8NbHBsYYpRKwPGgAgPqI+++f4\nliM2lsh+hSA5XK+AESnyB8xGwAVNGJ/0d3AWA23S22KdyjJOPaccAK0hdOkv\nlMPj73Gip7kZCu57wtRM+Vv0/J4kFrb0zoe6bQQblztsoMi4CaoMRkcEDAuc\nIpQpluFTLqslmi51Wo1r0GQohnKNtsqfPp1MBtZFJSmdKPO10h+lktu++Pyz\newsu\r\n=hkfD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.0.7_1614365275477_0.5359600727523146","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"itty-router","version":"2.1.0","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","paramaters"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.1.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"70525b6e35338006148eabf917f9cff9211c6136","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.1.0.tgz","fileCount":9,"integrity":"sha512-ZNvJPeqm6ulcREjE/iBhGFLB2Orr534Vp7m5AcFsIIkFgLDKVr80x4g0wn9w72bZVhlOssauYz6fC4ITrv5zBg==","signatures":[{"sig":"MEQCIAiVXOOtNGlY+bHTlGnpyAinLUqXjXW3KkDgGIIspTWnAiBU3i+fQ2n8/8x+qcE51Hyrvc9SwAvDAJq6HR3MaU5QoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOU5SCRA9TVsSAnZWagAA5XQQAI20Yw1cJ0MGe+tqx2Zf\nYAv69BNBYDe9CPLMkpZrNMBIo5HpxH6ddcg8Kf5Ttsp3I7Gs4JxA/F/4ArTF\nTQk9qNfaZ7D2UOB9raMaAbzldVW/uZphy/9lQqgGR5nRlp+JVl++ZblIklRF\n09wea6mdKrM8pruLkpDQzlspCHOGOUU8eI0n+2fp9gk78kbli3VImTsWWkOZ\nfjWbji/T/WWdSKT7C1XsTo6/hdToZXebW9sDV7NtLqjgFW4OLL4yqbNKl+w8\nGkrjLAn+xu2SCNTpWqSP1AcJsCxP/0I2DA/ehYTfs/lGbcOgPUYsaIh0L0Xd\nWZ0QMYU/sXD/EqAPKaqqLs+PeYdt/Gkgno381+u3EEsrpdZv6BbRc6FhKYDL\nY8YtFmZnBVpV73VBcPvaexqVN2oZFg7o4NQLAm3gw4n+hitd7Cd3QPDpxxRJ\n1/PPD20uKDSYMGyfn0B5+otAW4fqMgrasLjJnKnmG0zIdcl2hRQjTrEKknyR\njX+Vb/OVJfCpLjRD95kLg+LblpMYIBgb006vovZOlvWgF3k5PEPcvxcMw7Zt\nAtKQsDZL5KP4EeY3nvIFbsV+iwfwqgaXrw2Gyij78TpLhW39D6Qkj75DZXQ1\nL3nLfU6oNmR9k5anP0z1EnoZJenUPIsQ5g4+9ucz6FH/SOBQ2KoRDW17uY1I\nCNws\r\n=jXeg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.1.0_1614368337994_0.37823332281893984","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"itty-router","version":"2.1.1","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","paramaters"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.1.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"41f7ee65002ac4e00c044e5202fcc2e479a60e54","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.1.1.tgz","fileCount":9,"integrity":"sha512-XNq/Q+S4YMkx3sbLjyqZPLvJoiuVnmigiUUcBsw0nk5CJ672AfBa3aE0a4/GySHSnnUsGd/rdzPaeAgb0tdUCQ==","signatures":[{"sig":"MEUCICAT7uEgUN3pUdAdG5AsF7WN524+29gT65w+LVAn+4SgAiEAszCbu9KHHkrpaKWvxNy1Kn+ZFmDjPvRjFkednMmo4JI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP721CRA9TVsSAnZWagAA0pEP/iGgggktir9UDRO9GQb+\nryeNS2ozpBEjHQTObxvCWTfPL12mil8FJmYDj26jZbmw/GMBoAvB5xMmMF7U\ntC1G1bYfFm1pmQLbcvd9R3whi9iqpXPRJ2cPuHYb6Ait8/PYOTvr5PvigEfA\nN0+aDysM0SNZD/zCfzqNypGGQdl/N843P7UtFGusxwyl8Qf8aU9lDaAtAxrX\ngwLxNx7yR445+Yn4NPBRgKpVTgmRtSxyBbbY38JSfMAShy3RnyBGXy/eFoze\nXhK4hZNYVJweqf1zdfidIT33g9SnsIpvEcFtpvZ88VYUve3+ZuvjfP7YtOa3\nvgponM8scea9A8YLeYMu1Re0VbdX1ds46CNSRVKGDH5qBgWCDVaz2FzH+mMZ\nqCLSB6YSoMO+1COyn8Pa3N8jMqF89ZIsWOYJg9TeeNzojy67DKygBlIeY6r2\n2EloS0rcDLhsJSRbwDMBSibe+u4ji5V+7TVAr7ud6IT8GYMoCxEU05ZheVBJ\ncmz8ILqQYeuCY2hVbPz5kpc/xYT+2NSfp1JwUtU2cLczuS8GSclHM0jMVNIi\nsc7wIMYdikXEb2vU8ntUWnvgMIf+2EYpSpOGaMXqSsImowyifHpN5Y4YP+O+\ny2MRnAvQBOdaQ5grQlIVfKUmSPbUXOHKyc9WFYjC+yD6falOuas1y+ukdTDv\n5R/q\r\n=lFwD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.1.1_1614790069032_0.4289097290643449","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"itty-router","version":"2.1.2","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","paramaters"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.1.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"664e37d4ddcb11c546dfe21218aca22cd506f5b8","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.1.2.tgz","fileCount":9,"integrity":"sha512-lSk+1fGsU15zks3dvxbSifCRkpcPjA8mboDWqxbx2O7KsOFqpuE4TYzIcss1FYpCq28jDzbSpgDkk0H2UlIo9Q==","signatures":[{"sig":"MEUCIQD4X5O0ZcSWulNbeiAo8vibTa+RY3bdJoXsXDRrHV+D/gIgDG4dKCpqSSsz9XLqIkvfsUXrOLcuc8EYk7U64/0VBx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP9VtCRA9TVsSAnZWagAATQMP/3/i4GPX0Qnbh89622L/\nMYCcNGFGCc0D0Ktp8VT1NUuBpYCaJl8r4wfrFNbED67beirIxz/SN7U0/+i+\nY4g1w9KimOWJxjmHz/vqLxmTx0uCfe22DnQEqRxwMwYtaPxpVxuzQlz63VXK\nLL5LGiC45LF3StSQ+9wGY4BtnNxn3AZ6ba8VcFKiVcjE9gn4OS/JzvKUTaL5\nAD+CZuGXexpxs0yws3CYiWvBWNB2YJQP+7OJPQVfM6c+Qq0QUO5Hn2GLQp9s\nbCj254IXnIsrY0OZCeOQtY4TaIMXli3IOiJHgYAR9GwkOTpXI3q7H7Lmtccv\nLrf2sTxPnNuz07fY+yAlXef7zL0zy5hzio/5821MWITkOl+S3q0E40MnYesC\nXxiI6PkC8rK/Np8o04ui9Rx4/wxhzbSxSS7khBEyWvjTuuqwSOAK/q9Za8ji\nGfbYGLhfmSWbR/N8tzz23D7dCqxOY8YXDPaEsJ1rkZbmEM9DpUfpt69csB03\nqq3aGBq/zu5KqJqoMAYXoG+GyTxUqpldTDggzWEepU4lOO3Q7DYWxM4r7MUn\nklD2xF0nlweQmf2PPKdloWgmFYFI7FYW2EyQ4YqjyM/Z4xdFhYx6b6GSR7d9\ncTw4JsBZ14KxCgy0+QDAkfHxk5X5JsT9YNqkqdpf5h7A5lhL2F9LCwZe2wKv\nkzbH\r\n=3gh+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.1.2_1614796140559_0.18080710552121593","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"itty-router","version":"2.1.3","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","paramaters"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.1.3","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"a2b4908f6c51f2ce9179d6f30029f3e80fc5a3b7","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.1.3.tgz","fileCount":9,"integrity":"sha512-uEdINQFxNGDoAZohbMOBit9q3E+0Yn3YmEqrj06yqB8VEup8fDiUvCFfWuNfA8fGK/9o8LeUxGRUxTmsBApKUg==","signatures":[{"sig":"MEUCIQDOJUu6dCA49iW9YGauLsEatjJbRqzAy81M8hmy+9YJYwIgQNOdU5K+W4YZ9PyEoWidRUrQnfSmJj3JrATgW52T8Lk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP+a+CRA9TVsSAnZWagAAHFsP/0M+rrKLUVbTmJFjB48n\nIZ4UW8yDlyfOIulM4USfogDImJDFjnXWG0+VnvH0vBfZZvv8p42UGy9qZBxg\nh5yX9ZASGzgkcFau/HdF7+isI4/OJu4V6P4mS0cwvlQob8PO4YZVUVwwNamz\n+LJrkSFN+5Mu1AlnE77oVxGGg8hqm0f/R+Sgy+M9ZTR75KV2oiWeyS+yHafy\nCYQvxtPBP7MrAwdrYuvG45Aa4WnePwyJF2HoOjKGBnmWCLKaliXWXBjouZUQ\nhaOz/kjQIxw4+5eRAPgg1uIJVPPmu+LayG4J5YHxKpNwGma6wGFvmabB4oTe\nBIQI7Bz/XNFsye5DqXUiO0KGDt3dCOMLh3qBTSyUhzYYi1ST8tNw/ZTbHTDU\nmLWrojmn/uxjZ8QKNEK9mJP7n+giPsa2RU8u6jb7u7/oNA5lMwmpClQpLTYJ\nqGHGQn0oFznjwGuNmiW8bsNnw/wPzqaWbqFlzJcMgBpDTe5cXIhqTM7EP0Jk\nk6/yy27K9mrT3Rb1MGBfYx3sk1qKAVWwDojdhHCAbtwQB7piqGekC+/BJKPo\n4Y5MYk575zJFR+OxbKl+IMM6dehNaelafrnBx+xJqO8u/xU5cxoLP65Es4qw\nLh9LlNoNCWRr87xStEL4kY8IbF+LVxgqE9EI/aFbeTQgWncW5+JQ0um3XQoe\nh2Nx\r\n=Ipme\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.1.3_1614800574393_0.24944233571683827","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"itty-router","version":"2.1.4","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","paramaters"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.1.4","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"bc0bb5a0383f951f25edb6877e92f241baac3e9e","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.1.4.tgz","fileCount":9,"integrity":"sha512-tOQS4scFie64oAeC0FcnS8T2SELqDndZaKfNwoP4OhvwaoXo2eYQxlS7OmZxTP45swmUtQsbAO+x60T/LzZbCA==","signatures":[{"sig":"MEUCIQDgO09x8t80Kd/igHC+KFfTWVBi7l2QuuRY9NL1Jan60wIgHLvUvRHMZ3lVc7/KJdybIBu1r2jsbzllAol7yikUAE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP+m2CRA9TVsSAnZWagAAEPEP/RDa2aVmfgW/gedLEGMw\nkDAjCJ+BM81i9UHZhggXUCHfSLnwOGvnFj5FCQGmaeJJKGIDdBAU2uu9rtRU\nVBHlPVVIExYT8RZpy89v2Efjg2dT6YinNzznCClt+jQf8Ur4i+HqRLqZ7T5z\nweFGSkoJE06sJWRcAyOUhqPaouHs1x/b1o0mTib7UTMMOqPqK3lEeeTmrRQK\nJAjJEQA7+4KRSG55VuHa7I2TRNHkYsRDdtt8ZFZ9GyPm7Ul832VCaxdrLpNO\n0tVCZBf3OJsTD0bvLFVyQn4FSw1Qm6FdvLHZaEGNy4s5Mp6bZySWLqofuNHE\nCUFLUfPOV2JIkRiqvvLcWfd/S4Osm0+W1WBokH5912vc1We/YLqbjrBBtHhq\n2N7zIiGBE9j8v1M4x3rlaNYXkALcuEYp58hYvN21UUU0JfGycTJBanLgz0h+\nHnqJmxGVoTC+/Q5GT4ByBN5Mgvf91Nel5kUtE34W2P+yVC3a2rW/8gNH7hL4\nfGJNCddVCRI+I9Wpg1Mm6DramzFt9TbXZJ+rFoE5uPTf5JGvxnSgv/I6RSHv\nlRcsxGgc/ItCMOzURjDt2f0Kn1poZQWInKm1ZmBBLy2djT8wSVD6mqOFFEBD\nummO+6rkHQJzMHWCz+zt/9NQFdvtDkL31PuzqoRk+yxyQreTrjO9/5VWJ0HE\nfdaZ\r\n=T79o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.1.4_1614801334268_0.4188141124017224","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"itty-router","version":"2.1.5","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","paramaters"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.1.5","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"4e47c0321b3dd4d17ce9887060b9e8fbb33933c4","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.1.5.tgz","fileCount":9,"integrity":"sha512-HSZODHysUnHPSgDsOc1fEZVdZDD9PS0QFBxvo/vCYu+CiY5i7s/70/rr337dSmgy1OwMIV80KRT04NH7qCkUmg==","signatures":[{"sig":"MEYCIQCyrodWHtVCBUBFUKfs91ajeGcK/z8Ug8ibIfWqojZwRAIhAKuYVXvabgDFRJrdGW9h5UoIueKL7UtD+r8aaudFtfjq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP+weCRA9TVsSAnZWagAAYs0P/1JZiJu8ZhC8xTMSfzKD\nnsq4huZs7EdBLGw9HIwU79H5neRcL1zLqRQMJ64Q5G0oQHH2DSBe5c6RYqFl\nLLePJXX3BvKEITytZicHc/feHmSRHw+3ju8bigDQyqTY1rVFOXejldxQFUGS\ne00HJp3Lk0PQ1nMnNXS/t/ooduD7bdUfD6Xkhi9WtHe9fHQtBVxhXKYF3k4D\n7XHghkjyYgQQ0Uu5VeO1DD8sWGRB4Hfp9YXC+OEJhe+QYfZN0u3W47FBGOHF\nizkesAJ6YYriRgPby06K9OT9kyewx3FQot1lw4h80OGke+RfiaWySBlntecq\nOatDhu5T1h2ECo9GSO5XmKrhZ9tdl+Eq6qqnhxiWGsGwO1NDyhKxCSdJJVfy\nOwxxWlhxHFfiOKm5MSWxOXBr5dzPqvIqCfrPCyjmSYXylHeiy1ZZay166JLw\n0uqznb1BNnP7zIpGyvay/X5CEco9XCGrkyfG5ZB+M1cbrPoXMyiZeYHFh3p8\niroI0GMUy78Ze+dETHsTCctUkwrJ6UUFJxnw+L464bGdQW1JSvkreXE47rCS\nB21jD5jQAwY5lIIAxuOPRt7vkQnXOSJq+bvYox3syu4/QnNeGuw1lGKjzitK\nE0ROar/xs6g1iYDZeOHRlcKuHQ/KOiTTOao+qbazdwEThIEN9xt6p4Qe5aDG\nDWzO\r\n=QR6J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.1.5_1614801950331_0.9458965940284454","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"itty-router","version":"2.1.6","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","paramaters"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.1.6","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"07858cb3cd6bb9a1b3ec08c845791ef117deb6b4","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.1.6.tgz","fileCount":9,"integrity":"sha512-URbHzA4dgXP/NxVuWnws36u+HyskU5XsUi5lc+laHub4Dp09GnZMLduLW7u8lr4FMknDJvr9E+N7413RMrMFZQ==","signatures":[{"sig":"MEUCIQDNjUvoZXPYra1fCQP1odQ9uzBOk/Q2YRzhQxtV4d7pHAIgWTiHY5wSr9uE6oCNjBq6+u5ZkTC00RUb6OHweRdDofU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQTurCRA9TVsSAnZWagAAlfcP+wU7K+DO+vW6X03ixnyX\n38JPLMyUzxLyA1Gk0ODbdJ+T5gTT9dd45hVBTwqSnPJ8PqjcX2FF4eYz/WGY\nxyYMskqjlo0YgJb6pWbDPrc8bcnE52SXKJWicA1cmnlS6WNYEDJrU4nOyKJv\nTReJPExVWxiRezBnueU+QGHJIT/+VQG5YjlrC6vh8KXYTbA4ZtP1dBgUPO8M\nrPZ0y2pgT/ilHNdXEgDVSOlD92iQWWQ5y1yF+6kwOMwUIly4FU1SXw7TeKOa\nNjdRSWTACWaLR/nps9j1LrX2nHpnRWAtmrF0aVbRkah30Tjc9edaJssoKZsb\n/bLQ64qPtCsMAOqecYZzTYKKlPwqpgvE0QyvN+rSC7CR/4Vjq5l6uiEk1rtF\nM230zFzDP6u6oJyI9IXEDi5qEpO7USuIBbcbVlUPfu2IePmiW0MmygZPymrw\nU2vqMZNqn02fSRkYaIbhC6LRto1rNlaUltwxgUvNNfvdB2vRCtl9dZhN+Q20\nfrDwkdJ2q9+KP5fVgX49GxmxLyg5GFmuWRwO/pA7j6oRKrl53uz1DL/u0opZ\nw8ELKYaaoAmO0fv0YYsAnFK8Bij7P9xMv+kNHRoLk/mrL3QL9/XyB9cgclqo\nKs8973o1QMYiQc6JSE/O1dj5NX6S4z5yrUpCft6l34ychpSJKrJUgOxNXxYy\n/0Y6\r\n=dkBn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.1.6_1614887850853_0.7938574076235636","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"itty-router","version":"2.1.7","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","paramaters"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.1.7","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"62c9cbc40a31f184d3660c69ee389ccd80db7219","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.1.7.tgz","fileCount":9,"integrity":"sha512-SrNUChCLiAF28dnk01zTcYmVV5F7cm9rd89EjCoqENsVnNiH9LIFrsLmMJFUh9460Cf/fkuTWpweU2dto5bDhA==","signatures":[{"sig":"MEQCIBgG54NWJgC8khNG3p8dYwMBKr+LRFa/jwzUyUgkp4OUAiBOAvgMt8qOP+9UZKaaJ6so7TlDbBVwzh516oulhJaoEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQUk9CRA9TVsSAnZWagAArRQQAIkA2I/nhSJT7Jgr90t+\nNbGhdzV3/v3WXUm5r33ov7uBSuf/LCCvFeMnoYA2ChaoZbELB6ucntM8k2k2\nVTsrsmrUvOOZoRpNZ1h6qfxNKiV0lQ2wUxmCLcnH3rPWUoX7rg5ezb7bRKbz\nYRjymBX9pATL5y36Trwom/R4Ws5H++dRXrSXvSXr/NgOUpTDxAmapnE+xEEw\nFBaGkY5+jrFDIUCST8J/AsxciS62/6sNvqCSO8FPoO3k6HuYC3xxAWIkRAvL\n935aZ5u6FuZFyHq5jFe46v+uZap6EDJ1lzk9BySXmrM0CVvAYgj7Bop9/1CI\ndBeejCfxJ/fmJSV48dbDehOfSa6YcFGK0q7dstpESAAKy52q8Fc4MFDwCnLd\n9nN3p8Pwn+iVF3zAPoVPGEjNWMaffTBfx3VmKwXYQUuNL5LaeSWX04vNNUY4\nlMEL8L2m+KBvLwJmPVfSsqpuj/2WhUbDPHWIT6Ao2/90/n0hakqK1uurLAK8\nJuebOtoFjpxcHs4ZtooqMKPF0SARrOauN3leC18VArGQ7lSxFav58nhFMJuX\nvvk6luoYdndHqXfMhgLP7Y6TLoZ7tWCZEE83NEO1I6OGhERoC+NCR/z2uv90\n59pWXwIBRU1bxQfdG+H7T1SNLtBxVK2EEDw2oGrmOdGq8rLM3ZvlQpbuC8hU\nwFzU\r\n=61It\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.1.7_1614891325416_0.46633357316062596","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"itty-router","version":"2.1.8","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","paramaters"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.1.8","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"ec085c006f8217a4b5167f9a62c630dcb2244fa9","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.1.8.tgz","fileCount":9,"integrity":"sha512-sRdEzH9e7UiNHMnRvpxtqkmadW9IsNiD1jpSRgHwNIeCn/U3P0QsQZm1jmg+6mKb+XqUWMFUdUuc8ZCmnn2CLw==","signatures":[{"sig":"MEUCIEEWTIALuI4wg3AKfqilTmByu+e8jMSTtxfyLXvwFADJAiEA77nECn42+BfqO40OA7Al5DAj7l1PEVaRe+KX4JRw/p8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQUpDCRA9TVsSAnZWagAA0A4QAI7ITRP345Tu1EUd/Y4W\nRf45YUvnYSnYP9aX7LzWE4hHvOvsf8IRAIWl8AxxMd8AZn8d5PsBtYoO4jCQ\ngebXpjAOdNFj+XHOsWGhjkokU8rHAGehBYz23EqJWEZcn1zf+TzkmnO3jNpB\n2cUm5BsE17KXK4VKPgKKWP8wkOq8XYqkvBLh9rkv0fIxyh5R/U29Zz2eirYA\nn+3wDSTFyon8gkmfYHKzsCCLal7G0mvHxjn3eVeILn+NFbcDyPRwoE1Gfpim\ntRZYrU7gisEhpMNkRhKIuGjICL3/liM1XY7AnthdBH2LPTPQzgMz22xW39A/\n6k5YVKU4LB/BmWDJpegHFJVVbv2Xna1lT/+AY18bGYTlSa5tWI7bfaNHWEfn\ngBdV+dLsutQQQhfDLWkmwgolZfICT7vXyY6k6HgXjPWpqicuebDXPUhi9jry\n1l4vL8M+S6QdEf12XAc4JgYHVvMepbrgUpmA1gpB7x0DjV+MsdkDm0YpF//B\n+YWx9sWro/XFDnucCntB5hyei+wKGVFkbLa7DGNBgh1uVREkEFxlkTZpep4Q\nBH3xtjEZaKg5++Z/nd9zJgbpvzyrUtfnWkt1iieawNdYC7JpNkSGLOlH+UtO\n93lPUeTgKURLKkzT90URzljG/X5g3NJeX8Me+ILorgnPFrIfVrYtoXFDNOqo\nAGTY\r\n=yxAP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.1.8_1614891587412_0.2544354712726178","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"itty-router","version":"2.1.9","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","paramaters"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.1.9","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"cf03c06a1e105e903888e43a7a11803ba47bcc22","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.1.9.tgz","fileCount":9,"integrity":"sha512-n4hc2DXXdEfWKXj7HNV3cOsD2tc09/Pp5gZ6LWap0eB0iQRgQIWsLAGSyJiMkXXjrejbm2FhSSj3DCyfJ3cCUw==","signatures":[{"sig":"MEUCIEwBJ6xLnb1RQF1FmQAeSx4HiVNdF73CtVIAwW8dDVxaAiEA1OM+y8oh1455soW4R0ahC1LOMlVaHKuNMUjb1xjUg7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQW93CRA9TVsSAnZWagAALAkP/1T8c2snTyLRL+33CyaV\nWxN5K4vhitG6dKm5nxDGYxeAHXsjMQSCFUGQOYTAsSM9IEPnQv095dMg5eNj\nHFXRvNs5tkvNhSvl3UVId+mNf9zB8a2TUrLJk3aFVL/mmte2vEgykzK5ZW2e\nP6P3EJm/3L7+wLpXxg6ecYBkI/u9GSI5APJgibETpV5G9/lR9BWxwlfND4S3\no8eOqW55qGD2mUVkpB7uguDlFx1lXh93L8XhZRmmoGCh/N7OE4KizuvLmEwN\nvMMZChyhW7AjFIt3z+8Bfh1GabxSn+2Au+UpMahMzoywsyRyrD/zrHZVVfIo\nbffs5aTS1QybWwtTTSmg/Cygz96MrDvdVXgCapEUB+3eNgXPJ7RqOEVEUFvA\n3v0m1/2H4p34RMq+dQB+kPaWqoWvYMHkEN+dyb7KPyHgHnm+3cTuYtCABmei\nXagwqYx2TWr66CnnnzL3//n8SWgjvUG5B8qG5W+6BRjcvRrB8uba6YQ/RZg1\nEh6dhxAKRDM5tL/KQMc3OCUoor5rcCUGxKnPlZvlpd4zKKsaOaZvTjDdF267\nzfRszzQ0Scbewkh/r0HYoYgs8aCTuIoB1Vq7UI6qEikZCyjOMGvpPFuIMIrs\nfKvaATRmiK331N3F9CHJ+bZm/ZdqqO0E4vzE+zTUgmF/YcvIvywb0S3w/Z4W\nfoBF\r\n=KgHW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.1.9_1614901110919_0.3316727261700001","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"itty-router","version":"2.2.0","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","paramaters"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.2.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"f7fc8094d7b9fe72ecea075c0d9c5ab12b90953a","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.2.0.tgz","fileCount":9,"integrity":"sha512-p6UayEs+BcAzIqN0Eou1N5xZKXjcQw0DEVy/eeE04WoREKrra1Vj/eYqGRWR0lceJUGFEGvK0LuVbTrg95n+Xw==","signatures":[{"sig":"MEUCIAnlOdtLzU3TpHABmAb3kP4xtC1GbV0MTrUyktjaQJqBAiEAk+NJP/cH9dxJkAhUOTePYZLv1U6nABskTOpcPd423L8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXptLCRA9TVsSAnZWagAA+MIP/1a6MJi5lGs1WTay/SqH\nyO8zKB6TLHtK+3rQGXPB+gh87YK+5K2hLZmOBYQWdyvs+LQoKdwRmcMx37AI\nj/2ICBzNtzZgKep5Qjv3jsWcBiDd7qcMO77fOaALpUQeOfOtAOwbWBcErvB4\nv8dEx17qFsHQKxKhfZay/ViPEOdzNvSzIUyq9V/+HE7VItNda5QneT1NrvHR\n384zF2zhkrM23iVxb363HxU6GhEubRPVw+XbtVMyu4R7fYRv0VZ5J8iU7zju\nyaI/Rt5moQB9nb0110ym0S8NJ6N+xV1B6zbBHHmv37st7f8frrApDOekGK5L\n/6UY3gj/HH5tttperpWj/TXHljJFBfvG8TdEeYD3dUGVNpPWqFxHOSzTFdYX\nH4bKNTs7Kx9KRey0e5hLEnkmSiwR9jflbqlXLwFZuecpnp+tWmjvUHIYZVV8\ngWtmm1KiuU/WF6n8/+QSsTO+EOpN/qvMoLsUGuJmQUa8g8gzq1CuOJ/fS4Ew\n8vu050N6jTQfFw25nqO9Syc5RF8TsNFcmmL8ZLLdkB6RDE6LwcPmOm6r0Pjr\ny6yInRTfayOvs7wrdHNGUxtqb5hLGO5Y2ObP7kjeONlsdKqpmgSJw97Z3gxk\nxMdXGD7XBwscb+f9XklhRJU/YQ0DB131r44Ls8PPxO4erQu5lfMdAjfgyeem\nQJV7\r\n=ACyV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","vite":"^2.0.5","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.7","@vitejs/plugin-vue":"^1.1.5","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.2.0_1616812875142_0.8113283778744846","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"itty-router","version":"2.2.1","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","paramaters"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.2.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"076071ff23fa48d95ee4e89be650d02dc44da062","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.2.1.tgz","fileCount":9,"integrity":"sha512-Laa/obCktl/BIxrj/SJHT1i2BFcythnf0hJxwSTENuLrfGqMXr5bEA2GPwsnzou2WnhFVdN/3QCwH/U7Bhl3yw==","signatures":[{"sig":"MEYCIQD8aZwfsy0hEEJ9eby9YXVa71+0g1wAoJPvuXLMFaK3TQIhAKUObM33DjpIKeGc0kBolCY7FcS55beoH4bS8T+BALM5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXqlvCRA9TVsSAnZWagAA/Z8QAKAB17MJX+vf44QJNuDn\nMS+GPGlynhEsXcIdMigpz87g5eD+/JMFcizZPDl+UymncKa9eGYxkcDghwqB\nJ96W4gwmqvVG62mcn2iAjr72TwfY+rvs+gpzmZvqYo2+ID0LXBEvYdyc+QtB\nyygm4pTdNvD7Zg33I6/BsZQEhOKhHOgUra1UCmIevfdxUcv6/dyATGWL5nz8\nWldqvgnIfqP2bswIde5bqJrNBvYDRwr3NCnVy8Stg9BylNCIhJDt+z67F4Ok\nImVzjnij+TjtIcxSVJExLSogtcv71QCVmfYKbv57Gynb3HCK5FanHdowzXC7\nid+8CivbhOsEUDCl+vRHf+bbvSKhhyhRpTaU7aqdoJy+bzoslXFaHeEVv7LD\nlFeyodGkq4yZnMdQUnGuclzz11a8F6Eqv+6cOj8dyH2EFm59sMqE8Mxxnefl\niQhMFm5tT/wXurQ6ZpmWEJpf+HuxKiMhiGD+9aax8eDI1cJBnBmPjZYoahZr\nniSuFpz6K+pDjpmysAGGJRPEg18A0pOJN23svC7kP5xnk6hF1LqX4exgBvar\nzZvR0W0VNjTUy6gI8f2Pe/FHgN556x57eLkEkWU1/qx8NoUlU+4VioBWuM9i\nmrHou4GDkjP5IX5Vz0bDiq/y9bKAqTAr48LYPHgXCSEgiObccASUbs82yQK5\nx7WQ\r\n=+v28\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","vite":"^2.0.5","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.7","@vitejs/plugin-vue":"^1.1.5","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.2.1_1616816494605_0.6786725887178056","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"itty-router","version":"2.3.0","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","paramaters"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.3.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"4a335aa2b3dba4c997052044fd9fad80ad57f6dc","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.3.0.tgz","fileCount":9,"integrity":"sha512-gJLGN7ku70RYybi6Q5QG7GPMFSABlXorIilpfCIsCi0RWGRMNlIxRSsl4tb+lvL50u8v2CG6NGDi0X/d7SnvAA==","signatures":[{"sig":"MEUCIE3velNTBLUGtP6cu46hPL92ZwPMDNtV6Ii1odon2GzIAiEA6HXlbuFiuKjsbGSNzkyU0nvnyR/GLORUgq5/Zz9bDjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZLEDCRA9TVsSAnZWagAA1c8P+wXZNuka9plI6CyVqkEG\nktV0qE2+673ka7wjqyLr+ExYV2hF5n+ANOLKRoCWVkfXwaNBBYHUeOgrJGwO\nTfTuSKB6zi/ewO60hmDwhhVAwEbTIxVIoY4odeFvnIL1COaYjG0mOMBMjhMX\nfBxulx5l/4YtQ5+AyuxEM3njBEByvAVNOask5i02rBhVlIpr50Za1NEuqCHq\n9CRQr3F1D4lp+qIEgzdZ02NP+kCnGJ7oHsRRlr3NVUH7zvVZueKcOWjg0gD/\nbHLofci/Oy/A+5uJW2A7cjx15MkqyxWAgrPtRo+lCkE3N2WVrHWWAGng8vUO\nDPN4WVvg62As2Qj7cYVGrEhfQ9gOC59VbM1OCgF9TokTgAriBoD4iqw/jUO8\nFanFJclSbO4CDshlTPlrYNTgBd1aysSqrKWUhrnbMfQDJ4CszhOlHJ+Oefou\n/zClqqtU28FOJ+SSihcxKhkHfZGDGD9tLPspuEtDZJslfMBTlJpS56CjPWCK\nrS93qGYuHC+SGw5zDCAUAUCSbWzyBOnWiG4q4fo525WtUT6e8NENkyvaKG+w\nSJXUOKozWs33aSg/WDFilRvjpJFXh8fhVEGixUnMAufk/CWH5r6vPtqgapuZ\nXsXk/gvnBAB43o30UKcMJpXN77ldBOJNZuaUVrLazKDI9dIsyM0fEaZpe5G6\nWtwx\r\n=mgOR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","vite":"^2.0.5","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.7","@vitejs/plugin-vue":"^1.1.5","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.3.0_1617211651040_0.7890941242547713","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"itty-router","version":"2.3.1","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","paramaters"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.3.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"0664342f1828cd14efcbbc21dc555ce34d1008cc","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.3.1.tgz","fileCount":9,"integrity":"sha512-mhyu3Y8bQdmn26FfCNowgaKeLmUIeCUWReERSTulQskj2Mh+of6exX5gjlsazLpMnXp9GeWVDeX4FLskuU18cg==","signatures":[{"sig":"MEYCIQC8avoUTw4YqlMSML1aSt/75XrIQAdkh7xkn4qPbkZCHgIhAOFtGRXzZv0XFSIBAsQyAYsO/cGPFcMUyYFNroxMKQpp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZLIBCRA9TVsSAnZWagAADLYQAJJ6STZdsOZpNuveOapd\nhghK4tnBUdRMBq1Cr9c4IZWuBaTEurcFY6BB0D2KiqwubbywN9qcHYyn060D\n5wgdTBpWM1cAMxAYwNvUbJJv2IbkMBJpVZTAoiiOKQIVXX5J4Zs8/ZvF/J6w\nPysyxvIFsz/iQj1LMrWAmdGEH9XBA15Uj7lfldMkUFgIqROt7NY+DEVtmNTd\nI+ZTt/3aRsUCpRqcLVSwazfGbhuqyhgRAHEzW28kbRzU5xC2uWX4F0LIEXWY\nkQIlThVxZRXMPw9sceKMeGPgB7sgHr7z7nhEHJOexRL15wvF+0W7henzSP2F\nwhvJPknZT/nOK+e3WnseoLhyH7dBpd8MyazotwpCZou1KhAHy10/xirBXudB\nzQ42f7F9QibykAIsqu5rGpKjIJw0SxskZShdeegSAmDA+NMCX/YTV2HadNC4\nUUJffrtLY8PJBsMGJEuYxsUoJUg2gzm7SwMExejzddGhxD2aW2e2gmg2ceX8\nJHHdYNzMK13n7rk6iSYvMutnnixoI9obD47NWJNH+bA5A1MlROA8CBDhw+8e\n16qXoF1yV3hVsnq265TN8AyzOWYkUUvIpmGMjTEwxMUw3YP+D3Fjh+JvVvWo\nrArae3q6QI1ojJ140fmrIXlPqTU53arOsP83UC/ISO2T6yeH3ZzoJcq6t9Uz\n6uLI\r\n=Atqm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","vite":"^2.0.5","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.7","@vitejs/plugin-vue":"^1.1.5","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.3.1_1617211904708_0.21213030617787032","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"itty-router","version":"2.3.2","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","paramaters"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.3.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://github.com/kwhitley/itty-router#readme","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"d4abe374d4f0ba7e40363dbca8735a2a070b4b89","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.3.2.tgz","fileCount":9,"integrity":"sha512-z0TKy90TitVzgkf/cVq3eM2tb7wmVeHtC/9b1tChj409I1fLT5xXFnqH/LXUQljQNM6/r2zS7cEyu8WgY1MKig==","signatures":[{"sig":"MEQCIE+ltvnMrjaitfEZCHkry3s0eQ3A1rC5IgsdRhgU01GLAiBcmDysVkt9t1GdNYX3Gdg92s+teTV0pBm+Yus5eUETHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaT4MCRA9TVsSAnZWagAA55EP/38/S0MngqtlxNj7SED/\nXk6nSzHBSeHIXFgwHpjH8AjSdhNRM915FbeTd0cHRuiufN2sUXSBrYdu/Nr5\nmq23N+mC2dVYRtSlw2F5x2uiWqOHDN9YsaK58/SHtNSzieqmX8KiPyz1w75g\n1xygoJ1X63nCpmrMJI0buK+04n2CUNp+0T7V2hOVjeitGcYPRJSU6vvVZSdB\n/J1vHQPuvvbix273Qc8Bu75jhMgHokDmEjjoZyyVf1noPquPfKz58utSjFQJ\nH9SJ7SI4y1ObGa1qEKkBu/9PqVP+Z5GF9YD1ftjkuu3gWBnYlch8pz/IhHPw\nB6A203tqsItkNAsVwaF/reiPXtC6J9MkaSdu2dztoX7jxsYQkBXtWukFdU6/\n2k/S9sLIPISNXDt74qsjE8hm3IDqmsx0VLhvVpKbtOjvUn/XU2ofGsasFKnZ\n95w+qUHbyiuqjfd/niNB0rQ/cuVuDR7Y5ifxqF9C2NYxtJxj+tmvoxtZkQIZ\nwk4NZ3VsU6KJQTnoX3oZh+o7heo6Y8E2uBSw8FzAjcyaM3I/IFsln+R2VQ3f\nzZ+f69ZUkY4kb1g6v0IhIxxt8z6SyHRBwOY864+ZOftzo7ilNUrWuOrJsb5h\nOxvfEL/njAfamSn0uF7cf5Gim6l4Pd6KW6p2XjruMPM+gWW4js5U3tJdt8+k\n+HTB\r\n=9OUM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","vite":"^2.0.5","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.7","@vitejs/plugin-vue":"^1.1.5","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.3.2_1617509899582_0.4252770085714699","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"itty-router","version":"2.3.3","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.3.3","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"6b0a2304ce6e220b0e4eb6dec7543334aeaa680e","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.3.3.tgz","fileCount":9,"integrity":"sha512-fVOzKOPF44sN0ZcdKfVF2z40N6wVuXA1OqnWSUe/aDhiCpItlihThIQJI3NxwZI6wY+JUdCjLQUs+cTqcIqo8g==","signatures":[{"sig":"MEUCIGYCYs6Ry8+LSat43Kyt8zmSrCWI2tlqUxQQ4KfC/oE1AiEA9J/n5XIIGPfOjndBARtoIeebnLTyhIJ61icx9E558B8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJga+ShCRA9TVsSAnZWagAAP9cP/Rw71XH/NHQI/dbp3MvB\nNzd0T3ZAxAtAiyp/5XBceN5YbKDZwj00HbTweleiHqldOLYgfJJsbIqgGKnp\nH+HgGOInt+xW5iW8PmNMsn1shR5pEcAGISntOfRQc1RZ4nkwOr8rX3Eamcnp\nLIkbhCI/Y7LrpMw9mlq0f9WtCXpAnSqvcxxPUkj23S6CXC9RYaUl4vwKDPTh\nMaI1krTRHnbuCDWBAbCFyCy+BAA+8nP+u3VLdeF7LYJzhI+e9i0Y3QocY1B3\nmjTiv0rq13nVq+jyIfwFjFZDVh/27CbF9Nca0muac2kuCudJPmGqSoiMB5vA\nhUtxPBPFt3F8pIPftex7yvacr7p7ZOejJ3PVkE7PZsA/AW7O4oTN16McCa6y\nAEj4ijR6xxYkt7wUfHqp4Oy6ZI4F2b4rxho7h/cLQpauKZ8/dpPwJAiSjYby\nLXWi+Kc2J/IjtzmHEdNEiGq/adn09fzOpMXDi+cCb+xZLBOcN4FItO1x3CxM\n1GcTH6OWw9kXuSNZ+tYPXe4OHtoWGluZq8BNU0551obEv4v1uos6jGk5wVPh\nuUWaKHlmlgczPbNIvGx9jBYP7B3X6fOrvwDZW616snH55h0BBb+anOjXAAvG\nq7flKdya0VBsq9SYr3wV3ckG7QiTveZZHNF1GzHkvFHoHhi1GatRDBXvQVBA\nOj0H\r\n=uqcN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","vite":"^2.0.5","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.7","@vitejs/plugin-vue":"^1.1.5","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.3.3_1617683617017_0.26581023073033405","host":"s3://npm-registry-packages"}},"2.3.4":{"name":"itty-router","version":"2.3.4","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.3.4","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"9ac92c17f1d4a6adbe98fe7600726133db01bb3b","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.3.4.tgz","fileCount":9,"integrity":"sha512-LM/Rn67rBz+T4BYij+ZIazKUYUTQo6coSAPWWfyog9w3/x9MzRt1rmtCs33rYN+8noX2s0jlWgta/dACZnPPag==","signatures":[{"sig":"MEQCIDuz+M7GPJtzTQUSCVTEv7CQK3O2l5euYG4h9lUTv9ucAiAztpDyjLyjK6ytka7AovP+xPBA19AIk2Dww+fT1SPjAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJga+TWCRA9TVsSAnZWagAAOsAP/3/Vo7Dc0psHRguRM6F8\nr8PFFu7MAigU/oOkSvCp7DV3Qzx7onYwh4oaZX/+GW/Qr/nR0QbP+mcS3VL1\nCBKrBziWUOthZ50bytxd3JGlq28a45spMBatRxUFRwDe9VKldwxuwSl6xIgO\n+sm1F1b2C7+wH3cLnXdKzKdzaE9v0Z0eermGvL/9joVYliM1z3seLozV39c1\nrl/WHPKN2DAM7DzVT7qOJwxRE2V1MAe0/51G/k9zbMkl+KxJwQLZjEbZoZJG\nA4wtF58LspalLM8vs8SgQUl/K9u456Nm2J2OM+q97MNx560+yb2RIp1hoyMx\nwvHYD0bDhMjuVCYmYlD1IOfnnBBdfwYzmoPrm+EL9qXfKNZ7mCzy59oyz+j6\n061x6HM/Pzia9DX3mbqg9jYbCdqjpruHjaALU9Q7MKosW7Cy8LXfcEY2jLCG\nVZ/JlQzHu/P7oEGUxUgyr8i8xT+JScdHbMo5rgaBdN8jDganMrgc+OPlp0lM\nvS3yF8wraDFX/GOHTMcRCG0EbylyOyz4zSsEpFNSWzSZ7KwrwG5BwPFepQn9\nWLW2c9bB/t06p2FJllhxJ9M6HFPUFdCw4MljYWEmrHzRk8B6TENfxyGEQneq\nedZ1icZOmCksybg/jd5Y/tL4Caj0k4BBTFJ8kaGpHYMT3X+l0mHWtFh61frQ\npwkg\r\n=C0Pt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","vite":"^2.0.5","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.7","@vitejs/plugin-vue":"^1.1.5","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.3.4_1617683669889_0.12728122413031095","host":"s3://npm-registry-packages"}},"2.3.5":{"name":"itty-router","version":"2.3.5","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.3.5","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"3f398e8bcaf081810f3a1f87f97542cb2f96bf3d","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.3.5.tgz","fileCount":9,"integrity":"sha512-GWi3bUTo4QQOIbzohARIpaj2Mv5h3SILRRpmtaHtKOAbjdJ7/zt5rCVZQTIAJYDUAg93SXLmZzV0QxjAeBoZ8g==","signatures":[{"sig":"MEUCIAMGj8iflML/IwvSMB6H66ljRv3UvciT5ngpvHdH/pUsAiEAz9ATBzJ315ZNk2K1USZ9FRORPKtSc/StrbXAfe7c9po=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJga+XiCRA9TVsSAnZWagAASt4P/137sdBOkqF5BG5VSFJy\nc2NgOU/mDQ/ljbeUbn4EGbecRDMAvNzHXF+xKVeIIu+4ZkSfjCNN+5CS5Rjb\nrqL2Aj02iV+uKamlWf0wzs472llv84/dbzJdTNTPeLln1iWh6muVuaYp/B0B\nNYQEWxsPn+O4bNO2rTO6yiTo1LRdjfIyKc1/TWJo0qWlz7Dx6sPXznWVC+HY\nTRKBzEiSy9Xtbz9hfkJr8kbY8mK+YBpij8bvd1jX7/T47SakAd0PCs0K2cyw\nOjAhOVzTFo+PKBPtI9kimOzZkll5QB//9l/hScT5M3aAd5FkiSiYbbxuNNsn\nI0nc9rrwFhDdChaarJdvQpNTFuJaZlbW5LfU0tzUxHTr/QCrzoBqbJdciXcn\nbxs1UE8K6qTf7uGmpkcW14Jxyg4sHwbGrviBUkR0XkGOMt1ZqjpXRp5fnYVn\n5Nt+0E8OlYmQMQ2Jco7YDCFGi+wVI99I3ST1SdQYHicKRFDCDZ0wdlUyU5LQ\nS6t2dYVtCIQARXEcj03x9y4H7XhJIvL41iseqIElESylVYUwJzbQHYq0K4oD\n6681nWKprw/H+dhxft3Va0nO9/lTicQZJTll1FTKeCSgU8P3jTpo1PkzbvIo\nGu60iQ0qjr5RJglPxGhuIGfrrfzmipwINylM9t+DQj44agj2ZRcJUbMytqga\ne3b1\r\n=miF5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","vite":"^2.0.5","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.7","@vitejs/plugin-vue":"^1.1.5","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.3.5_1617683938268_0.14764886966550606","host":"s3://npm-registry-packages"}},"2.3.6":{"name":"itty-router","version":"2.3.6","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.3.6","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"f800bffe3d7da64a2d112c353d208f57c9c2f696","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.3.6.tgz","fileCount":9,"integrity":"sha512-rBCVdpNa7NFFskwWzXAT846bCMIIrUq9Nhntr6w6qhX7MuGWFWElQYQ6DQ4XCOGsNQzEpfTXHSWQBpIDjVbIiw==","signatures":[{"sig":"MEYCIQC8ONDWhP8SbUoOZ7e0/5Xee1MMLkK3DbaE14JTfiUqnAIhALxXl3XQ06rQZf0odVWt46+TRCrH2HqcV45uih3jG9Ff","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbUALCRA9TVsSAnZWagAAD3QP/RaV36Skh5rb7XInRowa\na2g7ZXFkrdad6mX/gi0qjbuH285NFa9F3n4kPVPg85N+1JUY+7ns4YBLJFlS\n9i0XPz65BSK9w78WaKUYKpI3aUiDyR0yAzpOfXnktkTMH+B+xD63GYVcYPfY\n87U4Gf+qse41JCXlu1Vw/UvpSH8MvPqgNJH3JkR1mIxqU8WSZmAsRh8JR6M1\nzwmKtDP8cWk3Y658WB/xmXmo07vJNxmH7dJcW1Wk5EQAB9A+Fc6fvpd/ehiY\nqCbcE/BsNbc5qN2U/7iP/hpkb4P6tFJ0knKmdhB5PPnD2w3/kLjVjhFjFbAX\nDtL3ZrEk7Ujn7fP3HoSpHFjbNdhtjZaq7KHLg7kQY3Jp7O9yKq29E4C5h3+6\no9a0I3WuAo3I9Pgi//xGlopfHskOQHM7yCd7pOfe7UBqLUrJnwsQHxqIPeLd\nXAAfgFdaGismMs6aahVMzR8SuZ9i4lAY00g32R864smZZu7i0p3opZRFpd0n\nRHdgT0xTxBC9Cr9w4wtg/WYRUrhIL7rnFTuuJeU+S7xlAF/kruclj97HBNne\nrFF1EhPd93lITwXNVwqBERN0wmTIG2NJ1asdDdojJ4+K09WoObfcb+5wi9wj\nJitz2QcDKk+0r5rAqe0x5mvmJrqpqc+f2q5MafBS3XH4o/udbaYDEixXriWp\n76a9\r\n=ulPA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","vite":"^2.0.5","chalk":"^4.1.0","eslint":"^7.20.0","rimraf":"^3.0.2","terser":"^5.6.0","fs-extra":"^9.1.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.7","@vitejs/plugin-vue":"^1.1.5","eslint-plugin-jest":"^24.1.5"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.3.6_1617772555038_0.7316982919533417","host":"s3://npm-registry-packages"}},"2.3.7":{"name":"itty-router","version":"2.3.7","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.3.7","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"309ca5dad79356bc59021b04b005c2b1c63faa19","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.3.7.tgz","fileCount":9,"integrity":"sha512-StrOUUyp/ynmsFVncBQvxQH46kMTVzo//KASF+bYwAUhn1/halgjcuIXO33JFQrZD3kaUX3MyOwLENPbKgA5fg==","signatures":[{"sig":"MEUCIElYUGo/Elm4lBFTAcODGglaUrJGmDAU6LBnJ0TtgS43AiEAj5wkzai9JVZmJYrVsJEPrfxOoidnJ/76wTPGuVR+h9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrThiCRA9TVsSAnZWagAAwG0P/0HqDlizLppoCj1GKBp0\nuOnjlWC9IJ1Q/+yrCM8fBVa/IYTls9Z/YqYK3b4bv6ccZy5NE01uXTsUDq5w\n95kywETlRlllZVxcROmh1F+IaFn4bKWWPD5FfZn5idKgtSjLchRhzZiGmkYP\nbuJUuLzW1y+rnrJD+wFwe3Zr009pLDoWnoOe5drzkvDMHhY7bmwUH6zpivXE\nRPN2/OrFZES9BSm2rPUa9SPycfpYAJX7kWGs4ZTad+yG54wR1EaIuPctPctF\nNP9J6ZiulyiCBAz18W5g5nfnciMbHlxSuk5s3e7+hyFzzWls2MZlPSscwOn6\nDN1gFYIEPCqGfszhhIm2HNMtKe6sHBxVDWF1NYMmvF76E+yDgtzwo+ZYBgqV\nebUNasdTUe3+iiC3/1hgXec0fCjp0marqLM6aS8buMSL9G/CcaCZaPzqWd4v\n2GVMH/o08G6wyZrfKqt5XKCAS4H2OwqfFryQEVHBVnRHFY9lIuIZHsxXSBhj\naqBrBl2zVURr/GJUwIYsBK8bLrmkrdwGVSSJhnDZt76R5pFXHzt5GTkFnN5K\nM55B8F3EDgLmTeX4h56uhUFI7tAVd5iGDeMtk3Z2ooYAA4AkothPOhRoUBuH\n/xfYk+FBbvbJT++IE4uZSS/MqxV3HSjWOZa9OkjrPQNgakqDIL+krLW4wFm4\n/hnb\r\n=cIAU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","vite":"^2.3.0","chalk":"^4.1.1","eslint":"^7.26.0","rimraf":"^3.0.2","terser":"^5.7.0","fs-extra":"^10.0.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.11","@vitejs/plugin-vue":"^1.2.2","eslint-plugin-jest":"^24.3.6"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.3.7_1621964897687_0.1630107058797272","host":"s3://npm-registry-packages"}},"2.3.8":{"name":"itty-router","version":"2.3.8","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.3.8","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"4bcdc0c70f91fc89c50789a19cd46441411dadc5","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.3.8.tgz","fileCount":9,"integrity":"sha512-CGFe2RiTWHVgZNrD3IimojqIsRGPuEzheW8fVyvO3Tz9t/HU4iblOUhW+ImENefcuhiaI7AfUgPwCoMyJhZHfA==","signatures":[{"sig":"MEUCIAyJDy60a96KPTNrlILvEqvNipbiaeuLU36nFxFHPIZdAiEA5+g2VtipnRy7chwizVtGf+lhirQs1wXKl4f0MguT7u4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgroq9CRA9TVsSAnZWagAAuRUP/21TCLPRjGuRa/Gnp9Ew\nauEqjkpK8HsM7Ko/sYblZxjj2Lr33Rsbc+iZT1cmBwrzMDI2hMiBx746+bYq\nYftYzaPQKLHUqwOkLlMtJVWtnMCzjXJ93KHgB6ME/nN9+nsxGTgXVh3VGw+6\n6QMyzbBgMJovCEnIGuXSp7fxiwmL/LQIrH3pi6k5ehFivkzOooE4Dq2/YCC9\ngkS/DehcGd+qeGmlthtWb8L0OUqZbvlYnWbp15giDpzPQrYpVz9p/HvPcAfi\nENIOQrOcbzHOBEar1b6LPiRHYoJvm8bonz1ujnBEbgFyLXQ1CxM0Y0CqFvUy\nOV74mMBiCrinlwxgUfIxDma75aJ6GOuFLpEK8A6W7AbSD4fd25fH6dnnGUug\n2uU4UrxGjEtlF2w4BLF8RNY37UblqM8Fz2Da71g9kaeUTOQE1iHBjkw2a96R\npcpMLwd9+8H8TcJgSSwQnBIIcA2J73cQUADfvHSH77rE57/FVEeZnKTjK84z\nCIiU/ltOwspKhqFnpBTtjji7RL3Aq7k4cpnTxBmy73KVteG3L+7Ob4sLp+c+\njTT5U76cXROoLP6xGjbQpA+J8n5nFmyenz/A++Bbr5hkresUtBYbkZgkCDLN\n7AHvZG8Bm7kqtiD+G+YRLvFDqoUWETAkUpygbzpiHuCFOR9MZDA0AkgzlO4+\nUpJ+\r\n=jFzZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","vite":"^2.3.0","chalk":"^4.1.1","eslint":"^7.26.0","rimraf":"^3.0.2","terser":"^5.7.0","fs-extra":"^10.0.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.11","@vitejs/plugin-vue":"^1.2.2","eslint-plugin-jest":"^24.3.6"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.3.8_1622051516811_0.6948165285961796","host":"s3://npm-registry-packages"}},"2.3.9":{"name":"itty-router","version":"2.3.9","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.3.9","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"7e409c94e3aa386e10e75bbbdba88b87cf4be2c2","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.3.9.tgz","fileCount":9,"integrity":"sha512-raizKdWV7F9XcESoQTtl0O/GrfFvboDe6PIu8k6yArfREGye5A79o3M17nQMcURRa5U/ZymCeZ/YwDw2zAcHfA==","signatures":[{"sig":"MEQCICp2mrENp76pwI/sdNxvKMtI6uYY5V7/j5NqD9joXdaMAiB+Ei9dcZPLVITuXURSP2Lh56525E9LASPRp5qKqzQ+IA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsyNHCRA9TVsSAnZWagAAgx0P/jL721Xb+8pBwJSGsd9L\nErIX0l2DMzW0VbRSSJRy26iGDgVP1AZsPFMdhxgQ3d3WLfZBLUUehC7YXb/3\n02Y5VX3lB+caR2ZLfUA+SMrPIvOvSv9e8JIQhBZQk+kl8p0b2qvL/VLAaYK5\ndTRFhEm560oju9npqzNeU0I5xAQLxEe4KhZygviiL8z/FQMEKeu5J/D2eMoi\nx1fnBIVqH6tRxCVnRPRk38log7sTTM/LC1yd2fWB7ecGfAA0Lm7tcZgXHRL/\ncAcvJ1BRSlUTs7sCmwqhcJOwMLVyzP6+X+TARMQfaYEHtdHc58wBVzxYh4lZ\nDHUX2LnXYyudgIYhT+dg5syYZ+ELGGVy44UEwvvY4dHz0Cxj9ppsZcA9jqX4\nX3T5bF+t1dY73Ij2G77SaDvW6SwzR4XL1fHyMd5mdt6A0wSFhFo+cPUzTo4i\nsqfnR8037JQJFO5gOE3DfyhJm5MP1F7Nve9lXPzz75Ob9IZGN5D5rX3kPEhJ\nX8g+/PIf2OaB8TIYEGvdi5SaI6Q7FHX1jajxZA9cgpoFU6R4vEk0UzDHZqhd\nH3jBryiP29J9qafryI1PrfR0MyjRJpYd3kYT5n40oE27ae+eI3ilZFFTr05y\n45y6Yaw+XOy/JhNXNSsAw8eg4oXROobX9j4fzB9NXuWE0EHr7yMOxYujaIgn\n2Hfh\r\n=A4wQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","vite":"^2.3.0","yarn":"^1.22.10","chalk":"^4.1.1","eslint":"^7.26.0","rimraf":"^3.0.2","terser":"^5.7.0","fs-extra":"^10.0.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.11","@vitejs/plugin-vue":"^1.2.2","eslint-plugin-jest":"^24.3.6"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.3.9_1622352711061_0.07876540539039345","host":"s3://npm-registry-packages"}},"2.3.10":{"name":"itty-router","version":"2.3.10","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.3.10","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"758910f3bc46e1e0c054e1aea112912adfb67966","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.3.10.tgz","fileCount":9,"integrity":"sha512-ul8quBGpHWZ1HAutnyXm9f9EAz9rLMEA+9bL/E31DviAb0skFhblxQrZLgq/IwgHRjt3HNoqmv8KuVYe094x4g==","signatures":[{"sig":"MEQCIEJt3Hj6Qu6ZW0amrvYL9ZLkJrZAc91g1JQt1oJHCYczAiAzRp01PAgSsC6dzPgDUHg9DJNE/lyotxfiQnwbFMlLbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtZOcCRA9TVsSAnZWagAAmVwP+wcHq8BAaMPb9RWcRZlb\npRCjXou3hP65u/qMKiMUhI78yhX0T6mRGhRKykSSiijBlfyPtHDjszfMiw9j\na5kNsz1OikLQ/sV2ZZYs7fztcPvYr/9A0YBSVBaN1f1qP7jjTkpG6wViYu5L\nNqS6ZvwHH6cmCPDyrvrxeMjcBtR1X4ym2J0V9SQ8kQJrLlmQW1DWDllXMEA3\nJ6uiLJyWE4+BuWm9Ih75DULdAMN+JNlkBrZpJq2+OZ/fIUcZInbabfK6iQnD\nwJZZx5fxI2ZZWk6biUUKNibp+nh+yev8xzLQ1zDlXlPOaqSQCD68TSYXy1aA\nLraUDVymoIUga+lcbE8ZEuGQ8TRimkuQUv4G20M+zw+hXuUg6KKVbDh6ldg8\nrAgD/gehpup2N9KIe7xwQO5oepYOhbGkqCGlN1I/GWtmQw0MkF5WpZt1c5v5\n1BoyVVjWCd5eB6KE8UXc6hni8iqEmNt7lhsLFDh/Tsvv/1G8sdFvb4ztuDaZ\nmiaE5wxbRy0fw2VcGKmAEXUn0mm4BtqHN3fjks5mWZEl0aR0f02FrtPQ1RL2\n0swJ9fJjwT+WTQXe1jqLFyXx4jn26WpxTuL4IxR1DIc/Ht0D3EYhucGvSNbb\nkqlsTxVlcK76s6sqN4ZpUSNm2Sojp17e/4vD7S+BpLUGZS1BmzaRvuonLbmN\nKxIO\r\n=8Fh0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"terser -c -m toplevel -- dist/itty-router.js  > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","vite":"^2.3.5","yarn":"^1.22.10","chalk":"^4.1.1","eslint":"^7.27.0","rimraf":"^3.0.2","terser":"^5.7.0","fs-extra":"^10.0.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.11","@vitejs/plugin-vue":"^1.2.3","eslint-plugin-jest":"^24.3.6"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.3.10_1622512540076_0.5398132765164245","host":"s3://npm-registry-packages"}},"2.3.10-next.0":{"name":"itty-router","version":"2.3.10-next.0","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.3.10-next.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"40ed0912f806525124811ef794b2beb50d483dde","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.3.10-next.0.tgz","fileCount":9,"integrity":"sha512-Nhpp+U5rxgVskwluWBtS8TtbeKxtDWtifB3coFY7XWxivG8i+TVdGyTjMXIeVvkjrkTaWdRvb0K/7gimlCzLYg==","signatures":[{"sig":"MEUCIFzc8J27WwcbVBkSQoR6iSm8uiPBUFjy80WOvW+sZCSVAiEA4f10y7xNwJkKNdufyuIwle1TZGGyQeEtsCgFkW4FaIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEVotCRA9TVsSAnZWagAAgXcP/jV4vY2FSpcE0bu7EjoF\nKwSwvmmWLUN2TGkR4HEqEJ9c3f9YBrpHKb9l4MScbi9NzyuRaRw5DZMKrvbY\nx+x6OrUBrERkYPAw9CblJyuMY4xFJ8VGpjqpHGCeJP08WYB/ktBeelqdlQnS\nv0XDD6cttJ38yjHlCBkP7kbdrpxcuouKkWRxrjL4YZ4m3YY9yb2UbfSGrr8f\nAT3PDfaPlNNUQZ20BZ9C9YIssyPkapDtNEsuqUUQ+0Vzx8Tuj5qyNT2tU3oP\nG8yhQHyInOpdNCCn/IMJ5O/x/LRxH1FJ4LKAFwb42mMk6KFANop9Ew1gX6+n\neAR+6Zbf3tQSkgGccogXF/zEVRjqFJcEH7qfs8LIDUpwFVfoosAgq+kJ57Lf\nxNMWiY9OEGO/hIubxBJSkwHDAodjndQQpcZWcy0IAWPswxjnJHqit6fPV6Eg\nYJuTjLNXv7DFMqROHA/v3WBeu/AIjvw1q94KBlP449XgAbKAgGaxx00xK1vL\naGwqUzva709lHvblq1PhQL0ub4JzPesKHeE3oEwi7K7TOM2dO1/DfdrJCHST\n3EH90NFAgToLEHoDCzG9l43nWDQT/5T4bhA4m0vu4cQ5/xIB8cxEpcV3hKSC\nGhSW71Mq1VbyjqtegEptW1EmdjKir5Jf/mFXFmrtifmffZJjuamdwE4CLfvf\ndZ7w\r\n=1QKX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","vite":"^2.3.5","yarn":"^1.22.10","chalk":"^4.1.1","eslint":"^7.27.0","rimraf":"^3.0.2","fs-extra":"^10.0.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","uglify-js":"^3.13.8","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.11","@vitejs/plugin-vue":"^1.2.3","eslint-plugin-jest":"^24.3.6"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.3.10-next.0_1628527149150_0.3474363822674269","host":"s3://npm-registry-packages"}},"2.3.10-next.1":{"name":"itty-router","version":"2.3.10-next.1","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.3.10-next.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"4e7c20f2897315c5065de1eb57cece776b2f56d3","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.3.10-next.1.tgz","fileCount":9,"integrity":"sha512-v2onN0BCF0aI8rg9SSxKHkCTSj967w8EtTTISo/bx79mu/KaKejYVJp4KVYAcx/zJYO8dGqEbHaillpDdIgBJg==","signatures":[{"sig":"MEUCIQCttopIEQY3ug401vkcnRBkbkZwttRGtki6Q7emk8GFmwIgQZsQZqvmIAFnQvKM+bZGepebAuCZbiRN6L14j8xAdgk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEVqICRA9TVsSAnZWagAAwcIP/iQ/iYOk22N3KB2hllTz\n5PvgyttNUHYnfokK+irof3ykoC+cvRQAkK4Gwx2TQvJRlSKHNlWcd2kdXoqU\n4plLHynlkSpl61hO65RL7+E2Wlg6QIJbjT+qHbsWHnqJU9xC7mpr1y8qGyDG\nPyz/ouGRGGmqEtTe4Mb3jj7HynoL2YduqDIcYQ7sJgfrIk/H34T5Bl6XLnkL\nnpi1psBtcaXGCHddsxm/moFFND790ntv10v7lii3LKNFDQ5OzxsWfBq3CMrz\nFf6FyfRrpo0sWtrJBLbiabwZnU1F3aq49M8iMnW53XcJlsMJNAZlsAx/8Zm2\n3yt+fdir0cZfd3QdVw6KoPv0uYAWJHvs8Ur7hV8dhzqTzxPvZgr4QOP3W2nM\nxgS+JaMYYazb0cWxGJcz0I4e8mjE0X6NRiCsKRJTm3Hgi/KpR+xSMBkTmVG7\n7NC9XtGB77lmZxq70xl1hJso8ZAbiTbL4aeUV1zWVAAjCXTbhNdJ75tUMuj0\nrfrQAWWP5+Em6ceaNpPnSxQ9ckuvvyTPv7x0QRq2RYXdiimTMD5JvknxDUHB\nWZ6Npe7595jX3ih5Ws9hXEBEbllVRzxitUSW3Pv4TS6DrsG9GQU7n1kPoGMS\nEDiKsvLipv0SJfgf1IoWzU2CPPAjyMyPz8hKdT8qLCa+eODYqJoC5vBaXcGt\nWpOe\r\n=UzZo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","vite":"^2.3.5","yarn":"^1.22.10","chalk":"^4.1.1","eslint":"^7.27.0","rimraf":"^3.0.2","fs-extra":"^10.0.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","uglify-js":"^3.13.8","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.11","@vitejs/plugin-vue":"^1.2.3","eslint-plugin-jest":"^24.3.6"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.3.10-next.1_1628527240053_0.14578827642207237","host":"s3://npm-registry-packages"}},"2.3.10-next.2":{"name":"itty-router","version":"2.3.10-next.2","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.3.10-next.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"14bccedb4029d7ddc3e4d77d913b07d5316a04e6","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.3.10-next.2.tgz","fileCount":8,"integrity":"sha512-JwhYZhky4ZdYmsAoOKdsaXRPPw5YaNd1mIQc7cJGdoxh2rmYGJNcri12pcTH6jedio+8kKoG4GEsNQxCjk7oQA==","signatures":[{"sig":"MEUCIFtQmXLb12lYt2Onmyupq+jtO7uTuEs5CSAmwWPIe41WAiEAxMENg+k23ZXUUv2h5VwycnKq8SxnrLbkhhTqF8IkWDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEWTVCRA9TVsSAnZWagAAppAP+gOGYj4U8BVSqfuhZUlx\nRk/D6BxLkmClUaObEgO7fvIxEq4jzTzW38BVX7bBOF02KmdcZql4Z3touPRa\nTqHV7Ecx07SUvWQJYmDKbzVFfmB1OUYoqa9pCCah82AfIsnn4vx8ulNvahuL\nXQUZndzH4diYdYyKvxIYZrUf+YG1aix5Tu+e+IOhJdCu1zcWiTIhG0LO+/p4\n6xZnPHdeX8w8UVRJnXd1lfig7Q1mw/yXZ9uZ5WFihw+f7fOuVQmhXXOBszW2\nVzmkCz/4dYIpgwQ38IZOw4CawF76CpASeQYNfH9I6cNXorhzPXklDZ+Jf/Nb\nTt6tmUI5/SnnG0iUj/EUp8Hrop/5LeGZjaGKdgXgYMx266e+rvbPZLo0I0Ne\nlMPb+cBazIL8NUxbfxWbFZrcx+ws40V0dNJenXZXcL/kg50cSKOdEH6fQTFa\nCXfxdX8pVkyC0OYJW5OpoI0mtof1kQv2ysveif5esASjQeu2VdxKcUUrrCdb\no5/ZwCCzRc6P+Ax4I4oTVf4l25xsdmGilvvxYAf3Nen08RVi6qVAxU6NzUJg\nExsht3TIBQ0fL5oePddnIP/WeY5OHfV7yRFoRy6GJoTBQAS5voZbtLo02jRM\n1ERd7WlZQ+XIEr+B5Up9uOGESsfoB4WAMQocmEF3+ok6glE+1hRgqcJLFO3a\nJHvw\r\n=NaOp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","vite":"^2.3.5","yarn":"^1.22.10","chalk":"^4.1.1","eslint":"^7.27.0","rimraf":"^3.0.2","fs-extra":"^10.0.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","uglify-js":"^3.13.8","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.11","@vitejs/plugin-vue":"^1.2.3","eslint-plugin-jest":"^24.3.6"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.3.10-next.2_1628529877665_0.41754187215387994","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"itty-router","version":"2.4.0","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.4.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"c13f18b04b4789821b10f4c88d3ccf00aabf8924","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.4.0.tgz","fileCount":8,"integrity":"sha512-FsWLyLm/6s7MMRC55QZJDlDXae+3WPy7ahEbJVKMIrSh7NfZ+zBL32hNUPn9RqTypjmNO3Abi+mqc+VvDvWYtg==","signatures":[{"sig":"MEQCIEwRCicrGeQitqWq6YCy9bJgBnileXRyacFmmWij8QobAiAfE53W6DLO70EeoFx2T0h/sgJ7SgKqCuTJvAyg1PLtmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEhH9CRA9TVsSAnZWagAAMGcP/jX0gmpRG07rTKAhWRWZ\nn7P++zf76lZAnHlUfHOpj7R3bjw9EqwtcOxJWqJQuVQ6EHGG8pmmklP78tjY\nNfbQ+qWhawWUAyJzJtTyCMZ1IXk9ta7ZF1pdbr3w9T71Hfq7as0KZi3QKy3x\npslhu6IWvBdiHiLD4UXYX+UzBGZEZGWnIUTKLjFnK9QMnQh5oNZwlL+Z91Ep\naKuhJ5KmFeVTuiBTCMweUq0BQXqW/2pf4R95+9uEVRyqxuqWrhyMxOHwEQYV\n3wjVz4IQKxUBNGRztmuaqhzQTiLEqxVIgPgjISNByHoM1ZSOR6PW8SH74hNT\nR54YKgz+CYjiUDdxq8Mjy8G2ZXBHNgytrRWq2J6fhQAjD97iK3wWYzzymU91\nLIjB6IP/1DfOfgyX0ej/AePg27KBpDy6hSrnw2CJ8gyFOWg9UWeS6mpWRKxY\nq7nyy+dBZI7wG+J513xXA/kGGqPDE2yXBvyKMU7MoX0S3Pk87y1dsW3Sl27b\n07vWnV+VkKPy1KWo87xDH5h8RwVYPQggPFFQzFlh0SGjhDcKu9cA29EpOkwJ\nVzisVV4iGUxz6wZTdj6P45pgUz8g/f8JnLt15MysB/D5nUOBaWaFKDMSJJ73\nNgjhie2RsfXgrCEROHROsEsQu/kZhPkJSEt7GBrtqUvL8mymWNAvxQZ+N/V2\nqKGl\r\n=vB/S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","vite":"^2.3.5","yarn":"^1.22.10","chalk":"^4.1.1","eslint":"^7.27.0","rimraf":"^3.0.2","fs-extra":"^10.0.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","uglify-js":"^3.13.8","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.11","@vitejs/plugin-vue":"^1.2.3","eslint-plugin-jest":"^24.3.6"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.4.0_1628574205238_0.6627800734514764","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"itty-router","version":"2.4.1","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.4.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"3f696b29be76dbafc2ddb795f2eec539a6343a5f","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.4.1.tgz","fileCount":8,"integrity":"sha512-47SJ/3SSCOvW87zvacvALxSHzAMViNN6n7JN29MuCtsS2gdLheI8ZcwdPc2Frob3eiLsIwqSGgNRGjAbYCO0eg==","signatures":[{"sig":"MEUCIQDv1O+GmVKX87IIEpDDWOmk9qzFphlR98wXr4P+jMrxZwIga04s9KfSDcqWvf48Yq3mw2LhAXAVS4pL/LYkqEyoiLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFBa3CRA9TVsSAnZWagAAmLgQAIV862ntKS7jKd03DcG8\nGqXMqSKvjlx+9f+bS3C03LpxpVyjQLjyyAcA6Av4pIQLCPrltzwySLELksbM\nfSXqHeq73MXVWUgxLgMDH8lndW32uYyF+Vxfm0lKNLr1ryeJiTKM1JR/LTz/\nmhEhDygF4/7pfrC33PkYBMl0ULKyTusfBP/l9H2uV8PW8FOLCo6+U6zxyf9h\n52WTVdvsbGWygjIXkJchQtigaTsbyExOmpdi/ynUY3MpaeqI5TwgoOOiD0eV\nwHoWiTGVMnrURjRcG3OZ+9lYDHhl2Nu3YX6Uw8efuXaW5uVu0xiqUDDlCFvl\nD3UH/C/6KZkG6CFJjo0F5/mi9DB/E/fiLS+S5fyV745FEtj6Vw/DIIRx0vak\nJzoB5q75xidYHUnXZNxyrDBLlWLqeTo+J+ncR1XWgrk7pxVrua7iXjFlBurK\nhY+Of+ZIq75uZllPS8hkgueF+OE9GcfpKjLDidRduPP2mS53DbCpxGHc8g7F\n860vDDmqniPAtvl1yLHJd8wymzvSATpopTC+nob3djjMLVHfe6a5YLL6PQDr\nMK0Yx0kChM7Y1PmfjRRQa/7gD49+HOxAeiig17JmtGf63/ElZbCGPdC9ONmP\ncmN7ZRz7QDYdMAPK/e4dV5X/T/BwszTK8xuX9bCbzAy21d/tK64BV1BhvLqf\nUfVx\r\n=V1q7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","vite":"^2.3.5","yarn":"^1.22.10","chalk":"^4.1.1","eslint":"^7.27.0","rimraf":"^3.0.2","fs-extra":"^10.0.0","coveralls":"^3.1.0","gzip-size":"^6.0.0","uglify-js":"^3.13.8","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.0.11","@vitejs/plugin-vue":"^1.2.3","eslint-plugin-jest":"^24.3.6"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.4.1_1628706487288_0.9851135696964777","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"itty-router","version":"2.4.2","keywords":["router","cloudflare","workers","serverless","express","regex","routing","api","handler","params","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.4.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"5680f880f618ef9dc14148f47b9885bd09e5a015","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.4.2.tgz","fileCount":8,"integrity":"sha512-VCJPoGKYrCoFSGQ9kko5prt66SHVppde498kj9XkMuZVrLCaG6xSIMIz/qaqW/mWk34BJPYGzhvWMf6l8g/CnA==","signatures":[{"sig":"MEUCIQCO6F1Q8RWmG+zKWKMBYXdfsSkZnL9b/RoUMYojKXDvdwIgMByRnjGJi0cwoWcVsCq4XcvBzfUMmEhexGT5+T52Z3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFC/+CRA9TVsSAnZWagAACj8P/2NCRAT4INEdyK4V/+/w\nWvFd1abocdViSoWApGj6k4vD5sUfFdBSRHR2x+9VI/pomL5Nq7cjn2rp7Nq+\n64hA/jwxXjfL+InLoXl0n2nWPhcdpGqw2EMxgCM1yvIuH7KUgGJ48hLnx3M3\nvj2ep4C/2TErGH1lylWE4QLhKb+29Gnazwn+ls+4HsPtaEceZsiNbprDPD/B\n59mjB4N7YZbbeQFQT2IBBLoDqyUplQzkS/gzgx9JRnU/1/kkuaudKVpby64P\nq13VEKN5VXek4Zd5EhW3u/4mlXZ8yjeCN5VHn5c+E4UjOq9CS18oJEeHmcF1\n2bGrfElFIQBAr14hYh1+HHoCTWaGW3iuY1M+uy6A3/UUIOW4HQeQT0oL2fGk\n7O8crpRRmuAHxZlfNrr+fPbtfnAJSzdimfLx6iBGbq4rOPbH622DgQx7hZKX\nX/GEGCSxMi7+LV222Cm4b9BHMMk4F8Z7j6faPkqVQdMdwB5AZA3XnVCUVeii\nXAmbwvFEh8KtkhQ7CwDsGKeTMO25FgnwA+lwq4m7KPolZJTg90M3IAJBMznS\nHdlKlUXZ/m3CpvWmn0ovb3UD4clcDFmzKka9gOz3dGIRuhOE+Yp18qppHWC1\npDVwf/ncnVI1TPVWF/kmACtXeomTfQQpoYnsDHJFsxK985aUAPaWp4orVCG+\n9glA\r\n=KCkJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","vite":"^2.4.4","yarn":"^1.22.11","chalk":"^4.1.2","eslint":"^7.32.0","rimraf":"^3.0.2","fs-extra":"^10.0.0","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.14.1","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.2.2","@vitejs/plugin-vue":"^1.4.0","eslint-plugin-jest":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.4.2_1628712958010_0.44240206072947985","host":"s3://npm-registry-packages"}},"2.4.3":{"name":"itty-router","version":"2.4.3","keywords":["router","cloudflare","worker","workers","serverless","api","express","regex","routing","handler","params","request","response","service worker","sw","cf","optional","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.4.3","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"bf89db6edf3eadc0026cc536f5056462a56d658e","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.4.3.tgz","fileCount":8,"integrity":"sha512-hCuYGhkScXeVM2O4Wqd7aT9iPvR+0q+JlWH73NFkPECuV0ZEl0V9zrHV7h5WVRsTDTtUMd285F0U9JuQy8m09w==","signatures":[{"sig":"MEQCIG7pfJFWz1g229rFH0l93zSh34wvvw7Y7Uz7wWE5ylBaAiBxvVEAvPOYKdl4QTqjAqeY6iWJi5p9IOsKkSeJttGZWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25370},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","vite":"^2.4.4","yarn":"^1.22.11","chalk":"^4.1.2","eslint":"^7.32.0","rimraf":"^3.0.2","fs-extra":"^10.0.0","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.14.1","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.2.2","@vitejs/plugin-vue":"^1.4.0","eslint-plugin-jest":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.4.3_1632517446706_0.43601010348824065","host":"s3://npm-registry-packages"}},"2.4.4":{"name":"itty-router","version":"2.4.4","keywords":["router","cloudflare","worker","workers","serverless","api","express","regex","routing","handler","params","request","response","service worker","sw","cf","optional","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.4.4","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"2d686b9525188dbc6da0dd1780eed106f7a892e8","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.4.4.tgz","fileCount":8,"integrity":"sha512-mp5i47ZotK94FHondKJTZn/0dBAFzFpZpiHWn+aCgr/sg9cIVzt1gvLCKsXMkcHgKejb9GdhqvOfh7VYJJlQoQ==","signatures":[{"sig":"MEUCIQDP67onuSwMawH6Y9/xIkAFv2D9fI4H0TRV1m+KaquAIAIgL+t1e95hyz0GYptseCowlA/rpaBVmAldwpNIhGGLmYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25370},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","vite":"^2.4.4","yarn":"^1.22.11","chalk":"^4.1.2","eslint":"^7.32.0","rimraf":"^3.0.2","fs-extra":"^10.0.0","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.14.1","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.2.2","@vitejs/plugin-vue":"^1.4.0","eslint-plugin-jest":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.4.4_1632517493390_0.526818233610054","host":"s3://npm-registry-packages"}},"2.4.5":{"name":"itty-router","version":"2.4.5","keywords":["router","cloudflare","worker","workers","serverless","api","express","regex","routing","handler","params","request","response","service worker","sw","cf","optional","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.4.5","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"6cb2275206258c62b2d84bbf959eafd5b4fdc299","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.4.5.tgz","fileCount":8,"integrity":"sha512-e3egIkIDTa3dykB3a/ln0Jx4iik1v7qYhe7dWW3bqrEDXR7nHibuuZtBev8bCBfm8D2p3y/+Yq6PHP6u9sZOeA==","signatures":[{"sig":"MEUCIQDwj6dT4vwciR0s2ZaSD/aqGW6KBz/PDW1zBBWtLBGZngIgMzd1ABIfjVo89greLi/d13cUauD82+s7F/Okq5DW+rM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnopICRA9TVsSAnZWagAAK8kP/2usO10X15qFHHzQj+ks\naw2jLKyarxUGKPfuRqxsdQiOu/8eXe8cxPmm8mU2t/Dpf735NCYLVJXlowq8\nS9lnDYUVEosn4QK7spZ8IcMOi1R5c1iNtjuiW5huKDeaFlVubzNOA9vTvNL3\nc414mMBO9iH4Kj6JNyQTz+1pUJHB1Nt8LU9dKIShH2Snm5PlNdNQA/iX0XGc\nzadxw3XrIjb53a4B9ehrxDqXpGuPZ9yvlWLfnn9V/LTocyw72mjhcZWjCQZf\nTDcMPpF9Lry+tOaG8Ba07c5DLxf4FrkU1oFeRJjLsoHbQMK9Z7aWjmwJA77F\nOqgkZUcW3bluGE9pGgGuV3EXkOKPdVwZtpMZ1Rz3EDZXUAZCI2azXefq/KaA\nvJblquGTYelMp2lxzkB7CPtHVF9qvYRscqCL7zz2gXQiL7pRjSvrf7LbM7ZG\nvSKp//S+DEck4F90c9uQ+yC9l/d9bF80HgZW5vgIWPQt5DpJarzKcG9nFKwy\n3CMisteuHrWIFxsL9tPAUBI1xKauRhyQDrMdjjH0LQsg9hBcMubRjyRxtJD7\nXyj2h08VkN3lExTjnaNUGQ/ex3RuBn4DsulvymZbFcKwI4+BQgiw7LPmwnwG\nEmOFST+gpzC67RA7cUj5sY4aKYOaxsa8xFypdVXZWxgWrRw7XIsW2sYpXvRY\nUdXv\r\n=Ev2s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - build for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","vite":"^2.4.4","yarn":"^1.22.11","chalk":"^4.1.2","eslint":"^7.32.0","rimraf":"^3.0.2","fs-extra":"^10.0.0","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.14.1","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.2.2","@vitejs/plugin-vue":"^1.4.0","eslint-plugin-jest":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.4.5_1637780040267_0.9610940515098116","host":"s3://npm-registry-packages"}},"2.4.6":{"name":"itty-router","version":"2.4.6","keywords":["router","cloudflare","worker","workers","serverless","api","express","regex","routing","handler","params","request","response","service worker","sw","cf","optional","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.4.6","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"f54e9f9579bce9480f31eeb6414de93b171284cc","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.4.6.tgz","fileCount":8,"integrity":"sha512-JvOXr7bDbh4YXFVJK9Np3H3dwXOhShaPT1Ts2EXX08AuWZqJJQXDgftyXPLQfbur41o0e5wLAo8ZS6uSLBZSsw==","signatures":[{"sig":"MEUCICcpAnmV3qACdR/ICko5Ifn/0AwgympYkeRyfUQU+B/cAiEAhtWgHFS/xWE5p+B432EIuyrpSlHNsh2/pN7+XUvhc/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtnsNCRA9TVsSAnZWagAAhVAP/Am9YpGEXTNi3zHOnwHJ\nTzvXk2mlAYX5wVgHXf8wx2BE1Od+TAM46g2GI2ZbdCT/h5Z9IcD9QYiwyYZg\nPjnFcaFbEqXLKHQalI5GO2KSqEI7Dn/PwWyyc7Weniwt3hR0pR444yTHlewi\nofQx1fK5w4D3KL5NYCUzt3hyiHiuSeb+cjnbr/r+uedWUEPz0rBDSkIy0UaZ\nV/6d/OulYYPaimxm/2XHXhBLPFCexCzfOvpbt5M0clpGLvEfz3RgB9xrya/p\nkalQGY4WRDsywpkGvfnBXX6vnJgjz8V6J4gQVvC88rFNNL7uYfchYRX8etsw\nSXwIOnWvxnZmsfpQ8tAifzujD5e46Gv+gk+WNjiaFspNL/1esj875onYQCxq\nncAUE4XHKgU+9+YB7IZNYQbji8MD6eZwU4YHOlC20folN90AlqpJsP6Kaazb\njRtmyZSuWclmgjNGVic6ed8QBPcsFGZOaLwzyPFIVj88F+H20oOq/7R12F5E\n2TB+7ko4LvpCnRU57YnuGCZz0hGcNHrXjptMLPs9oji9ihmrTa12XqZVp0Gi\ncDTUyP7qdG0geHZv6EGsnpdpniZ7EqyUWJaHKCnVwnWXTaKOry551Bea+eCT\ns07VF9fIlYBZDQdQ/qaks27LxqTuWWwZXKPMBhnSta3PlCB7fB09FZArYGm1\nN5EL\r\n=zST3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","vite":"^2.4.4","yarn":"^1.22.11","chalk":"^4.1.2","eslint":"^7.32.0","rimraf":"^3.0.2","fs-extra":"^10.0.0","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.14.1","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.2.2","@vitejs/plugin-vue":"^1.4.0","eslint-plugin-jest":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.4.6_1639349005117_0.10498260352422983","host":"s3://npm-registry-packages"}},"2.4.7":{"name":"itty-router","version":"2.4.7","keywords":["router","cloudflare","worker","workers","serverless","api","express","regex","routing","handler","params","request","response","service worker","sw","cf","optional","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.4.7","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"3f05c814430b6d061606c3c953db3f730e6aa0ff","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.4.7.tgz","fileCount":8,"integrity":"sha512-6v50/xNW9BBBrQHAloKyvVh/r9tEXBMbwhytOiQkcKbLOKJJkBHlzdlVXf59Zg5om++kA9dZKOxC66HDIQy8kw==","signatures":[{"sig":"MEQCIBMWTLB71d67haVqeGWXrAWnNKgYEWKx3rCrriW5eSHWAiALjo/wMwx6ompiXF34vUMIKb3JIne0BrKIJE/u0N4L3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtntxCRA9TVsSAnZWagAAFg0QAIHYrT7KVWv5GBVEdrpP\npI4CGLpcbUrz1FAQU99il/qH9AW9PtYgWqpYva7+FbrQZdAccHHahgsZm3Sw\nrk0c0UjXws15XfkzHF2ScAPlCr+kPHr1asyuxN6p9WybPXT8gogOHGedTpZF\nEbPFP7Ft5EOhMLLAD86Rcb5itwxqJXYwzgu5Ms4KqpsYoSouZpaPyFSVLeX7\n+8rTBn5AFFvhnj9gRIfCz43EuGmR/yUC2Cac2KPy1OWShL2KgbarkuzVGgn1\nwdHhmqj7eusIQcSbO0eCkb3P89ECnL4+l3S2kLnRHk1gmx1b/HQ8ei/bxY66\n3ITAHzWMDN0qjZrthCl3qiNv6AIDBhgHkSoPeAoZEMtoecspM1ISyOhwmw6O\nYv4TFRbOr1A127jgvNc/kZ4w/AyNoePE+mJZhguWc48wSWb3KNvI8ZGkNLH4\nDZk0AfOmdkWN6pdqNruvOMekFCDlvdQbQ49fXCr/3dikgGjA6/QkydG9+nPG\nVQCmFv57VvffqWld7FwiXSvtgoSOi7Ues60rvRhtMtZogxUgKffkvgkH5qwK\ndi2gVTpHJ/iVNCvkG96fY9LnSo1870YLQN4HENsw6Q2Z8B/9kJcgB6L3/rno\n8o9BGG4hAHKLnGJ7UPRINGkhnNZOTTvM+IFrh7K4+83996kRLNFj0sY4T5ZE\ns41b\r\n=VAfR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","vite":"^2.4.4","yarn":"^1.22.11","chalk":"^4.1.2","eslint":"^7.32.0","rimraf":"^3.0.2","fs-extra":"^10.0.0","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.14.1","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.2.2","@vitejs/plugin-vue":"^1.4.0","eslint-plugin-jest":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.4.7_1639349105258_0.854318458219435","host":"s3://npm-registry-packages"}},"2.4.8":{"name":"itty-router","version":"2.4.8","keywords":["router","cloudflare","worker","workers","serverless","api","express","regex","routing","handler","params","request","response","service worker","sw","cf","optional","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.4.8","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"6b2ab34268a3516ea0112139dc2cca83cdedf2ce","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.4.8.tgz","fileCount":8,"integrity":"sha512-VpAHeAN+/ABLqT/zEnwMomNCDh8eRrs06C8HRR8OxjVwGhXtvzoJbggjUnjAeNGxqjV4w7pp87Iu8jzEpr92fg==","signatures":[{"sig":"MEQCIF0SHcSb7b5ttznWnam17AAyBOpLH2pTJ555OADLRDaUAiB4j4pVZxJ9rKuvhTNiwwv9/BfxKewxwoAGXOf1NE7OCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwEE8CRA9TVsSAnZWagAA/3oQAKI0wL5P8h4+qBiI8iFe\n1w4e+4As0l6EoCtbxGHRpuI6ujaguFmEoricunI4dABe2pWRyzM1ay+ueI7Q\nmNkkhVyMFfZGib5MniH6vpv9cGbhwCtbjU7kqjr2o5pR0mamYLxHFCOCnJ6Y\njfx0Eq1W2jHbMJsBXQp+b07oMDcB82jJsKtokOgpSyFAJ/YcjBlqDSciBM8p\n5r5C7yBj/edXcEiIwQWDwxpdw46F2DtAXwLIuhCbMkfNUO0xbyoVv3nF9vxm\nTvFNhCTUQVPyurV51izXhpcYj1eqYM2aTB/wEMnobkn8xw9ImTMwmOvr+PBK\nf9ifUvNJVMCaMeyosabYdZ7wyl0hPN+Z9Y7LeboHjb9LWmTYHjgcebvxRlLJ\nIhAPWqEy1STHu9Q0zE7TGDRrJQwxhHE8AIvDpV1wGOgw6Q8mVm5U5ihNVj/b\nhpDbw+M98oNyNFG0DGiNg8JQBolYiZDTC18qsSKDeNz/m5Snq0Gwy7V/tIbX\nQkDw3EUOR3QUqP8YpalYgG7FSc4jD/g+AbuEhrUEFNAtIxOShX/wl2aHN6FR\nH+8nbiU59y6cktR13J5oR9k9bS3ER70GjaqK4BDwaX5lv0RXzMj0aai4+hu2\nGpP35gFO2WFJPCvEcgzlZyZMEuOdVmuMDaA9dQ2A7ogIH4MuertMn1kG6Osf\nuFTG\r\n=hfxd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","vite":"^2.4.4","yarn":"^1.22.11","chalk":"^4.1.2","eslint":"^7.32.0","rimraf":"^3.0.2","fs-extra":"^10.0.0","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.14.1","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.2.2","@vitejs/plugin-vue":"^1.4.0","eslint-plugin-jest":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.4.8_1639989564200_0.061525779708616835","host":"s3://npm-registry-packages"}},"2.4.9":{"name":"itty-router","version":"2.4.9","keywords":["router","cloudflare","worker","workers","serverless","api","express","regex","routing","handler","params","request","response","service worker","sw","cf","optional","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.4.9","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"c190d29fb4d062c8725b2bf9e3a3e13096ff20b8","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.4.9.tgz","fileCount":8,"integrity":"sha512-HmXxDFUGR5TVk8yLEvZZFKfsppXHgUEKePofZbMLEsvEEZ3yBOPdFb4tu3/aovpOXdrbXA8gGrRA3tRDrFo2dw==","signatures":[{"sig":"MEUCIQCjRY9Xg2rtIUi0H8xaIBVlbEoUZ4sHtqx1g/lvSlQG+AIgLcjvWdy+jQ1q2naeIsyTlYlJu22Bg3fWzuNmhK0ryps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5frsCRA9TVsSAnZWagAAn2IP/jiw7DUWtTUiSoOfvgy+\nLsa7m1zYrYnr2NdK1iWLn5lM4ZzdNvmUgz1Cg0w5RqMmsZhMtFMC4tNgJDet\nY32ibTWYPqFC9REasfQlMY2WZXm+9k3g4AXsuLdxpA8ofjkVixp/xfrSqp1V\ng5vWRhJBjPgiVf5P75AuqzlM42s1amt8aiRBSrDXxoqcjWF8nl3rfku0W6xT\n6WV8+IZRN5QiE70UN0AQ6OF2Exb+mfd/9vhiIRT1emE50Nloi11V0UZ5tA5a\nOl1g+V4AFA/cRUmccLkaOWBn1LY48uitQOVKGa/xJWABQqxujp9K1zaydKb5\n+cFt4jEOoCF97IOUTUB+YYnnugOpdjaxQTVBv+1iIAbtFqTvc7F5obMzxAoa\nBr18h11aFo4wNl7ai9VqHQiR0naY4JH1UGjvehQQlg2umryktyeWcR+MYwAj\naEEt7ZoML53Qa9B4RrR8+L/FfhBAZyxDlfxP8Ps09+jO6m5jE35NIrDOyXO+\nPWZl0dboRyuHHea3z8Q4CmkymUIxSqo8DgcKJlwlUabCSC3FFvFYxMVyTmDl\nqt8fmtkErFDHpq9gJ8JRb8kUdrgBvPFfNiDhNA9SIpkQKAZHRgXiq2e7RBId\n/fLOPJRZ+E3oF9gJY8cGuGw+/e2usPcVs2zyoIW9HL4NV+O3/zP3Aw98FFpb\n0tdi\r\n=lFUX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","vite":"^2.4.4","yarn":"^1.22.11","chalk":"^4.1.2","eslint":"^7.32.0","rimraf":"^3.0.2","fs-extra":"^10.0.0","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.14.1","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.2.2","@vitejs/plugin-vue":"^1.4.0","eslint-plugin-jest":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.4.9_1642461931914_0.5419220171061054","host":"s3://npm-registry-packages"}},"2.4.10":{"name":"itty-router","version":"2.4.10","keywords":["router","cloudflare","worker","workers","serverless","api","express","regex","routing","handler","params","request","response","service worker","sw","cf","optional","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.4.10","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"23c7e44e36784e106f71ae6b1ec0fd4b95c70978","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.4.10.tgz","fileCount":8,"integrity":"sha512-6z8UO4MoJRCdgLRVU++L6QTHJwU2pCAYFM8+9HjjcneRM5DqYyF5g6tsgIw24xXLFJlpvVrIzVzhjn862ZQZcQ==","signatures":[{"sig":"MEQCIBQc3pAAVmnHNH+AcnuL2H+E2Zv9qefycc98ovgf3s1HAiBMoMCCAOR7lfOJoojYY0ISXGBFdGayLocuwee8fwVEdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5fsNCRA9TVsSAnZWagAAg0kQAI8CvDdp0q6qS5dbUMmF\ncAh/WIyJYLcce26j7jy7zJ3jebEyU92Nw2j3zdhlJQJkO5YC0IRSGZZoeC7f\neezXbtDorq3KfIzajxjk+gpWuz8uFwbJItEhPnJkHK31T67MrYrFy/JuwfV+\nafo1oET8V+kZwCuXNDM8b+GPvMPHEnAnKJlQd9ThnLn6Od9h6zmV1Tg+kjrK\nrnwI4tip8bkPzCmwhA74oqWs3WleEIXnE4IWKwX/XDfRNo/VyiQceAldC5s3\nV5EhhR14J3jqp+ZXhrgGM8Rw7Vq7UlUqGD1hfU2A7uKe1rRjmjIQGAlr1/EA\nAeBwgOF60ZYQu5mUZU32XmzgHVPH+rNhGj6VWU35xd3PVEUPxfDupOLAnaW4\n9LNK1bSeqB43Zu6f1lCZeePV3c/2qmxZDiiQBak5fO26y4mvYT9dOHaq1zVW\nl8IHKmuv/2nR+G8tyZ55z947Z2bStXIsfewBfhdmac4Cx+y51hfErR+hdn8s\n94JvkyMNxRLrxWj3rP/6PhIWE6Gjcc86R4iJbc9zfHR/dR+OyjAD7a9SgvIF\nmng8+iQkmO9p0KHwlDQJMSFo5WPj4w9EXnlGJfdm0ZUTgZ/IcPRHs1Qja6E8\n/RKK5/qYPZUUb/vckxIEZFhmZAo104PCX7Ew2s/gbGi880FfLwKUxGc3q1Zh\n80se\r\n=QA2a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","vite":"^2.4.4","yarn":"^1.22.11","chalk":"^4.1.2","eslint":"^7.32.0","rimraf":"^3.0.2","fs-extra":"^10.0.0","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.14.1","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.2.2","@vitejs/plugin-vue":"^1.4.0","eslint-plugin-jest":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.4.10_1642461965043_0.8666978401217638","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"itty-router","version":"2.5.0","keywords":["router","cloudflare","worker","workers","serverless","api","express","regex","routing","handler","params","request","response","service worker","sw","cf","optional","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.5.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"e1a912cdd949e9c0c390741171431f3d97943016","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.5.0.tgz","fileCount":8,"integrity":"sha512-O7tWjn3KvIkwZGYN4N/7tcjJflP/ogDgwaok+NUVVOk0WuWK/q/I5Y4WeJHngK8haoe5AoDubbiTAZnJRnAiCA==","signatures":[{"sig":"MEQCIAxlBW7pBRCbv9vRPzZTE7he5Zfrl+du80ZASdn0FuAuAiA5TLE9R4ykEibkWk8muI4uKQFaaWGnGkG01a7KS9wcVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGycRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdhQ//QiiaGJ/Nrv6MOkB5l82OXd27FcRLHclIMsXmpdQJaIlAL4QR\r\nuhDw2RHoRebX9wGRy3tgJ5zwBgzlhnRsPCIZzQiz9b7EVrY+2P0e4w0SbKSk\r\n8K7/Q2gRtscJt0Qg+JLHMYrp7OPqWBUI7KzkfnEBeA07zvRAq020IOiIA+3g\r\nt9INXT3+RQhHNjr2KOtWCJjInyFeEeDF2ALW8/44rJbqrpdFVBBYBx9F70mp\r\n+T2UHctaDRYuhLH4lBURy3wXtYdcKomXU4ln08jDIpFoOnTvSi496IqD6Vpg\r\nYe8R6YxyTRQcVmTdHTqPokUNTwf5Jvh7rQ3ldJrDXwcnE4kqF4PqLDguD1dR\r\nDoSJsIQ3BBXja2dDZepu5uDW5ea8COV42EQmKjs6jWWfzLKNF0DWBBMn1boM\r\nIxY8Jctey8UTIO0WfXkIelKTYoMLnUo8L19L6bsU8eKiock/waNPBrdEb3oq\r\nrlN9codwpVjsTODbfKnI7tHPMaG12HD00X/dVg+f7qHlsYtWjL2ZBlyRVstB\r\nyi3kdRWpyQhXVicCINjwhzUCNHFINGoOO0Q1urqqkrELDB+hJb+k1Sjwksut\r\ntxu7vqEy64fi5Qt+hV8SDOfPKbIJ2qFWZlKmJCsO3bSjwPEO3oLZWuL71X0q\r\n2UpY0F5dnSwWtI/ylz034iJyJzvX9jX+BxY=\r\n=kERN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","vite":"^2.4.4","yarn":"^1.22.11","chalk":"^4.1.2","eslint":"^7.32.0","rimraf":"^3.0.2","fs-extra":"^10.0.0","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.14.1","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.2.2","@vitejs/plugin-vue":"^1.4.0","eslint-plugin-jest":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.5.0_1645946641054_0.9547604661439197","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"itty-router","version":"2.5.1","keywords":["router","cloudflare","worker","workers","serverless","api","express","regex","routing","handler","params","request","response","service worker","sw","cf","optional","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.5.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"d7b331730ffaf636c1b443a3e71b5cf572831ec8","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.5.1.tgz","fileCount":8,"integrity":"sha512-jo0nxZ6chlintF/LoJbuuMxqU5b8Vh/HqaB6FHrK47r7psOGYDBCWMWIMyBoBryVf9Hg11HxFysgsJpjlJGs8Q==","signatures":[{"sig":"MEYCIQDwadmc6pdgHhbriSKmiaADOSOfrsJw5LeGVqTBVLWt5gIhAPYdPHLxZ1lQI8v6sDQXd/YUAMv8bG7Az2RRawG2Yw4N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGyyPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVqg/9Eyxq4sFAkm2zrBNo/JseXAzvn4VPawsAK+NEqWBJlI3e+qWo\r\nv6GrODn9yqHsT7yrZuMgWQHazRsmD6zfN52Zck1XBAOWjeBmFwQhNsG5TJ9K\r\nLLK/1LFjUno3wvKgp/6/7OWNrLCVqhPnnteYS7m8a6lTW0tBGC+rvJSUI5MT\r\nwZvxcBMQHqPi3pSYVBRR6rYYJUVQsWT+54bm32ntsap7PdYRsp3rKP1hvKLF\r\n8fpf0h1Lywti9o2gVCH6P/of9aP3Jj3tYKZQ69VkgqHYXqUcnU35KZWcyAYh\r\nmh/apbBTW25PM/OaImp9iDWmFiGr6R6s3/khHhY0+CTFAfigXnDmZvFzvR/P\r\nPaT5MrzuxLwi+4rtVU6ae2LjsMBkWLSLP15sXYgntGbItSYG3jJo6C7lhq3s\r\nkQ7noNpNWk0XxIHiz8VlsNhEfPgtufAXtqsHXwhWf3PlVVDiN920VfvYrpRm\r\nMqYIbcyD045fssrj/zfclQDQj1GOYfK7e43gNmhbEfrjqgyNCqyEK4ofMLIS\r\nr6Xn9ky6p4wmAnJ+9l04l89v1rKum72fKMvUPILVWIQYT/iQo0bS5uyC+Wj7\r\nYMpPoox2AKaO/EVLnr0bkF9TlVNjQxgErlK3dgkyzoeqJt+UgByv8UO8Qwcn\r\nBWKUlH541aGa7p6lG09kFU7Ltcfqk2nNSCQ=\r\n=PORJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","vite":"^2.4.4","yarn":"^1.22.11","chalk":"^4.1.2","eslint":"^7.32.0","rimraf":"^3.0.2","fs-extra":"^10.0.0","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.14.1","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.2.2","@vitejs/plugin-vue":"^1.4.0","eslint-plugin-jest":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.5.1_1645948046889_0.7087284555748923","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"itty-router","version":"2.5.2","keywords":["router","cloudflare","worker","workers","serverless","api","express","regex","routing","handler","params","request","response","service worker","sw","cf","optional","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.5.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"296e2db945e8f75a47fa9ffe16eecb30a6551a77","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.5.2.tgz","fileCount":8,"integrity":"sha512-igVdp/qoMe7aMnwB1eI9OCgV9HGyQlQ9LBDWPMSDkoYv7SpcxZp0t86noQcXKCSVK2B7y7z8d5SiaNbRMLUIyg==","signatures":[{"sig":"MEUCIDrgGLy/bAc2elluXBLpREwREczWEhRJ9P4ioXC+w+GvAiEA5zWKSKc1LPN8PDYgRKN2DwkDF9f6yrdcY0bg527ig1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiITxwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpF2w//fGTtrPiV6tCb2u4b/kz7pF9XpwZzEU6HiZ7pWYv/4fKwxZIL\r\nUzKXCL4vMipCFQagjzfa7KGGohjOFbJTEB1GcI4y/9NLtfsqV+mVnQ3K1LuR\r\nX9fOWp9FHBoJygXbo7IPfYICSSLWvY9S93bv9h84B3mTy6aqV+VgnWcZgeh/\r\nhKB3W6v1dlL2B50gceOEg6lqJt+mxodwwggJKHZpEA66Z0ueO9stwGTO0jaG\r\ncJ0NQYv+7yLuKVEvCLnzP/vHbk4Stda19bDGQFN7VQr6MuEwJPli5lZjiB0K\r\n+2HJlOqPSmYUMRg1N/Omwdvf1HJzDBZZENcgAxmmWB+xtJVWL5GEhSBkUA9I\r\nDXp5riExM4gb2kH1RJtBdtAhzrmo9inB4ezuEBcp6DxLqIZ1SbWZpGCPID+z\r\nba03ed5wulL7Ie0ZAY7O+tUJl/Yt4iYGHUVgTZy7wfpPzOcZMGslQwGr+VIj\r\n9qNE2SZteRZ4XkLmXfoa4WwHwJdyViYldqsknA85hKc+cawur1W4EGejmnDi\r\nqilyCN4HA4QLH/g09qmOBqwrZEv5idkn0GxzfqyWu0MynB2m9pun5qdZAcfL\r\npZtIegvy5seQ2Xzfo7RYOR4qc74yawoTqJP1d0mK3mpDmJoevY+h4MxpBQLG\r\n0WJ305wnFZOL9gowvUUBPcmLK4z6IT+QzVs=\r\n=VYIQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","vite":"^2.4.4","yarn":"^1.22.11","chalk":"^4.1.2","eslint":"^7.32.0","rimraf":"^3.0.2","fs-extra":"^10.0.0","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.14.1","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.2.2","@vitejs/plugin-vue":"^1.4.0","eslint-plugin-jest":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.5.2_1646345328316_0.8407081749680907","host":"s3://npm-registry-packages"}},"2.5.3":{"name":"itty-router","version":"2.5.3","keywords":["router","cloudflare","worker","workers","serverless","api","express","regex","routing","handler","params","request","response","service worker","sw","cf","optional","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.5.3","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"64906a5431c99b845017747e49aa3f751d6a96a7","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.5.3.tgz","fileCount":8,"integrity":"sha512-DXkYGFJMtFtnyl+xxB1j8q0kLbutJE1Cvg+3eWLTpdXLmIN89g4bIR/3TTnWuiVqhVGEbN2ewVLiGWkAwk6feQ==","signatures":[{"sig":"MEUCIQCimVp2Z6vxg0Sj06KtzPhQJGY4lRfexjPxJ1jzkaW7/QIgFmnLH2hrtU9a+N2sZ3gj8RHxloRcW5EJgubs1h7Z9vE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPADFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWDw/9GMG4jHB/K5s+/sRIuH+O2AI9Y3VPQCaHpO0EHdoGaPYlTv3F\r\nHoqiUAWO0ubfEym5mIIlvCv7rEb2O8M90J4/vxOSJ2/3TX3JiZ9e40D8PG4C\r\n1MObh2Uh/3wW+bzCxWw8/mHxRtPSa/G7OAJCZHK2z2e48n2hD0M380deeS9L\r\n0jCaXrQotSLZ8ttEhnJPKG+8SDyqtx+KX5CaT5SqNCeEeOf9Nl+d3fhtPw2Z\r\ndxVfnE4wCTlohOOeUh0fTRHSy3aO5RulAwvdSwDDJTfolwVTekx8wKaiPBcB\r\naMe/9y/95I9RuB2M5Ts04SmzGeCgqKezMPfCrrUg0tRIgXsZ8OVREgvYSDMV\r\nfxPOBhQSqMrghGs+29Yc4aRql+UA8Q9HGcoa5o5PAeGop9FhVdt1wBaUyvwt\r\n0qV6S3Err8g6S7SiDuzTnUc8Em9B6+RRCcfZan72nbaYzCX4ql+Rxk7wWvAj\r\nbZttkRwFU09r/RTK3QYiCF1dJ4zI8D8V/tjvBbSWRd5CmJkdW3U4GAQbBff8\r\nWB4HrfmKciMqasvG587IVcEHJYC3MmBF0d9WwDpAySTCR/wDrn7Q8+u6/RNp\r\n+D3oe6ge+QJwhUo9ogh8xgq2xNiJpTMSWzZjkcMZeXKZH4aLBbiirdWpJUp0\r\n6ZCBNSFRcciaitB7PB3v1C9i+fw8VsaGYpY=\r\n=eSnH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency router with route param and query parsing - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","vite":"^2.8.6","yarn":"^1.22.18","eslint":"^8.11.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vue/compiler-sfc":"^3.2.31","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.5.3_1648099525161_0.48233807936995055","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"itty-router","version":"2.6.0","keywords":["router","cloudflare","worker","workers","serverless","api","express","regex","routing","handler","params","request","response","service worker","sw","cf","optional","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.6.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"98c315963b487804a4ae8245757d6f2a8d42b549","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.6.0.tgz","fileCount":9,"integrity":"sha512-dPk2dA/0baEfrizHfsvfvybwLA2yVFbdzOyBO07x/vT9lSQ+7iGmw88DNvczeIMON4qd/I9x7kX9QDMqgAY/6w==","signatures":[{"sig":"MEUCIQCpeYH0NLVmKtLF600xwfXmgmpuUvzeUCMM1QObe9cOmAIgRUZeKPiNZGwS5wbV8fOXzJv3INNy7B7jCSlN1Hf2e7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPBDqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobsQ/9HnNLxT6/9GOfjSXISWE6KOPMqsc7LP+GSUw9K+whm19MHL4V\r\n2ESckpVtPSGo0HiDXF0+WzuctMtYum6FXGq3ZtrBN/S44n9gW300/N/1hYsM\r\n66EW2CcWVlY+gGLapqMA5+NsoRBPSDH+kPKnHnBc4T5IBYYJhNneF2E79/Rn\r\n8ocfnuXg6bYb9VmA8YVDzzohM1JrChnAjkFB7zrUt8EcsVuKnO0/12iAz53Z\r\nVHNXhoL0A6aw02d/jftiLSJCSL1wkUtwtSJYsxjaK9lPq61KH2ElQOT7hopn\r\n0wTC2X3cfxBTG2YLBtT54mK51vOYPkvwQO6OoEVSu6iy7aG+35ATS0ZLCTpq\r\ntS8+wS9HH/VAk0Dn7pRqpYPADbP3G/qCesJoe60fqIJMTrTqxc9dq+Hg72OI\r\nEDJJ/DewAvB3LOqmQgRb+7yufLlFNqZ5VbxqyXx5WMT+xBx7kkmkIrOqBX/l\r\nNPsCnG/ILNQjRUEyQfoys63I1ns37LaK21rckRmakwGrgzyJfNdtIRn9qVOG\r\nzTWAgCCw4+xJbEl22DVUMDW4CnWR01tIX3aJUhID0Ab8O45ls78/hMDrmOqg\r\nC9qVSlPxuFiIQnIOEkquskoLuSlgm0+Goyga+HJ9qXGix0dVLDYLQW97KCN+\r\nqKkSzQ2bRD02snBetbl1tulYM4cVrNkJkUs=\r\n=nSqy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","exports":{".":{"import":"./dist/itty-router.min.mjs","require":"./dist/itty-router.min.js"}},"scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"yarn uglify","uglify":"yarn uglify:cjs && yarn uglify:esm","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","build:esm":"esbuild src/itty-router.js --format=esm --outfile=./dist/itty-router.mjs","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","uglify:cjs":"uglifyjs src/itty-router.js -c -m --toplevel > dist/itty-router.min.js","uglify:esm":"uglifyjs dist/itty-router.mjs -c -m --toplevel > dist/itty-router.min.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency router with route param and query parsing - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","jest":"^27.5.1","vite":"^2.8.6","yarn":"^1.22.18","eslint":"^8.11.0","rimraf":"^3.0.2","esbuild":"^0.14.27","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.6.0_1648103658068_0.14116803153974988","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"itty-router","version":"2.6.1","keywords":["router","cloudflare","worker","workers","serverless","api","express","regex","routing","handler","params","request","response","service worker","sw","cf","optional","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.6.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"eecb59fa25b5f6f519276cc5bcaaa1cb341d5fee","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.6.1.tgz","fileCount":9,"integrity":"sha512-l9gxWe5TOLUESYnBn85Jxd6tIZLWdRX5YKkHIBfSgbNQ7UFPNUGuWihRV+LlEbfJJIzgLmhwAbaWRi5yWJm8kg==","signatures":[{"sig":"MEUCIDqM1xp4KEMySLiadGY3445jTejuGKnIbF8FxOgBZThgAiEAhyHk+1gqpAutA9sHpAwgIqLdzdCn/KWdHIrCH017C20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQo+rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOMBAAmePbd9H6hqbUt0+cUjKIHrwejYTzSQQsvbulhFURTfIG7Kzn\r\nz4T0krUr77x50CpjFpQZDsIu07eyDg/QyjVEjOGQRlFM4cf/Ja7dD2V1EFre\r\njOeYoDlYhmIeGLzD3JIrZG1T1JD3manSfdzn0gqLbSrcgDgnnJmyOnNK9Wk5\r\nm3sL9ADUpUHiIQD4UAm+lNscHxtN+Uuzj5Fk4nnl6qQ4eieKcpdR8JRjUME0\r\nhUvIUS8haXXDw1usFzTK4sVzIh6nm6XONko5DkfsF1EzVoTmFsF6uFTaks+T\r\nvj3t2HuRL3eSER25VIbxjAei/7pwVT/0/DfkSC8iSeLtglF4exA2GFujRqkb\r\n7AkIUNVEg5pwvGTZfeq8yN0o+oPVv0a0YDQny2Vvwf0GtFP1RBQhIjv+pxyJ\r\n6f+cdS0vvwDh6h3qoCH/An+JqW8KgN4H3hXaY08YXqOFb7XL5nDWTZhiD6JR\r\nn11ymbpIQIxxdkfAE954UC/axz8gaFjEssFGZBhcmz78RJwkcUwU+UVeE3E4\r\nlnHd60C0Bv9u+UwLzZTLCGcAhv5nkOA9/i7w0FX0qa9XW5tOzuLtApR4a6YO\r\nMc2xvgrrvHzxTaU7L0EixvzeAvlaMy1y2qcON5EY0OEQAgfn19vbgAPzOH80\r\n12Mkt4nm3+igD73VXVHHFV+zrlzbarcLNuI=\r\n=H4OE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","exports":{".":{"import":"./dist/itty-router.min.mjs","require":"./dist/itty-router.min.js"}},"scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"yarn uglify","uglify":"yarn uglify:cjs && yarn uglify:esm","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","build:esm":"esbuild src/itty-router.js --format=esm --outfile=./dist/itty-router.mjs","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","uglify:cjs":"uglifyjs src/itty-router.js -c -m --toplevel > dist/itty-router.min.js","uglify:esm":"uglifyjs dist/itty-router.mjs -c -m --toplevel > dist/itty-router.min.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency router with route param and query parsing - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","jest":"^27.5.1","vite":"^2.8.6","yarn":"^1.22.18","eslint":"^8.11.0","rimraf":"^3.0.2","esbuild":"^0.14.27","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.6.1_1648529322859_0.7654893909433811","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"itty-router","version":"2.6.2","keywords":["router","cloudflare","worker","workers","serverless","api","express","regex","routing","handler","params","request","response","service worker","sw","cf","optional","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.6.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"c08e8ddbb65edc97869d61ed51c88d6bae8f59a1","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.6.2.tgz","fileCount":9,"integrity":"sha512-t34E5P9iV4738L2BNpSTwJAaU1YvdJuKGGPbiylAkCF8oloXQy0RnmSbjpIAT09Lpx6wo5dSh8sgxwGWoDVKhA==","signatures":[{"sig":"MEUCIQDLjPYLqcf0PVwU/zJhaa0BrfVZvjwdCuhG852GXy+9PwIgFmY9yQipyaNtNmAiv1OiC5KhzyxCspoDWtvmPGqGDxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ2zuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhCBAAhkach7a22p9ioa6uoopegF/0kIHOITKfftX29VcX2AFZsWlz\r\n2OwcanxVfRzdrpy3fRoBhZYiWCuatcz1YRLat+RrraXulvfH6n7APgD+6w7e\r\nVQP/4fBh9l2rdudDMAlQwCLSfizQ8/AGWJBKQqofaQDU9g2gA/bf/lKTjVuA\r\nzFHi6aml87dGTvIrN3/PAy81K6W0SA39647Ttu3dpv2NeTOacJu7MG79wyEK\r\nbLLMMslk1IWDjpmzfya0SZmtM8A10DyoFbL4Zkt0jXKpQL0A9rsyXVYn0O20\r\n5JOEe8Mu0fmTcavYiX6KUzfyRAWVCUyELMbnDTzI6Mjg3xsta+QpjAvPN2U5\r\nlRHKCnJNqrRg9L8cE9xpfVADcucIcq46hgYgSR0Zwxk9Hg0tqnXs2oKPqhJZ\r\noed1WXZTVcjs8+2RJrZwWJWpLm6/SShAKs4yTHgIEd9HMz8EKk6eVRoi5O3y\r\nVRTJiXXjOcKBvPT/SryxykoEdepZVVmhgkqN1f/96SRzNWedmIVe8Urz5bwk\r\nLDMPTKL+mN3ahj+9yoluARj58BJRvbIzWuvjp2m3YJG13goTeJ5D7lyrcBrv\r\nnLo7++gO0pSjb8cuFABZQzUMuiVtmle3HhN+9rbH2tK1xIYaeO+6W6oFo7ZT\r\noYh3CGCJVmAncfIcx/KMtvpySEUAagPcJl8=\r\n=UcZT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.min.mjs","default":"./dist/itty-router.min.mjs","require":"./dist/itty-router.min.js"}},"scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"yarn uglify","uglify":"yarn uglify:cjs && yarn uglify:esm","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","build:esm":"esbuild src/itty-router.js --format=esm --outfile=./dist/itty-router.mjs","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","uglify:cjs":"uglifyjs src/itty-router.js -c -m --toplevel > dist/itty-router.min.js","uglify:esm":"uglifyjs dist/itty-router.mjs -c -m --toplevel > dist/itty-router.min.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency router with route param and query parsing - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","jest":"^27.5.1","vite":"^2.8.6","yarn":"^1.22.18","eslint":"^8.11.0","rimraf":"^3.0.2","esbuild":"^0.14.27","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.6.2_1663528174239_0.2908585386243421","host":"s3://npm-registry-packages"}},"2.6.3":{"name":"itty-router","version":"2.6.3","keywords":["router","cloudflare","worker","workers","serverless","api","express","regex","routing","handler","params","request","response","service worker","sw","cf","optional","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.6.3","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"d95a8b6873da0cdcc7e4955e2dbbac2982aba27e","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.6.3.tgz","fileCount":9,"integrity":"sha512-w9aELaE7U/vH5ykJ2wacgNe0hOa1z4XdiSgYgAuEg1eZ+G8wZvURWIa3Vib2UhrFY2r+hZgVIjP1mFO+Vkhk5Q==","signatures":[{"sig":"MEQCIA+kJbk7SQh9KPDLyBgEyEmu0OuYm1hP38ChX1cMC7XhAiBZcZ+RKtN006NxXSYdES0EubiwKvNtodvoXI6pmAmGaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ22HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl+Q/+ID8opYuzsLC44s7Q+pno9e3lPL9AXIvCEMZ4S48Qj9CCSovB\r\nziThDXSTkICVavApgdPyxZ0mq8Zn9J5NGpvFCs3Yf0JJCVFYuJ986+aSxdUe\r\n2Fh/DMoCepRSrooxBI5bskQ28I08+JykV+hxEkgfPNVJJc0y5IeUn0VpUO+V\r\na4gnB3ZtgCudoI675u9WBNSbonfqezX1PBmr8Jt+pZ23UNwMxIoosj39IZQs\r\nH24JtxIG1UODwJeihB9e8KuERLjH1lX0gdzAibDCBzViMTigbEJOX6i53Zkf\r\n+GVMygAw7PpsP/ZzFFsWu3cLvO6hecuwnS/KBKL4CRbv5qU8XvWHxM0H0HnS\r\n2xwzdCX7WgZMUmlOkYh4pZSYwaIqdXVWlF5InayDQGr6vmS8jX1EnCyNQbBo\r\n+rqGhmsSAZkdUK4bhZygzibevjJD/LfTacoesc+EqSxUDm/J9zenMiQ0XYrg\r\n1HnH5bnnxdGRIX18+fgbsO3+tkSfTWwFWjjXcylCE1URATeycQLZE0BMhG+F\r\nR/HIqpcEnOBodvniyCwHnDQLG4GFF+U51xdt1mnzWDBPhZiw4E5kgZ7B/100\r\nYvQyPLTiypLH8b0Yyj4KmyQSzO72IjohDt03j8fkWuW82ahH2nRn+DvdqtXQ\r\nskCN/oS+5FaB0xRhPSYfoSS1U5M81tZG2kg=\r\n=Z3QN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.min.mjs","default":"./dist/itty-router.min.mjs","require":"./dist/itty-router.min.js"}},"scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"yarn uglify","uglify":"yarn uglify:cjs && yarn uglify:esm","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","build:esm":"esbuild src/itty-router.js --format=esm --outfile=./dist/itty-router.mjs","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","uglify:cjs":"uglifyjs src/itty-router.js -c -m --toplevel > dist/itty-router.min.js","uglify:esm":"uglifyjs dist/itty-router.mjs -c -m --toplevel > dist/itty-router.min.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency router with route param and query parsing - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","jest":"^27.5.1","vite":"^2.8.6","yarn":"^1.22.18","eslint":"^8.11.0","rimraf":"^3.0.2","esbuild":"^0.14.27","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.6.3_1663528327152_0.47835816927476027","host":"s3://npm-registry-packages"}},"2.6.4":{"name":"itty-router","version":"2.6.4","keywords":["router","cloudflare","worker","workers","serverless","api","express","regex","routing","handler","params","request","response","service worker","sw","cf","optional","middleware","nested","rest","crud","query","parameters","durable","objects"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.6.4","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"83b1a3f6ea69a14d7bde3ec72d366cafdbd92969","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.6.4.tgz","fileCount":6,"integrity":"sha512-C5ARECtturpxbXTBhu7r+yG2xcChb4bytoR+dA5hU6jnAZ5utZMgwQVznAwv4jU/5YsqK8gqLmQO41AU5TZXyQ==","signatures":[{"sig":"MEUCIQCf56BUUF6UWmlHrwxzvja0mNxdQQxt7SI+en4CeCsUlgIgENl6i/2h9Q6+E5i0dHrCN6OHOjFRoslay9XB2kjxAeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLfNJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqU5w/9F2VzIFUsYEKiRCk+p5dTCSI5Gle0TJygDQV+MB5SlSXQr7sQ\r\nl4PafQNcldQzjJ5G5qtxby+bm1hjP6jEN2CpxgvjSc0o0872IrXocRvau+TR\r\nLmY6kJjTG06fXJUUGs0I4hpJXsoAbeCosV7X8I1LK0iTzoVwUF8c7Rq3NFGa\r\n1GAs3JG4WZnuMdjSkMCMQHADlxYELpKY8mQR/Af6FZ2V/2QMJy6ziqJgke/v\r\n19W/7b+Juua8aE13Bj7mz7/pusnM+bK57TM8yL6u9KKYfk4WvzizbNHI3AXq\r\nvIPPfO99ublcVWhXDSPpM58+RldAFEaMQd+xvtwfFwu11urmbSrhIJ+jGtN3\r\ngS5IJyPyt5ZqQj1g1P8gt28/z1quCVTe3dBgnBzNueYtV+hjXRzNFGXMT5Mp\r\nnyQWY7elm9cav2zOo/fGF/on2+Q70wmAM9BO88tWTSkfROpDED5mRk1c4FPK\r\nQHuz3sTu4wfW1QBPwxRS+IPGE0cs5+2RyS3paEosUSrqoyGYATiMkTIwDFNK\r\nH8/HcXUPaue5efuybvw51gpVOXuAWRbIesi3hUkr/foBfJl/r1jheGxy/MtM\r\nbmMkO9OJJejWsTQl+tw5NOUc+rbng42TscmCQxBJuektB8v2Zk5QpU1BzFDv\r\nG0mywQ9zQQRJdaM9rqI01Y9lTQMzJ50VshI=\r\n=LFtE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.min.mjs","default":"./dist/itty-router.min.mjs","require":"./dist/itty-router.min.js"}},"gitHead":"5aa953af2f4974185366afb8e958ad55364f2bff","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"yarn uglify","uglify":"yarn uglify:cjs && yarn uglify:esm","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","build:esm":"esbuild src/itty-router.js --format=esm --outfile=./dist/itty-router.mjs","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","uglify:cjs":"uglifyjs src/itty-router.js -c -m --toplevel > dist/itty-router.min.js","uglify:esm":"uglifyjs dist/itty-router.mjs -c -m --toplevel > dist/itty-router.min.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","_npmVersion":"8.11.0","description":"Tiny, zero-dependency router with route param and query parsing - built for Cloudflare Workers, but works everywhere!","directories":{},"_nodeVersion":"16.15.1","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","jest":"^27.5.1","vite":"^2.8.6","yarn":"^1.22.18","eslint":"^8.11.0","rimraf":"^3.0.2","esbuild":"^0.14.27","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.6.4_1663955785669_0.6077150613247646","host":"s3://npm-registry-packages"}},"2.6.5":{"name":"itty-router","version":"2.6.5","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.6.5","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"9d186787db8c0084949d48b666077ecba41895e5","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.6.5.tgz","fileCount":6,"integrity":"sha512-EzfbnYF/ksgpoKgsJuk8Sknk6QDC8hd2HeOCFmDOVT+9mmk5nOfgCTglpILBOj4zX3e1RB8r4+2js6i3Zx/KQw==","signatures":[{"sig":"MEYCIQCbRhCKVBaEWN+LL/SorTYPjPhAQXfQYjlxhRa/3nC21AIhAI7P1E63AH9/iZ/b97np1T8PIPVOTsv0YbAO7D6F7QgM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLfTlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZ/Q/7B1bF6PNTNKlWzEt+ooza1thFIcaFvOUFpKJXF1fmSMLTuVkr\r\nOMkBmpCgK30dsW1szIoJE+5h8qn40Pg/7NmFG82tRK+WcIZTZt707d3JuU0C\r\n3YuTE/WZvdk4a6wo4Q3WPS+lcfTgNwrBRRIC3uueNoMjKn1jaef2RUMWJv3k\r\nlHJA3lYOnCyW6AIAZ3O5zAJOwRSoWxuvP1EsRAD44WEzSQKgkpZvRtfVpKFR\r\nnlIKdI88fBMUjfHqrm6LI/qKlkYD4eqwGYrg4UJDp4IbZYTG9FCoxdq4tbU1\r\n1BjtpyxUX1fg8KribXJYsBtETXen2dEStY+GADtsvxLctxTMQRqZGudwx016\r\n3MTzHC6C7hAifYvRZk96DfkHmcxmzWB13HDScJmNg/uGSnAiSKJWDoYpkOh+\r\njeiN7J2kJeZTZ8JOtWqDCHDMWb9YqD4mXcd/GGRTCMCbK0JHVAbdd1KlQ8dn\r\nmFAOCPhM32jeK0QXcq4Y1ZPzX++DAdOqPWpDUIkO23Y0flWyxwdY8Pr7ArIV\r\nWBOUCYLGKA3ZwhENSWb2+MhvJ/HVYHA3rlqyRTibGXR5OlLwaxrFQZu5zHWH\r\nwLrDROZUe9Nj/w9zEmfLR38JgVYi2FOF+BMmuVvtRL9iqgP2YAIHxASIVq1M\r\n7oIRSNyBl9N5VFnxV6iu98crO0V6rZhGBCY=\r\n=2gIv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.min.mjs","default":"./dist/itty-router.min.mjs","require":"./dist/itty-router.min.js"}},"gitHead":"f97ce6f61c22d658e906d45d9f5487c48b093f6b","scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"yarn uglify","uglify":"yarn uglify:cjs && yarn uglify:esm","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","build:esm":"esbuild src/itty-router.js --format=esm --outfile=./dist/itty-router.mjs","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","uglify:cjs":"uglifyjs src/itty-router.js -c -m --toplevel > dist/itty-router.min.js","uglify:esm":"uglifyjs dist/itty-router.mjs -c -m --toplevel > dist/itty-router.min.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","_npmVersion":"8.11.0","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_nodeVersion":"16.15.1","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","jest":"^27.5.1","vite":"^2.8.6","yarn":"^1.22.18","eslint":"^8.11.0","rimraf":"^3.0.2","esbuild":"^0.14.27","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.6.5_1663956197534_0.7622363246682147","host":"s3://npm-registry-packages"}},"2.6.6":{"name":"itty-router","version":"2.6.6","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@2.6.6","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"78a08c3b7dc1bd90ce832cae8eff7e4cbfbf67ef","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-2.6.6.tgz","fileCount":9,"integrity":"sha512-hIPHtXGymCX7Lzb2I4G6JgZFE4QEEQwst9GORK7sMYUpJvLfy4yZJr95r04e8DzoAnj6HcxM2m4TbK+juu+18g==","signatures":[{"sig":"MEYCIQDrEki3GwQIVF47aAWxKZ1wZVIlA2D9aB/3/nW0+IdL3wIhAJbs/3QVlj9n7Z8FvT2B72WNodrNHGdY3DgtvIKma6+c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOiErACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0kBAAjYhCpc9vi+AD+FniOCoRWLvyGjB+QMT7PKU2Mk9j1thPaNWQ\r\n8K6SYA7Vm71VpWafZRqd4xHtBF5jRld6VY4L9jA/j2O7tXAvooP81mQWHsSM\r\nSYGzK00vhaQMJ/r0tRm3oeoja321LbYTn7jmIpJk2TgLK3QbqH0il2V0mtz6\r\nudDFuhH4L941Mq8pW0jLpnnqX8t8w40rXvD8OC9TfoBGLPmQXEck+70Uh8ru\r\n5McPtVSIWrmei23+UuipFH29mcBsSfLFVBcngBRJvIta8HCtj+48NRQvZ30C\r\nZTG0B/gtwJdRXJMrxMUOWueapZfTHVgvyUSrpQvv8Y3A8UMVEf2r6Ydy/PWn\r\ntFIBKb+tvQpiM9Qs2IOfcAKDk5HDEY5CZ5O0gobSN8PIydOWNR4DtqLsP9w6\r\n1zVIGJZb8OBe05nGHeFt9Aa2Q0dtkcxmLtxjxA4rRtGRZxyOuSAwY8b1Qm6P\r\ni4SNJJl1DZRPyAg4OY1UyVf1v/Dn9ER+YV+rhXHDSB3W0tbwjyut8nXSQpqF\r\n5HD3iUyFLaIWIS9PN7MZkRXq0z88M+3ha5K/7ho6zMNaJpLebJiATUhtu3NJ\r\n5WtvV2acBNpZZpuCovqSE6QalTiH8mpX9V1Hs2fPtwqQCmjEQ1m+GMs7qtwY\r\nGz71X9QvgBH9Koqyz31OBs2qyus+vSG9DVs=\r\n=vNdj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.min.mjs","default":"./dist/itty-router.min.mjs","require":"./dist/itty-router.min.js"}},"scripts":{"dev":"yarn lint && jest --verbose --watch src","lint":"npx eslint src","test":"yarn lint && jest --verbose --coverage src","build":"yarn uglify","uglify":"yarn uglify:cjs && yarn uglify:esm","verify":"echo 'verifying module...' && yarn build && yarn test && yarn test:dist","release":"release --tag --push --patch","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist && node prebuild.js && cp src/itty-router.d.ts dist","build:esm":"esbuild src/itty-router.js --format=esm --outfile=./dist/itty-router.mjs","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls","postbuild":"node check-size.js","test:dist":"jest --verbose --coverage dist","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","uglify:cjs":"uglifyjs src/itty-router.js -c -m --toplevel > dist/itty-router.min.js","uglify:esm":"uglifyjs dist/itty-router.mjs -c -m --toplevel > dist/itty-router.min.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","jest":"^27.5.1","vite":"^2.8.6","yarn":"^1.22.18","eslint":"^8.11.0","rimraf":"^3.0.2","esbuild":"^0.14.27","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_2.6.6_1664753963783_0.8053021227703827","host":"s3://npm-registry-packages"}},"3.0.0-next.0":{"name":"itty-router","version":"3.0.0-next.0","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.0-next.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"43b8428f3cb09b52afd5460e275e7124fe274bd5","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.0-next.0.tgz","fileCount":9,"integrity":"sha512-qCoQntt19z/vxUkRAcc+Gf1kagRGW0FFwoIIMYmKoyQoG7LD6+QsdyQi+u9AIKxs19Z3bcxLQLMBpY5R1yxbtA==","signatures":[{"sig":"MEQCIC2y9xovUcHUaFCPFOujSC/hOT5RPuyLW8GiESHXKArBAiBMmqHGVnUG0TqRU46dQEfx/CTKuJYpmZ+s8SSwdBa/KA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUCd1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmotvg/9HJhVY88EwjB81HwCrn4BCWZ9PWupXUvIqvSN+Jq1Bbt/YcIU\r\nKXt/d/GlN0JPMGihqJHiTmqa0HJwwoffjl5spT52rXsZSsE172TkAMrQ9z/l\r\nl2fqWY1StuPtl+BJ08tDrSZH+8DZOh5VTO3JJTdFV/nJf1K07c/Q5+vxVnhF\r\n9jnFhiwGKoKvR5BlnNbzKju2aAFaYS/TQVd5NBFExDEfyppVgOJWKsc39Q2E\r\nSuGtydTjGGCx3mSortsLt8aVvVDa+v7pI5Zh55Y1faungN00Olq5dng2nmtD\r\nhJxjWQWRsNhgiyVJEIeBXjmNv7DazNmtm3OhpPHn2em8PFpvwgJxK0W38E8M\r\n4bLu4jE9C5LEekT4Jt+nhp3w2TtHwQU2YlrEUUJ7EsRzCLRtHw+5ecoi3Ntn\r\n+oW5uwjrh/KaS+pLY+pb7ul/iyvnFoN+T+Zpx80Kv16BUA5SkrY+p1l6dgFg\r\nFTIl/8ylgf9Dhmv8k4/2Rytuu2kgvBPRiXmSKMr/IoVCT8RidY7SJY4z5I0I\r\nfpRjm7z5e5pYAUV9CzScx8eiswQJ29Hd8cqjVgcAsK9kKvScG5BoYxA6Csg1\r\nUFccV+x8nDaF7TbPTm0EKa6UtlPltVaWSRPPqOrXbW5222jAbDVt4XX2Rdsc\r\n7EpdhdZcFuX+MkAibGA7Qs2Gpx+mmDA3Ito=\r\n=i8hb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.min.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.mjs","default":"./dist/itty-router.mjs","require":"./dist/itty-router.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"tsup src/itty-router.ts --format cjs,esm --dts --clean","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","postbuild":"node check-size.js","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","release:next":"release --push --type=next"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","tsup":"^6.3.0","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.0-next.0_1666197365137_0.6724309284099628","host":"s3://npm-registry-packages"}},"3.0.0-next.1":{"name":"itty-router","version":"3.0.0-next.1","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.0-next.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"044eb3a7f06b3e5a075789842a49ec49be628fd8","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.0-next.1.tgz","fileCount":9,"integrity":"sha512-K4ywXi9/PU0QTHMlcpieVz76wugArTOv/IfYh0wU9eO9hOtPpaYnkpfazdaLER6RwntHVoOP1htDfeMOAyu7rw==","signatures":[{"sig":"MEYCIQCL7TyI5AP/KfuzMpdw4z9Z+7r/viJKxTC/nMNa9AADnQIhANBEKq6HDPBP9h0IZ4nFwZ4daXkSDtsXJtpAMugvmx66","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVao1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4cA/+IzGkfCb1cbt+rxYXAMUyXvC4/BViR/EhaNj5oAM2Kl4aInn1\r\nfinJC+wPGbacy5QkVBWKoFV8FuTB8JNHnwfjVSffR5LwJt8aSuc/jbkDfFMB\r\nI9WOcHHb+QIYJ7H+fQklg9d+K5GYeVKPCkOu4eY2uc/d/sw2mmgPL0PysFKC\r\nq40GUBDGMVe+xkxYYxCCEVxEcQ9KewQLVwYL/+huuEYZOk6lmOUOM4V4caaO\r\n0zrmwv+dOWZ51KZSYNrbG2x3NsB5Q/CUOL82arlXkdPdN1hzmRMAroTjafQP\r\n68b0plfc0RBsZ+NtIgIIWppfZe5cePacGm9ReKXYAn+Ucn13oBYP3+gINKGK\r\nvgLftwZGEO2/CUbZDIoIAqQyEcZZTN9h3XxwrTPfsBhCpVw4iSKM6O/v8ueQ\r\nnt3Fj0Jpa5Dv/T9l1EbYETvgfEGEvKU9FbwbP/A6ZOZJ75/SUjmlwb5Yr/42\r\nRJubYRbUEfGua/p+beEL8zqfxS+6V8+R7oHBNFf/HxtfVpZ+3pLEjbsjkDct\r\nXM4iwOUFXchhy9jc9zQ3RrHQf/eu5ReMH0zg7nqV0fPAISsp7Gl7rvVYQrwR\r\n6q4OHEKLasXqPOVvk3+xn7l2Pe47mtbTnXsX2oww72gQmQRyFcm3eaXy3CFG\r\nc3YuMgvRU95t5aG4rgCt1xc/7Mscc860hjo=\r\n=PBiR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.mjs","require":"./dist/itty-router.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"tsup src/itty-router.ts --format cjs,esm --dts --clean","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","postbuild":"node check-size.js","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","release:next":"release --push --type=next"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","tsup":"^6.3.0","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.0-next.1_1666558517112_0.5927699975946807","host":"s3://npm-registry-packages"}},"3.0.0-next.2":{"name":"itty-router","version":"3.0.0-next.2","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.0-next.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"25a4f3af0b76a8abefb9d0fc9aaf3118b9d33281","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.0-next.2.tgz","fileCount":5,"integrity":"sha512-7+IPv/gB+nOZkAlzDeptQy/zBj0Tv/a/yitZOsxWoma5/J12UifIzbYuUPEIZGA28BU3LO03KVYcv/1/V1q2sQ==","signatures":[{"sig":"MEUCIQC8KQhdbQ0okEQqzep9a9tgXIKnpfK+xEwx6ZOODDTt1AIgKfVMJ5jfo+LCkhM+9dQQwz0nt+fZppwnDscWCaGbCxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVas7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowqRAAnqVZUM/Pcy7knQxgKE2yPi/eMaRMqtkc5KSAbZfsEgvJ4dEH\r\nAifGBUd6ydhm/1AXAz9iUvJJPd0XW198TxfYN7GNLf6iz1mnciiVcfISfcCz\r\n9d72tbFzmvtc4//V+h2PgwvJw2vWelWKUCY7IcJMCBYLMo/jUIhBsEO9ap92\r\n3QgjbNvrVDFLy3Lkz/Sf8HDrpjlvj9ccGe97lgZtrOzDX24UE9eopM91ee+u\r\nxJYWk6H1jUkItiPuXv6vowL39O90R8o1E9OMDcNa2i9K5hS/WMrJe8wU0N1w\r\nPpuUmDy9hCVm/5LidtD8LJGZCfYP4Kpt6dwocv574L2Or9wHiO6fpT2QccVK\r\nvjP+aCHHMfoJsrlEpUd8c43HdY77WlVoq01yy1bBxcHxtEkAhQVYhd1U7SbD\r\nLqDycRM7pYYzAIRHNhByesWYGRSAQs77FG6R10cguf54HoCTcYMVJvUJsx0K\r\nHijPe58hLJE1j6adOBly0/h8FyGuUoBH0P6kyZqyQ40X2sSFDjqCpWNXFzct\r\nBeCThSQbm+i1+DcnyuRqrqM39gDCx/xfe40Aa5+p6rRjMvoxxG/DlNV3nhOC\r\ncOWWf+OqSG1fsQVhoNYbNYadBNh1g/+Gjb+uNV09YHYJnL1ccTFZ4WS3fykZ\r\n4r1uFUoQLUojaFi3idJ2q/aMzDhIzgdtDiU=\r\n=qnL9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.mjs","require":"./dist/itty-router.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"tsup src/itty-router.ts --format cjs,esm --dts --clean","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","postbuild":"node check-size.js","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","release:next":"release --push --type=next"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","tsup":"^6.3.0","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.0-next.2_1666558778889_0.5399805159761997","host":"s3://npm-registry-packages"}},"3.0.0-next.3":{"name":"itty-router","version":"3.0.0-next.3","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.0-next.3","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"62fac3bc147a6c5d840ed6a96214e1de9352743e","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.0-next.3.tgz","fileCount":9,"integrity":"sha512-qZT3oilU1UgJVph8nQXMc2FhuCrz0B2/zH85ttcmn2D7ZY6ZAIV2KAi8rP4ZFUlUaC3sebcB4dAq6AwTZb2RWw==","signatures":[{"sig":"MEYCIQDm2Mi1mpVecpUMaEEl50wSZPgjySvjPk3VoKyRYnhneAIhALbglypsga5ZPtU8Bb5wZ8lmvsFhdIDwx5g9fqgQ0rVW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVatqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmryng/8DM91WEvSW52aaHeCQtXAwkWPz495sAHfvENiyhvqwpEmFGnw\r\nHd7k7OZr2zagCuR/54VMB3W5gNewPrbGx9rBFmgJzW/yC9/P2hL44UvZV87i\r\nFhOjEg7NG0pfpB273VQ8c67GaqV68btj69LRe+8m5iOF11OJ36hWV4GhpqN1\r\nG0bCcQ+Ukn+NdYobhNAsG7znk4zbwLgRawJZb1L+8HPXZcEmlvt8xOIgJVN1\r\n/SDL2KQmhA0+pMYR/1CQqmrtvthK/EO/jsWoH/MpnbcycdvJ3ifg9/lr2fbd\r\nr4JFFvVt74sw0Fl+ETHv9t0Q1mEDqrGjSB8aGs5ldNEyY2Ffjdya2APQ+m/P\r\nJzgq4EYIUa+mX2XzfyOZv20rwC2oWmJGOwszXVoUMiaFpIhJVwMNH7spusjx\r\n4mpCklQFawXMFgBLQ3P4IgHYKRUdSSIVtN3vniuMpEcXlh56xICBb3apiFVa\r\nX/yTko9YVZIuojAuFReY/ZbAKRhn9detClNHfOhjgQ2Ms8aIDrrvTzgXBbOR\r\nW7gRkimnAfsx4Cg3VTZm7jTC3u5eIFkwRIJ9eOaoE88ipoXXVcrBypAWAYVT\r\nz7au6nI+qFUvttccOnj096yDTRoAKoq2/MEDZXWjeFeyS+1g8Ttqn3i+a9OB\r\n7ij+DzjHAeKerY6D+SwG7pTH1zcxHqmLSeI=\r\n=9t0R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.mjs","require":"./dist/itty-router.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"tsup src/itty-router.ts --format cjs,esm --dts --clean","verify":"echo 'verifying module...' && yarn build && yarn test","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","postbuild":"node check-size.js","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","tsup":"^6.3.0","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.0-next.3_1666558826442_0.14739360727373096","host":"s3://npm-registry-packages"}},"3.0.0-next.4":{"name":"itty-router","version":"3.0.0-next.4","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.0-next.4","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"69b5ce54ba738b988960595640cccc7d208ce21c","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.0-next.4.tgz","fileCount":9,"integrity":"sha512-5Z3ANDQWvx8t1FWTw4lF2zAylOZB5XePlf7iLa2Qmwsic6KA85Ob2iMMd83+A2Hvhg1B+9XxOak1uDecOck5KA==","signatures":[{"sig":"MEQCIEj6+nXOmv9GAWAZkPN7yI9PHfZcirnp9YQKERYWPA/0AiB3xl7Qq8lIWu4Bll41xNkw7KDx9mRQ/n2+ujreUC0hEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVat/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJNw//dhVcbZLhVfclzZigehCOIDKaJPnTz3AWjg4ii3HS3hqOoe39\r\nQsNbetaYrTu3oDgZ+R/JRyCeRTWnzMyIGuZNx9QU9QhM3lpMpdRviyLTeOwR\r\nMN3bYmufS0Go9cK4IkSwr77YF/1mBC9p6vzG84PAam023rVfxh1aBXOcLNxt\r\nM46ADdr7rBmNU5UOBAqYHOQlBVZBOfffJg+qkG686iUQRjmrMLR+ahc8Xygu\r\nDDIL5sYCZp0hn4JfZOJF/U20Ow0tbCp4G+qJaLvW30k99p1L5AbTJ8uG1iX6\r\n1H2oDsGTls8ellhgpIr8evb/rM52N6FDfP0ZYazPCdcQQP6EkBPZU+KJfjSa\r\nrpwNEMbupECIHpj2AQ6AARtjPh4W8ThbAs1scu1OUdIkz6sSeI4GUKKFxZkL\r\nuZw4A8GMJOPcBqmlT4pK69AwIFgbtTgnlRNvBDPAMEbCsq1xgWUU/cyWN4rj\r\n+u/SKTtcde5sgeUFwDDUOMyhLxZzemiIXjejJPnX/xwoHgDkr5wJZlDilja0\r\n43G0sue1cQHHa9tlVd8YQa5sdPPkR03TaItXWUZN1PHJW5QjPSjeZGBbE2D6\r\nZrbnvUUF05UlBpPiuzfpPmdwkpWApI4rTYPu015Pbo/9n0/mmHVeiJ0gXmaq\r\nRRw4MeeAOIizLjxCq/91wR30npv1Qdi8Bz0=\r\n=z7kF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.mjs","require":"./dist/itty-router.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"tsup src/itty-router.ts --format cjs,esm --dts --clean","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","postbuild":"node check-size.js","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","tsup":"^6.3.0","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.0-next.4_1666558847570_0.8575801097134788","host":"s3://npm-registry-packages"}},"3.0.0-next.5":{"name":"itty-router","version":"3.0.0-next.5","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.0-next.5","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"51be5d7bdceb04fa22a62953ca9e7391f3762a42","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.0-next.5.tgz","fileCount":9,"integrity":"sha512-iEcp5cLVztftaWhKJcLkx7FYjrBbmMNUWxwn7xBOasfW7ijvUcFWoCih4ycdbqT9VSElSdf5hcnvI1vOKQo0Fg==","signatures":[{"sig":"MEUCICK4Y1+5pFHxycqGVbcFIYDuCltlH0NZ3QE3itcpDCJTAiEA3Km9ujnMgR+B5FPx7JvaGMA3A5TxnEnyUNp0LKfvJR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVauXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZqg/5Af6FXVWplmX1ESQv8bUlUQ1EPzncCMtLIZfYI5tA2c+LzsbB\r\nq4cS93tX5LMiU/yeKadKu5osa4xf2n8vI4/3pP2fZeGi8RtJjWWqIaYkE+EI\r\nz7ke1ZxeRH4lhWzFB1Do6u+nS7k6/R9Ip7D3cI/nt37poylfOSNg6gZRvDPV\r\nwgle6gWojqPtFAo0dWxYMyTLQ3SA6WLlBtVTAkRuTrPCoaaEH2lipZu8qzMh\r\nyQ//05XzpDmJtFx/X03g+hNrSQcF8kSHdnJPe0Iln6TXmcTCVkwLtVa6tCHL\r\niu6MvBoZJOAlauGoyCwp1MdTqF5mr2r46cM/zpuA5CsHk7ImJqmEYmCm20Q7\r\nG/aU5/q3mpBHDhjohqI7oF/AG4npQx+w0izEETiW5LxOFJx4VsAwEeZlGrIl\r\nYUjD009iRsDQAHi7/59NhDYsYG2k1EJP+vSeXTJvmOqNHbNY60H8z+tNmBEv\r\nV+KBFmVa7nMiEgcGyjyM8doT7tqcnzvN5TvvEp3rta2VS+N8CgCArXQR4fJS\r\nx9cGXek7wuTWY2jij6uZSAl4DTxFZtIsQ1Bw7ID8I/fB4UtDENU48FpGONdz\r\nck5FFjb807EB/FvTxxrTR7X8mNvaMwualaT3oTPhnve+esvvQzcHj/a7UzR6\r\nz7UA1vJQLWN8TeaDZnQ2vCfYizyfCBzU5yo=\r\n=vI+T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.mjs","require":"./dist/itty-router.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"tsup src/itty-router.ts --format cjs,esm --dts --minify --clean","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","postbuild":"node check-size.js","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","tsup":"^6.3.0","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.0-next.5_1666558871470_0.7058922299364312","host":"s3://npm-registry-packages"}},"3.0.0-next.6":{"name":"itty-router","version":"3.0.0-next.6","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.0-next.6","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"9ee858a2c068af30c9f2fb99f64388fdda509c51","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.0-next.6.tgz","fileCount":9,"integrity":"sha512-CrsdU87mLE+20r+VMSA0/cxcgjFRpogyY30yZkSVQN0gvCPWNMMZI7jsoKcrhosOh8OjJl5+lnO5gO/NH+PJaA==","signatures":[{"sig":"MEUCIGHJQK7a+RxFTi8L4a3aBpYZQ21owqgLCiYRuNw+fC5zAiEAmIU9hs3B+HRC2MHhyZLCj0hsw9VtatIA/+j32iUhBAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVu2kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWBA//YCJMvO3X0YPkwtCqESEYNHhrBdeBh/VlHGEE9M09RJCIU9i5\r\nezeqDerqHrUswKBKYGfpySHpoiuh8Uy33KPEv+empTeNay4/zniF49VjjpG2\r\nVz7uetqA1w3ayE6yguf4XHb2H1dohhh53YcYdaVjJ4DecjBxclmkSy3u9AUF\r\ncB7r6av/IWMmXz62u+eSIKYtjumAjqMU7ncCgMqL9vaNfWoG3KTLmeoK46aU\r\niVUuD/lAg/BzOKeyjGcyu7jWke+0mVTqQXcxyc9ZS1MpoatIwy/xhS25rZ+F\r\njDmwi2l7dDcKoR2pRaP8B2lGLN+tvq4+9PSk3PmZUDrrU71vRd6E/S+zzLfl\r\nOMOOrKnBJMsK+eRQlPfpsSrSYXvblP0NR8AVLJKYU8EbE0wlYQDg7Fyzro16\r\n7+u3Z9N2Bn1Hh9vBve/wBlQWME2hJwWxVfcQ6Z8wLDFg0TR4ZhxdmI+KfcCh\r\n1p1pHEyThSwDnK8nVYHn7BX4LeMiOOsp6zg+3J2xqt4OlH0ukXImAnndGBct\r\nhjss6fhWhOGKqsj9PySk7F0hcOg+K6j2lhA7YtPiz6PS+4vBf5WsdUrQhKg4\r\n/b+1Z0fMChmZmA1IT9vtt/gSpI3alXwk546ecHwqSokxOITHjo9/YNo6oGOe\r\nI3WDPkunaAngzU1fGwGbMjuzCs6AYyczWsE=\r\n=FClI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.mjs","require":"./dist/itty-router.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"tsup src/itty-router.ts --format cjs,esm --dts --minify --clean","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","postbuild":"node check-size.js","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","tsup":"^6.3.0","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.0-next.6_1666641316400_0.30115733790970967","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"itty-router","version":"3.0.1","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"944657bd8a0854ac9a16a15368c3e7d0c2327293","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.1.tgz","fileCount":9,"integrity":"sha512-NWCkT+dL4G7wKpisfCL9281uuXirlu5QGHCb43SpkyWFpIVLC6UbDC//62ymO+aQunD0Z8jYL9zioyDtfG/fjA==","signatures":[{"sig":"MEYCIQCYjpDvDyneDtZSOgJCBZzELkyyQGlt2RXwupyJyzFEMAIhALDaGrqRBHCTzFDUNotwCg2TcuFPzuWkSpbEKYLSjMnp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjng2VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoT3w/9EM4MjrZ3KiXeP538AkbGKBcS6ZPlPH1xk6xs/5NPthlDysQY\r\nyJG2mTdBcfLx7VMRlTJ0sGpkWaSUQerD76hX8oWCHxKGQyu4o5al1NBqg/nx\r\nXk8pD7pQZAREYfXNK/aBEm8Z1L8oioNlfpehwVZXVSMhWFlhy2OmXnwcgDfh\r\nF2j/+2lSaTQuTtqROcQf2y1/i+GiIook3WzwSkoP4Eqbrgpi7A1k29LXOlbB\r\nQZfKjS9aKV8E02FElcOuUYGla+fHoV+ycnTWKt103g/LY/jd/y5POkVXuX2y\r\nRowO/TirEHlrciQmpMzkOpn0tL3nrUvC+t8/H6kBEg5srMnmi5Sh7itTIEx5\r\nwl94U2BteWZJw4FRx1L6Y7sd78UBnNKQkrYhCtcrkem3Il4G5O60Qc2joYDj\r\ncftyyDbHTNePivuN/ID22E3gN4rR8mV1MdBspRaPdL0nN6c874U0diWkg8gL\r\nRhGpnXJ3xDo7xPKepiB6ZK0LYwjGkQZI/YJskgOsHMprywh5t8zroojJwafk\r\nep4m/JFf+i27Ds3x3RtvXKSSBL3/YShUVlfpwZyTj/jvYbngs6mFIgT6lSaT\r\nSgK/tjou5sgmEq2A4xBHiF1n94HvkUlSfcULPrXXc7CIdKf5VsMMKexpmxxB\r\naABXnhCPB5twAlGJfY7owCzPST+Z7RJYNSc=\r\n=r1rp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.mjs","require":"./dist/itty-router.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"tsup src/itty-router.ts --format cjs,esm --dts --minify --clean","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","postbuild":"node check-size.js","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","tsup":"^6.3.0","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.1_1671302549316_0.5107835016025444","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"itty-router","version":"3.0.2","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"e2247b16395fe3adf882366c92df2bc271956295","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.2.tgz","fileCount":9,"integrity":"sha512-uYaiyhNNa2rOOY2/SJKtEL4KvzoSw09tC8ui4jn0JZDXsnjZ83rPXNWLdbAp/9zzS+RWD1AzjD9mPKYZeUIBhQ==","signatures":[{"sig":"MEYCIQDJsLoo3Hw0VQx7jNdUgRtQcgRnzuVX8fYsSt0uaHxktgIhAJ0dnVKsrFiNyJa+yh7mOJnV8fqQ/+HotZBylROF86AK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnhR/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDkg/9EL0UlFdH9MACiEf/gJfKq1D8rTiXm/MyWhaULOUQqYVGqtgt\r\nhfLLmKFqMK7R7Qw9VCVfsjWrM/w/56dWdMErs459m/3ZvNq9d+hXPMMzQEGV\r\nTLU6Z5HT3+2UKuDQPzwg2fZdMY5D++H73N7YHrRDHhBmHsseqTyV4whXlOfj\r\naQdMvtP4PUA6VMjuPcsoW4VssW7TpHb+wfx0rwqQO3E1w98/c8oswhLAK1MU\r\nkjj4WWR0njsCeiYmPKx68xepnLxJxM+gbeqXyTSiK3G/vjt2d8dJbJo0bt19\r\ntzcmiH769Q5j2UQLN3KbGj9+MxHyO0jfVPNxMBUgEPR+AmHJSIMT7yd/AQAj\r\n+PsstX2GgOq6zTruh/YQgrllLZEuKQ3tePe91CZG4B8sbNaj+PBY/8+HsQId\r\n4Ftj2YvdEkdKnG7Gl9I15Vol0c+gq/Z0hfg+l1N53Oe5NzYe+or6+MFLr6tj\r\nI2eHToRvWOXvkzhYr8F/b5pxUAWCiNfLPWZo+gPxUPHreJfEZYt0cpwzAWrY\r\n3ZSNnQCAm+J6zlJL/5p938D30r80AxgGARXaEBhtLe57JkFEWh1c5nsLe0Lx\r\nPd49D+CV0c4mzNTxL92Ch8k/dvSd7oqOnpB6nmoNCut7aZTAMD7bUJwpFD5u\r\n6XSdUmK9KPBAPZJTV4NArBF47tICJjCEoOg=\r\n=3Ze3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.min.mjs","require":"./dist/itty-router.min.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"tsup src/itty-router.ts --format cjs,esm --dts --minify --clean","uglify":"yarn uglify:cjs && yarn uglify:esm","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","postbuild":"node check-size.js","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","uglify:cjs":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","uglify:esm":"uglifyjs dist/itty-router.mjs -c -m --toplevel > dist/itty-router.min.mjs","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","tsup":"^6.3.0","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","uglify":"^0.1.5","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.2_1671304319274_0.14466315070040436","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"itty-router","version":"3.0.3","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.3","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"bf27646aebf31a6e53f44fec4f192fde639c5b66","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.3.tgz","fileCount":9,"integrity":"sha512-5YRZXaceCZtuvhE9Oib8foxBrBUEuTHHdIleOAVdy/DSPdQ6iji1HRNMqfToWUYAPT5rnHaVhVoMaqOw2p/59Q==","signatures":[{"sig":"MEUCIQCtQH5vAIfnKLPZObs54RPpmqS8h64i97hQQY+3AmsNXgIgGgHEmXpk7YWVpKDtVhkAiF0AZXaCCV7o3fNBK9pstl4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnhjUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoF7xAAn1M1oFe7na2DMW0STTMjrsJP58l3AqFX0h+cvC7nPm3X7mEJ\r\nTgnYWQcZtn4Re/9iU2Kp5KnB4xnvhOG1s2rkKG3ZPMafXDMS9lAE/U4t1tuc\r\nkvCTyMqa7keVmR9NwXmn2Me3Gx4mz8AbgsVLx+uIDe2oItwteP/PQqhl6hUh\r\nnZBBZh1NOWqDKNUft2X0UzxfNFD0QW8i0QLg7qKumXUiy6/2JzjyWuzIvkRd\r\nVf3vRVmY+RXk2BXdXCjJmdXC04b72oZn9axzPefBTgwaQ/BM3ArvK8J7TplL\r\n1dEBw5Slh9hpXBDN2V5ipurJl9/cK7b81+g8LexYaPswzwTj/z2H7pOUSiaD\r\nKi7WPS3ewhViyE0Vb+QCEio5/5h8udz51qqIEU6HF8qTvvD+tdgU/pRKBYco\r\ngiUvGCs4KVFHaa8R8GlmiBRy6QW+gTM3ZT3cXTlVOz07DYx4Oha7IrXs+lJk\r\nnlhdomLVjsM4bTXf2yETWWZ/B7f+o5O2Q2fRWcQoVGhXJqE2NCWGRbdaQTId\r\nYNiBvf8pHgP0hH9WwGyOlGgHh+FpMGzowEgGaZDu4Csjylar3YPjB3KCWXAI\r\n4Vyxn7FXU7yfaoXtopgEm0qHSXIVMy+9A2ri3kQzvTRxELx/SOC+XiqC5I0W\r\nh5er/38z3hB6QnDWREgmD/cwFffdTWXV6L4=\r\n=p836\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.min.mjs","require":"./dist/itty-router.min.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"tsup src/itty-router.ts --format cjs,esm --dts --minify --clean","uglify":"yarn uglify:cjs && yarn uglify:esm","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","postbuild":"node check-size.js","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","uglify:cjs":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","uglify:esm":"uglifyjs dist/itty-router.mjs -c -m --toplevel > dist/itty-router.min.mjs","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","tsup":"^6.3.0","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","uglify":"^0.1.5","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.3_1671305428783_0.054633074835310325","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"itty-router","version":"3.0.4","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.4","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"1dac37f59d3a3b26b43a96818449d09a4f687bd9","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.4.tgz","fileCount":9,"integrity":"sha512-mgLuxcAZxbYHxCXAQXNTyVMXLzbu+yYXRhz28JPWIR5y8XnFzFREKJdyLqd187BNg761nY2zJCJATLKqqnAdPg==","signatures":[{"sig":"MEQCIHeYe5/qhBLo34MgvPIQ/t8B4EBFAR5WuPrmhBsKfHM0AiBN/1jP+5XKRqDkD19+/5IQhfY7u9HckJ1904oYaqn1nA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnjgDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZJRAAip7lSuo5Gf+gRmv/83E2lKf2surWKK6dJzt7RNDvl4Y6EqF+\r\n155uVr4dS419h8r5DOFEfgpOgCdxpennxPvGFWi+xVvuK4wj7zZnlAUTUG0v\r\nz90eXLRyxehz0UNGUN8FcoXXdiiUdUT3jMdlmVR8mGZG96id9cQ/jlAc/CUo\r\nwU9g3it875fKAA4+g5w/VsqbKOMtG1MnnUZVUFeI103CCcTvBnEPnOSRR8TR\r\ndedH20Y+g1K4OKtsjPR8CkyU2tp1DAxL018IZQIFkYF0vf+TGGeJNrHWGERH\r\njgjAAjaUn/v+6K3YlZipeXY/48bNNm8IvRNI95W9+10h61BthKbrxF1iwgQY\r\nzL74JNAtqbA2ATUy4Z4gXM0zmOUNpTqbkXCJCgOphTCyiw8ZO5ZRcSVnQnG1\r\n5Y1kLCxd8/2aJ6zu9D6xi11QDk+Y2dMkPHQzeU+BZeWpl58eVvM9sQ4wxCcJ\r\nzW/qo+UrW0wPJvGbEJKcHIvDc7VXPDW/Z4AanB5HaTzN6ngsQDM/gJ0kEZsQ\r\nw4H97ghmADfBa+NJ6/ZHki2IvbkNoyU/NWDdXOZLayF39CXja7nLUQTWXk3a\r\n/INRKN02SXUlBEzqsweiuopGUKCwGIIX8c/N6g5AqT+a1BHOJU3S7rAV10X+\r\n6mewTdYPrSCq+cmpvEjJ1s6mihM9N02JHKI=\r\n=+njM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.min.mjs","require":"./dist/itty-router.min.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"tsup src/itty-router.ts --format cjs,esm --dts --minify --clean","uglify":"yarn uglify:cjs && yarn uglify:esm","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","postbuild":"node check-size.js","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","uglify:cjs":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","uglify:esm":"uglifyjs dist/itty-router.mjs -c -m --toplevel > dist/itty-router.min.mjs","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","tsup":"^6.3.0","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","uglify":"^0.1.5","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.4_1671313411482_0.6926108057894598","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"itty-router","version":"3.0.5","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.5","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"ff180d887bfdfed527dc317e434ae82c3c410813","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.5.tgz","fileCount":9,"integrity":"sha512-V5tYhjlyAJ0Fdkpd516BRr7KwjwbwGq1KXESjnxWUpce7GrZzqzcmzaIJhIJxx8cOFk3ZlgyaKI/IQ3z9zk4Lw==","signatures":[{"sig":"MEUCIQCQ0yC91mgZTy4nWm70m8OwXNA3h7+aUOPK6G0cdSHl0wIgfweoIWsshdZ49C2lBc94v1g1AWoT+p1frzkdq6sNwaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnjj4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHpA//WxgPBKae+pgp54BK2shic6H5jv3EVwYzB0qZiaH/T1ONgxEd\r\nLcVokZkFEn+R7oVx5K0ELqL08qTHcm8SuOjP92hqMdAKKO+pSPvHVLh7As/o\r\nX8n4WFs0AlgkB3NkCIbA3ViOrISLCf4OirlElFVpXw6+txFBIfjpwI3pUk7x\r\n+SZiivLV1i3lf9nqxFH2Owv9LMkCRxGf0A6bYjz5RTlblgFg7W90KGPAVnBD\r\nadT7xar/5XKswYj3omkAd44LHYNmZjUNXwMjt5Urqp5bu4A5Z5/ifFouowbG\r\n6/flTb5U4OZTktyNqE1gqfMgi8u45llmKF72W5b9Itn+SikooFYfevckUwL9\r\nQT0ZjYKHU1YOTR0KB3CZjPMYtRgxlN6SVuY8afXv4bqCK1N31C5HepVGLwoM\r\njlsYEYbvFr/nftUXsFWFUZlw3RGEmjpI9f+7tIGlVouUXpYiUzV8J++vPPNZ\r\nCEtqBGk78WmGoi5mkKkRcVKAFxfUl7OG9Xh55HFd/pzEtIUxr9eeu37XIPUx\r\nXcdlFJWecwYu/Ydnz9K70QC+zk+lWeyEtKTCK5AsWx5oM9eMmytD/zCi3Bmu\r\nUomN/6UvBJfjEuICkG3T4qkl3SJAYUXq129sMP3afgaJ9d4dkMvqMJ82aAqn\r\nkuzVufp2O6NJBvxzB2BmTnkInYjoAiurJVQ=\r\n=MzT4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.min.mjs","require":"./dist/itty-router.min.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"tsup src/itty-router.ts --format cjs,esm --dts --minify --clean","uglify":"yarn uglify:cjs && yarn uglify:esm","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","postbuild":"node check-size.js","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","uglify:cjs":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","uglify:esm":"uglifyjs dist/itty-router.mjs -c -m --toplevel > dist/itty-router.min.mjs","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","tsup":"^6.3.0","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","uglify":"^0.1.5","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.5_1671313656034_0.07908377221085883","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"itty-router","version":"3.0.6","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.6","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"9505109b91b235db8408f6feff5ac65aa96e2f37","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.6.tgz","fileCount":9,"integrity":"sha512-f8OwtbmwiLBtQq56U/ZaP1mozuTFnrgdHHIA0y5YJwixeEvohX6rV3+lUkYJY7venbq91NTuQ6ZqodJXc35NHw==","signatures":[{"sig":"MEYCIQDhISHgOk5hlvlI876IKFI//9WoSmmmTNCiUYJ4bht1yAIhAPqOk2zjcHV3u8y5XFh0HHykRDMKsNMmxDshSWerHlXa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnjk5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWnA//SJrrORs9jkP4jyXrSBEVSkbJoPTAojP5PHd+OQM+3HuKU3bC\r\ntiH7Axxf+mH42cp6Z7WPG3Mn1fEZpZPIXpTMjTM5Ap6CimPouhVwNI8+HyCK\r\nqX/r3EdUlQYZBAzL6mnzpWxOY543P8VfRZA2zHy4IVb/vnpjzIlPHzCQ6e1L\r\nCtiHxofzbOH1u07a7SNpMGoiRQzirq40hDg2zYVX/G3zBSNeuInIuAGAqfnj\r\nIioUOmuGYzftB37Mnd9toZCghUVl+lYICkvBrV6xqzAmcm9e+pqM0mzOz8nn\r\nPEfFH5lR9rFoSeHBRrRMoVKAjsVWFP+bkeET/gNEDhmmMuA72BNlVq7jEWfc\r\n814jobypzqYV+gnmWIFog/V2NW5IKOUKlZPx+3ZFsT4BxczOo3oR3kFthwdy\r\nQXH8AkWggGn9A4SNlZsvfO8GZOpUY9FSAsb3GzqLWZMGJJ3mxhBYuPrsgn0y\r\nerGYepabbxs0ae9IP/sEGUdgDwVaqOKyps8UGLIuLo/nb13DmhgXrFCI0TLw\r\n1MpVy3B+j7ng3BcjYY2SjfilygUtAy1WnWjFF+WLiGV5GIJZPYIX7STKhdcy\r\n9piJHre78OXZI8L62869CNrQsL5gPbvQXrk5gEHNXHLnRvTwJTaW+0mqOGFK\r\n/c484U44JZ23c2fOkBGpW8LW2vVR743yOpA=\r\n=ilX6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.min.mjs","require":"./dist/itty-router.min.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"tsup src/itty-router.ts --format cjs,esm --dts --minify --clean","uglify":"yarn uglify:cjs && yarn uglify:esm","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","postbuild":"node check-size.js","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","uglify:cjs":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","uglify:esm":"uglifyjs dist/itty-router.mjs -c -m --toplevel > dist/itty-router.min.mjs","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","tsup":"^6.3.0","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","uglify":"^0.1.5","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.6_1671313721693_0.7258114372384434","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"itty-router","version":"3.0.7","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.7","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"ea938889752ecf543aff50ea9f35be4210543652","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.7.tgz","fileCount":11,"integrity":"sha512-chsXdvwSGDIiQ5qC0vrJ7czxd7YXNB/FAey5y0M6/g+QDj2SDCqN9jGrDj62Oi5tvm+B31F46l51TLJK7euweg==","signatures":[{"sig":"MEYCIQCL8hOBMXi6c+GUBZQS4hWH30gwjhYRWlEC+YNggCV9GAIhAMiZtrrMsa5EaTkMiLSpc+c7k6KYCKiheqef9IQWKuoD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnjqWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzTg//VHaduWcvC+Wyc07v5pbAFo/isyt2xnaSqJVBy5kr2DB4eDeb\r\nILZwL7PJoFanauJK3c+MjjwU9ORyeBa/Ce+BVewksSut/84w3iYi5orm8Vzz\r\n/YQ732/ewiTWgy7GcdcdD0Sl227E8Q3aKeEwXlff2ox1hHtwP58PBQmbf1Ru\r\npkIHMmgoWX4Eu6Kf9APp56nNw+jLbykkyjno1E90JGeaxhpd+hPBBtuw1klX\r\nSs1m4oc+dA+V40TrIS2W19I+wXIijySyzF2ESrJmDvtMwOArtNtCVh/oewMV\r\nu6SRKRUIsd/UNshFXDxD5k9fhvIR6Stq4KOA6WfGx728/Ktd/1rw1HI72e3P\r\nHJV4RgF2gZEHCh/qJblQAIL1dyDdU31j4e6eq64fiJDxtQMPk7SXoDF4jYYl\r\n/namqaq288Li4rgqbyXxXg8KIgapHYG1ZXs68oaEEKxoc7+l/mBhLBmJh4/w\r\ngJYUowbg9OXZqIEZBlNID6XYu5KV5TgDdop69jgoQq7qnr4PWTLCWzalfhXX\r\niNLyViiek1+MHpHker2vTlhAGVlzM7cZIx3PTku41nwwia8IJ1otu+7xa71S\r\ngkOd/6Ne4HCaoewqSCgqzFwUmAcR7RKX8ey5I9kn2MPurvx0/LzndKocPPUD\r\n8dz2oxiI+BuoWSzPSPRnNhI1HpDWhdaqLfw=\r\n=0goV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.min.mjs","require":"./dist/itty-router.min.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"tsup src/itty-router.ts --format cjs,esm --dts --minify --clean","uglify":"yarn uglify:cjs && yarn uglify:esm","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","postbuild":"node check-size.js && yarn uglify","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","uglify:cjs":"uglifyjs dist/itty-router.js -c -m --toplevel > dist/itty-router.min.js","uglify:esm":"uglifyjs dist/itty-router.mjs -c -m --toplevel > dist/itty-router.min.mjs","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","tsup":"^6.3.0","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","uglify":"^0.1.5","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","uglify-js":"^3.15.3","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.7_1671314070490_0.6315997501683699","host":"s3://npm-registry-packages"}},"3.0.8":{"name":"itty-router","version":"3.0.8","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.8","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"0357d2366af4102704b8229751677bcd8333ef82","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.8.tgz","fileCount":9,"integrity":"sha512-M9eRIGYljT6yAlCggF+CfTCFwtb02bFUjB8uaYYTiViAKB+SLhuWaYKabFA+IEvhkXqmslP6uZLCyWnJ2GIy1Q==","signatures":[{"sig":"MEQCIDsCAt5FUgq/5EyjikTQUzK6LE/D+L9FIEF0AsOm7diKAiANU1u+RVD1HGQ7S6VLE2GMPnQQpmQqiPqBZMPO1kPHoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnjsFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBQw//agFs9mE8icM+DFRigb6u/9pdwhjgQpaA8uzLiYRexVHBPSKH\r\nqayw06lHsMReLyKtuAUOVSqOKFnXXWPnbkPJqvUewnCnyrs17mXzoYhHqdDE\r\nEJvQuIyc+qOWmLCAFbrBL1A5i5fxm5IXPbCxJQDA/gc4zJwQZnldjssGv6HM\r\n3pZx1AucMdgP2WznLfdyCM6QSdoadJo6S6v3ZCqAHKZjbF6klDpg1K5F7R2q\r\n0ew1BhiHEVbWM2kMDkvxVZlHPBFqxIytqdQfaQJFwXm9G72SrfBsgXdG0ZNi\r\nDfYNrxVtWcNFqgwsaCLjdIBmmBsuoOawK5eUUa0p/BuoPeZ95S0rR9roPC3+\r\nO+TZIk6eZ23+g9nW8pgaoS5gyLwDR2ADPknt/+R4JInhhXh/EBt54Oy36sWI\r\n++HftjfgfJ3rZErOGiO8W8VocxNiCpjNCOMxSBLsyj8xp7/4XxASwe6vZ4h1\r\nusj/ZugxAQvpE+Ppl+m37kXaoTH/7aymR92QQuyq0hGhj2wASLIqAApYQb+d\r\nDXFjXnRNnd5ih5b1oIRzcjUbPqf2qDIsUP1bHeWoRM+vptqCSNQirxRJn2QO\r\n8aLRffOBS6TpZnggjv/H57i6xJAECBKvd8C2cI0nXaMN1aurET6TGotk71jA\r\n0KP39y4WGInkkyBCBn+P6B1daHpGbNLsTI4=\r\n=m2yG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.mjs","require":"./dist/itty-router.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"tsup src/itty-router.ts --format cjs,esm --dts --minify --clean","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","postbuild":"node check-size.js","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","tsup":"^6.3.0","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.8_1671314181278_0.1773561247221025","host":"s3://npm-registry-packages"}},"3.0.9":{"name":"itty-router","version":"3.0.9","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.9","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"b9b26c028bfd8373448de4edc069caa731426521","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.9.tgz","fileCount":9,"integrity":"sha512-nvgCHl+Zz+P8EaKqKhX99M2sBrFssub8xHnkLkOq7US/zvKhvJgECRiaWNW6On2wxuEphlR61uXENjuKgko6xg==","signatures":[{"sig":"MEQCICL9JpKuetBreeALR/vOT5QB2tyJdudnmDmhEnQhH1+HAiBZcmoL6ygXHtJM8Qfm3COJ3vXWHC+shf6BlFvKOK+zbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjozjpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYhQ//clNRnObTqBg+SvD7yOiIlf7r38MU5L+WgJfAXTjmBfYv8sr7\r\n8gBZ76Ow1mwt1Xatoz4I0cFYma03qyA9CHv0IjTmaYjanYnKx3ACkocc5QBG\r\nI1y/AoVeihg0oyOZyjazlCO8L8CRk9v36LesMC0muWFRtfjnbe2BEblPyHiO\r\nllFro/FEJxBslKKLWa8ZNjgZO463PtZCr399lzESc6beYom0V1p4MVEgjkWV\r\ncX9m5ub4Xez3sAZKk9mzF/fCm2WzZLEBElPnAg+TSy29Earj/zx5dR2r3gmh\r\nDRLOD3dc+7+ZQazq7WAM1fgDJ+aH0lcoKCKJz8IhDYwKrzDrJL2vlWbgtuSF\r\ncnHq3bhQXaTC/P+/MdUAnxtNJ2+xFxDdUHBcdLy7KUhJggNp9YvNKn7A075C\r\nrru0JU24KEvT/M23xThZSUNpf0/MolrB5Iu5u6VRoppAreJA9hYlo1OknD/U\r\nORyXwLT510KItbunacC/M1WCa/er9YdP5i6flf5HEeiee5Eqzd0nQG1O0mJK\r\npA2sgUzACar5PJD0pOdi2Tl8Lx7oHINgqmyfzHIAd+NYiu9HZa06Kt8Pauva\r\nUude0MmefKgKa1drDvSItQCC3WaSk8BSESu5by7Hb3kbj5JrFD3nxSdCKW88\r\nrMQb2K02bsYE5LuZGKsDpsCeVPXliLasAIg=\r\n=P/RQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.mjs","require":"./dist/itty-router.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"tsup src/itty-router.ts --format cjs,esm --dts --minify --clean","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","tsup":"^6.3.0","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.9_1671641321718_0.103261913744914","host":"s3://npm-registry-packages"}},"3.0.10":{"name":"itty-router","version":"3.0.10","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.10","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"8d3ea7a1a1f2297ca3cf11dca57130ac23944351","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.10.tgz","fileCount":9,"integrity":"sha512-HUrB/IlL9FKMaO4ySE9GI8l3KRFiJl520nWi6y0aI6kTn35hSmgNFhNNWEsv2I0EXwk5qMp1g5DB5GujA1/Y3A==","signatures":[{"sig":"MEQCIHuO/IGsPREBHvLCXigW2Q8F4C2ademYnPGeGMCkd914AiAcKtnQFuEcDleoN3cMT0PIJOLo1bHdHeknb3DDx1r0rQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoz0CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjfQ/9EURf9MT6gSc/V6J1Rgozcf01bl1tU+KJpLb5K7ADsu5rQ/3T\r\ne9tWyF0kV3LAyUf12FPFMkcwhvB9rpbWQdj6IvLBBerZZYcJDR+ynxdPEiY5\r\n1QvBJCh8e6I2CDBCXnx1+/76f5oNtVj5NxXERvfg/+i+Teh1TaIkR8rIYwbT\r\n03UvSn4mGPW4ktKtHbhtJ9YIy7znxXyM5FMZxNl9sEsdba7zKqaGQ/2750rZ\r\nud3XQePdq17Wh0K0tHhotSPc16VW7IXX9Rne/0CJU0/K6r6PP7C7oyhW+RDh\r\nDG34enL/vjwSH0KVD+bn5wxOPzI941uZmPthPCEhBp/TH4b5yeTorn4UuHWY\r\nOWJEYKYw9HSM7C77eAIQQ3SHXU7+HbHxDJ42MiYxNFAuDvQLvoBexdGHvM/K\r\n6tmgNybatknIc31oJcePju3FneDbbdzomN+vWZ6ogHTNf78+ufxVAtT8Q0sN\r\nTvlzHT0d5cpZ22cDH5a0z016w0dbw4h3/QeO3OmZBICD+ijhH3rYkN2NijN+\r\n54dxNU9ejgabyxeskMsadS+O8vffIqec5g0CWfBv26MWbPwqC7ee9uTbBLms\r\nQFo9/mRbeikIXTCdYEWD148ef+cFEEg/8yMLwaDLnz/7/Zp33+R2g0ldb8Th\r\n2y5PWZ166QzqKai6VwgQmIJeCPHRpXciJ6g=\r\n=N/It\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.mjs","require":"./dist/itty-router.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"tsup src/itty-router.ts --format cjs,esm --dts --minify --clean","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","tsup":"^6.3.0","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@cloudflare/workers-types":"^4.20221111.1"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.10_1671642370245_0.28714449635569705","host":"s3://npm-registry-packages"}},"3.0.10-next.0":{"name":"itty-router","version":"3.0.10-next.0","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.10-next.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"8276847c69bdd59ad57860c351ea5ecc5daa5d0b","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.10-next.0.tgz","fileCount":9,"integrity":"sha512-z8fPnWEAfbIGeefj8K28r/rAO5SGRHSWeRX2wxiI7cuZ8oMUaeULFbg1QUs8D0htWOnlL1LmOTDGWcz8dhcQWQ==","signatures":[{"sig":"MEUCIBOP7emRRPMKVm66XLkE0gNjQNKlRcjxAbqtJ5XC8faNAiEA4RX6463P8CqCOSPx2Wmd8zAtVm+DSmaPbtrwpycbTnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjq3XQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraxxAAgO3gf8L9lO1Ni6tHroeweC+hSxhdLN5Kb7WrOVp67nfGY2dz\r\nbpeGg9XOb740zKE88uXGF+1juFNfURcTd5xw+d7xjbNdLCc621IXTDHKYShJ\r\nEvdwxypRaavSJU0zuoBwAefuBmdUxaSRSLCAEnPDVvGPiCLmaevi3/3TPiMI\r\nwcn3E3V15Ixkazu592i4iqPzewp/x0Zc6UX9NSbFqdGqd6IpP7aQj2heyqvd\r\n1mdFhrhk12GK2r1n8aZneFOxOfris0Jh2HU1qRYnFQo+zVeNwZWrWjQa7XwO\r\nqGBRfeFO+wHoAs4Jnv5C62eYH3GCbEIEJ/CnpslOuPxiqVTlj1aMsKGUuosY\r\nNoZndKchQSsCZQQ89SilsLZk3MIkpAC3LG2W4hrmWLG2ho1rPbSsH+MX3scD\r\ngw7pCM1DotA7SA0d3N0YF1S+2P+NG4ZYtNItt+V13OVr1Ty1Sl6pLtj4oa5b\r\n9pnuk4DZjK5IbSoCBYCZzrTj/+q/W3LGr+oTfJoZXTEA0YArDshKkBa4i+7h\r\n42f/KvCE0WDigz2J9dHRGkcAClanBjbqe3ihnI6sFQUZy0fmYbsCeFNyHZVz\r\n28IZ7vrf/ldwvU4+QmBbg1z3aPfW5GZiA2ZzaHA6w5n7g1tEHpnJ7rZ8LIyi\r\nzbrAReVSjKwkTVSNxl5Ymyqa7+IGNlCAFu4=\r\n=JqLx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.mjs","require":"./dist/itty-router.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.10-next.0_1672181200076_0.6902215668097471","host":"s3://npm-registry-packages"}},"3.0.11":{"name":"itty-router","version":"3.0.11","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"256c2ef0a12721a839656f49db640d40ed2fb308","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11.tgz","fileCount":9,"integrity":"sha512-vWsoHBi2CmU15YzyUeHjRfjdySL2jqZQKA9jP1LXkBcLJAo0KQNVlQMvhtzG0mzABhVYifeBF97UkrrpuTCWYQ==","signatures":[{"sig":"MEYCIQCNiPWUYPf9PACnau3aO3/MsBKVsKAWA+z4zQ0+Ws43zgIhAOGLuG7Um3NYCw12ZwgQaISdNU6kphfw9KOBzMm124Lm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrIYEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXzQ/9FceAdvlosl2eETqsnt+JCdTnhskCUJfTpRTqZoJu7eAP6Gfi\r\nz0unZuS4RCmv78plnocpiXwfsQVIpuCv+9a8iHMX/2/LnPWAkiW8Z9ALljqZ\r\n4iY+AUqAOQHeF1PmvG6yaUGxmBnjF+TDNAEf2VCj2+j+rQjWl6s4Ioaj2bCy\r\nD+mPhZpyQo6ZciKqueI5EhhOqkZ7uPyucJI4J21Kds/zvAiG4xo2g58zCu8w\r\ndkkkwknPyG/VJv1+le19WQPlcBz1e9EHe3J64BrzHywpZAxwpNPzJaKqj4FK\r\nI4/DrsdvhYGxydM9rwHCXzPYk6REYMU9dF3yijI5zxCaV0zhYBCRIfYEZPqV\r\nk8VDTtjzPkPJAJSEXBW+BYUenRQVFdQTjWSxwFLOroMBAJ7avJvOJ3fMjVxo\r\n/3rHFu3VUb84A88zqRAiPYmewdUAAu7E9hPR8ypC0AVKJ/igstPgmTLclV7G\r\n0ErbLu+sUi+nN9LFEp9UPhm+og/slF1S5vA1doxNhQ5nth9TpznEru/KpE3d\r\nWPuUEBZnWQrmgUq5VSYwB16tDP6P0zA20nEyzvtFY+8tmY5JhM5Y6t/ySylE\r\n+OAqkrOHLiBChgjFDTi+wETH3erWHMvXJ2DXNke0OgnHum+S605tO0OuSXBW\r\nnZ5BxfpuZo0gto5MfMyEhgGF4iyr1saZakg=\r\n=PhfK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.mjs","require":"./dist/itty-router.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11_1672250884319_0.20191218690871127","host":"s3://npm-registry-packages"}},"3.0.11-next.0":{"name":"itty-router","version":"3.0.11-next.0","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"560b058eb0d063f5f33c7b706c6e0bf94740789b","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.0.tgz","fileCount":30,"integrity":"sha512-8K3LUw7LpU0ZIKhUEEClTQJTMPyyKMmIzM6k80kynqQzkKj1c/yKGAIaYjISsQ/iWbeGec9jHbsuk7Q5HGl9sw==","signatures":[{"sig":"MEYCIQD9TN+cG4ooXNwI3nBzwdxXcTyupYQQCNX8JKwI/djlrwIhAIE8KVeJ7NmvGejATgvRhaa2vx7iHPxX57HGqfo8dTDw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA7mRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFzg//YTWmprJa9WwroteX7maWOAXr1089ygWcmhihtsQ8xiq4KM8X\r\nDkCk7aH/ffemwuB1M7YrcLGOnlTOnhkaXmkPI1AkyQsJJew9ovrt17oYJ5Jd\r\nMwOCk4wLpOW/1mM69hGZWo3zE7jnUxyz8gtG6XKBmla0Is95o9NB5apfHQKY\r\ni6NXHcl6tYAU+H1janDJx5pAhDcj8OdVH63ldbmnFOFeI0a43xha+0Gnp9Ah\r\nlBf5DpxtgEAOlH2ax38AbMSDTIIsx6UrUlgMhT6Qr369NHHYxnFaTDVv8Tx5\r\ndo0I7p+38LFGAk+gkgtbV4L4IOjQG1ZNtuDPnHDUNlPpw3LYIIk+IEOpC+rc\r\n9xIypNHFNDpdbqMLduZxwDzf/y47XULq2UGeIy6pOnUfbb3iFh8xwhbgiQhB\r\nFIHP7gNj+5yCNemTYhkwfeTCqWSBDd1t832z764VE9DWnk32ujpRDWIggXus\r\nHJV4OLeHlv4fATMl5AEdIn+xhEduVEp1qCccxMQ+CaCYzSmJcdXABYdfyBoX\r\ngs6EyqDJXm9AbfI09edHFEp3FJd7YtplHoZjBzz9C0LLVmQFC+LYqPBr7LO3\r\nZNRekkKtwuG9226gBXO4i5GWHLmaZxYqUPF03IR28bE/cNMmAHGxZMzmdqAL\r\nvOzJv3elhA3iujAVTQ7R/dYwb42xm1XuAm0=\r\n=doAl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.mjs","require":"./dist/itty-router.js"},"extras":{"types":"./dist/extras/index.d.ts","import":"./dist/extras/index.mjs","require":"./dist/extras/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"yarn build:core && yarn build:extras","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.0_1677965713114_0.2661927506580537","host":"s3://npm-registry-packages"}},"3.0.11-next.1":{"name":"itty-router","version":"3.0.11-next.1","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"eb1b54578921a8aaaaf044506b38a9dee9b50f54","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.1.tgz","fileCount":30,"integrity":"sha512-9Se+CDcz8A27sH9k07BlP/J+GkXq+NAMjUriAinpZrjtQixZtcZ2MselhvDzuk9vRzGpYXogeZP9cavXUMuQtg==","signatures":[{"sig":"MEQCIHqkjuwsDoYGFjsOLKyKUjTnXrQk1fZU+gJyVg8wjPoOAiAKaaGJ7ubb9farM75atUY/WE6AC7ZB+IWsTABaY9Fpsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA7r/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzDw//QWAmvxnfpL73VK8MUB+APV65723CoLx6Hnp50c0s1VQVQ0/k\r\ni0rwr/gu39un/0VpYUp7EKsuxPCV7Dsuh6lTCYTQmBSJ2N2nRtCkvjQkyHEi\r\nTg+iNVn4KhgKTGtARNYbP4Pza6/4kDRrxMMV+YLraMuIXdcYIPMZlpwLKpeG\r\nFX2lLTT98B3Upr5eLEqkJH17xAhKV2KyFHjouJTFvsyjalPfK45Jj02xomvv\r\nf/m+ioeyNxUZPs1jCgkTtFTZaL01CssUekQ7vQZG6co3ZYxGnPTVh9GfMaQd\r\nnslktLMFnSvh5enpf6r9Jr1fYToFU2StFcaSESylR+i9pAro/SPwyb+WGdZT\r\n4QxeGW4QCFpLpmgze7oLWG/z4bjqtqj4jTwpr7z3JO0UjyMm9S21IISgncj+\r\nU1iRF8e9iXMbjJP3KyV6GuviOGZ1wngLW/1aBYsvGOUSzZned90GosbEwdgP\r\nonj9aZb6PCTZ/88eOIN1mzDwFju6JMGErU+X8/QYsDezThzLjInkXjM0HvHg\r\ncPHONs/NmyoFAuw5kM9to0o+VMzpcWjLre/GrejYmybQfydi/5T0szflMyYJ\r\n426UWj2Vh4FiklETgFXvdQcFEDuJXGr8tR3e2KDKalMjQqOmR/F0vib4Kj8e\r\nbPfOoVNFAjYA4mffwUuJN31MH6aclv2xIlI=\r\n=YwHf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.mjs","require":"./dist/itty-router.js"},"./extras/*":{"types":"./dist/extras/index.d.ts","import":"./dist/extras/index.mjs","require":"./dist/extras/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"yarn build:core && yarn build:extras","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.1_1677966078801_0.3781580516604004","host":"s3://npm-registry-packages"}},"3.0.11-next.2":{"name":"itty-router","version":"3.0.11-next.2","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"34e70666bacb74b63896313fe1076cadd8a9dc03","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.2.tgz","fileCount":30,"integrity":"sha512-Z+3NlGBi6iuOsMrmoith9PpiTQGHyIBzN92I1HJkA2G0inixtB35S1o+bG1tBNOuFK6h8LdDiNZFYPMDBjqcrQ==","signatures":[{"sig":"MEQCIHHJkywS9h9YbGR+3Q5XmmNawv+kiUcASvEeDb8CqmB8AiAL6SkFlddFHAy0z/pkjZDg2MSmLs57qxQbZEW1tQkrqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA7xFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorUg//RhBo0pccYf240AKgwAf85B+lr4XgUyT6aTvIWsA0wyXY63sm\r\n7mby6R5Xaw5Q37LwEp+lxvpzPWkGZUdw/bA61QN56O5BEN3SvFKShx7vEP6h\r\nX0facT9VatS3dGqiUdy9qJfvTzkd0Q87QlQ9fO9Kws1NEDSOCoCQmsgazfHW\r\nHbbLYISGGzyb1wG5capEtXj80rLqgqDvO2aLJuD+OitBTlZsLyKB0bJkCwYi\r\ntQzvuY3NiiqFpaLYJLe+uHIyJZAGi/TR18brWNhEtaHNIfFZ2crhkMXQR02A\r\nAMdtb70YZmevJ6ugy2XDHqF4YOZNQ2pBkvWsga3Lay/f8tCPdLvMIb/AwbQp\r\nkaIXKz/KGvwBkJ9SNo4WMCGL+hdFjvU3VexjglKQHqcIYol1CLVXC7NQqNJ0\r\n9W58l90yAOIjiT5vC4xqy6jJmQwUFlVKrTQJ/vFy4du82ZQ+rWcQXSLcCm3S\r\nW467uBSb7/HLE+Tmp05q9/55L+F/MkBNJVpzpE2VTqo8Oc3CaHT5EM0TH2qG\r\nAJM2bKEhGy6qE66fTPYF+DUnT+UVm0YL1c2NnczDVZo4nL7c/86eAAVbi6BD\r\nVo5oE/rJaeTsJeJCTGQYKW7MSQLPkUhGC2Eey2Go5c2m5NwDlDpGSpVzvP1S\r\n/4Zvy/N78IcmfDZ+6pOD6Vuj8ERq+ZcZH/k=\r\n=NJ6b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.mjs","require":"./dist/itty-router.js"},"./extras/*.*":{"types":"./dist/extras/*.ts","import":"./dist/extras/*.mjs","require":"./dist/extras/*.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"yarn build:core && yarn build:extras","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.2_1677966404950_0.07806142757825829","host":"s3://npm-registry-packages"}},"3.0.11-next.3":{"name":"itty-router","version":"3.0.11-next.3","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.3","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"24c9e2b7235f89baf20e0ebd1a5af3eb11ce1468","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.3.tgz","fileCount":29,"integrity":"sha512-ELmSXlbA1nJRX2ZmM344KJQKo5vmw7fE7Wxe+bHM2XmVdVi1rtveMdhiIazuckMnoHTxjqzfrfl+Fmp9UgtQYw==","signatures":[{"sig":"MEUCIBeIVqSk0VLRfnZmZYFRYB84KXjFPSd56HOf8Q2oJJP+AiEA2NOkJzLByHB+1ka6NSmPI5qIaWSL37wskcVS/l8UfeQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA78NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNHA//flz4mYqBOi1NcE+qvOoUQ8YCypQ8HlZyZAM1nKnMf4Jd911I\r\n+EJjx5HqaqvmnzVcj8XhPS8AWZVXeqh+XzxxBDDGf4z5Ef3OhWvX6sTQe+yL\r\n8Wu40GIZcSJD7q9FQZBEh1s/FruwLfa4MK3VRerVt0HUcl5E+3uHbTm2A6D6\r\nxvmPeCumvmTSld8rt2q49HlEJBkJVPn+rBH6POYqz2UMC6gEYeXU1maL+9os\r\nz5bOHmtM9pmXJpIzMaL6CKkm+b/WkpTqIZ42I6VFCVowLABa5TSJ0c+dwdWl\r\nFXcZYSUPzscs6KPOwSoOxbpJ2nOz12i4qxA3cuEFIJ33QqH5z7/QcLggECVA\r\nWIgS5rrDNDVurSSyJYJvHbZODPaiUNZjyyjl2BDBXvC+qCbEwPClOHMlts7C\r\nMiVwH5aMoPR4zPawLjHclI3Adzb0N8K/HUjAgYF8z5DaxC3hwOtvF6Q4L25g\r\nc7Ibdx9EfdV1P8peEqIghdy5XDKgQuefgPoDpaCgg3ifg2iU8oMmj3zNGr/2\r\nHCEzuYQOph8KQ2+bAdcCfrnRRfce5MvvxmwNevk7Otgr+AKAq3kBiHRBH8Ra\r\nHcB4bmKk5Jhc343gDK2+cYcol1aBqT//mqQ//+d1/tk7p3lsV9278XE9Cfco\r\n2SShL94zwYP3MBpYCwTgH9Wt24LHeln9atM=\r\n=493C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./extras/":{"types":"./dist/extras/","import":"./dist/extras/","require":"./dist/extras/"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"yarn build:core && yarn build:extras","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.3_1677967117472_0.9014992916524309","host":"s3://npm-registry-packages"}},"3.0.11-next.4":{"name":"itty-router","version":"3.0.11-next.4","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.4","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"892defa8168c813e28a698ce47c7eda555bf13a0","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.4.tgz","fileCount":29,"integrity":"sha512-7GRWdbQJPLfp9Gj6Z/TB5mkBwossi9ZHeH4izQIX46ctoFOg5JS80UqyVTxB+2hVNjdopOrT+eQjYwWtQ9e5Ng==","signatures":[{"sig":"MEQCIEW3n79LnLdBmNECzGWBFoqfH9b74OdGx3yfrZ0jGaB4AiAi1qU30qdbxMqmX/MoZgzkr1O76/1TDjtJxSJmCahbmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA7+3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMww/+NhbomijCYKMx6fauq5CG/1S/M51rLNRi/kDEmC0KoI4cb5l9\r\nLxwjpX18ML68CY4uBwFGIICoqWALd+/YpXG5pjDKtFgdvvip3sM/98wGJn/+\r\n0mPbG6qGsCoYPlMvfC9p1RkX35wh3eZXI5cLI/w3CpKkGdpVcKfRG27e68bO\r\nHhjnq3H7wXa/TWY7SLll6IZ+bMjHFrezh/7bUipr/hKBj4yZE9RT6AVU70F5\r\nOZ94Ml8vl/59c7FQuB6LPUloz0YvOxnFzcVvYovPuQsIoIkmfEF/hQTuotHv\r\n+LqytYQ1ebNkVKDhHs89vs6isGFW2unKyxZ8GcDUwoQ+CRCU/X7aQ/AolSip\r\nSHQRnGeczCuuyUE6mNPMdKqNh42VBq+kPIJCC7H2wPYEYlqAqO6diIkkgE12\r\nl5OBNF0IjVf4ZtZMVr6R0/d1l94iY8IYTYdE61GcIeDNt8ZnRUDZVD5+aTdZ\r\n2JQRYSOZPtI8zIp+WmsR8Z/fj4Gw1c9Zxn7MSaD5OUn7XCjJrYThE05zqoJT\r\nThflbnqX9XJEvY78zhnb1swtyswjEq0keq0BEQdun+Oib9iDvWmw8Iv1vA2Q\r\nanu27jVRGuK9cOAWCPrK82BZxk/lrftT8IuHCr7kOKUJJaJkcQq7npF37E4W\r\n577kYSS/2oi5FwBHlhqcgQtMi1RsHvYOL2k=\r\n=+7af\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./extras/":{"types":"./dist/extras/","import":"./dist/extras/","require":"./dist/extras/"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"yarn build:core && yarn build:extras","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.4_1677967286858_0.010103765126618036","host":"s3://npm-registry-packages"}},"3.0.11-next.5":{"name":"itty-router","version":"3.0.11-next.5","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.5","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"34abf47a985117015970f73ba3a42cf813335b70","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.5.tgz","fileCount":3,"integrity":"sha512-/QvwvcgLpOl5KzwHSdb5jPABneZODYiDNTSl1i7FEiPMEMTMZLSBUrO36mRmpG1jhelYwD34m9VYVp1pzhTx0w==","signatures":[{"sig":"MEUCIBEb/JXOhUJG4ywktgNHtRyCPJkAgpfiuIwf7NCdU5GTAiEAt02XG8OKuYGThCgYlfr87V5J4Q53IfCJbYUlkLHtEJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA8GMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquPA/7BCPFeQAKdrfFxWg/Fo1ZEqmCcwwBoR361yYFnbEVBd3Ndxvc\r\n4NGI8+TayTYUCQo/BatSNIaA70nWGSy1vVwLRrxp9qZuqEie8Pg3dbgg+nhR\r\nkCfs7gUc5jo6fTEVuz9bx9oJ6hktWEeU1syUxm1LdxLpJAfPvSWwsOxZOVew\r\nVrgoP9ObjP9ZnjC0asU9BjVryskK6J/gi/Xe0GjTSeeo3eQyi4Kpr+m5MSDh\r\n18IkwJ8Hhmn3wlLtwlG29rAx1LPbeD2mKxNt5v2rhOMWALysFKPEkBeaEjqQ\r\nNnf+MjsSHog0DhRoKtCORNCWhxmYplWo/uJssKetT0Js81sPFsXM5GZiZNBL\r\nHW2aSzDCyWO9zeI2YjNcFHEEwWbD+eL9KletRscT4FDZph1WiB+P1rVrhJo4\r\nAH4RwbEwexiEcofwvkqzI4YfRYjhV2Xl2+DRIDEmU7SLdDW7UkJb1MlSkIvj\r\nGKkQe89QFeOShaRffV9GaUkUvMLxyuqBcgaVWnRUQPTdB4wQ4FW/R8dnOQU/\r\n8wn3X1kFdxbuoLBX7zUEmJ9Myc5NpkhAwQkML2Wg8EDjZgxHnWwNFZFfO1al\r\nD8uG+9IPvK2iztGv4kuL1zBy+aHupr9isxoak1occNPhfLSqloLW/P+YD0L+\r\nuauOYbtWa17vixIwe0adVN70YzLqeq2XUPo=\r\n=Y1TV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./extras/":{"types":"./extras/","import":"./extras/","require":"./extras/"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"yarn build:core && yarn build:extras","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next --src=dist","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.5_1677967756174_0.9614837291974809","host":"s3://npm-registry-packages"}},"3.0.11-next.6":{"name":"itty-router","version":"3.0.11-next.6","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.6","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"c85135e7af29769475be7826b7593e608e8f30f7","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.6.tgz","fileCount":26,"integrity":"sha512-XPRIz1+sZlHhQZX3pq1AipQsUxRzLRX+/DOaa9p3FrNit0PkZPcjkSvPyclJUHV+V0OGlNc9GZEsaCD7n/Hk2w==","signatures":[{"sig":"MEYCIQDhFawHUG0MJYGKznYdyM3CeaCVSPyozwoy3CZtf8eNpQIhAJ6CCpmZayqm51i0AG8IKQDbVlTolzC8C9zLhe0UDSgZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA8M5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5qg//ecrToMHwOT0qjGIWPtxQCZCcWL4lvoBn5Lbu68h8sgh1OwMf\r\nPLt5TX0/7hevlzJ37Y3CWHdsJbjwuHEh1zJO1FPlnHWM8AXuiJhYZg7HpZJB\r\nHgs1cwGcBt5b8lRfbQRTClBVrPtcK5fRxK5csY0aXc53x85ctlR+AMSBBbV6\r\nmly+PFobRW0cfTY/5clwcZw3WYGEtU2eL42egwGBitIMitW3PuqgEciBMeqP\r\nzCiBxcMShSdCJNzsbxpuxoM03oVk3CTQsN/RYKKodkpcjdkzRynPph2PxkfL\r\ncK5tL/UZ50MMkH2xxUJF+dLS6sae+XROYnZ1oz4kxxmpKh4otkJyt2bPTrHd\r\nYqfaXofSFz1bG5R4TNx+LJSKsRivm4g/cL3IRUzoU8s5hFkSg3IN1qGpPz44\r\nTt0kUInzb2PHXG5csPrHmlKXeTfY/LqcFxiNxWvZBMQafZoyKdX4OJ5aVH6f\r\nsJAtgAJkywWfLqFkGoztth7tTtDJg4kfbSeCA5JysepmBqu7a93G9ZLzGhn2\r\nlk4UUvk4KwEuSJ+zGQT4nyhIeUPk8mhcvv81gXA/aTnsHwcHreGPAf5e8b46\r\nx9ClBs9KXGY/6rsfX+5FFbOduF2YMg8J/sZizeqTG4I5aJnyG4oz3OUH+QZm\r\nQlRdplbFXMztA4FkSwehVOX8cHfovHUCem4=\r\n=2xxR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./extras/":{"types":"./extras/","import":"./extras/","require":"./extras/"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"yarn build:core && yarn build:extras","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next --src=dist","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.6_1677968185125_0.07455636981079539","host":"s3://npm-registry-packages"}},"3.0.11-next.7":{"name":"itty-router","version":"3.0.11-next.7","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.7","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"8f61942ead9ad42786393133924b0408023f5426","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.7.tgz","fileCount":26,"integrity":"sha512-FDyKml/tcrUgjVpaHAF1knED7bV0eCKTrsAuAwcBTUT9TiLgg/RlJAYJslQCPCfcI5su2qA7dRQzrV4e9/cZow==","signatures":[{"sig":"MEQCIBNU34cPS9EzGdJoCJRmUlcr3hLGSXeJRxPfmriGsZBvAiAIlqhxD4CHooISiR+6nNkkpURSaO3KmEzq8cNe5XIXag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA8QVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIVg/+PKRXIO4dRjWPQHqqLSDYErdEEXyEKzS/gvdkRIPvlHYT4hoc\r\ntUJae7tN6oJu2OvGWPcQWnPaa5pMYyQBl/i0c3zeF4UnC/a+XbCRyqGjHJ/Q\r\nhpm+gEFMug6Nvvd7dN19oUgOHSnYAybcXMtL9SaMJnAAijUliel3884YHqgD\r\nCuJeuJmTVRpFdG/QxoJ6NZLCt+vcB8E6fySXG5faxs4JX0kqVoDVl87HRa7Z\r\nAreZSZwhRrLmRf8/WDA4Tj9qQ3S1dkC9z8Wbcw9WxKP4Z64XuFHl5ilhZ1Kq\r\nQYhSorLGRBVSutq3r4Dz59WTUuFxIzHFOAZcYCtlE5qZrL6Dv5zbvalAbm6k\r\nRxZdIQZePXRYqia5sbEeXHTavK7+gmlZFT/lV3ELbtLElN7EeLxkjdGQmfX8\r\nO9W6Xp0C0Luwn3yrc0OVwpy9A02zH069IW5eHIJ2aLobyAN8DotHiCYFxEwU\r\n9m9HmIDPy2MMHDnovKhyOHv7bw3ighMVHVvtb2uKdfsmUP096LWbT+yDiZ7s\r\nzH4ONwVkKuS6tbxTYvj/tRQb6qBi3Q+/kn1E71eMuSGSxKgrQPpWSuRpYNJl\r\nQdqkbjhGdZMq2LhrWNQSK/SamB8gnE3ptG/ukrbmoDUq9DwKA+MgzQlomoL8\r\n49an7N0aH+OV+a+zCjj2BY1TBRG/dMDTtrQ=\r\n=LwCA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./extras":{"types":"./extras/index.d.ts","import":"./extras/index.mjs","require":"./extras/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"yarn build:core && yarn build:extras","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next --src=dist","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.7_1677968405058_0.7269068497250804","host":"s3://npm-registry-packages"}},"3.0.11-next.8":{"name":"itty-router","version":"3.0.11-next.8","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.8","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"f04ca909b69c403283c9f3e2d754baacf784fe76","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.8.tgz","fileCount":3,"integrity":"sha512-WzRQ8jb7pjYfCJk8XSUxpZQhBjrx91WEK3DMUcsOi8uTqS4vfcK88xZcUO6dmlJ94BI+IjgekLTKrjJe3DYhCQ==","signatures":[{"sig":"MEYCIQD4moiIRg20Dg5SKxP6jwfd3Ek3gwparHOxeg4RPQceIQIhAPyXzx87lMv1bPE40trarlC1LIJHl9GmNZgKlP/p1ETB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA9VHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpJQ/+Kni7tWNCsuqyPaqcEBnEXw9Cpbjrfs/HYtq+miIa+iy08yVm\r\n2Uh9pedB9zoYbeYadbPui36cU6EjSOHBcvqmXGi2iyFOQQX/9XV5WtdNRML6\r\nbu25TipsFrHCHuz6RMWRvaSq/qejdYT5zYTnlXvdbJRD3AW0Xj3U7riGJC9L\r\n6890IlWeElCUBZ9ybDmvkjdBq6TES/04Oq3S/TAqncfXIS61fZERIJITJKMV\r\ntMLPJMrvSWZzHdnNYX/d/Kn8cGjbTL84TXwZCU/ZwG5s3E+cOdLP5uSR+yVm\r\nJeC60cHynWMWHQRY4MCoSe/R7XnejxMsF/5XtGrZzym20jqyaaGjh8LCswvg\r\nomN+jN8iFk9jHCCFW8i+S2+jBa84y/l2u1Ghs4xNutmu/RsI8xDoVDk+bdW5\r\n2poKoHj3WeQ9qwAPgD3SAelzHJ7EZIO0WPAPYcNLuNDkNw+CI5zmvcL8pWso\r\n9PuPEVvRwmF0PWJ1RWQZmZlhUI+rX/2zGZX+NumSDZtOODMMUJdZPHwnObVw\r\nZMxiq3WJJlZl+lIeMmRYPXmixpbc0zpBQaa45nhe9TYAQB3BHN+b5Z955gvy\r\n8xw6G57m0SxATgV02ZBZgvvGJ7KaLP08c8dQj0BpanY/M1HxseyM5EbNnbPz\r\nTL7A8vWX3Xkw0nmXAHghl3rF7SUtUKgI2fc=\r\n=TjY4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.mjs","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next --src=dist","prerelease:next":"yarn verify"},"typings":"dist/index.d.ts","_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.8_1677972807022_0.977179648711177","host":"s3://npm-registry-packages"}},"3.0.11-next.9":{"name":"itty-router","version":"3.0.11-next.9","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.9","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"665c7477d091dd40633ae1600729064e9d810197","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.9.tgz","fileCount":41,"integrity":"sha512-6o7nyb1Wrn6RZVCQ4kARKiuBfBoLwzepaOUjqC781RVcAfsa6/1NQDaAKNz58sn3lTXJrbCOlOWi/qFRQQbamQ==","signatures":[{"sig":"MEUCIQCFpfMjLVPX7hISAkugR7ULWuQetseAGaUjEtlS5w38VQIgSRZY5zvZ17F6leZ9MipjuGm3t/95qcq7g2oucWHaE6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA9WBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoW8Q//VmTd6okUcyL/cE4FzpB3Hsq9D4zZJHp5f6nlvjwCHLOC7aUK\r\nDo8xiOqhC+3b/tJ+VzkXd94fxsvdZv8mBTLLodEvKRE36mIlF7IlMk/oZOF8\r\nmwaUgHzfSTPUz5x6CVnw/4AmQEwndhMhuRpzZ9ljIA+WoImiAF6WGDD2Z2gE\r\n94mmErqcNm23QAsO1nz6U8WYOp3TSmXLPt82GmueS+sVWIT9s7StYVaN0BMw\r\nz7bqswxFz5C3np9rBqz2cyNqgtLzm3/lel2UsXNnnyEMXhpRkwsXwOR7rvcs\r\nKNwvG+/GPmpDrTpbjy/lrohD+A0xb0/dZ5nMfTjJMFlMYHpZAkdkETBVY6JJ\r\n0Dh9rpgUU+cKXpOJ7crAqG5SI5/3+bAChwLrUI+9iJmhXijZk1KHpW/VxGR/\r\nuUfxwrkem8H/tKcVV3HX4gJMCyiu6uAoWErIL9uJHM0lU4fUseAGEJ9xryDY\r\n+7cUOpQsIuihc4DgA1hAku+XlHrQgOGirFrwHcCDaaGyK5AH22YaqGUaWcW4\r\nUXEunDsdWMw05thrGWJH4rcC8dj4sfbHH57lcnzco2z8sFCY8QE7RHF82niI\r\n2TCqdkebWEaIHLz3KYF7sevbaYHAZ7Bpx2DIsF0k9fq7NR5YDqwZQRZ7fh67\r\n9n4Rw4D1q7gaSjN0fyUooX8mLiVJuzF94rE=\r\n=k/QJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.mjs","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"typings":"dist/index.d.ts","_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.9_1677972865537_0.09556308732791607","host":"s3://npm-registry-packages"}},"3.0.11-next.10":{"name":"itty-router","version":"3.0.11-next.10","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.10","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"1f4adeab34419783ebefa1f226f3ce616daeaf46","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.10.tgz","fileCount":41,"integrity":"sha512-0ZLg3p3T3rnuNsuyAiX0Wj+Ji/dAl6FooOtstq0exLp6fNY63fY4e884D2RyVGkfo1VRYBjYktayvDNRHLW/Ug==","signatures":[{"sig":"MEUCIQCLkY7BQAyJj9BB55W9r3mGZ3Pv3+bT0Z+ft9Y+QryzgQIgKEsXwlNNTyWVpPsnqSjaDA1mfo14XKY0HWX8Jn57Bjc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA9gEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfpxAAnQRBZnGnkv9atSmGXpA5kh1F2VEFmQ5tc6jmbk7Bquvwg0IA\r\nduw19TtVpLclSaRegwQZszQc3Ih89H0fpx1CtHD3aTWN3o2mJ2Qw4Q9C1eGI\r\ngq3C4894vMH2NfnA1z3e4QrBqkT3Hs7M1Mipr/64lbjhnkVAyBQgwLawXYBb\r\nZcnB0DdQj/aV5ps2sIoSGZ+K/2K+zOXWKSx3WlgbxRYP7ekottCvZikVX7f6\r\nq3Ua1Ia2JZmuvm4jEt5awRobw3gSCIaiazrsBErBsvq1l/8rMvFUnqUYc9Ah\r\nytWCVurbxC7lBjRTLwXgCUbTJcV5SF4lrkVarMFsPEGux7qUQkP+DdtfY3Oq\r\nRRJb5MMPWD1Moko514wxBs3UldgzMrPPtyd/YlYwYS95BQfjD3T7X797HrWi\r\nlmv0w9CzwQsordogg1NauvOkEruuuZ2HYZvB4pGK4wEqiPCDKAq9VQE/H1RT\r\nhSbTkev78o1hHivdbWDcEn9ydriRdf+pvxwK9yQ4cSmxKVnt1FepGyGWzn4J\r\nd3IjwpNWMnVvUA2i8a2pmCrnRP9XQqEvycEJbXhNtRetP6uv4KYl8FBfW7CJ\r\nkttH5QEmba9FJVEhjAu2HUalw8FmRKUJgegtpiQVthWZQalnaqKGIT5yP5u0\r\ntiuZiO9j6Z5UsrHBMr/xwWseTYwCRFgYs0Y=\r\n=F7dh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./extras/":{"types":"./dist/extras/","import":"./dist/extras/","require":"./dist/extras/"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"typings":"dist/index.d.ts","_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.10_1677973508145_0.5770192865406303","host":"s3://npm-registry-packages"}},"3.0.11-next.11":{"name":"itty-router","version":"3.0.11-next.11","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.11","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"7908dfea10bfb6164f41a95104cd3818f2d7bd08","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.11.tgz","fileCount":38,"integrity":"sha512-eGlbtV8fapRsYM8h2aBcFreDmzEa3mH8WVfPfvRLsUZCuzdnEaKov0OEnKgMz5EcDu25fkcwULoJ2NdFmP49mw==","signatures":[{"sig":"MEUCIGDygR71z0QYYl8pDy1OTzMLCEDB7ozBRmXzqcaqzuxnAiEAuZhwK+FX87v5e99jGBOTSD5j6mKgN28bBRvTS+fdN48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA9huACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrk1Q//UG1NMkhGlYmf2wqVLBk9SQe+qbTnfB6Kv31Gl5xxC3hCfFIk\r\noC2N/EjjF62qlyOPDwT2PN/1hTeX3Jhu91YjdIKfzz9KFJyy551CXWsjY0b6\r\nKI7+XB89Al7kwYjDfRDMAZOXLLdwwgBoUdFRbj7VWc5x0kLc+PPDk8WSnSA4\r\nrusKUclInH6pdHNaYf6u0dhE6/lrVhCvxQ0TjAPygf7ZrntrwMrb6Gys9bG1\r\nBK/rcnBI5cOdeBeRLP/U39Jq4tsNnzFDk1vDdtplkai6+SXOyyR5z3UmMMbk\r\nbt4dH1CdFQTQEnEM+ulQpeNse2mlcvSD2c4S+NF9Khprar0mv6wizh8hBxkO\r\nHRyQgt3JqLzNE/7Xo3LDZ+sVHRc4VV9DileD+ETLnJvhg2GxLiEYf//FGNwM\r\nOQCEs8rfCtI/KEJbWkIlgx+o9sn+jisJdGe8DFhdrTaC1+ro1r59fN5qaLs4\r\n0eeBf8W6+bC/ThtW019OPIrKHDo1iIvZsoJddrEHHP9DF5Kx3ndojQq5X4Dh\r\n1I1Q3B0jUuMyiaUKkfUwv7xDM89Ta4PxN+1lDLaU1Qqw7PWHVPZkvDrlhGZm\r\nmDs8fk9aTU6YnIg8KseS6bcA8Scp39jRXAv9QErHTLzBD9qOkoUs2EPtdboF\r\ntjFiGZaNEhEQv7qqhwx7y3QUClkjQnFHgz0=\r\n=2riz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","module":"index.mjs","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next --src=dist","prerelease:next":"yarn verify"},"typings":"index.d.ts","_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.11_1677973614575_0.15153823325044757","host":"s3://npm-registry-packages"}},"3.0.11-next.12":{"name":"itty-router","version":"3.0.11-next.12","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.12","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"f6ed16d1037411fdab0c7d24f02d943cda835818","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.12.tgz","fileCount":38,"integrity":"sha512-Z7DsqfsjQNSvTI8ypo2iGIcISSQ6XzONcy6XF5aw1YVXfg/Qjx7E9T09dOpwbfpx0KBHLl4wqV0PmU0NITWyRg==","signatures":[{"sig":"MEQCIDSvUfno2SiI5XbV4swJ/duTzt8H+AiEI5pw75ELcVvsAiBmxWGs7GBey5Z/0/b7zAsZTSg9po565xQD6mSdUn48ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA9nZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopFw/+KQvq5QrUAmayNTbHp+dsapNlL+arsPQV61DUaQEsWqvyistI\r\n3KkS+q9Q7F/j8+Af9eIYogzORPF3tKoBZUY/RE2m8/SyuGqsKApI05JVJIhW\r\nQtZO5dbQpmUxHtBcR7mQKZUJDzJShllW4xshxHhdkoklPH6cyUnLgcG1W7gw\r\nDmm2OXNl4OsBXUjpViwYSszwS0tTB1LC0QiFW8Y/eU2zqLEzoGrCfAlJgpcW\r\nFxuvyIRSccwzW1oUZUc9uY+i6pLCqNhBN8btp0IHdhFCaze7WVGxBCDJgQ4d\r\nwHhpTDtNOAt+FTBrFPK1hTVAy2LW3Fbm6E34JcEK+I3lxHBtmi9b/Vb4WweU\r\n6kuOF/M2cb8tGNWp23p5ZpHd+AfthNFjaJ6MPPQ0xzuDnErqC2q4vd4+7B/i\r\npfKxUumqjJzaE6QjOyhN1p4r0sTKlPPZaYqO6qDZe0rh4WSHv/EHLCjJ/BCu\r\nYiGbmUILr2mHFC2svuSme/MK+CQzSBcE4l2xao5M/hF3yAiq9s8XkDMFeOIQ\r\nxLpVw9hs5yYa+N2h+ufNtPI0pG18/96pSMZKQWOoBWmJJ8Cs+YL8/wxltmWs\r\nzlLjanoKHFMEOigkFm05KmTkhz3A1mOzaBP+jIh/k/BDTpceOWQvBvqSEr5t\r\nEQJwc2G1Ky4IydBTv5o2zTfOo0W483BUTAw=\r\n=BW+U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","module":"index.mjs","exports":{".":{"import":"./esm/index.mjs","require":"./cjs/index.js"},"./extras":{"import":"./extras/index.mjs","require":"./extras/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next --src=dist","prerelease:next":"yarn verify"},"typings":"index.d.ts","_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.12_1677973977010_0.7558053744201887","host":"s3://npm-registry-packages"}},"3.0.11-next.13":{"name":"itty-router","version":"3.0.11-next.13","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.13","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"8a4b9845f8eeaac4d44e5a2c12446fd3941cc4d0","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.13.tgz","fileCount":38,"integrity":"sha512-7J2okbMPmzSeqn6TAwSVwhjogLgSi/rdlmXKFLtPB7ySg7R0GLNdT3lul0sFWHNrR8PmX+FOTxECVqjtfMkeqA==","signatures":[{"sig":"MEUCID0mSkFML+ZE0TrGLDXNB0yXCPWlBYNCH7yRF5bL8f7/AiEA4jeIfODdOJDbHNB5PPofmqVpAT3TmYaasFTbp+Nc7Qo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA9sLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpT0g//V1hRZubRa9I1VIeQSOMkH4JOqDLlRqCkCh7SZ2Nfmd9VP4pE\r\nZoLDVmMT/X7TN4jEV+B5QBXvrzx0/3DuUuG2kfdBmJDVVD5t4qEiVk/1JGNc\r\ns/pE3XFGvOsCvgP029KH1unskN5wcqvqiOGvrYwLe6dlri2zO/4oCXoaGA6/\r\nkibtDvU0VhZOsq4jtsTe2eU5BJwP5r9ki0VIS7I1H/8HcxnQQ1TsySmWl0QP\r\nIcU8WPWNKksOagGuwJcHE1RqosZVuBS/6W6yUgMwHC1enbo5ABxWZRctZpGu\r\nC2dEdHRadM/MJvIOMttXdbXgJpfFgB3cmF5DKK8GEhdaRcFZ1NEtCnhrsbpf\r\nmpBaRqbiHQUTUVLj7Ib1r70PXih9qA6BqAo19mmTS8A+ilmPZcN4QhTm1+VV\r\nkTe+/8+d0RinczBa7Hjh18TXtJwjhAhI8tC/8I6bR/8ivgQgborK3iZoKMmI\r\nzxnyMHHQ7V76N306XALnscyjgyohNMgaQA2fWstx+9Hzhdl+NHFgwDjWlSsq\r\n3ZwC397F4LbbwEP1pxtdsPi4NEUV1Q5QGguHRPnU8r2O+aJOCvmKlBavFe3w\r\nTSa3W5LspVIOHn0RlJixe+BBu8gaoCSBm6PzbuciqYk/4cY6JXLfUb+ovmar\r\nm3zoLSK8XhqhF7vD7fDLO/xA/UxXq8xrE4U=\r\n=Bwbw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.cjs","module":"index.mjs","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next --src=dist","prerelease:next":"yarn verify"},"typings":"index.d.ts","_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.13_1677974283476_0.8677590074881749","host":"s3://npm-registry-packages"}},"3.0.11-next.14":{"name":"itty-router","version":"3.0.11-next.14","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.14","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"0d0cb4d331256fb1a5710af009c1c3e22e784df3","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.14.tgz","fileCount":54,"integrity":"sha512-uSRLUnVTyedkC+f1JbzlCdhOwxlSNnlaoVWNCWWtb/fx4QCDifKJgolNegILgalTphIsgcNBXMXEVFFF2EelZQ==","signatures":[{"sig":"MEUCIQCq51avL/qqgBgMTJUxcDyymrtIDnLHP1LmOGOjLXvszQIgY1BxAx2HL9h25G7Zc+Vn2M59mm/3SFHshhMP+PxjorQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA91BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3Cg//XoVWrkYuoDP47P3/qYJgbO1VAzcWy/mOfEWc6t6o8yeP3IhA\r\nV63S1GW++NG83MrQsv8m+zNeQmMX7w7bHg+fsmJw5W7Z0pQ83QhpxZweMSTY\r\n3l2pCJKjwQ/HtimNUrPPh7lQO6UUxWTkx8FXNwBalDQkeozKoCEXB8bEXjBt\r\nFL0r6T5xveIoVq5w688yF1k8q14SUAGki+K7N8ps28Pxro4PigR7BD00E8if\r\nR9OlaiaKtYAbnxPygzOzPer0ap84ZZVjEFAz9mbtiHlmKYd29cUbwieMthNe\r\nG1PQ4VsV7TKiKRx15AvqttwbYv3Awuv6faiSoaN5fa6j8VFyCPH2Gey1kuPX\r\npWmg9M30f0nxNiRJJvgMacQ6L9mY03eDA9VuXAvIG1EuznkyYeZM8pHnp4/z\r\nY0rHBPWk2R5DPLwJ8IBxUp9op5e8aAkEBbqkif+1jiJA6YB0DUWKSyDU5wQY\r\nEKfSLV3EZVqyb0GAWk32ohncQHxDfwXpwX/H8eS2ZNc1H0D0QcjIsMhzrNv0\r\nic2CjBFETcbyKpvbBmJ2t7l3LduQLtD/FP5JhDniNkC1WlDwxZSIkchfazV4\r\nxKrbNaOo1k5lspOat+NnMFLEP4xjL8Beu8b5hfglqNqr6NoPscDjlerrNLlI\r\nehzbPmurpzS1gsOfWAwEd+kH5+39sFMZkwU=\r\n=D9te\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","module":"index.mjs","exports":{".":{"import":"./esm/index.mjs","require":"./cjs/index.js"},"./extras":{"import":"./extras/index.mjs","require":"./extras/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next --src=dist","prerelease:next":"yarn verify"},"typings":"index.d.ts","_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.14_1677974849403_0.5156739372603745","host":"s3://npm-registry-packages"}},"3.0.11-next.15":{"name":"itty-router","version":"3.0.11-next.15","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.15","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"5b748e53c2f9d64d37e123993d26b69ef1dbe841","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.15.tgz","fileCount":54,"integrity":"sha512-PofkwlM5JjIFZ1zd49/yxMuSjUdqw/PFHaAXgA1s18JUUHf3krIp8ik/b2fhhgZDsRvvBxQkhR9LcAT+Xk95rA==","signatures":[{"sig":"MEUCIACsFBq1UKb4Md30OPMo9A2Xyz+7mDIWZ7nWRBSWafU4AiEAxqxCLVt8yEypt6Fy4xfIkmMgwsaMYUxF/VlCYP/C5hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA92GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOyA//V+Gg7hb4MVI76qlLsiL588eN8cc4tgvx8+G9fFVEKYMD5wUJ\r\nOzzi9I+mPVEJK31hrfYqVesW2rC5mb/9dZFy/CkP69r1TkTjrcO42AlsUWim\r\nvVJkvm7vmfomckK652iWqtadnve3b0RDmQ+YMBkbKyzXDjIbyj3IEcwLCsnR\r\nwi04yeGEPcCWcdIT7j+6B3vqrHnw+ubGZkMOm8kgT9Y7F+MH6NR7y+ov4hAD\r\nKsTeBfi7OSp8R6seV3X/OfFti0T/gllgijAa89GmFKWMZg6kM4kGK9k4M0Zs\r\ncSzW1QFSxfuKsGxd9DS5ua2fpl8ajuM0TQZsGCAM4JjNjEfjZPMi4Vn/mS9G\r\nnipWAUsuGC5LaCYKBojfnDt2lvy+v0iyNliIBu4vcgGuYSiHvE0OR0W8Rzg2\r\ndmKawzT2pufUI0jWgdadMXE/M6Nb4ZLhfJJPZs1QEO849IBwM3J5FHvT3aXp\r\nCXhYpo2X1ipE9ZZYz3VWsApkIfZbakA57GTE1sKB/kwlD64H8gt9evpxQIIr\r\nGbbVwbTXx6AGRXszsRzk5lNey/q5QharJU53AYRazsgmbk+ydUTKkxAjMPrc\r\nQoL4rTJi65qtBp2sTyeiCZwa+n9En2UXWB8qZ39bAXkd56BGMe77pWsGbyjz\r\nXMvdMxJ1WKx+fOq424lsV194vOUdu9JN6uA=\r\n=ysjv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","module":"index.mjs","exports":{".":{"import":"./index.mjs","require":"./index.cjs"},"./extras":{"import":"./extras/index.mjs","require":"./extras/index.cjs"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next --src=dist","prerelease:next":"yarn verify"},"typings":"index.d.ts","_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.15_1677974918559_0.18955630084780783","host":"s3://npm-registry-packages"}},"3.0.11-next.16":{"name":"itty-router","version":"3.0.11-next.16","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.16","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"212b952e834e9bf0777b03f0ac24ee7ba69774f6","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.16.tgz","fileCount":55,"integrity":"sha512-suBzkrNKTH8AWfl3Dxhp8/sWxTvfrj1VJAYMIfgjyb5T5DlrzIrohnJpCMIqObo+xA7TMBqQtTq6BSWaqDa1yQ==","signatures":[{"sig":"MEUCIQCzCuUIZVbJ6QszLt1VQjxXJS0f5Tkj4OJEinQH++ZEDgIgSCrWkRi4wfVsYXQit73e/gvg7wXivJcVENpDGW1hM0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA94hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+eBAAnbSQgamW8zJ+DV6gwsgIH7pGjEBCFGQg0VeawhRCUrAEgxkl\r\ncarByiktC+385mhqKgSjiBiTuTNaphx4Ea3h1iSUqxwK5WnP0L/jFHjxtNdz\r\nAUU2OEQmT/pzWJKWU7rX7bi8VgvL8olsRTzzqueZuwOgOLUejZivcGcoLA1d\r\nr2QS01VF5ILyT7mdk5VCidJ+QFRNG9FbB1UWCiX5TI4A9HWEK9Th+zmAODuE\r\n0Yk9Wo41CdUT7LdKZ8fj7PbC4MgCcfHr3OszmEFJR9Zdueb0S7tLORPPL0W7\r\nxILFBtDnoNb7jrAZ3RNGNUehyCUuTWHUTJuFvCqKBgpgDxIN6+VIuRrGh5xH\r\nu4J3HDTJhnvBUHi+0JVsit1SmltDr+T5ik41/QSj3SlsIiwd/5ZyDfTlwivz\r\nWwZ4rj8Un55kkBQD57PD2SVJM5ihKfTAPasELnXKICuEYfB6f9GEeatePntt\r\nbumRzDt6cDj08lwJ6VgJmEpFtByctiK7OqZi1PMEJPO9ZLMIMY3N0Gt4Mmkb\r\n21+End9yRe7vvrPfiCJKR0cp6ejiZFnzprxCA0Vpu34u7EGbALJ9l/SJadsZ\r\nweFVa+io8KY9dFmg8ZH0ogZuojYDAMxdwjkQO13gv4j12TyOYZc1QXIRj6wd\r\nhpO40eKzlqTMmXG0wMbCI1TMbXTZyxbfXYU=\r\n=p3kK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","module":"index.mjs","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next --src=dist","prerelease:next":"yarn verify"},"typings":"index.d.ts","_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.16_1677975073215_0.9255424755357093","host":"s3://npm-registry-packages"}},"3.0.11-next.17":{"name":"itty-router","version":"3.0.11-next.17","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.17","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"8fa7ff585b72807bd2a64c2af47e93adc514022c","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.17.tgz","fileCount":83,"integrity":"sha512-cg02qAhJs86FzU0YnbNzMjtQ4Bk71VOdBrXAxCqMxfP8kmi/wgWNjJP/uylEJiO0za5oeimbC4EWXp0k3pR/4Q==","signatures":[{"sig":"MEYCIQCutC0Bl170SqE66oJyfmwWYQtGChUJul4sm1JQY4AVnwIhAL5NYDDAJG5RwxKLY+QrOKlu/piYg7b0MKY5OwTMeCUJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA+KgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQ2A/8DHQAJ7B5CrmMAbfA6gSdo101Y1ol33jYX/EYeEIJ8MI2thF5\r\nv+RzjG/I2gtKFrEDXGz+VZdarmcAVtq7ey1cG0kGv94YWAsLb3BjB4LzbX2B\r\n8dn8ctmuihWyH3d+UPZ2s/EXE37nmW0M21Ob6fgYIexIchXpDAKZzp9kO72A\r\nLqvT9amUmnV9Q4/yIazQuPV9CdRH27p+OXIXr0i2qtjfO6CKxz6dv5AOzBrS\r\nqmPQWKZ50eGYZf7sEa30lA9occEtxboVKphSwBHW/IqN+gUReRfIPKNEODfa\r\nDABQk05URsVRJD2i7gPM3tfQZwpzvsh4KbHy8ZpPeYaJYQRMj34aOIjC8inq\r\nB8LZYU1BHt89PJ5tUlH42E4mpbrpdUWrrGBM3k6zul0XRHhGROYM5FUzuH+b\r\nFyJN+6unwwbdAjqqirFwosnBZ6GUJf9hZyZ1SkjglpiG7TrkQJmRgIpgsr8B\r\ndXuRzeoyfj8py4X2dYXKqrhHG6ZTliNxgnW9H1yUfgnImZND77DaicjXk6Dz\r\nYS9B5G/O8zgGeJmcgwbbbUbCHRxdRxV4jB9zEpHyrM/melr4BRRQ1WSk70X9\r\nJx28aEX+e2agDxrT9nt61hXL+Dzhp+rlk9p+FsgHpI126JBEx9Jhj6GcFnUQ\r\nGTqaDnelVYYLS/fc/5qTQrSStx3616jDaPA=\r\n=0rL8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","module":"index.mjs","exports":{".":{"import":"./esm/index.js","require":"./cjs/index.js"},"./extras":{"import":"./esm/extras.js","require":"./cjs/extras.js"},"./extras/":{"import":"./esm/extras/","require":"./cjs/extras/"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next --src=dist","prerelease:next":"yarn verify"},"typings":"index.d.ts","_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.17_1677976224008_0.7315274650435755","host":"s3://npm-registry-packages"}},"3.0.11-next.18":{"name":"itty-router","version":"3.0.11-next.18","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.18","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"5efab8cb1f17ac40325e1f0b0f5b8200177eb523","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.18.tgz","fileCount":83,"integrity":"sha512-WM5rnJrkAsGMMurf/prsZoG5q12bsje1XvpaZXFfJRkW8CErdGDDdgFxUVJP6WpSyi6GJZngwbNiMgkhTBSmdQ==","signatures":[{"sig":"MEYCIQCM1fAyi8uUlDr/zEti5t09orw5DAw1EWi1tzV+aztiyQIhANomlJsbm11YBo3qJMXCU1av/8rNOo1rsBOYxXugf42R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBD16ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokOw/+Pw4IudK10AI9lV5yMLoP50P5BxlM0GFCdcO07wLw/tt6BDZk\r\nYBByDz1s0gAiELejK3vfslIHrwCsmZmjOtxk9T1hL9lr/HDiExixKY7Mi462\r\n5Rea1TSijUQ583MBQtlWfwXEYh8QVPFm2w7oM0Uqc/gkz4D/rzBqyCGb3+1b\r\no/t+DypouC56tAz9mRXztfcNOSi9R9dNYJX09E6ChmLroyCqryYJ0Y6PAoSv\r\nVqwSMFlwlj+9vYAhVlbBQ2BZo2mF4m7byf7ZTcOhXVBKG+DPXGFQ7BFmZZUi\r\nDOjHfBXDlDsopWed9Bx0fz8UsPmtOPPvbSfY8q5ZqpF9yxWElTzWyH7/NXtI\r\n2OOygGi7ZTy1TD7ees1/2CFEPsV68DGd8pBnihym+yfLZjMHQl2Z0geFzPTw\r\nNRs0s7fNUou30rfNxG5IEJHAxGe2pJ6eVJjs2o3w2lRsia1q3kCGWy5et+Sc\r\nastfjs3cUtWCwt1XgjFMI6xkv238xYHm0rQBj/Bai5Oyip6EJ73gSfavyii6\r\n6x6wI1rT9ZdWiAOBE9lEDbzZyoD3w+5a+mmQkktAGYhlIY1+SI5HNhQp8aht\r\n58w6ryodjahMcYQujVllEvXCfbyRzjz3yT8Ruzu/zifwFKegGvcmjOiYojMu\r\nqjo8ZEWGCh/yFJn8j8Zor/cFqEy/uxgfDSg=\r\n=qZax\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{".":{"import":"./esm/index.js","require":"./cjs/index.js"},"./extras":{"import":"./esm/extras.js","require":"./cjs/extras.js"},"./extras/":{"import":"./esm/extras/","require":"./cjs/extras/"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next --src=dist","prerelease:next":"yarn verify"},"typings":"./dist/cjs/index.d.ts","_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.18_1677999482244_0.667636021485869","host":"s3://npm-registry-packages"}},"3.0.11-next.19":{"name":"itty-router","version":"3.0.11-next.19","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.19","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"d3d8479929e864b260559a68309ddddce1d1fdd5","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.19.tgz","fileCount":83,"integrity":"sha512-WndvUYMa3k2dYb9GeJ2P1VUgFjpl5WjnImOdatwtebxxDlGx16VUIaa601Cizl23wG0zNNwJ/v8Or+rLZXYdtg==","signatures":[{"sig":"MEYCIQD5dqctRU9zFqOZWWwiWz3Z9HnZAgfP4RUlTun8il8CKgIhAJLXewBYREEP0ubrcz9V5fo54HJvAR1FB2Y+0CbcIibW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBD3MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6fBAAi/Z2Lr5mIFEodJfvjRse34qFuEftG34usarfqBunj3cr9x+u\r\nljh6Ix5DQPWK9mvQobUN6zN2wuEry7pfgXO0agSfvbjWleWexH/9P1inaVwH\r\nXmTH976vIFo0rkHLlkWSKsQIwr370wbFhH6Uns9qlUOnZ0FgpPnDDXQlp3ZX\r\nIrBlvL+7xZDUMN8NvC/tZyMGNfKH0otDDJdieFO7SYvrntlf8AsCTMRcL+R7\r\nFMb3dFAzC84eB+FNYxxykYlCr0F8YsOYncCKCEz4k6pFOYuhuYUw7cHJz0do\r\nrObFVvHlDgEa3IYJe/2gEBdfQhQiOaLdEExwpdD3TzeKGPXlMBIWrwjFGY+0\r\nvcoBxSDt6y2V5xlSJxeh7ST3n3nrDcgLIYJwte2rwP+hVXElEa+ywQIlAU04\r\nJVvLNv+wpg3RSPplEOY4GAqAQf46sf41LIhVlgGWWwRFRWhpFyAEOA3B5mFC\r\nQE2rofWSDZn3+2lb2r34cHGtvOSWjwrXOcfekpzDmEVJXznorhP/MYptvxA2\r\ntdFrMw7hLXNbMgnXqGAlbKRyIHZA/ty4vAf6WAdglZ0bft5AVBqoc0cspsOu\r\n/7d+rIOXAluU7Kb2RBH0IGY1izAFuR/EhWx9Lx3y1fii6aM7T6Yt3xNZmFoa\r\nlRbeK2ea6qd/YbIwAvjfsUGBoTHS078Rb1M=\r\n=i3ui\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","module":"./esm/index.js","exports":{".":{"import":"./esm/index.js","require":"./cjs/index.js"},"./extras":{"import":"./esm/extras.js","require":"./cjs/extras.js"},"./extras/":{"import":"./esm/extras/","require":"./cjs/extras/"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next --src=dist","prerelease:next":"yarn verify"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.19_1677999564014_0.7313869021042201","host":"s3://npm-registry-packages"}},"3.0.11-next.20":{"name":"itty-router","version":"3.0.11-next.20","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.20","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"bb38956026c2f85599d72f864aabf79a00e27841","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.20.tgz","fileCount":52,"integrity":"sha512-DmoYMGSx5/1JPYD/qt8N6YRKvVgceC2fW8Lh3gENjxanzpjVsNjogz9l6oR/icOsp8M37hfD9rKGo6XKMv+0xA==","signatures":[{"sig":"MEUCIGH3roUM+I4NL6Z4MWzfdcPcUqoZ4RXw5HbW3zVmX+bsAiEAsfaqLF0SzXVuYpPK/2ATu+iIE8LhhRfhln8nyJ663f4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBEMkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9UQ//QAcHH3K7gtvaacOHJOyRfgH4VT4l4r3GIRCNhfxfZOMgQd9b\r\nfKEjX3JHwlEtlOu/1CP69OhI3qo6W2t4AbPWESDJ3y69Xjgb0cbH/ycY04FV\r\nClQ0+yoaUMIUqtr1QojCbjZdQykPhp9NDkNF8y9QSLe544XQnXnl6X02r18p\r\n+pUTQckpvc8GV05JwFBxdIy4WJhwy61Uc7M9gSFe2cS8vTFW834jciiRb/6b\r\nRZ9zMN/EvvOzFrt1VVl0FTyq9BubzF0ZPx4H9RpSBpo5v2+T1xaof6ssFkl1\r\nhpYEqkqABoVt6ocmPx3Yq3aBGbWccQY54agLdnXXc1fcfI+nO8Fh5ft4d5R1\r\nvMz6mS6jRqfd/fD4xYIB7y0hZRS8AxdlP9eD3vvH+mWRsXr8je8herDlrXUm\r\naG+MCEvfoACDpeFpW/v5a6iBQhH1iZQABc0a7AKK9pNWrWGdGp8uIimuUe+O\r\ne2j0QeT25VV0vbqdGzgn2YCYoaFaZNVUlvTpNYkwnd8nIhJRoS72QlFigG+q\r\nY6YHU1klkna15qJmhkpi0z/NP44zLY13OEM9qDxxfJ0T7Ge4TAFsmJeg5f2F\r\ndt3wqmXh4m0SzxA89VSiflT7mKtJ2+JsMw4fwzPtphAQcSdVORdfRaTdBspR\r\n1cL6Eq/kdWgsvrJjVwA3s6UiKA1idx9Ye88=\r\n=OQdR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./extras":{"types":"./extras/index.d.ts","import":"./extras/index.mjs","require":"./extras/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs","release:next":"release --push --type=next --src=dist","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.20_1678000931865_0.5319772274395838","host":"s3://npm-registry-packages"}},"3.0.11-next.21":{"name":"itty-router","version":"3.0.11-next.21","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.21","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"d5d8cb74f6ce16190c5fb6915286c66d5137791a","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.21.tgz","fileCount":55,"integrity":"sha512-hGw7O7CkOLpY4xvUKSsxFVTxWYX8lSjKecTfbEzz5kyL2KKm526KPXyNFzCiACf2G/YBbUPIncirGRXpjMv1yA==","signatures":[{"sig":"MEQCIDxvpNH6PMN5dtXCZMO08amxKE47P22XLUrCqy7lM5QUAiA/EwlySXZCwnjOLBohtLt6glrsIOYxVdMjUlXrNTPy7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBMccACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQCA/7BBfwu20DOzDDQgK6DEs/l52YXQ03ZU/0nEPj4KkxN6aadoMX\r\naLsnZw6HwIw9DbUg4c1h5Fdcwf59zIaKeNqKCWlpewJUwXtO9DaCcwXTVgM0\r\nPVAoNiQ+V28IG3nTejUgjkfeA04u0VODu8DWXuxrJdqP4Y/VWoXOfteJOCbA\r\n3KLpxfq8yp/om/7Z9guyzjOtrbVJ9BhxZfN7DqlkvYfIeFr76oMdcyBdZKZj\r\nany5pfoCqXoRTigGr3HQb29P8AEpJpLhSMIho1fFd5Q35FuQ6k3LmzblL7DF\r\ns04mYj7IQepxpfTrDICaILmpFP4Y4DTyt6JoCDrrid0rZh46besS1mE+i5Gh\r\nxFnm4I1AhmvnGH+Qc+hqUSm/aVby1it1AoTsp+V4x4m4XSQjBA0odRYWTFSQ\r\nPFSunt7YJhZC9cKKWQbux00Bdu0aa2FGlwk2P/negLf/HcQVX8CnOVinbtRS\r\n12RDgTJwTwVe0LDA09rZX0ORqRri3u9ZoBo8WtBJLXlB8l0pYUadNzi7qCz1\r\n6WhEa+iqV+8YHA0fJp8Uh3cPcco8bh57Y2xL90OHD275cfh4/YqPF+3PsSZ5\r\nZrog7O8ILeZG+D9RfLaBz6fmn3sIgE3OmBxvYQYV6SEpW1kRzd2Ud/5UZudK\r\ngnRi470QlvXvCxjmC1wThjaH43nlffYPGqc=\r\n=r5YL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./extras":{"types":"./dist/extras/index.d.ts","import":"./dist/extras/index.mjs","require":"./dist/extras/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.21_1678034716011_0.029530367174639416","host":"s3://npm-registry-packages"}},"3.0.11-next.22":{"name":"itty-router","version":"3.0.11-next.22","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.22","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"2364cca707dd83bd78bcd3ab7ebcdc8aea66292d","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.22.tgz","fileCount":73,"integrity":"sha512-cgImwS5K9NYTZNJivcSoqBWoJiG1tgzJ0Hs/Klw0BaXFph/+cipLRfKSP5AT3NZeewJ8uTQ843w/o5Nvs5FzJQ==","signatures":[{"sig":"MEUCIQDgk/92Xd7WBLMQOfVt/B5XY/zk1ZE65O375iLCzmFtYQIgLnUvpF5+dYAuAZYS/XuqWYOKmbS9QfbO6XUahePYtnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBMjDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocqQ//ah7I2Bh+gscdqN3qjKMUvNNU0XPoXcrWGaB20dfI4eZ48bQK\r\nvfF9qADjyDzj60NgSm6qsNEky8RvMtgChQDEEdSNvMJK5yR1i97T6Q6Uzbb4\r\neZlTO6TpZbbHdtmQUAKFqmwZjj75OEQMvf1zm4E90dUdLbvLa9y+Zoh4VNXo\r\nljWJDyVyqLZGK767jLNrQuYraMLkG9b4qX15eeqz5nOGqYZYPE2DP4p+z/Zh\r\nL89mJFkbXXcQf5cjJ38A3UOYObVTDUaFPC/LcdcECH1auQ0nw76gkBQEGIAy\r\nu1mvLHQGBUVZ1EL4HuHdgulj87wTX6Q/hEuPqzrfhTiDHGnuqvw17qHmWcem\r\nTnsnCi+5LpnQ0Wzesq57zQlXlJ0wQV1R1uvp+thoGJiDXANmE3SAkhH8X+6v\r\naabuma8M4oTHUXI9mxHgkG8qqicXCjy/XXQJxDmPoKyamfLnNfNG5PGg3++S\r\nHDWiAZlrlG3jre3XSTunJ+tw4PYTJqkv+Nutjo/CtAK+BMeLu9UPnOisi9Tx\r\nY5+aQ5xmTKXRpaTqgA3rTeqfgy4XhuedTLR81G3LesXPOGN4nf0Ekboi22Eo\r\nfbvgUdyQFVkXkQZM/12PgRrv8u3/toZ2Vz+umcrREeW379vuI95OdsH0C/UF\r\nSVuvU724TyeUgBOOw237BpaIZZEq8EwkiU8=\r\n=PaDF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.22_1678035139089_0.5585915265663361","host":"s3://npm-registry-packages"}},"3.0.11-next.23":{"name":"itty-router","version":"3.0.11-next.23","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.23","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"6de9cd528b7c6acad750560fac93659f5d428a3d","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.23.tgz","fileCount":73,"integrity":"sha512-eUaPhx1FKX7Qezfigbgz3q4D0AoR8TS9n4X8+nVdN2HTb06nVBSJocwJOMoRPbiuZm1jeC2HvrWSaSJsD+53SA==","signatures":[{"sig":"MEYCIQCAZOdIwBt+SVixPIburtP6kUbowQuGiXdrXHtXW8O/PQIhALE6NCStlbcHhjDHgg/Fnk/uCe5ME1BGE688lqGlCWxJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBMuyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDVhAAm/shhQRiHz43GWGsccBwYfq02fgL8L9bPjMaxXR1kj9XLQTC\r\nZzisqN++lksjdNrBjI4UBNxNUaj0yTRvdJRAuf2/gn8w39DGNLPnJdT0j+p3\r\nkYMBVlr94ayJUYEY4CUun7jt6Y4eBdgLvcY7sYNSxD9oR7GE0cDhaHFKW+Pt\r\nrMpFClfqxUKOPsRd0afWpAhODZ8v+dkcQCw/C5buxs2WnO1+AfM5hqfENFzJ\r\n4pbuh3CgaYkRFwNxvZeHcByHj8J6OTYKxa44EslmhBFRKpTLm7w+fKniJs2Q\r\nRnH6SbC4zpukqLaaDxgUl7HcHHiPnCKD8nGL7f/zT6LUb8FLkDIHKA+DFUYj\r\nXcvfcAWKW7BBBawjn1ELJ7SYz/+1JfvnfVjO5DHbZNn4jE4CuovUcx9VQA3L\r\n2XUqQjFjS11MPQb/nIOsVfsNjUte5PEdz10OonXASgnBpPimiPBTFG1U+sAo\r\nrFsKkZxQBlWYsqeSyTtAFvv0RAgvPdzaA7NoNkKyVi14S6qM1u43M+ZdphTR\r\nI1N1CP8EcIYqUzEyVV7gLrpH91JYkOTd7nDIRvMTLdSdS+Qnhdm80Lob2R/K\r\nA7F59SpDkVoWX90/e2u8Mg3MS3vleHVZdUscH5yIofZzD6PLC9EKAibJPMrO\r\np3QrUVBzQ2uFSmJO2Osiur5yvrfVQQ1+m8M=\r\n=kvNF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs/index.js"},"./extras":{"types":"./dist/extras/index.d.ts","import":"./dist/extras/index.js","require":"./dist/cjs/extras/index.js"},"./extras/*":{"types":"./dist/extras/*.d.ts","import":"./dist/extras/*.js","require":"./dist/cjs/extras/*.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.23_1678035890085_0.8042121041376853","host":"s3://npm-registry-packages"}},"3.0.11-next.24":{"name":"itty-router","version":"3.0.11-next.24","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.24","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"03a676e13b25315857754079a0b5d20eed6935d2","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.24.tgz","fileCount":73,"integrity":"sha512-nwqgz30cASYN2A+QewTvP+179bQbX9be1/0GdyUBVa8eInCZgNAVpbkdxGfCjxIkDvXoomDxIxhPerkfyl1sbw==","signatures":[{"sig":"MEUCIQDn/gVG9j7GeGoYMnr9Vao3lfy4jZNYwnccPb3aLiDPlQIgd+M3F7r9McitXIckwvvm3xt0uvz9+zmElU2LX0gjpD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBM2SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrktBAAkZpGCQaPwTk+566WfPELhyh59h8zkz3JBclZEC0aO2LfpJjF\r\nD3xUni5oB/Og3gDRdOhxWEi9cWHXCapqEg0+j/2ghXG6WB9iBcu/DeWVhYBh\r\ndF3xJ0UwLibYvyFDC4kG2bs7PDMlH1BwTFGkNfkiJiout4pB+GHFbKnB9Rst\r\nErXj6aQa96GW08RB9NJq1b2M4oPCo47kl0dK3yOKSV4y/NwqdrnlWhyPmg+4\r\nGmiux83xf5Gl/bb2P2jWHrop3WZP0B48Hj7jm+KtzsVCEC6Qm8v0/XZ9BhME\r\nreKu1EK1zKoEy7WN1Z8tCR0rRMn4cXhT5kt0lbA6nsrvD3nF4kPFL2Egr1MR\r\nWityrTMxAvrzGijRM0peIwhfdYeSMsqiHOR8o2oZS2r9uUWbUmbSacCSjf3Y\r\nL4MnD7PR7yAP5ymYsXaVQF2RsCRkH7w/nafjqHX7DjJi2lfKWOLhW3AGtL8g\r\nsS7gb6Hqr4pO1d9Yxfv86O6CXEo1VySs0hOP3LXtODoqMmCff2FcSjtRevMz\r\nfaKsqn3S6/41rqrlcyH2L3AFG6F3lK6DvKNHWe8Iz1ErcJ4K+4kRqVlfFXen\r\nfhkpk89RDQUnFObd+8JU83Zvo9If85TGnqI/9lUi0jnX6mwnebEQ82Ehn3bo\r\nH3bpDKT6k6DjK7xeUrzElkReqS61oCtMdHs=\r\n=aLoZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.24_1678036370393_0.07063386592891763","host":"s3://npm-registry-packages"}},"3.0.11-next.25":{"name":"itty-router","version":"3.0.11-next.25","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.25","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"a9d451711555eea65e18953c5415e13144b2ee63","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.25.tgz","fileCount":27,"integrity":"sha512-e2FRS+e5g1byKIpZ9gnn7QYs2yZmKkM5oHUa+1LpuY/Ss3Z9hZlokUbJc6KxMHYCw+POJ9Znix24ClB4Dsfz8A==","signatures":[{"sig":"MEUCIQDQ5nPQ34Jt9hS2CLrrSKK6R5vAT/JV13Om7GA5PlZ32AIgYUOnQeX9VNcg24ToCqeGU8UidA0oPJZR70nE3+8CNyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBTyDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPpw/+MjRYtADQiMlSmBIMGUgm3m7YDkzCM7O8iA7vTdcCid7srOcv\r\ntZgykQUeQ7QZXRwh8RhFKfXnOewhg0j9SafUcsH+lFUO8Ec806jLFY9wCSEf\r\n84Jav9jwq7HMa/54S2YPxhUJLZxOE5xYYPO+SbrZS6/Z03bcjRwC5Oc/vRJF\r\nvFdyRSMPZMkWBal+xSp4jBoH9knVKRjG4JnsiypwLGG6J8s6k0rjvj1eFm+M\r\nd7cmO+9TKgGumCOPmIwuiFkRS82ebeWVsbZXUkscqYO2kSOH/JVi25dD5Dhx\r\nnF5rEbOz4o1wa+mRNhFvudIDf8CV5uDBjWrP/XDiaeSKy/ZUkPclFH78ISgO\r\n24vwEgZCmfhuNExU9sJFwbZwsigSmJwcnPiVTECcoI4jfMZ04vuwFoW57cRn\r\n6o3bqS77c0Bb1gTAHAn2n4O8xR1C5X8lRUEstzLyoFkNTug+dS9O6R/3SRBB\r\nTw9wD20tgIFh1v7OxWT+sKNj2wFivil36A95y04fuw8ciTlcjwK4wd3nKkUf\r\ncrDCE0iwqxzQdiv/y8WfRnBauh0qYN91/eVE7rG5mOErQmNq7w0w5ghDU9W1\r\nC5QKe2Zyz4t0RtsLUEMn/j878hLZuHyZhYtxbVQXeJvRNgmO1punQQgPvINe\r\nKRLhNxL6u2mlVub2h2RRc6iXhPGd/lZShrE=\r\n=dgzK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.25_1678064771620_0.45189768144961207","host":"s3://npm-registry-packages"}},"3.0.11-next.26":{"name":"itty-router","version":"3.0.11-next.26","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.26","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"394a4ecd22c1c4f997a6e7c46929904299887c57","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.26.tgz","fileCount":28,"integrity":"sha512-XdwcOeK7FG/2/tqOT76yVRcWycJHu6AdPUOaywH09Vyu/mG+Kkppy5g/Mou10DA7yyKBbrFNCG2atn9MRwUVAA==","signatures":[{"sig":"MEQCIBvP2rBoMuenAjWNoqMwL4bhpb7ZAz+k8lTsdJmbkXLlAiA00AUHlTF8Sz1dSDDcPj2wfxkEJNF2/mHY45zpqmKXzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBWuMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7RQ//U0W54H205q6QTvTzN0ucmpMemKaHcwcjjshTvHHuhUtzh6Ps\r\n5D8qi80/MeYyeA/cKlLkvC1LaAyelb9sImPp5to7o8q7EJ96YCd2fOYezymf\r\nc30tylsyYdKW7XwcnDHipzxYHwos93UgPx4dL+eCsFk9oHl2ZSheYO/C+Wx6\r\nmIAoICczaCKRg9mvBPnOg7WXhEC3Y57SYJQgn//23km9M2rEiiaPt/KDK48l\r\nvWD3hGhlrIHDQk/5t8FUMEfFdnaZZocbsU7X7w4bomo/NB9vyOn4clWe6O7e\r\nqjRbTeaaJc/wQXGm9Xjbz56pQAQrQZMihO9Z/KyYdtwNDyys4nKHKQFvY/Ub\r\nrVA8FQAe5cssEOSQRLjlmX1eiGkVrC+1NZJeJWwqc5Fpl4N4RkyPm7e2KUzw\r\nCDsyuWGE1Qfc18TNfyEWKhpkTX8GV0F3oEdBPhQLXigRp3IJHckVp4gRO5bW\r\nHAZLJfam0+mbNw3CYwdLaONTfllnv1E7fAo+YtsBnJzFfGRpzKWIB72Fazva\r\nwXUpvvD3WjX9TszfvjzLcE5HqSi49Dc00Deb3OurLOkYw1UGxsLBZI5D4fiV\r\nkQOJFco7UjMSWcSlvgDQxVG4NuyIENFljgybbjGr7/mN9f/v0OxBMnrOPc62\r\nZUJjB+fCBqqf/OFk+TbxFZeEIufIvcz1X/g=\r\n=pkbg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.26_1678076812721_0.7162824477190315","host":"s3://npm-registry-packages"}},"3.0.11-next.27":{"name":"itty-router","version":"3.0.11-next.27","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.27","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"9a3f384ce7b51e5c7225c63785f23cd2de1e9fde","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.27.tgz","fileCount":29,"integrity":"sha512-0yJs1VkS2FFmq8oAFtDQJ/gLCrODWCrxt+1bl7p1/j1mixtCLUHaxzY/NPbqtXmtFlqgiVudrppzIT7731FnXQ==","signatures":[{"sig":"MEQCIDBL5PNTLUiw5NrQM2pZyAkWR2ZxuB+F6nYGzR1BDw9bAiBJRv1LQ8zEfGi6JDK1qJZY+ojgyqlj/iwDr+SIhJaZiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBmjaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodlRAApB5egjBNm7T1ryTL7yuune8nBn7z4LSSCxFn9UlgFlpEOHBl\r\n33TrFdMjzKzJA3Bpc+qMh7xIIWdVmpJe4/d83xqoZfalLU+mnzNHfmiwXB7F\r\nilf3QnuQjdAhshyfyG7WQgWXTAl5ngZ672frB9gY/yjnWeZ+xJVJWUnKJ/OK\r\nsNSqw9wsCrrqPSonYUTQs7/jhT5nyCjsviMa33p31p3G8JTLVIAGJ/8nSPQj\r\nHqPb5gF0qiBYdj6Qg6gAr56RcNej2OpIeucDcH51jy9TN9ol8XOZwQ4VInnU\r\nDIAUdys4UTO/I4SCZ3ra6y+5xzf26FH0eCla4XwJ/vC3qEbC3r6VFIQDcs22\r\n/ANCHrKgLos+V4Z72YVApbXomULLSCwRtzB8vg9L65JjttHsYJVaOH5rnkD0\r\n3ci4Nulx8X6+/8Cmg2S7Udjs1jOa4JXZC0bcWdKKJ3ME44D5FUKlcmuLsKdr\r\nVupuu3m0MGpDaNGsMhH3kvaDd8220aLIXGHyc14fyGLSGbjSdHRw2fGWCEaD\r\nV8LgrRZ3AAuSzdcqRxTLycts2wBkF/ICl4GAJ9XYMtmvsGg5r/cbiZBK5rTM\r\nJt3Nm3IOkNHqepyNjSMovV4QCYobA8rEdKm0EeA9VkK1B5pa4ySKsvAPFz36\r\n2BVrGZ2uu58u5q1L9CHBoq5MtVLVsBfLUbA=\r\n=Xn4p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.27_1678141658655_0.36443689498873355","host":"s3://npm-registry-packages"}},"3.0.11-next.28":{"name":"itty-router","version":"3.0.11-next.28","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.28","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"71170d6c7849db56202113cd81f1e239ee9e6776","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.28.tgz","fileCount":30,"integrity":"sha512-bIG3F/XM5PnCsgoH/eZSyMGNxW+qIwmDffxn7AVmP15C/ZOtPl0B/+zzz+4IY0+LPGheLbbb8FaLjuwUUNtfTw==","signatures":[{"sig":"MEUCIBVYA6pvrmfBHG5M07eDJ54RuFv9A7OLbhi69ktiL6ZYAiEAvmR44gWIDHGYxXXjPxhaH13Vj+6diTsFPe9aUiOlg2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBrptACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmphjg/8DRYImzGbBagJCiHa2xu+LSpbRsc2QP3k6f1fXdHvSW45rAFw\r\nHkdfIrWlj0IAo0nqhbiBXvSP+d0MzIkDE6BCwZRuk1bvdez5CuwNxuY3Q9T/\r\nmeBoahnsFrDFeu6xRbAoTQIILm9tCUBnbrsV7CjbZ11b+gV2w21eeykTz5WR\r\nBz/wKj/b1mufF+onwgoeRkzohovvJrFBVXT5+MJfy3ytNe+rtmMt5nOouIeu\r\nD14X28XfuDwdBUEBWK4AlUhfi/wRrNjJL6Wu1vQymSNDW2WXp06tNaaKB3yf\r\n9XcVlFAkwBJwTj7hIdSDOdUDwuCmFCoyTwA88dJsF1V5ADABobopkkF38tv9\r\n5HHw/i+RmplzF3MzqKZ359XhGqEJ+m0nU68Q8YuDopn0dw5ysqe2N4DbxRNp\r\n0Kw3bJtxa6xEGbkGzJsCQXY6EhVEPsv0mSDaRxVu44AX6mgNu2FUc74gW4Hc\r\nM6JmlEXADUuQbgzkGz15BwU+d/NKQoJdp5czceqr5W2Ef/mY7kCNYZ4ypv3p\r\nktqM0G5gyK3P69hRhZtuveu8YG5eZlqcUftXPqkESiEUd4yocgMHt8IDNhF2\r\nTB9TnUc9WbnP37q4ZZHcxbpYiOBSUeIn6vnVyTKQfQRd5mS6OxockPabzdYQ\r\nzhej0QIj6dkOFG1W2LqerUkQaJ4kQ1itIYQ=\r\n=nTZm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.28_1678162541649_0.05515760981275597","host":"s3://npm-registry-packages"}},"3.0.11-next.29":{"name":"itty-router","version":"3.0.11-next.29","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.29","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"4c72d023a92ec6cf73f9cb59bb1229f25e277d90","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.29.tgz","fileCount":30,"integrity":"sha512-dIiH86Ux80lzH6V3h4DgHS/ydAFOAlXXGaZpJ4JXXdvYFY/VIUIXsxOo+P8rUwOA6WP3iQTSWVs/t9p1kubSIA==","signatures":[{"sig":"MEQCICEEaj7JKU0L9Xl+LLBZxMpBSIFSt+KgvFsBeJqwHkHvAiAav63xjtaFS7HG1qxk381cROl8xLQjZTFfnD7y5pRYAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBrruACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqe2w//QgNZLAjYRKL7acxBDJzXLZQL4e7SQhhoScBuG2sZnFuIA+Jb\r\nZZrPPw8QpMKE2Hm950QbB3u6xex+QowkwEE0o60GHRT0WOXV8PF9eXPfzZK1\r\nS2MtB3C4Dm95IWXWpHH7SUnJQfvK57sd03bwm/dRQPsWLn0aQlXTXKMWb6so\r\nNSoD63FdZgAVhEXcJnlKZgKeVCGyw+sgLNgcaCIKYzWHpWv0ZlZU1pGjgaYQ\r\ndHAUjCQkaIBKpBtDnUFMu2Schk/ND9zVYE6AxEpmzy+gCKZxCfbhPyuGPSqH\r\nwXwB0pjfF/zOCs2/0MoBKtkE50gx0IelPSlitQTnO80C3nZX5NzPg7QasPjy\r\nyNcEe9M9SsYOeWvrVFimZ8zPX/hkPJfZ2SKVCAs5lrq9MqVC/RJlxe7t3VgK\r\nTn8JpZHRsJ0tzJNyBAhtb8XK2vbCA6XZuifKllWgjH+Kwsfj0QzYhWfDt+BU\r\nTbKh71HlntiJ6fi7gYOE3yhklKguSpq6m8YrJvUkBiHwJ986ZjU7lF4x+KZf\r\n5Twk/ZnHua9v9lhVe86F4M/fMoqO26MM53tX4/SKEgH4AGg0Qu5k4BQ1Rkbu\r\nvuVTr/V/FOSXEaid6fU7+fh2OnUb7iIlMmEde51sN6OZqhzFcuvetlosx5iV\r\nOk4cyUcXDjpdpXbJmY2Zku1/YOT6Jx+iYhs=\r\n=IkNZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.29_1678162670615_0.16520071685464166","host":"s3://npm-registry-packages"}},"3.0.11-next.30":{"name":"itty-router","version":"3.0.11-next.30","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.30","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"938d042f898e951b65d5862698453cc3046c9269","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.30.tgz","fileCount":30,"integrity":"sha512-a+awYZzp1tBQZzAiJn4bo4+LFqRcKIWLQGbwHHHms5MiuQocgFmifuc1sTHy8tzSaajXRXqHgItl8OID8mLsBA==","signatures":[{"sig":"MEQCIEJ+pWg5irv54CIrrY8k91bhG15d7FHnxPooDeF2Zh2mAiBXbtRLn4f/NzaXCph/53iW5G5Rv/zUOWYuiVhvs/nepQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBsExACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovBQ//c2QhSFR80lDOYIwrUhsiKqmzChjwAM4d5vcUqoMwNz1EzU1O\r\n61mbqTlDJOveZYhV3uOdKokQb3uCryDoORD1SkEPaQc5LTStiulrdt+H0Mac\r\nfopHHlFgg9mwF7IqDjV8zJ04QrJ8pygv3EjV174PH6vk47T3bMDrJyZIEG1U\r\noAK3BQX0dZfiIOLOESkO1oJAidFudTNh/5ckhGLQreOGTAxBZbbOrfeVVTda\r\nEHvgzxJsWTQg1FE4ZNLH2xYIqdcwu4sNILGz6lpckTWct8Ghs79r9M1H4CWT\r\n/9RBB+sy80ybBVM5GUEEPI1T2f912jQshRV6Ew/odKGSj6QwqMRAR5+5vjAk\r\n96ZsJXbW8XhlVB84IYUJBUcVz4s1VAeku5v9Eo16pnw190Nob8iFxskvU1pH\r\ndZlH76KHmJAVOy7NWSks2NOlndaPEK97eaxzR8uSPRJ3XgkcOC2z0D8GjkHY\r\nKloa0YpdRP6tQf5njswmUeur93FDP5FChE4o0T2GkXBBqLg1QVtAR2t0sxpD\r\nKbgVGdy5f7T6vaaIStzjB79rj5RCucXSprRMTxtuF1zNY3+JJwJmv0sYXd78\r\nkoA+5BC1i+HF2/sD1nrwiW14RpfuIwNx0Kd2ftTihd6IhIRM4XWzoZlnsN4g\r\nH1IeqRHFfXy/gCFVDVhfT5493fFl14tqCxY=\r\n=CuZq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.30_1678164273626_0.5473242325109122","host":"s3://npm-registry-packages"}},"3.0.11-next.31":{"name":"itty-router","version":"3.0.11-next.31","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.31","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"b12d0a208c859d04fb2a26901eaec7cd9cb303a0","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.31.tgz","fileCount":30,"integrity":"sha512-arrWCWCeC2Dgx2NWqfWj9/e3DLj5zhrkoMJC5kQ7XDiz8ZBLHEbv8rpGu2AqJQA9q02MySzltNRHDu5gYQ7ihg==","signatures":[{"sig":"MEQCIFUDpckdMc53sm05AvSIx+/guQIrrKmY7+e6ecJhx5X5AiAb+I0FawFbuLzo/NQT4jB2fkYe1fyxkMaMAkHI4tW20A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBtR1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7Vw//Rud53QSaL0o0NFVY4gYp2F6NiSpwA/xDwlu/m4yAQfOMEMow\r\nFgYBLJTEMIUrKKmcFlmIvfLY3DMXXTlUMm6W6SafZyqJT8lLX/AfiP8v1Bat\r\nfvJAUjMn+xeMYr8x50eGDmIeVfS8zjApmruBKuzYLupXQI3v8DltRlZh7/39\r\nj8ehzcVSOQCsAV3PQnVEDlQijp8RjuTq5Y4UroBZekCAdJX6LXt58wSTlwW8\r\nZtOYHP6ZN+yU/n/MpRVzxXfWCvnRpQ4Rb/3bNNrgOVa1X1eRDR5bnUfVQPM7\r\npgO83tauF5PW+sY20t30u6+pLeVqX1Uyz+q3hjkFyi+Q6fzHBRjS89TUytvt\r\nOw9wzz2HZme0tx0JilocqF79gelE1fXT4Ntr90KJ2OR4Nr8EU7N1POKWT2//\r\njSG/Dp4WNbR4g17B7AGevDzoQZQAnSp7/W+RE8hGlQ3hApkNuWehMMaWQ/Dm\r\n/K4anV0dpyOlosrrpK4lWTJWVwYwo5prW0/O/Iq9ve9cBXZ0xID7DGav3LYq\r\nBKrA12+M4Bn7YlFxhXj5rJYfbQuhS4zmPf8jaWSEo5VlK7sB1ZobbGJwnOwo\r\nXfPfkuycqLDDLmoD9hwoSAUcpYk041CHFd7C2QahTCJoyQjH1w2McQ4Bv6JA\r\n9yE8KH/IdKY33sMWApAO3SG4xsjIUwA/sQE=\r\n=YUww\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.31_1678169204887_0.3656842254725563","host":"s3://npm-registry-packages"}},"3.0.11-next.32":{"name":"itty-router","version":"3.0.11-next.32","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.32","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"00fec0a7f707506c61e524d02033b40435460a48","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.32.tgz","fileCount":30,"integrity":"sha512-O8mNSfQAY9iYMzYej0w6pL9E0VhzWVMfTzGsol+SS1pvemaI7NQeLWQqFckJ3/fdHj+i2Q6mHC7vmLDPMdiMOg==","signatures":[{"sig":"MEQCIESlZKjcN20yORhU5gOaSidArCSKfvZpf7qqnDrWxdCZAiBvbAcA+Z+PiH1ZI8sG1Nn0KMmXI6h8e4Sukou27WOl4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBtoDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVEQ/+PhxWg3CusryWqsDriLdxdztNIIr2+uqKItoxxXnChqmX8LEH\r\nVX79NR1GkryXmSFCmJqZ8CYrcY9BxcfdXXrfWv927aE2uLko+wuP2kYLGVV3\r\nZmUhzE41AhDXkPYIvhFuVoHFJ8Vq+CMn47injFkT4sOOeVLixRaDWlqJKHk8\r\n0Zflg6Lq5jDRIw0m50utPriSNLWwtUaynmqsL/GxKM44LrupcX/iieTHZROa\r\nXsrQJDO8kvc2CtrEWZ+dveI1szkO3RZkfMBJoatb9rIWW8Z8rM9WD1tLNKZp\r\nVZ6H051HDNJX9eLKuwHJbxv9stMJ0zMjVkgRnA6iELeAqOuakVeiQquibovw\r\nMiUTNgYIVfNw2MYMEJ+y7QuedwXwmGuswV6pKRiID9tnQccJmZ9f0esp2fKw\r\nvwZz0MDAM+3jE/RrqDTOur6JGXNnQL5ZBpb91uWqDSa3bf13cFewYtSTnIkS\r\nxb36ZZ4vTZTIb3mTh5KSElSzXM2ThiT0Dmq/KnvVDP0hEUIjikVZyiti/dLa\r\nh3Q1A5sRCGbFEmMrNdcNmB5oEpcjd6UzChmmHezp05TFfoP7iDWqgn6/UCHv\r\nanCAsLGvptUdZyNWEic3VR42Wm8XRYc3SYDNtwU8NlZdTGV9v+QPREJGEnZ8\r\n2c9IICm/Rb/D0ZvIUMGjSxkBu/XSnM4S3VY=\r\n=MjLz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.32_1678170627065_0.013577239817467168","host":"s3://npm-registry-packages"}},"3.0.11-next.33":{"name":"itty-router","version":"3.0.11-next.33","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.33","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"55e6fb37f000890836e2e0c61a4aab4cc404cd3d","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.33.tgz","fileCount":30,"integrity":"sha512-TIMcYwjsxxWwko/UzIugNmuBf6E3FAHUxxDRMsSrdOi8pMoEX3PiRXs6NUk78geyDfAS0g714C2B4DrE9ugOmQ==","signatures":[{"sig":"MEUCIQDV2f9WgbGigFlKoWoDjWAUEr6knB3UxaQ4IaoH/UjYtAIgHiaQFTI0zquunKAteYs/HG9szYv/XaaE9WTDH2mQV3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBt6eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqljBAAkhAzjtadD//BnZHRX8vh+sgf1RcY/PpIphIHO8Yxesi71Qr8\r\nyUrxTVzNDzHIfJ8iyb5OiWJXrgkuKITMMxWLD4kJXlr/vr0apJ/vFMjOUj9g\r\nM2bEMMO9EGAIES/fT4g8VXwpjM1e7l7HmI+ZmG4JQLtFvhYlwByANUIkODCh\r\nCc8EEYIjtR6fbPqHfzJoqxfTEbEMLrgXrfKnzhehSPcArqs+fpUW1GSGw7UX\r\nejukIBjAR85jrCDDK1UibYr8AUyB4lZV0ZRAMGgK2QtSrQBjuaRncT78X7YJ\r\nbj184USYQOUWXGdEKFDXi+l7buFZqq6/RBbp18nSbB5/9IgV15LhaBwn9z5G\r\n1HELJ9ejrCsAdefpUmAqz/KfcadnlaqmsSyB6DUT5BVBUYUXRozSGoxcUPU4\r\nHS5gmW1jc8qLMTWd6WhB8OR7+oTVoMwoi2RIn2JLC78TNBS19jbpzjvhWXmZ\r\nh8RHfTHB3DuCRvMBNDn+xD0uHfAC33Nz8Ya1E7mgZszlyfvG/0/lBzxDNBAZ\r\nlbpKpSTfskUti3wUTP9/kMmQ+4O5kavuZbJBqwZt7r93p6Lj3sxo9W/dejHY\r\nQ0ZF+ht/7pcYxitq9DLM9lSropy8lcQSdKgeYk5hAYurocAoN8rDsGwSfBWT\r\nS/GJuoUZZnd2VFjbc1JzpGucHqi4MhOdgso=\r\n=06lj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.33_1678171805942_0.7211839059880174","host":"s3://npm-registry-packages"}},"3.0.11-next.34":{"name":"itty-router","version":"3.0.11-next.34","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.34","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"cbe45b07e69220b553ff3c22a3a86c9f07916e28","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.34.tgz","fileCount":30,"integrity":"sha512-MVFmwqE5DURY8In1K0zkHDLtxZL0bb3ohfGT8d+qtnks3N7+avudzGuPWe9AMZKE1sD6v4Rc0kOVWOarDI5d4g==","signatures":[{"sig":"MEUCIHXKJv9US8cUbosq6/yZS4mE0aLpmmlAqi/szwhgMgbUAiEA+fOOHy69RXBTdZbAtCiGPKRyWMnwdAaBMAYzkdKtWRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBuAnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWfg//SR5fcssaZeuDMq6/M4V24Fxe0F3NPbgVtM3QVOyGO+ELv0km\r\nDyjRd9L75R9vVIafXNXeeX1OXCLqBiPtLkOZw86BEcGIkqpiML7BxbYNlwgU\r\nm+UX2dpGNA60XKxR+Gukl71nYPiBiRQm4UQ2VKow1MvdlQyBQFmIv1NeFEWb\r\nr0krBIwt8FNayCLEU58VTnK0TisOBGeqcG2qGBEXeldLydn9a+Ek4OF5DdPW\r\nO8OP6RrinvqUnJndpoQvPdUiuqFwIpsywfxn0Y2NcoH8Dk7cjjljmEUIXIK7\r\n7AqTOOlB/Y5B57+Om6XUPhjC7R/7aOayWWDJ9+1YAz8II4AT4NXI2NGUE2yO\r\nxllRFbCwTNjDBzkGW2OefY/zGT/RY8xWQcqbOnU0m+arixEt3JVxg26ZP/Nu\r\nRcPXeJs7on4T9gyyZxAjgD0dHNaG0PLOZLFSDYvziGEU3EUY2trXa1GfoFIX\r\nNOagwvxBNo+RWoa8BFcwyz+s6eqHl4kWXHylwQI096ttVbkoUXVqTsz7UQqc\r\nll0UdxldG+z6DNddQEFgWRymzkaxCBiMHl6RmgkAxLPx3P3bZ1JPwqocewlS\r\nKOO73IWZ4PjzUKC6400E1SZ1JOu+EK7V0jYRoQDX8H2WDm0EXdnWzkjOqVnq\r\nbMWhCJ2zxZdOabbSv9Za7Qrx76xWHJY2t+U=\r\n=fDaH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.34_1678172199668_0.2519597295316227","host":"s3://npm-registry-packages"}},"3.0.11-next.35":{"name":"itty-router","version":"3.0.11-next.35","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.35","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"abaaa3699c9e67332483f01b5ff173685d88637c","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.35.tgz","fileCount":30,"integrity":"sha512-0IzxNzGYd7ulzc9+X5MQOLRpJ5Mp1h9wgSI+9OCkwqzjfW4V0rKktpDw5ivYvZm4M+4iynZiZYa+XUCcTjrHMA==","signatures":[{"sig":"MEQCIA0+/SRjniwiJe7hjUVeP2vBV85i5Ju8yMOwtBG4YsVIAiBg9r9QlFbulDzzEF3sk3dU3TRnwb3erFxyUn+sKPEwTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBuBwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpvpw//dnIi7Qoi/QwYBJ5c1rw33Zs8Cyag3uKx1ZWEZn7BpQ/rgyQv\r\nDD9QHSrb5wcVc5oXHhU08CL2LTq0g3hajwzETI2S9srvVwmL6JwyES3HzIAR\r\nFuoK7n65AP4RVdaZkbNRpA5CkxC8S9KL2cEAUw3MigsXpJYil6U7I103cSBX\r\nbCdIWhmFNIQOshP/nmM2n0wX+6ZjyJdRro2U1gKCFHVbfGzAYTb9BRI6lxSb\r\nufpSt79HtSayfFt74Qm8VnqEZrt2KB+XnpCYJNJmRjcO4cLHMqSejaT3vSid\r\neCFHJG06sW0sU2r7M2r9CtLapeCk7LU1BJ7kuh8jNKz3nI6R44XJSlICcvXh\r\ncdgCzqcORSID2haLAkVDhrclbPPtHMG+ah3TwtmRo3nYwLlUJ1XeTGKfXtC3\r\nGl0kRHxKAjyjGKYuJxeULP6vtPd4PEztQ9xCuv+Op5cn1W1AWr3BuCEnbvbw\r\neQPpXbi2Q3xAVkJCLMYjDSY+x0N8/QsDi2HZm945NWj8Cn+Nu7kesMD1dxRR\r\nHm0AeCQULQiNzc1eW81ZjrXlFrb3BRBWpXJZuYXOypttXN9iLJjmDJO0i85a\r\nrdE1DXDEf2qs3TFe4LIfsq6LF4DRQBr7zQjnKMA2jWT80Rl+Y0WH/a2URvEJ\r\nsR2s+rdOu13dkyYvvaFZU61sWHRGt7F5RJA=\r\n=gWZ4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.35_1678172271992_0.23957509105490105","host":"s3://npm-registry-packages"}},"3.0.11-next.36":{"name":"itty-router","version":"3.0.11-next.36","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.36","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"0d186409a01ce1d0966d1c9df736701ac3039b6e","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.36.tgz","fileCount":47,"integrity":"sha512-6b0AbAw1bFt2JlNiTnjLpwMQZqSJBBmSWhm1UONb4nn8MBa+U7DDQY2l94SYDZvviUbs2LkbDiKcV3KbJ2GEAQ==","signatures":[{"sig":"MEUCIQDjIKCAjgSRUV9kZXoGdf5G7UfUAtWzMTYzMP8YuPDl9gIgErDoEO4gF/HBYIzYbGAnJ04mE4qUIpIw73/E8kSOtWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB5FcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+NA//R1AmDpQQQ1+5C37Tc5QYRn8gBvrYxiP/AdnYPCta0CGpZUmo\r\n2matXCKyyZFu71S2ziR4+ulXHSS6bplMwspEbU5VAgAsYth1IrIbLdPR+MiQ\r\nam8jRBwl/HwhUKhtxLSzl801gSHfrsEX6w1dNumAh48tWUCHZjfxAJ2K37bw\r\ncbEs+BxtELejD2+zw1xdqv2guEcoiipscjHpHYISsD955pd3mesuFqvvxPlz\r\naf+5UcRujpYY1fF0csRwQTYs+IaEjSiglFl5B/4t4lySxauz1rpOZ9+07UD/\r\nOce37TAtrOont5RBv1hAx8TjECrks6HPg/APj/Bc08cxlJSOWkaaM9z2eanh\r\ns24H4k7/zEltZnunEG7jeStNvW4bBmVtWRAapr+P6M/YEXRX0mGdwLyRkXb9\r\nB7VrsAnKyZJircAbXrWTriYFCfznsapnEgva7vcSUDF14gbCOgGdQ9VhduQf\r\nBOAjtAZDOzWG7TovfVNkOIJ5gBw+p62mooUDNHTtrzERnBErCZanEHHewjoa\r\n0gOHZ9FwsHvTlphpu85pH0sIKmRGKPp+gZXorr9WkkJBYDYkEoVhZ3zJvXap\r\n7crIu0dN36j4G5hMf2t2P2v3oYkoQcJUm6NB2f0CKRa2RekGOoS/SF63+XIk\r\nf8Nkjy3iIXYTiy2XYDdN5HApOS3BCB6tCzk=\r\n=UZfw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.36_1678217564561_0.8522921231002809","host":"s3://npm-registry-packages"}},"3.0.11-next.37":{"name":"itty-router","version":"3.0.11-next.37","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.37","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"6bdb1c47a1d614eaa1b619c6ead544b108509803","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.37.tgz","fileCount":47,"integrity":"sha512-EmxGNB+3hJO+N+9cN10llNhnh97pT0LNH5y2A6XS3am0P01eEfdI44ImkGy3S6Aa50BnU/wk4hU9VOCj4cUPeA==","signatures":[{"sig":"MEUCIFO0MhMqywdXRFruefo1GXTAEInLxihEQILtseBf8W+OAiEA6u9wbnT3ER54lVh/L4EwQCM+RU+gNQUHVUYw9oPC6qA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB5SOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpvag/8DGa/ckfAg3yOTS3ZeErv14qbaJ3iT9X1PnzJSnG+PZOTtqvo\r\nbjCLXDy3B6R7f2S/iaD2rD2pKrnM7NENr50aEmc0PK/LoS+49eDrLfN+tyuz\r\n6sqXXk4dA4XdXZ0I7WPcuwaV9rC+zYLm4VYgFAY7necTGiLxOfqG+G/6KBSj\r\nQR70YDfhqx4ByKXzcnNiHJ24fTMYSABdVVMAc7o2zog2vTXJPsoNTMIHdLGP\r\nmDWJjyAbQd/kT6verLJoPwPtYNdmjy+/i8NELnrhF6FeucQV5G57IIhPOCAz\r\njSsNiaxvYFNhTcLWG3BS8+YyEeL/MkdovFJlJ/LqukfjGtq9V+Ifdh+84JGo\r\n41gsN+JuLEpbFagIZ/KK/RSBO42O3G2OhKdfNVEDiA4pdRLqof8W8xprxJYE\r\nailip3ZlBmNkZvmChN51tytUrU5X/SowBwA3HsyVONS+O8Ck3GxE57YSzLPX\r\nfq8eMM+wi3bvvdb6HxRpyq0nZ+H0moob60dcDSXycJ0QWrN814uw3xhvXQIY\r\nQXOYRdBy5bBlu9W6DLMEVDR8r8YpchcDca4lrAYweTLR3TYX/st7KzhyrB3D\r\nFO5+i5tS89MxJP3u7CmDxRoYnbrWlWfmPp2TRYTJ/DF10yWNM3BfmOcybwjJ\r\noU4Jgfg5j8Jmk7+g4vb6b0DhYe7hgdVuXEU=\r\n=DJO9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.37_1678218382446_0.04143494681687909","host":"s3://npm-registry-packages"}},"3.0.11-next.38":{"name":"itty-router","version":"3.0.11-next.38","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.38","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"de262cba1b38b3129dd0637cc0efd53e0f585ab0","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.38.tgz","fileCount":47,"integrity":"sha512-4FwKlr4yH168zkDYt9JoHL4heaZ4P270HyF+j+9mlq8kXI1usMp4o/nMTfG2r9qx6JG+nJFNCeKlbz1ZCo3Ykw==","signatures":[{"sig":"MEUCIQDbuSPn3NC8JGhT2qOTCDfnz7acj+EHefUtLQLG3VgZawIgZrG0LxsIM/vYXLZLLa35PbVFYU5h6GdGaR+0dNjeevA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCNOqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3ARAAmfsMthCATFxuWl7ybHPXZcNRdceFFRt1i96dSQgUEFU4pUby\r\nveWYiN5iBjY/kJz0uTokollJq970wGfnZc+ehG2MGh+MmWEfbJqbWMFt9y5P\r\nwYUYjIme5UW1G/7ehtaGuyqkpq2jPP9JgeHqCt0bWYMX3Eq7anKzWhO6SNsO\r\nmVWQaHakdoO4V3RFM0oeJBaoWkzOKoxIhI/xVqw/9S1NZyp5qyUXnYc+CR91\r\nRKWFAD3wBG02u5H34CqVDmp+kOMQ5ime3xD39yUTqlCx+3BecShbhW8i9Vqi\r\n5zffHZtOoFp23e3sG3lUXYgVW6ngLLGKTHk5+aPDKOuSbPvoMZjpcf63rcgV\r\n79CgdOEP3pfN8GX5ZnxaYeaR10oLr1y48QCH8z4in9sNWhIbg2pCtDFteQn7\r\ngK3fzQC4BjGSjcLknQ9W0a+gra5sHDLuRSAVOklCqAsZKed4DZJjlKcCBKGM\r\nh+Hjd5j9viSyrKbfNvF4nlyFegU4yvx4dJBFMLOdFHtTM9u1F5Th16P4Dg0s\r\nV+nK6QCcM0+UKM7qnSgOvmvZStcCYZSNoc06woTwfhVgbmwtQIFiw94x1z/f\r\nUgVBx5XCo74LYap9xQ5oBaRNny9KRRCRsKIT7tnZflp0VivRag5H8qTV9zra\r\nRSH/OV0HlM9JxPK8ajmYHFJP0YRSTjQSsi4=\r\n=k6tG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.38_1678300074469_0.7187649577825761","host":"s3://npm-registry-packages"}},"3.0.11-next.39":{"name":"itty-router","version":"3.0.11-next.39","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.39","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"5eba0685eee4d03fa9a8835a976fb27f65b03d21","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.39.tgz","fileCount":47,"integrity":"sha512-OEjnEkTK8DZVTa2Iqr4vIrzdx0dq9xrEVh/UTSGb12VMdYICZy+eZ1/9SQXlkVK6mnqlIVHozbrY0n00KX6O9Q==","signatures":[{"sig":"MEQCIEDOzSf93O7W+cgjnuZTtIwGM/LSW+NZm4ZOhjXKRQ2EAiA6vdfp9w1nj/12gb7gUzRPSMjKb8in9K4GDMSs+ENdOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCNSPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvvA//csO78MT4uVy36OoHI/Ka/phfZXJJ8ldAUZ6qwvWqMtAoKgZV\r\nZEh1jcTQ9NcAWUCUrEfWnb+64lavUehVtl7F5tk09qagk7Ky3J7XHOmurVlA\r\nwY9tztJSmRwYoZsWRAfHULVbw0hy2vpOuDKnLuPwI2cLnvcEFqPxI0KR0hAF\r\njsgqSheXOlfpSZ16jUOA+GqkmycXlINmwunzCMraBsT+vr2SMVVywg/F6aB6\r\n9stY8uvR3WAxCSsYcBuvkqQbFx+wbAXSNksV0MdiEdzdEwNroaQzlc8LlwmA\r\n+GqB/ws8Dv6OlEeaHAtslpY0XiP8XwhsJMS6WXgpl42/us+PeD3cHD8e5YRd\r\nCxczeSIVXfAVUHCYu4G/tppt2zCovrsbKW/+GjSSEk5QD1UTsG/oJcPIcray\r\nbYXb4tcXAxgXgl6I73jbFUk5JiaENYR3y/hjfCYGYItVtXzyRj73oCRWSJ5q\r\ndIsQDhJcSPO/ZNl/dTMlQzmKFbMgv4JOt1JR3YrZUBHh1MLQYN+/RlwfqzbU\r\nhKpprElBgiVJjbb04OUrqWjGUWDr1r53M9Mid1jyRMpNtcLd4NC8L9i0q8L5\r\nJNT8UBOYhbjI7aeMhDMcgdXcGftaL+VVHv2jti2UPFa+U6PdonXxsYWXJqXR\r\nNeqyUnTX4dEUeo/YCSqmVwIbKMtVQrjZWz0=\r\n=dhjg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.39_1678300303234_0.04566454758838634","host":"s3://npm-registry-packages"}},"3.0.11-next.40":{"name":"itty-router","version":"3.0.11-next.40","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.40","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"6ccbd87e4305773b7470ed96ec2fddd934a64e29","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.40.tgz","fileCount":47,"integrity":"sha512-FcaQpHKhuYECe9EFMQYoPYFcRFpqUk29pf69VkBm3Dq+9swX+ulW9RTanYEjCSor5D6rFVVPDr7+MYgmt8yWww==","signatures":[{"sig":"MEQCIGORsMcfhFHJem6Z3SP+zg23jx873QzlXDXavhoF1AoiAiBr1vBloVkL0fVA21LgCAR9tMsrApkAvCaUQSHm9r+oIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCNVxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQPw//WefgIcskYVK5gtYX8fTumAnamohslsakFNAALtZIw6anyQc+\r\nNyvgvHiSpTBibx6SMx1UOBIgYnnt2JW1iqlTg+73LK6u5NxWWF2RUp3iNHAD\r\nodXFbBbYEOQEkZVv8+5cmJA5aOOTQFFDmMPZiiRzq9lpWQsmv8J2K3T5+W9n\r\nJTWNEopbferFHr9wkxXuRjQIVaulD2TjmJMZzxUEaa0Qw4ZevkUTS4v7zlr6\r\nVO2GPoSISMbLdYO3lowjYWmvFVItn0QZr2a2YNFCDOmmFW6Kx1a//Nsw4aUi\r\ncWgQAHGLHqHQ9M6N/paRudjvuhaFjT9GFL2R9u7wstQ220fxZWcRNihoghJc\r\nJmFZh0OeJ2ER6ToEpIGI4fyYof4+U3KKMjEjTBlY2X61sNByPpNz7459Fw9U\r\nk6lRJZY1ZAcOIC9qX5/a95GXPsg7uLxtIO+uGlDtZGD2905eb8J3tQ2vd54s\r\nuJVFYL7lz985f/3NZjQ4FRZoxO6K6HyPF+2233M5EFOwNg9/T8V7tf+bT3O3\r\nNsjdEDKCe7vjuwJwEbiuEXi1S0jdDljhU8N45L3ac4bEqyAaEMr1pR8p6qmC\r\nmc59hEjEx/VM2p64+SgyquS6vAym5Kkx9hUYE2wfMFkMg9+gPJ+N68mKRl8P\r\n9qkhLVL/Q7wEd7OIXEQBxeF1qisSUlUuFU4=\r\n=jPlv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.40_1678300529345_0.4009527688126824","host":"s3://npm-registry-packages"}},"3.0.11-next.41":{"name":"itty-router","version":"3.0.11-next.41","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.41","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"fcf6cf01818e559385e046dd5fb5d8707273a9f1","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.41.tgz","fileCount":47,"integrity":"sha512-cuc9ygNBMqm0z8ZnlBVs5kH6w3dNtc0c8yQZ+LFxa4PbgleYm9TWZ/3YGeDxqMB2fOgVF8rOVHEGymAFId49Sw==","signatures":[{"sig":"MEUCIQDyDCXKnmJyk9u4TmRANY+4O+j/WG3X0m324Oww7eVOzAIgTudEF7FzAierxPyQjFGXYoCu3HjrxLBsuPya+heYjBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCNXBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxQg//Q1fxCZVLv8sJje4vz+Ons4wo/egFc+bWuSGzkgTbdqFb0gVs\r\nrL/k4opSN1xfh6y/A0H0RK8gM5DucCZCJs1nzJnU2J87sSC3NngrD6zOWcyR\r\nlW2jogGgsn2qIXD5IMXyhU7NMyGeUbiB/Y/B2hBbNTWPRC3XK/GnqEoqyYYH\r\n4qwxE9rC4h6gum+QPWCqka5MfTX41njSBSnv1XdYEp39UfItQBwoZ9cFBwt5\r\nKMtR2AX3jwSSvv5Kl57EY5IJpw/ytbhiWHqcpAE04rac3+hdPLBGnFjfkekl\r\nBeOLdC06cMKLQRUymrvn7cWMb/PS2NY0yyCHFMi6EEFfCO1N+lZv5YLwEO8p\r\nHpcarwbdiFWrxcTsN/bmpmFylrbRC44b88cnaqM5EjBZe8OyZ0bX7713mHPE\r\nabo/SdLvCnk8ORbaAC2OXxJKfAibJwo2jCvCwhieCJU4Wnb1IMrDnk8tFw22\r\nmUvn4Ur5hkGgEUq5ztM2zLPXcsC0VxXtTGcQO1g3K170z6Qc2Nx9a1CjB9x/\r\n93nAf15BkCvyXCJyoxFVflx5iCOVFIHsI2DmKTnuh4fYVxc67MAdF2SYFQ/b\r\npYzJokcmrZ2Y0hlNn21u7ASA6GHqVTqX0WxTB7HumbS9otzXWKCSi+tCdZiN\r\nwHCaO96Jfs+zu7lCpBwXSEZRhMnDCwaQ+zE=\r\n=8WYn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.41_1678300609062_0.315507311718249","host":"s3://npm-registry-packages"}},"3.0.11-next.42":{"name":"itty-router","version":"3.0.11-next.42","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.42","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"84a76878aa0a0f11ef98759c3a011ad22c44da6f","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.42.tgz","fileCount":72,"integrity":"sha512-OYyA7JR6ol+dtkPoykktcs8f9rKq4XtoyolMIY457ipmh/l2gjq73Pm5dkc/SaICHMmOig2g4bsBrD9QUlocuA==","signatures":[{"sig":"MEUCIBYynvu4tclX6CfrgoIjnOJ/zgjFRPVV7l2nJ8zJHs0eAiEA7xhozW0mWXMYOFx/h005Hssbjx/rGTAfJ/OekAZ+9Lk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCrbbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0DBAAh39zW2hIWBVcmQpvXsK50xa404yPMt1tpQLS0JDjgeLOpE5t\r\nTpM/zHPQ5UP4Zv8oax14d3MR446M7apYOJPX4fhLvd1eNxU5oNHV6jiAyDW3\r\ndH5FhAbURfRSUBhOsz8frmaDdjPxPUybkFkp6lrKFzBaEoaTkC360cKLwkwU\r\npAxv2Y/lsY4H2H79RFZ5z8DcH9d2M6Y6dAHrCEPMoEY7ya6YsjK8ijGRCX+5\r\nG5CD9ojWeLLDgx2+5QIABwbWr/o778e0HdpgkVYBRAiMaJydNB/eXAVtgIZH\r\nDcuF7s2kme0CQ+tZpZFgt2lT5nqiEEYrSXxAFK6GlxSZi2fZiXE+aHQiQqEH\r\n5DEklZ3It84ZMsUswrtsKAPKpaejybuft50nPq2isaBCi/8s+N7rracc7WGQ\r\nZBm51I5ne/0AeZcWvl6IcLVRrxOYoZvGzmjpS8ekyLNTbXATpz5RpYnhxVsf\r\nqfB6uqiXJshzfCmfZrXH9JM4nhJGwKGVSM8k+NtxtKSjtvhYKmnRRd2xfGGr\r\nQS3lk51wT1OQnUKyRlazzX6iWCMtKYSg9EnHjQXmjwQmEljygxDRvdZ0/9wU\r\nnZiNzhj3z9bxnL8gVzpw3GPE9ifWACId5GKxfrfx74AkCpGJhbEzc/rOUA9E\r\nPIMtjlrAxL1Z1fTPUrTy3Fnb29++efN7TRI=\r\n=8arW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./index.d.ts","module":"./index.js","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.42_1678423771260_0.5149747617791471","host":"s3://npm-registry-packages"}},"3.0.11-next.43":{"name":"itty-router","version":"3.0.11-next.43","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.43","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"f5bc58e0226943a9274920130fd0d1b3686f2c9b","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.43.tgz","fileCount":72,"integrity":"sha512-od2snoLv6fRVvDGMbPrfES69kFK1eRlwrMmww/4B9QKSgBb+WAAZx4L1o0V85xpImrOBZdLRjkmuWVL1z/s7Rw==","signatures":[{"sig":"MEUCIFGNk7KAI+J7nPOJGUEqFkTzxlaWwASiMbulNKDt9wSQAiEAlVzUNJmv9S7Y6CF7uQ4Z3+vjiF2vPGKyQf7d2Go4b5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCre9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpouw/+JIjM6jqpfMmqnFKnjbpE5PQP/UBGN6mFrmkxFmAo/m0BVpWW\r\nAMGhIGJcDv86eJwcpiFuLveZd93aJbmLZ2I8SGIr0lNAF3JfG2zDo44QStVv\r\nDjpYfnYgagkjMtLIPXoc2sD5s18ztC+ylbdeh0kaI6oDWYemFaF/wQVAzsg1\r\nbtK3QIax0AbN4FVM2oRQHk5XpsbFHgKDQ19OA1jJfvEWxgAREuWX7FXwmUb6\r\n8OH0XPzRLcnhp+lt7mqDRiUlfPerujzQMY/yDA0RzJa94wZKeUMjdTR/5K/R\r\nDiAyYaU9l98NGukgdd1XCfdx1fOFCbCfSy4hZwCqIW9MtqiD60zldgoZkfZj\r\n6fMIkVXWuIbLqSayJMCUXyNP1sTIaK3ofVwXAPD6YBKJ3kXFAh48ShLXsiHL\r\n8lrVH8AQenzVb4zDvl7CYHzFnIwc58OLu3xMhLUSSyB3uRuHIpijplrvONUv\r\n0weVAns7X7nhAhnHna3c3b0wdxHeIKN6mgAlpKBqXSwNpV5eOHLIt6M7KRw/\r\nu91xR07HS4jn/XFy35ME/fN/4gfOruM0sR6Sq6D/A2m2GbDZtu/b7QJErlAm\r\nKirSSNje4PlDJLSf6XuJ3FgGTVilADyscO2lJ56aQ+rFpXnXBNLyB9MGIt2E\r\nF6SIm3haqik8YcI+2cTTnrbVYhl+8Y5+bKI=\r\n=n84v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.mjs","type":"module","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./cjs/index.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.43_1678423997366_0.3120209656777586","host":"s3://npm-registry-packages"}},"3.0.11-next.45":{"name":"itty-router","version":"3.0.11-next.45","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.11-next.45","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"edc4c6bf7352f8f7bbeff1e39ed036c65c1ffa74","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.11-next.45.tgz","fileCount":72,"integrity":"sha512-3wOOz1v593mjqwP/GC4gxwl7RxIj0njBX1MoSe4d3eAXNNqJ5NxcyQntnQrQHXxS/DyhrUjlowcj4Ke9WkxTcw==","signatures":[{"sig":"MEYCIQCHLTILxWcg16wzEX0WgL2k4zV7shMq7jH/SaOZWMtZlQIhAMwHHLe712lmDG12uth1+UyglzCoib9dri17Wq6JN7pL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCrh/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotXw//TrQjyhBFY7RFxvF3Ve1FYBCHXje91v9tGIRoYvz7/3PHXvJR\r\n4Ir7AkP+Q9GUYh5CTvbdQV7op/51fnHqRdt1AcOcLhVyeeioLlQEpNT3F2+V\r\nvv05l+Nhx+DPMF8qOasDMnCGNsD/i2hBNrlcWSVyLqvWN8bXuM1wKrVL7zRF\r\nvcRhKpXTG7KHSHyFwcSgqzA64ELlLRChQW2AhQ/XmpAfC9/nHfRtdkp6eDbN\r\nmvAtgXlY9WjB3f/TW8ROOTZrLcWJVd+oHag0p097vpLloz2peQ9T+wxula9A\r\nlOO4j6B5CE0imjJyTMqIaNWo2Y31v8Axj+Hhg+rHyenFAYRYAwmTc77oe+Eq\r\ni7zvLLueP5xBbDXSBvErgQhkUi5NrWZtUUSCA2FFkyZw25sVU7bCewHbVFiY\r\n74y8jpyiDp8INyuu7ActNZuZ4GtxP5gyvDcCo6URFWiLJwrEToMQjyJEHJFN\r\nCXzzfaZWDXqedFjHNxMQ0LAvvl0Q3u6CoGo2zyRCvnAO+9Ag1eMC+SQ49u5Q\r\nl2g7TKh5OgOnaG2nkW7tGWOCr0p6hjyzSWJi/DLatj0tBxaYLY19ssnr2gIW\r\ndhY7omKEUmZtny0J9ccNx9r+9DIeDuYRw67avCnTekrfRduRrJbdUJ0Z8M3Q\r\n6OA0BUy2HufiynxAer68QoyihmcsA7HIgz4=\r\n=ySCx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.11-next.45_1678424191601_0.14429329398668012","host":"s3://npm-registry-packages"}},"3.0.12":{"name":"itty-router","version":"3.0.12","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@3.0.12","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"98eee28dd3b3a0d0190125f4328b8c62b816e8e9","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-3.0.12.tgz","fileCount":9,"integrity":"sha512-s98XTPhle6GGbaFf0kYrOD3Q8gyhnqvOqkwYijC3AmkceNKqWUp13YHg6dWmqmVv4pP7l7c94XI92I0EXVGO0w==","signatures":[{"sig":"MEQCIAnYpZct++FogeInmetrrpPrf8gGQLOmIIbpWfgzXQDfAiA/3im6QRE+LeVjnOeJO/MYwa0Jx94YauIYRuke5BjoNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGJ7zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIoBAAovYPdAmtMiv5qiTz2xZJneCju1pycOoBCPsTfHCYjJYNltrJ\r\n12xL8PwY1XhpyIZripKraG7n/HNhEpwn8WpJ1jdLHcte3pbtM7n6MywirWwq\r\nFSq3A4tTD8NHKIPYwVB1GXuBReMZYHhB6gBU2pXXZ1Wv8/5eCGFYs1Tr/SBT\r\n/k6inQhzd7heYMnk/jmb6+sJK0HGNwiFs3mfPYDcHSWLKJFUD3hpiVWvb2y9\r\n9I4cyMuJA0sA2Im3Vw+Mql4M3YDSdRyHyzFhT+SCG1bH2/eKItv8ga3/Yu54\r\n71Qn9PYD39NBYPZN7VYmgF3V9fEaZNB0REAtXwijP4Fk4dSLVXBXqWpsNugc\r\niChetpfDCRK7KQuu/em0ZKtZ4Xf/EqdBSIkQU5LL4ldTc5bbaCu6WDUuSHxb\r\n4GVotuCbhUDqacDGNwaH6FZDq33LuBAsE0Hzxn7dFX4xPjQFJ8mTwt+9gHdS\r\n2b3sanNkG+62CAIStBoobh5rdD/81f+XbZIikCMc0EAXaByNLYH8rwYvhcbs\r\nwHc8vjpO4fr7uht/Yjlu+NJUUOXZBz2JUc3BVkLNkAX7BcYrHrIFneR/m1tP\r\nnoxnveC+dq5XyoDJBHszBrFwXMcEId3Pcci4wWxV5OTht1wADfVGQHpqtGxe\r\n/t6QTlLY4R/41O+MlnV1O7GtYc3szYYMV6w=\r\n=6umr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/itty-router.js","types":"./dist/itty-router.d.ts","exports":{".":{"types":"./dist/itty-router.d.ts","import":"./dist/itty-router.mjs","require":"./dist/itty-router.js"}},"scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","release:next":"release --push --type=next","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"sourceType":"module","description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_3.0.12_1679335155330_0.19909524371450504","host":"s3://npm-registry-packages"}},"4.0.0-next.46":{"name":"itty-router","version":"4.0.0-next.46","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.0-next.46","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"c98aafbdad0f15f984ddb503f2b45cc8eeeb5b79","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.0-next.46.tgz","fileCount":72,"integrity":"sha512-p6P9PKwBsKWNoKoT8utJ/rsFZVaWnmY8MuMLlyssjXTUyMp+r9pau2sHbUhgY2n9kE4E/4nRYXcYRbYJLjjz8w==","signatures":[{"sig":"MEYCIQD38qtU4mjR6vbQ6LHr8ENEsCto4rC3n7MQ6WbLZ0Bg5gIhAL1NE7FGVnW8WDE8FOo7rNhiBexSyHZOPikC9WkJ6hCt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGKv+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6tw/+NjVp8quL0QK8emaE9mctkyLwZUGPCyG9ABqqUEBtKXWhdSsg\r\njIgh3V+czbJCUBBT7d+ZhNzlhmL+vjbbv/MM1IImBZDNvZ5TUYIJUm5ZFuyc\r\n1uqzPPEd4Z8htwTzu4iOVyinXW6lMav+U3m++7WvQRW74TKeMno0u8I+1sm1\r\nbgS9oQMTKxSxmk/ZZe2E6lKA7wh/YfQqkZEkWpB92CwxLwBSdfDQwcvXsL0i\r\nDiRLXbtsxbTK7Mpq6Qcdi5nBPqtWApblxDIXHSQSjvfBfdgYamceHd3UOe3N\r\naDzxA1sZu7j/K93wQzR9e6/WgBtG5tnHYhNZhGbPg+TF1Bsoey7Buu45CASY\r\nn7og8AKZS0akzgzp2RpI/XYpqpM2TlAWwh3CdZk3uk+ydZAJvWfh8GkMnLlN\r\nQqhhEvbGUhnBX87y8M8Vfms1k9G411Nl8P8/wwHR7GUrgzlcLXgRh2GoHZTG\r\n6u64lNmzs7pF/kbWBhzMquRmNnH1zYoIyxwgyW6iS03Jme+uYzaf1LOnl//I\r\n5kzcKxtLjBSkonwwWUCWPrECtK8LAOr4m1muBDCU1pRcLwJiKbcnZwXNSfW3\r\n+FYIukMUPqtR2UQSu9luvE6dki0AMvlvti+kg3Vzq5+9XJ23k0jGny8rebHK\r\nHM8A9hTRFxSUELaq3ZhuZFBjva8YElKYQSE=\r\n=j98q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.0-next.46_1679338493901_0.12238764214743325","host":"s3://npm-registry-packages"}},"4.0.0-next.47":{"name":"itty-router","version":"4.0.0-next.47","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.0-next.47","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"15942045d4b1cb52bb8d2ea21e8a331cff1f19f1","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.0-next.47.tgz","fileCount":72,"integrity":"sha512-5w9ggj6aIA5bsFXpg/rVaYGSz2BzkBkBXJpf6uDUmNgQdI5KjQ6iP5qyPnRlHiTC08HLGpY2VhGN4LZGPTYzkQ==","signatures":[{"sig":"MEUCIQDUpojNP+fm88Y0vLZSv0TWbVBfm43+zlDi5ldpWJO7TQIgMJF/8b0c5koQYhGo84vWmA2a0tN2YGs/a/sJNgx8lh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUKzTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoA5w/+P4+XIvilxBmOT8gSmv4fFzJgK+yg4NP79OZW8svbYxg018Uz\r\nYJW2CH+OOHbAme53GWIc4GVQwsJSA04ylfWILP8djBZ0NV2/vzCNA1k28LRp\r\niunpA1JaaTC96DGYbb0R1Ake9j+LGRsirxMSi4f96zck7/PgjCE9wy/BM1s6\r\nRN7RPloN0RxNluePguXepEltIRdSh8J7fT/pMcieyzx4sZSQ7AFXVFT31nw5\r\nj4CHkNoAlBINPYZzc1RoKF3j9CAJWPwxCKcr1n/ZfqrngKbrE05v7WnF2oEJ\r\nYUVqF93V+v9l0ccFO7qebxvS/fVKYeQ1KvZeb6VshITWMP8o+HjnfeTA9KmB\r\nCOUsQW3dLFvwzTdzoca8IY3XmUf+SWE/3nPg3SApG2n4huea4YgHqbvqWo8I\r\nKXxWZpRpgqr5kmebLGtPrqE1SuriTZYOFmk7vXF82nki94K3ZoGYyiuNdQRe\r\nTbLxKyFq016D+qMM008Raar9g3NfqWdh4KNf19qNKVm/SjP676P3Rt7wIDkK\r\nmcAe5gQQywWu5Ztu/PYJxJEe2ytI+JRq98FWxhk+7WzHYvFJ8NSe2Ukdo583\r\nRQjJajBchhwf50qoHaQC+1ef+g0vW17fgFoosdGIiSMAgDV3ua864xuGmMP4\r\nvc15MSeXw7PRpcQvB+xxgiFOuOttQuRqFn8=\r\n=ruDW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.0-next.47_1683008722932_0.0789315059053377","host":"s3://npm-registry-packages"}},"4.0.0-next.48":{"name":"itty-router","version":"4.0.0-next.48","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.0-next.48","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"5456210b6080cedfc5f78e6a7f09b1e9cbf21ddb","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.0-next.48.tgz","fileCount":72,"integrity":"sha512-lcO2TqsPbnAtBK4XgI3J5TOQMOaGhAKcfe8CIcpKVCyPIrRitz391cIPvzy6UL9KKFoMXGxqFnLfnHYgtBVRmA==","signatures":[{"sig":"MEYCIQDnFZqiMJms7nquIUFVGC9btT9y34BUyH6eMJYbQXWpLwIhAKgC32cdsKYNnCmf96plpTwVXNK6M2abC+P08X+Hjhp1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31488},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.0-next.48_1684345948828_0.6295993792711088","host":"s3://npm-registry-packages"}},"4.0.0-next.49":{"name":"itty-router","version":"4.0.0-next.49","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.0-next.49","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"bfcf04a95271a0174063676a9ef7a9df78a33e34","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.0-next.49.tgz","fileCount":72,"integrity":"sha512-u+rbydmFmbP2BdlJp1WEOaLpzyK5uiyDq2UG+EfmpcvDFzW/dIi6Hd9sphxIUeP5wRTfJlBCga/GXXI1NtL/eg==","signatures":[{"sig":"MEYCIQDYDVvAhJC9Kjb72IiXWx/F/P5XrlwWNOKjTgIfApECFwIhAKv/Is0YUTPg19B9OsO2wj6QbenOvjqIfozwylnA3HLn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31524},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.0-next.49_1684346152658_0.2346022890300956","host":"s3://npm-registry-packages"}},"4.0.0-next.50":{"name":"itty-router","version":"4.0.0-next.50","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.0-next.50","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"4d07ef3d074b78fc0fd937d91863aa4df8a6c761","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.0-next.50.tgz","fileCount":72,"integrity":"sha512-qnUdhdRr0GuBi65kqoqd5SRDwymFNOZzS/0/ATlFd35sC/cERujTcR8mu1uxULSIU2w21i2SoTYjstbSuXW4pw==","signatures":[{"sig":"MEQCIGjIeJ/FhYdy/zepEmMydnybAaDEAUosW5ie8b6rs77AAiBcT3FdJ4MH6FZFuH7Dw9SxeaScnAIut9EKZG7S4W2gqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31456},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","docs:dev":"cp README.md ./docs/pages/README.md && vite","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","docs:build":"cp README.md ./docs/pages/README.md && vite build","docs:serve":"vite preview","prerelease":"yarn verify","build:extras":"rollup --config rollup.config.extras.mjs"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.31","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.0-next.50_1684346483476_0.20114098882551334","host":"s3://npm-registry-packages"}},"4.0.0-next.52":{"name":"itty-router","version":"4.0.0-next.52","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.0-next.52","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty-router.dev/","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"d130fe6bdb193103ac93a4ddac151ed18a59b6b6","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.0-next.52.tgz","fileCount":72,"integrity":"sha512-lFuvGg+ekXebnTHm2AulNlYpSpqjIxnPJOD287TCyjFS2vP2DK5/6IDG2M5AqR48FmeWTi+UzKZT8D1ZMYmyug==","signatures":[{"sig":"MEUCIQDsw9BYlH0U9wtMEIxecUWIa6D1jv40l+KY3aOtwJCX1gIgC2qggjEQqbT85cS6YzdUIbr4betIFfll5BVzNE3eOzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34058},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","build:extras":"rollup --config rollup.config.extras.mjs","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"Tiny, zero-dependency API router - built for Cloudflare Workers, but works everywhere!","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","ts-node":"^10.9.1","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","@types/node":"^20.2.1","itty-router":"^4.0.0-next.50","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@whatwg-node/server":"^0.7.6","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.0-next.52_1684688965376_0.4617310892894113","host":"s3://npm-registry-packages"}},"4.0.0-next.53":{"name":"itty-router","version":"4.0.0-next.53","keywords":["api","router","cloudflare","workers","worker","serverless","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.0-next.53","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"6ff095977e342af71a4b2b9b27ab8e8e80072585","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.0-next.53.tgz","fileCount":72,"integrity":"sha512-zM7Yw57t7exjm4kIJ9XaYvSr1pZ+CIuzW1hPWjbW0VC1SuhphMbiHLMcWCZNBOuCIZOt/m2fQk7e5Ky7Al/o/g==","signatures":[{"sig":"MEQCIDDe3tPHMSPIFZdPZZHjx6OS4xEp3RnXwPwkYUrSLYWrAiBJdV2UWn6hQgh6kMYBhi+e800voYbpmQOSrS1aL33UKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33686},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","build:extras":"rollup --config rollup.config.extras.mjs","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","ts-node":"^10.9.1","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","@types/node":"^20.2.1","itty-router":"^4.0.0-next.50","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@whatwg-node/server":"^0.7.6","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.0-next.53_1684804595594_0.8854403393324086","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"itty-router","version":"4.0.0","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"d163364beb7b2084283098e5ec3b4250cb26ba17","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.0.tgz","fileCount":72,"integrity":"sha512-GUTHvEo/onGTMkevFRfNdGk3eprPz++AxqvdBu0EpYf59wfi1vAVwWmF/OCQtIljYz4r2xlttjEQQ/WK3R0viA==","signatures":[{"sig":"MEUCICqoSZSSWBRUCKFBdgWNljhBkt4JVvU+zHlvqDLQTj7RAiEA8RQNBNjGnkbWyDTY7uQ3zAch3BoXlqQc6rBdEYqSnVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33299},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","build:extras":"rollup --config rollup.config.extras.mjs","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","ts-node":"^10.9.1","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","@types/node":"^20.2.1","itty-router":"^4.0.0-next.50","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@whatwg-node/server":"^0.7.6","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.0_1685129398040_0.25204620445609915","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"itty-router","version":"4.0.1","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"398a8ecb099f5350d42493daee339be11e47232a","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.1.tgz","fileCount":72,"integrity":"sha512-/ztkBlpMS1tnlXpBToEnX+PCisxkAzoDSlj8zRD6YovZ7a7RtJgDgL1lH9sbjrkq9glUljyM6VH55agf12W15Q==","signatures":[{"sig":"MEUCIQDcm+nL5R/L8XD56Zlt3cEGrMP/wcSzKI7Z3sx5h1addwIgY5XKq5ZyW7bB093mNMk7oj/9Kz6CnTgycWFgb+ESrR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33298},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","build:extras":"rollup --config rollup.config.extras.mjs","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","ts-node":"^10.9.1","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","@types/node":"^20.2.1","itty-router":"^4.0.0-next.50","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@whatwg-node/server":"^0.7.6","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.1_1685134910059_0.549501719291186","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"itty-router","version":"4.0.2","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"227d8bd836d97fc9d22b8bb69a0b5c1a154b0683","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.2.tgz","fileCount":72,"integrity":"sha512-EBSDDiCdx/3IENX/WbSp5iHHQLLjdMw0O/pmOiD8mRprWkidxZ429E08FNplUxPXr2ff61ZNA5gZVj/lNLnOMA==","signatures":[{"sig":"MEQCIB7f8b7b7S+UAcgASzgxhkUwV5G3qFO7xuaDjWChi+O1AiAfuk7fxwaxIbnT2wmpdyOxOdiYNo95tH1d27Fjwbrhyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33306},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","build:extras":"rollup --config rollup.config.extras.mjs","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^2.8.6","yarn":"^1.22.18","jsdom":"^20.0.1","eslint":"^8.11.0","globby":"^13.1.3","rimraf":"^3.0.2","rollup":"^3.8.1","vitest":"^0.24.3","ts-node":"^10.9.1","fs-extra":"^10.0.1","coveralls":"^3.1.1","gzip-size":"^6.0.0","fetch-mock":"^9.11.0","typescript":"^4.8.4","@types/node":"^20.2.1","itty-router":"^4.0.0-next.50","npm-run-all":"^4.1.5","yarn-release":"^1.10.3","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^2.2.4","eslint-plugin-jest":"^26.1.2","@vitest/coverage-c8":"^0.24.3","@whatwg-node/server":"^0.7.6","@rollup/plugin-terser":"^0.2.1","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20221111.1","@rollup/plugin-typescript":"^10.0.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.3.3","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.2_1685135020903_0.32437911398158925","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"itty-router","version":"4.0.3","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.3","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"9cda9ce855c195b692e4d2adfec529e0d53d7ac5","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.3.tgz","fileCount":72,"integrity":"sha512-wU8dqITjGuy25f4wmPZxI1mIDl8cBbwi27nhNZs4Ph7wwZSvPJeTyayXglIkRGVkoEkf8leVmlDBFZfv9l4RcA==","signatures":[{"sig":"MEYCIQDfwYCPdIbtUUH4U2STMPdGcavow+QsFqx6GOY0c1a5PwIhAL+HYStW75/IOI7aiwYKajIthum47ypHKymis0EjYbXz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33075},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","build:extras":"rollup --config rollup.config.extras.mjs","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.1","ts-node":"^10.9.1","fs-extra":"^11.1.1","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.2","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","eslint-plugin-jest":"^27.2.1","@vitest/coverage-c8":"^0.31.1","@whatwg-node/server":"^0.8.0","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.3_1685201127575_0.7290365841105335","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"itty-router","version":"4.0.4","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.4","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"98b838ee818e0c8f4893ed43ac5f45a50ea81ed5","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.4.tgz","fileCount":72,"integrity":"sha512-Wj8ASH3Ea0oRe/wJFS4yo0xhRJ+Vh3VCWmX6DRimywxzdNqXlNlOPfUQsoWXGpvF1IDMHebFqxKyiiUouV6bbA==","signatures":[{"sig":"MEUCIFf4yRaIgauZkjDJhPdNzGehV4unT/0ajv9gtjDhe80FAiEAwCbvaScmoCbCzG7MoV5X1WT5oml1PmkZ6IkQV0O3AIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33075},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","build:extras":"rollup --config rollup.config.extras.mjs","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.1","ts-node":"^10.9.1","fs-extra":"^11.1.1","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.2","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","eslint-plugin-jest":"^27.2.1","@vitest/coverage-c8":"^0.31.1","@whatwg-node/server":"^0.8.0","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.4_1685202723021_0.39363449078179835","host":"s3://npm-registry-packages"}},"4.0.5":{"name":"itty-router","version":"4.0.5","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.5","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"341c42c0a96d9175e6b899e5841c11e87c737fdd","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.5.tgz","fileCount":72,"integrity":"sha512-cY4+c+K8uU8VIvUtALCVZj8lFVecAXZtJfV5lNZbh/9x2RnP6Yu6iSuLH/dpRwXm/wwsDh2lNNfENKipGxgfIw==","signatures":[{"sig":"MEUCIA0OpXRNra2Rygej6Cdgd9np4IhWx1dPzId11pRoqWAFAiEA3AffTmp15tBdx9Bardd1tb0zcOWNh+4gvg+8rY+CHpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33070},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","build:extras":"rollup --config rollup.config.extras.mjs","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.1","ts-node":"^10.9.1","fs-extra":"^11.1.1","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.2","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","eslint-plugin-jest":"^27.2.1","@vitest/coverage-c8":"^0.31.1","@whatwg-node/server":"^0.8.0","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.5_1685205636957_0.19819407574194625","host":"s3://npm-registry-packages"}},"4.0.6":{"name":"itty-router","version":"4.0.6","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.6","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"6481246d6326c5ad188ef4838c26170151058493","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.6.tgz","fileCount":75,"integrity":"sha512-bzfBY19gJS/GQK7Wvw/Wj03t6KFRo/JOvtzmlNtEv0UJqqWWbBT/0PIf6j9YbpIUwwA3OpeZHjJN05+YWaAVvQ==","signatures":[{"sig":"MEQCID8hN1fXOXFoRrGGh/G/GmiPmb2+RiaJAHxbWZZFsHIlAiAxs9DlHZiq23PodlACehizr0bSNPYsfUkBahsJohcCHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44243},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","build:core":"rollup -c","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","build:extras":"rollup --config rollup.config.extras.mjs","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.1","ts-node":"^10.9.1","fs-extra":"^11.1.1","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.2","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","eslint-plugin-jest":"^27.2.1","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.1","@whatwg-node/server":"^0.8.0","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.6_1685324321254_0.43457748469633795","host":"s3://npm-registry-packages"}},"4.0.7":{"name":"itty-router","version":"4.0.7","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.7","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"2b58c95a033375619808934fa46e86b4a26a7f21","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.7.tgz","fileCount":74,"integrity":"sha512-HbzZgTIOwqhaJbWKNt5k6C7FCQSF4SD4hu1YLkm6EH1sEtha4IUDSMK/kTKghkfpGh9t2qtaTkPPOh+9qmn+8Q==","signatures":[{"sig":"MEQCIEk7DqAwwqUQOR2Rl6zHT7KXRKNA1GCZejT23w5LCnGdAiB5Wv6qzTzzIY4AOttabS2owDtjhHaGB2pT2VeDmCFPSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40333},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"npx eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist && yarn coverage && yarn lint","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.6","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.7_1685575784187_0.5986057114301799","host":"s3://npm-registry-packages"}},"4.0.8":{"name":"itty-router","version":"4.0.8","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.8","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"69db72ccc09e4ccbf535720496e0cbcaf42e1e02","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.8.tgz","fileCount":74,"integrity":"sha512-xuawfWSxMDSWL9NQf0ypzoSkNxWc9Jvi2eI50wb3GBfg/sDIEDO2Dh0dZ5Qi2pqwQ5uN7iKRRHexUVNQA6AKrQ==","signatures":[{"sig":"MEUCIFV7js1mhEK/cacf8nr3IHtHyH/7jLYisKZAdjwNL5ZoAiEA9XljumfMsJNNuvSh9WUxRWu4GIN0si3mz4iCKPwaSnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40376},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist && yarn coverage && yarn format","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.6","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.8_1685581480507_0.5779367686671475","host":"s3://npm-registry-packages"}},"4.0.9":{"name":"itty-router","version":"4.0.9","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.9","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"d725ff3868ef104ddf33cd5484804e43345f8ff0","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.9.tgz","fileCount":74,"integrity":"sha512-al8PIAJEWuWZcg4iwLcLiF7R9njsIQxrT27ik2Vfp1Mi5CBEVr1BDKbA1xpOyqkRbj9cCBQiTRpLIKnNO2YKlQ==","signatures":[{"sig":"MEQCIEo2brNvWLyeADCmP1v3TfLSaTN+poRPVrdQFgreRwCZAiBlaEK20ap9C9dEgKAJptBcY5eeTljnrWuIRkXDkatYvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40380},"main":"./index.js","type":"module","scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist && yarn coverage && yarn format","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.6","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.9_1685581697057_0.06647807475605894","host":"s3://npm-registry-packages"}},"4.0.10-next.0":{"name":"itty-router","version":"4.0.10-next.0","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.10-next.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"7f8cdc1d0426846271eb88771c0d74bb18434d1c","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.10-next.0.tgz","fileCount":116,"integrity":"sha512-2xV+UgTlCMEkiFqVsgrS/etyHqokrMVvh3L0UUKZGYzvePwITzSiCyPMANmv4EWdq0DzMdRGeu6EBKnMdqt+XQ==","signatures":[{"sig":"MEQCIHNmjvhoaQJn6h6f9Y0MseUraXla7utr/ccDwRkpIz+yAiA0htJSqfdB3SqdXQAx8J06059SalqIfNGPuIWwWl0adA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":558762},"main":"./dist/index.cjs.js","type":"module","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs.js"},"./png":{"import":"./dist/png.js","require":"./dist/png.cjs.js"},"./html":{"import":"./dist/html.js","require":"./dist/html.cjs.js"},"./jpeg":{"import":"./dist/jpeg.js","require":"./dist/jpeg.cjs.js"},"./text":{"import":"./dist/text.js","require":"./dist/text.cjs.js"},"./webp":{"import":"./dist/webp.js","require":"./dist/webp.cjs.js"},"./error":{"import":"./dist/error.js","require":"./dist/error.cjs.js"},"./Router":{"import":"./dist/Router.js","require":"./dist/Router.cjs.js"},"./status":{"import":"./dist/status.js","require":"./dist/status.cjs.js"},"./websocket":{"import":"./dist/websocket.js","require":"./dist/websocket.cjs.js"},"./createCors":{"import":"./dist/createCors.js","require":"./dist/createCors.cjs.js"},"./withParams":{"import":"./dist/withParams.js","require":"./dist/withParams.cjs.js"},"./withContent":{"import":"./dist/withContent.js","require":"./dist/withContent.cjs.js"},"./withCookies":{"import":"./dist/withCookies.js","require":"./dist/withCookies.cjs.js"},"./createResponse":{"import":"./dist/createResponse.js","require":"./dist/createResponse.cjs.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist && yarn coverage && yarn format","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.6","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.10-next.0_1686779744711_0.5932281271418627","host":"s3://npm-registry-packages"}},"4.0.10-next.1":{"name":"itty-router","version":"4.0.10-next.1","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.10-next.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"0439d216521f8ae4844474898b05a8c928ed0968","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.10-next.1.tgz","fileCount":58,"integrity":"sha512-/Zig7bB6sCUf/Oa/UB4yHYmEEJ0xGtHPWYP43fGb4ivhC32F4KExkgeD20xX0wdrK9oGcqR32tlkRrSrzJFyiw==","signatures":[{"sig":"MEQCIEqaSpnPLVHmX3BQvEDt/LHxRGhdqenItQpxxeu/cE+cAiB5qQLwVBhG9wUuKedw56G+DtZ2GFt4MVO7tpOVl7nUHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38972},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs.js"},"./png":{"types":"./dist/png.d.ts","import":"./dist/png.js","require":"./dist/png.cjs.js"},"./html":{"types":"./dist/html.d.ts","import":"./dist/html.js","require":"./dist/html.cjs.js"},"./jpeg":{"types":"./dist/jpeg.d.ts","import":"./dist/jpeg.js","require":"./dist/jpeg.cjs.js"},"./text":{"types":"./dist/text.d.ts","import":"./dist/text.js","require":"./dist/text.cjs.js"},"./webp":{"types":"./dist/webp.d.ts","import":"./dist/webp.js","require":"./dist/webp.cjs.js"},"./error":{"types":"./dist/error.d.ts","import":"./dist/error.js","require":"./dist/error.cjs.js"},"./Router":{"types":"./dist/Router.d.ts","import":"./dist/Router.js","require":"./dist/Router.cjs.js"},"./status":{"types":"./dist/status.d.ts","import":"./dist/status.js","require":"./dist/status.cjs.js"},"./websocket":{"types":"./dist/websocket.d.ts","import":"./dist/websocket.js","require":"./dist/websocket.cjs.js"},"./createCors":{"types":"./dist/createCors.d.ts","import":"./dist/createCors.js","require":"./dist/createCors.cjs.js"},"./withParams":{"types":"./dist/withParams.d.ts","import":"./dist/withParams.js","require":"./dist/withParams.cjs.js"},"./withContent":{"types":"./dist/withContent.d.ts","import":"./dist/withContent.js","require":"./dist/withContent.cjs.js"},"./withCookies":{"types":"./dist/withCookies.d.ts","import":"./dist/withCookies.js","require":"./dist/withCookies.cjs.js"},"./createResponse":{"types":"./dist/createResponse.d.ts","import":"./dist/createResponse.js","require":"./dist/createResponse.cjs.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist && yarn coverage && yarn format","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.6","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.10-next.1_1686781749219_0.03068449007956575","host":"s3://npm-registry-packages"}},"4.0.10-next.2":{"name":"itty-router","version":"4.0.10-next.2","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.10-next.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"b179dff924277a5114bed0ecca16c24e4d005513","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.10-next.2.tgz","fileCount":58,"integrity":"sha512-/jsp2IlJ5oLdb81SbJBaLuoECuvhozE7IrYfdhlxzekLvLT1Rb+vz+R8H/ZeVZgZlFfD31xdk/CYFoykH8IBzA==","signatures":[{"sig":"MEYCIQCWGOsSSO5VB5CX69ATB36zCjVcdAtMzZOVY7NqfvZUPQIhAKWO03YnEicVMAL/3h1i2svMeZSdMxPDvKlDfuH9H5Np","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40604},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs.js"},"./cjs":{"types":"./dist/index.d.ts","require":"./dist/index.cjs.js"},"./png":{"types":"./dist/png.d.ts","import":"./dist/png.js","require":"./dist/png.cjs.js"},"./html":{"types":"./dist/html.d.ts","import":"./dist/html.js","require":"./dist/html.cjs.js"},"./jpeg":{"types":"./dist/jpeg.d.ts","import":"./dist/jpeg.js","require":"./dist/jpeg.cjs.js"},"./text":{"types":"./dist/text.d.ts","import":"./dist/text.js","require":"./dist/text.cjs.js"},"./webp":{"types":"./dist/webp.d.ts","import":"./dist/webp.js","require":"./dist/webp.cjs.js"},"./error":{"types":"./dist/error.d.ts","import":"./dist/error.js","require":"./dist/error.cjs.js"},"./Router":{"types":"./dist/Router.d.ts","import":"./dist/Router.js","require":"./dist/Router.cjs.js"},"./status":{"types":"./dist/status.d.ts","import":"./dist/status.js","require":"./dist/status.cjs.js"},"./cjs/png":{"types":"./dist/png.d.ts","require":"./dist/png.cjs.js"},"./cjs/html":{"types":"./dist/html.d.ts","require":"./dist/html.cjs.js"},"./cjs/jpeg":{"types":"./dist/jpeg.d.ts","require":"./dist/jpeg.cjs.js"},"./cjs/text":{"types":"./dist/text.d.ts","require":"./dist/text.cjs.js"},"./cjs/webp":{"types":"./dist/webp.d.ts","require":"./dist/webp.cjs.js"},"./cjs/error":{"types":"./dist/error.d.ts","require":"./dist/error.cjs.js"},"./websocket":{"types":"./dist/websocket.d.ts","import":"./dist/websocket.js","require":"./dist/websocket.cjs.js"},"./cjs/Router":{"types":"./dist/Router.d.ts","require":"./dist/Router.cjs.js"},"./cjs/status":{"types":"./dist/status.d.ts","require":"./dist/status.cjs.js"},"./createCors":{"types":"./dist/createCors.d.ts","import":"./dist/createCors.js","require":"./dist/createCors.cjs.js"},"./withParams":{"types":"./dist/withParams.d.ts","import":"./dist/withParams.js","require":"./dist/withParams.cjs.js"},"./withContent":{"types":"./dist/withContent.d.ts","import":"./dist/withContent.js","require":"./dist/withContent.cjs.js"},"./withCookies":{"types":"./dist/withCookies.d.ts","import":"./dist/withCookies.js","require":"./dist/withCookies.cjs.js"},"./cjs/websocket":{"types":"./dist/websocket.d.ts","require":"./dist/websocket.cjs.js"},"./cjs/createCors":{"types":"./dist/createCors.d.ts","require":"./dist/createCors.cjs.js"},"./cjs/withParams":{"types":"./dist/withParams.d.ts","require":"./dist/withParams.cjs.js"},"./createResponse":{"types":"./dist/createResponse.d.ts","import":"./dist/createResponse.js","require":"./dist/createResponse.cjs.js"},"./cjs/withContent":{"types":"./dist/withContent.d.ts","require":"./dist/withContent.cjs.js"},"./cjs/withCookies":{"types":"./dist/withCookies.d.ts","require":"./dist/withCookies.cjs.js"},"./cjs/createResponse":{"types":"./dist/createResponse.d.ts","require":"./dist/createResponse.cjs.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist && yarn coverage && yarn format","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.6","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.10-next.2_1686783358055_0.08745727584258312","host":"s3://npm-registry-packages"}},"4.0.10-next.3":{"name":"itty-router","version":"4.0.10-next.3","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.10-next.3","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"82fd5a227cc18e322b215c31963be37634742ca0","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.10-next.3.tgz","fileCount":73,"integrity":"sha512-SPN9YYOweoSrN05qpKiID+m1V6UGX2LiNcz0ktL1Samk0Jh8VDBkBQD8oyMYlbUbUvtvIpEpCvOGTHgEfaWlpg==","signatures":[{"sig":"MEUCIQDg7asGHfhEwF1LLvDMZKGjyuThYcQ0F4Fb6usroJmGGwIgAtj0AowoZmnX9ya9oRapOyNolXjBzKjXVgLwylv4CF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37490},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./cjs/index.js"},"./png":{"types":"./png.d.ts","import":"./png.js","require":"./cjs/png.js"},"./html":{"types":"./html.d.ts","import":"./html.js","require":"./cjs/html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.js","require":"./cjs/jpeg.js"},"./text":{"types":"./text.d.ts","import":"./text.js","require":"./cjs/text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.js","require":"./cjs/webp.js"},"./error":{"types":"./error.d.ts","import":"./error.js","require":"./cjs/error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.js","require":"./cjs/Router.js"},"./status":{"types":"./status.d.ts","import":"./status.js","require":"./cjs/status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.js","require":"./cjs/websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.js","require":"./cjs/createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.js","require":"./cjs/withParams.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.js","require":"./cjs/withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.js","require":"./cjs/withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.js","require":"./cjs/createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist && yarn coverage && yarn format","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.6","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.10-next.3_1686783641993_0.3052372124560867","host":"s3://npm-registry-packages"}},"4.0.9-next.0":{"name":"itty-router","version":"4.0.9-next.0","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.9-next.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"00e15a1277e0cb6121faee48c1bcc832380b764d","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.9-next.0.tgz","fileCount":73,"integrity":"sha512-IMa1aI5eOJB4Eaae3YCW3BdweGPHzg5oXAOeSxaf3QStKOXZAnNOoskxBQ3bIyuqxbuyKax21V4T14LfkbnJ/Q==","signatures":[{"sig":"MEYCIQCdBmWRY+weUu/N4cmJFtdvlYHYyGHBQeWSMJes4FTmUAIhAOUyTvaErVzijyb9R/ZzX3frwU1+FCQB7q8c9dmHvFaT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37489},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./cjs/index.js"},"./png":{"types":"./png.d.ts","import":"./png.js","require":"./cjs/png.js"},"./html":{"types":"./html.d.ts","import":"./html.js","require":"./cjs/html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.js","require":"./cjs/jpeg.js"},"./text":{"types":"./text.d.ts","import":"./text.js","require":"./cjs/text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.js","require":"./cjs/webp.js"},"./error":{"types":"./error.d.ts","import":"./error.js","require":"./cjs/error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.js","require":"./cjs/Router.js"},"./status":{"types":"./status.d.ts","import":"./status.js","require":"./cjs/status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.js","require":"./cjs/websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.js","require":"./cjs/createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.js","require":"./cjs/withParams.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.js","require":"./cjs/withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.js","require":"./cjs/withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.js","require":"./cjs/createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist && yarn coverage && yarn format","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.6","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.9-next.0_1686784019273_0.6859211459785588","host":"s3://npm-registry-packages"}},"4.0.10":{"name":"itty-router","version":"4.0.10","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.10","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"d2f6bdd74880539975552a0db5c81bfaa3655e2e","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.10.tgz","fileCount":73,"integrity":"sha512-2B8nfXlHpzRiCEp1uSULRoy1lyzzOmLvLYEcX+Jg2Io9Q7e6F+Lv/qwYv+qzR2z256PmCzaq6yrA+2dnXysy9g==","signatures":[{"sig":"MEQCICvZWzOEQlhXayoz/Woa4jPEAg9PZzWPCfXmUtPVuxNrAiBmiJAJ7vSUOVYWPlgSXiFoswAHdihVFFcitGh5JW7TlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37479},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./cjs/index.js"},"./png":{"types":"./png.d.ts","import":"./png.js","require":"./cjs/png.js"},"./html":{"types":"./html.d.ts","import":"./html.js","require":"./cjs/html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.js","require":"./cjs/jpeg.js"},"./text":{"types":"./text.d.ts","import":"./text.js","require":"./cjs/text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.js","require":"./cjs/webp.js"},"./error":{"types":"./error.d.ts","import":"./error.js","require":"./cjs/error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.js","require":"./cjs/Router.js"},"./status":{"types":"./status.d.ts","import":"./status.js","require":"./cjs/status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.js","require":"./cjs/websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.js","require":"./cjs/createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.js","require":"./cjs/withParams.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.js","require":"./cjs/withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.js","require":"./cjs/withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.js","require":"./cjs/createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist && yarn coverage && yarn format","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.6","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.10_1686784211778_0.8837883943612193","host":"s3://npm-registry-packages"}},"4.0.10-next.4":{"name":"itty-router","version":"4.0.10-next.4","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.10-next.4","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"1189e706890d7ef472adcc002f03e34e1df44a5a","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.10-next.4.tgz","fileCount":73,"integrity":"sha512-dr48sUf+3EFh8CM/rYs3wnpVUdKN6n1TdrvMd4KS+6ogbVdbZ2qAcvwF8Kxt26c1VYPsDcNPVT0fPpG7/Cds6Q==","signatures":[{"sig":"MEYCIQDVp1a8HW5OT2xX8R62rK6eThiwaovhp0eH1HEKfdoWSQIhAPW/21eKDyFllnbZTgcAesMN4PN6hlLTSlvKAQR/LaeM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54550},"main":"./cjs/index.js","types":"./index.d.ts","module":"./index.js","scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.10","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.10-next.4_1686812087905_0.23840377582401295","host":"s3://npm-registry-packages"}},"4.0.11":{"name":"itty-router","version":"4.0.11","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.11","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"ea2e2f06c58d4ca0acaec654dcecec96cc5e500a","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.11.tgz","fileCount":73,"integrity":"sha512-I7lm8f76jHUwftzzsFJhYCOvueFFyNNZs9d8HfMP5e6SGGyiOc3sB6/wNGoETTZTVbAufq5M2KKGos+ZkhDW/A==","signatures":[{"sig":"MEUCIFTbd44Em1EkOIIYk3OfKMT98NAgTMO+pIwV4Ur07MMkAiEA02K1696nk16ysIb/i55GzCkNlKMoefKuouf6A6sbM9g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54570},"main":"./cjs/index.js","type":"module","types":"./index.d.ts","module":"./index.js","scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.10-next.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.11_1686812254476_0.4583989144562628","host":"s3://npm-registry-packages"}},"4.0.11-next.0":{"name":"itty-router","version":"4.0.11-next.0","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.11-next.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"85637f3aef08a19424c562595d0b083ee074f170","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.11-next.0.tgz","fileCount":73,"integrity":"sha512-CLSsmwypk4L11jy4QhT1gy8thgJIVOnrObNPU4IwTy6JXUBxWlbzgCRPlSio9dfJjNULelFZvAJr2uGdwgHhJA==","signatures":[{"sig":"MEUCIB9bVaxTWtinnHLcHlfj0u5amq+aLVikHan0yj8QsQwvAiEAukPr2YP4ta9yoRopdUHgZ9VsgkthV6D79hCdKEnnujM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54554},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.10-next.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.11-next.0_1687307901874_0.22284965608454677","host":"s3://npm-registry-packages"}},"4.0.11-next.1":{"name":"itty-router","version":"4.0.11-next.1","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.11-next.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"80ee599ae8ae82789177e0eafc41203bd79da31b","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.11-next.1.tgz","fileCount":55,"integrity":"sha512-eY4fatsu/r8dLaE3s/HryvQcJEKX3r/1ZMk2MQkB7i1pT+NIDbv/DkrZa0NZl+YtixdXmVhDSucQfnVteU3yKw==","signatures":[{"sig":"MEUCICCF6zUIg6TCMt14LZMTrZ0oiIr/s4WXGqhq0V8tuCZzAiEA1715OVDyzC9wrDIc2Y3IttIX4h7B6klSR1JsY3x7gmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50310},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.10-next.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.11-next.1_1687307973225_0.7222706997020725","host":"s3://npm-registry-packages"}},"4.0.11-next.2":{"name":"itty-router","version":"4.0.11-next.2","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.11-next.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"1732585e62509d3e924ac59b0d9cd527613cec48","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.11-next.2.tgz","fileCount":55,"integrity":"sha512-bpDfPBYjc3LDOP36315RduWA9S4dQc0D2pQR4O6p2e4toNAqHGvMg19wbKxe+o4l2Azo/Q6DdIXB3+GVQlxSFw==","signatures":[{"sig":"MEQCIDSdD0khecw6mZnC51+Tw5LMjc+t/ajK6YNpcnYvdBFLAiBLUxtlg2uqkSWjqH+0BQgay2UcTaaQycMrJLO9paRJsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50310},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.10-next.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.11-next.2_1687309576796_0.9591067957163122","host":"s3://npm-registry-packages"}},"4.0.11-next.3":{"name":"itty-router","version":"4.0.11-next.3","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.11-next.3","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"633fbb4848d38169778fe81a8da366450430050e","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.11-next.3.tgz","fileCount":90,"integrity":"sha512-mbjxhgYboe/rw3+lKWB+7ivcnfqcIwtoj0zUNq5apd09sSrmtTmKSGZrsECw34KOJAscfnVMSo9lZwUMAfZ4ow==","signatures":[{"sig":"MEYCIQDbEE+RG4ZJACWhwl9xHlCG3RVHvROguFcKoWLm1TvV/AIhALqvVxAi2hrEdDhiHR452DkFSaPfPI6jyBtbijd1R41g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43413},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.10-next.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.11-next.3_1687310194655_0.14577898369100084","host":"s3://npm-registry-packages"}},"4.0.11-next.4":{"name":"itty-router","version":"4.0.11-next.4","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.11-next.4","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"1d72100d6af2fbabdb30fcd21b3f5a9b83491cb2","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.11-next.4.tgz","fileCount":58,"integrity":"sha512-Hds06dcli2Ee3O5PcDG4CI9o/XuRzyKxoU6KIKYNwCST7F+/oMpFkgo+sKk4huPmfvelAAlOZwR+FDs0YQAi5w==","signatures":[{"sig":"MEUCIQDnJxJqE/Xg6lMFLl+YiVPZPQU523GuEsUteOnJsdZejAIgMQDTySPf1xdGHth/GgiYX3COeNBxd1y40uvTrAPXSVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39243},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./png":{"types":"./dist/png.d.ts","import":"./dist/png.mjs","require":"./dist/png.js"},"./html":{"types":"./dist/html.d.ts","import":"./dist/html.mjs","require":"./dist/html.js"},"./jpeg":{"types":"./dist/jpeg.d.ts","import":"./dist/jpeg.mjs","require":"./dist/jpeg.js"},"./json":{"types":"./dist/json.d.ts","import":"./dist/json.mjs","require":"./dist/json.js"},"./text":{"types":"./dist/text.d.ts","import":"./dist/text.mjs","require":"./dist/text.js"},"./webp":{"types":"./dist/webp.d.ts","import":"./dist/webp.mjs","require":"./dist/webp.js"},"./error":{"types":"./dist/error.d.ts","import":"./dist/error.mjs","require":"./dist/error.js"},"./Router":{"types":"./dist/Router.d.ts","import":"./dist/Router.mjs","require":"./dist/Router.js"},"./status":{"types":"./dist/status.d.ts","import":"./dist/status.mjs","require":"./dist/status.js"},"./websocket":{"types":"./dist/websocket.d.ts","import":"./dist/websocket.mjs","require":"./dist/websocket.js"},"./createCors":{"types":"./dist/createCors.d.ts","import":"./dist/createCors.mjs","require":"./dist/createCors.js"},"./withParams":{"types":"./dist/withParams.d.ts","import":"./dist/withParams.mjs","require":"./dist/withParams.js"},"./StatusError":{"types":"./dist/StatusError.d.ts","import":"./dist/StatusError.mjs","require":"./dist/StatusError.js"},"./withContent":{"types":"./dist/withContent.d.ts","import":"./dist/withContent.mjs","require":"./dist/withContent.js"},"./withCookies":{"types":"./dist/withCookies.d.ts","import":"./dist/withCookies.mjs","require":"./dist/withCookies.js"},"./createResponse":{"types":"./dist/createResponse.d.ts","import":"./dist/createResponse.mjs","require":"./dist/createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.10-next.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.11-next.4_1687319074338_0.0644318693336523","host":"s3://npm-registry-packages"}},"4.0.11-next.5":{"name":"itty-router","version":"4.0.11-next.5","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.11-next.5","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"6cf9a28100e34e0ff7c812893bee4af6f4b5c968","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.11-next.5.tgz","fileCount":58,"integrity":"sha512-Pe77JEadin/xQ2vNpL8Wrq66TDEgk3bzZPqL7H5HureRB7/ov68ZZKiVAYC0KqBrzGYLZxKFczP2Qqc7M97L7w==","signatures":[{"sig":"MEUCIAnK2NE1zn3Y2IV4LXWyYyz+ZJGvdKBKb4yX2cbxD74EAiEAyviN7+RpNjtu8duJlptojkcigV/CneqSNpdUHcSKVyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39165},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./png":{"types":"./dist/png.d.ts","import":"./dist/png.mjs","require":"./dist/png.js"},"./html":{"types":"./dist/html.d.ts","import":"./dist/html.mjs","require":"./dist/html.js"},"./jpeg":{"types":"./dist/jpeg.d.ts","import":"./dist/jpeg.mjs","require":"./dist/jpeg.js"},"./json":{"types":"./dist/json.d.ts","import":"./dist/json.mjs","require":"./dist/json.js"},"./text":{"types":"./dist/text.d.ts","import":"./dist/text.mjs","require":"./dist/text.js"},"./webp":{"types":"./dist/webp.d.ts","import":"./dist/webp.mjs","require":"./dist/webp.js"},"./error":{"types":"./dist/error.d.ts","import":"./dist/error.mjs","require":"./dist/error.js"},"./Router":{"types":"./dist/Router.d.ts","import":"./dist/Router.mjs","require":"./dist/Router.js"},"./status":{"types":"./dist/status.d.ts","import":"./dist/status.mjs","require":"./dist/status.js"},"./websocket":{"types":"./dist/websocket.d.ts","import":"./dist/websocket.mjs","require":"./dist/websocket.js"},"./createCors":{"types":"./dist/createCors.d.ts","import":"./dist/createCors.mjs","require":"./dist/createCors.js"},"./withParams":{"types":"./dist/withParams.d.ts","import":"./dist/withParams.mjs","require":"./dist/withParams.js"},"./StatusError":{"types":"./dist/StatusError.d.ts","import":"./dist/StatusError.mjs","require":"./dist/StatusError.js"},"./withContent":{"types":"./dist/withContent.d.ts","import":"./dist/withContent.mjs","require":"./dist/withContent.js"},"./withCookies":{"types":"./dist/withCookies.d.ts","import":"./dist/withCookies.mjs","require":"./dist/withCookies.js"},"./createResponse":{"types":"./dist/createResponse.d.ts","import":"./dist/createResponse.mjs","require":"./dist/createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.10-next.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.11-next.5_1687319243519_0.9197991887413761","host":"s3://npm-registry-packages"}},"4.0.11-next.6":{"name":"itty-router","version":"4.0.11-next.6","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.11-next.6","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"30e697d7fe11bd7942d9a1b8e942843eb27ff688","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.11-next.6.tgz","fileCount":55,"integrity":"sha512-mRWKQPNpu1IIL4K5uXYdOiVKCxaKEy7LqSpT8RqBNPSMiMZ4+QyokPwPjA93E6KYv4DDdE30UaHt/ars5VMpFQ==","signatures":[{"sig":"MEUCIQCNPEJou0hUK1scDgrQPK7tcTbXFkRRFr5ILaeyB7w+UAIgPo22dTHaQ2mxbW0iqLy7Wj5BaSzSUYg34h0YTSa0mXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33479},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.10-next.4","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.11-next.6_1687319852635_0.7613958203570956","host":"s3://npm-registry-packages"}},"4.0.11-next.7":{"name":"itty-router","version":"4.0.11-next.7","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.11-next.7","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"e6a14470774ce817e2babf4a7e05f15057a24e05","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.11-next.7.tgz","fileCount":55,"integrity":"sha512-C6HmS0lnYwQinPBvM2hUv+IBVQLyQSHFVm6h69sdeIcaCDYwcHe7Cy/vT4YOx1mldxPzMyYrRX0rWG9gZhvWCQ==","signatures":[{"sig":"MEUCIEru6CtNKgqhDOZTg1rqLWT54pnNKdqvZS3bUnqDgQbkAiEAiaf9G8OCeOI8vThiah/gXAsXubWo8hFPZimRkVmWT4k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33479},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.41.0","globby":"^13.1.4","rimraf":"^5.0.1","rollup":"^3.23.0","vitest":"^0.31.3","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.0.4","@types/node":"^20.2.5","itty-router":"^4.0.11-next.6","npm-run-all":"^4.1.5","yarn-release":"^1.10.5","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.31.3","@whatwg-node/server":"^0.8.1","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.11-next.7_1687320798141_0.27661595687019136","host":"s3://npm-registry-packages"}},"4.0.12":{"name":"itty-router","version":"4.0.12","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.12","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"91b0045c40dacb72eb585ba957bd5b6405246635","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.12.tgz","fileCount":55,"integrity":"sha512-G4fg4+MWHHDGlTgEYmRQqxk4CE9vYH2XG/XFX7b27c8NlwET9kLX1nDQsFXOQg3NrjrnRCaoAjlVPhTN7GrkZA==","signatures":[{"sig":"MEUCIB9K2z2InBrbnAQuD8xo6CzmfZwzjW3WHaaIwjXcECcnAiEApz+uAOSw6duoBhFfO/C4iVYt5NHU8NvilFS51j/NelU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33466},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.12_1687355720167_0.32575250674696865","host":"s3://npm-registry-packages"}},"4.0.13":{"name":"itty-router","version":"4.0.13","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.13","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"92347ebbc2366c6a6af2b42e31c324f47ca4c8e4","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.13.tgz","fileCount":55,"integrity":"sha512-iiQ9k1nQgaal/MteVft5pwYkvzuZx3idPT9tYpKWl7rKH74tyz5VVSVUCXUO0iBh5HDXjHYsix90UrFKPfThHg==","signatures":[{"sig":"MEUCIEPZzbbB6RGTf0nWH6PGCr/OTi4hcyMPyIqQn6m9XeWJAiEA+4oJiBD2Asf+w5GCyjW6iEpDz9+A0xhadF9I19rYeQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33588},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.13_1687356323967_0.4719596650592772","host":"s3://npm-registry-packages"}},"4.0.14":{"name":"itty-router","version":"4.0.14","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.14","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"5ca9aa5647e0d1a450c8d484d3502217d588878a","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.14.tgz","fileCount":55,"integrity":"sha512-s8DfaLkQp+E3kBhjwto3Z91ozulotCLAmlS8AIr230NqwFJssiGIoewo1P+CEkZ3YrzghS9k/RVvmMlvKQxueQ==","signatures":[{"sig":"MEQCIGM5pIPqUTAvxApBjMZiLfHkcIaOk8r+uwhuM+TPjdO/AiBzrQo2KHhBFTiy0VUBp14/ImYGpcIcKl2jW8KLy9xlkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33572},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.14_1688567351710_0.7895294847191814","host":"s3://npm-registry-packages"}},"4.0.15":{"name":"itty-router","version":"4.0.15","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.15","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"e7ddcab5cac90ffff8edc01cecf24a7df851f061","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.15.tgz","fileCount":55,"integrity":"sha512-hmjl7IPrMBRkOi5jPPfztHlm/XpQ62S37782oz14+LTmeih3fGRyB61aC/nh9ocmb7RExjESgTHE9UZIYT/qxQ==","signatures":[{"sig":"MEUCIQDCERzC5OGNVNzglHQVhbZbCDCICmL/jHW5/SsMCQRT/wIgd61LIPpq17yGUlLc/untLz8Wj+2dEv4Y8FpzGSUJxzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33568},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.15_1692074362087_0.6842274836491531","host":"s3://npm-registry-packages"}},"4.0.16":{"name":"itty-router","version":"4.0.16","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.16","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"0e0ce580e662e17ab55223211c195a5bd033653a","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.16.tgz","fileCount":55,"integrity":"sha512-ets/ZuGBNrILSYO7K1rHFj+nQXwGs5qVIQrsLulAeeoxXrsQ9oq/a1r+WP0LCl78+5z45yABJxSxTQ/VG8b87A==","signatures":[{"sig":"MEYCIQCEOPmAD4DvNsI66V1DwUlVGv+r3tn6gdsy1QPmDL3wqwIhAMi9PjycLkDkKVEKBIP4EXWUvSe7l1cBTIh0MLUh7ook","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33597},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.16_1692127711263_0.07287218981170818","host":"s3://npm-registry-packages"}},"4.0.17":{"name":"itty-router","version":"4.0.17","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.17","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"5d9853107552ef165251f28568936c70a2fb87fb","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.17.tgz","fileCount":55,"integrity":"sha512-Fu/GO3MFX6Hwd+QF1/BFjoFpPQKh2Bu4DtBdse5kECcUwldNBrZqgwq0IariLrP67iADGlzkHIlOWwJ8F4SJ4A==","signatures":[{"sig":"MEUCIQCTA0WiyExEBN9HIKbmO54ZOma0X6IQpU2PY4m4P+oqkQIgFAEjh6KGetT06N3lTb54nWn09TOEb7xU7t8WPlxh8Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33981},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.17_1692127838971_0.09277818423896211","host":"s3://npm-registry-packages"}},"4.1.0-next.0":{"name":"itty-router","version":"4.1.0-next.0","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.1.0-next.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"eeffba1a62c2acf7a3de91d63f8f95f2d13d5e67","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.1.0-next.0.tgz","fileCount":58,"integrity":"sha512-9FCTP5H+6nWwLNfM9a75fZ/yJ/O+Cg8AafXTUKmLnbQaHjotDmWCt+Qd3yiQL/Qf1jGu+0PSQOMekAk6zPBOfg==","signatures":[{"sig":"MEUCIHnhFro1qhgO8sebSJ3GdQeDGAkqikAoruVXClzjHe50AiEAunKfQX8f9fYuQjQDN32HsCok9ni0YrPToaVuKlNqlck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37918},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./flow":{"types":"./flow.d.ts","import":"./flow.mjs","require":"./flow.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:main":"release --tag --push --patch --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.1.0-next.0_1692210254186_0.6709919378904365","host":"s3://npm-registry-packages"}},"4.1.0-next.1":{"name":"itty-router","version":"4.1.0-next.1","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.1.0-next.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"ea1a3b97a6ba4fef19972affab8a546541ae427b","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.1.0-next.1.tgz","fileCount":58,"integrity":"sha512-vpX1DIy8WDh1YnuaWSJ5COFw+5XK4wGk6iUwzyAUbxkWkcwEbDUQdsj7+i4W0tmsJF+E1zs8TUk+r7S/WpCaoA==","signatures":[{"sig":"MEUCID33gXPfNKTif80xwZU6TkrRbWeQimExJFIJ4U9ttdwJAiEAjRn3To6Si+oejDF4Yy6JimcaQ3KP9AJj2CXhM2ZnAng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38599},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./flow":{"types":"./flow.d.ts","import":"./flow.mjs","require":"./flow.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --type=next --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:main":"release --tag --push --patch --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.1.0-next.1_1692220921423_0.7367977083751427","host":"s3://npm-registry-packages"}},"4.0.18":{"name":"itty-router","version":"4.0.18","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.18","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"1f13da796ad377f93cc8961992e53e4e45e04440","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.18.tgz","fileCount":55,"integrity":"sha512-hdt3wkiaKhlVA9XGXS6ocHIbkfd2IxNwUHv7AO/bvgkHPuFLhUoK63bbMdrljMMNbTy/n5fyaErgbjpFr6lP6Q==","signatures":[{"sig":"MEUCIHJ7WPCSVpOBhmCo/3HJ/m/r+0v56xYa5qqArZZC6UR6AiEA5jm0MxscSI/RXqPwP80Vi6+S+QPRGibDM5ELi7+OJPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37015},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.18_1692468863800_0.1566340708295879","host":"s3://npm-registry-packages"}},"4.0.19":{"name":"itty-router","version":"4.0.19","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.19","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"5eb42f0e36a2fd5dae20550a0fb6796b154b33c4","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.19.tgz","fileCount":55,"integrity":"sha512-I/lOTMzFpoAV1l31LQb2bDiRq/i9gcoU4f+jA4qJbyQC7TaO5HKx/ag68Oexe5G2Ox6P/nAvP26skuXc5b/0DA==","signatures":[{"sig":"MEYCIQCwYs5eALYtZLCuJz+TlKEj511YVYLUg+E8vcRI/sRhWgIhAOeapzvb+n6w+JA84BZB8XSXXQ+X2Ui0P8uzWVbM9MZ9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36999},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.19_1692469032798_0.4902935394740313","host":"s3://npm-registry-packages"}},"4.0.20":{"name":"itty-router","version":"4.0.20","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.20","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"ba9d2e98f35ecbd292d7b92a18a43dd919d49b0b","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.20.tgz","fileCount":55,"integrity":"sha512-dGbWSMkX5CgBV+VRu2xZEcQPkfu2KYyULPzmmmOTVJ6swvnfNsF1UikRrewzuo/nNwb5MHr9afjsdsmQktqp2g==","signatures":[{"sig":"MEUCIHIujGt8T6uQKXNsSzusXK8qoXsH3suE5kG2/w+TwQIiAiEA9DZV5IVBtI1FDiJiKBZ9DbspdPZBAaiDF12SXY1MT8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37005},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.20_1692469964308_0.666430724748057","host":"s3://npm-registry-packages"}},"4.0.21":{"name":"itty-router","version":"4.0.21","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.21","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"6ea809b7d9d655ffd073c01510302f441dd9d336","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.21.tgz","fileCount":55,"integrity":"sha512-lgK5eTxBDbPQ3xOI/Ix78x8jI6iU/B2eJadURUQ/9fqG8RIpXEKMNA5myCZaeVuMWxMjcDUDq+fCqQE5pcEw3Q==","signatures":[{"sig":"MEQCIEgtJp5J9C8T4k0068WbEWQD5QPOqdj/3UWjXSF+/gkYAiBnUsTasd/XbawzXaNBEUlV4xrtVilMe3OgRGFju3tXcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36945},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.21_1692562492289_0.27169296078499316","host":"s3://npm-registry-packages"}},"4.0.22":{"name":"itty-router","version":"4.0.22","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.22","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"2a5ba61f6b1df261d8321e8d218edcb0b59a0001","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.22.tgz","fileCount":55,"integrity":"sha512-FWK13vcITqld32NaOh+k2unRrR4qBZdzA9O1ctpqT1Q4lxKrHbtgaX1lLTv2VyXj3/8Waqk/NlDGNfxypJ8GKA==","signatures":[{"sig":"MEUCIQDg4H4aBNKxs8LjvTe/r9CjErLpmgn/g/6OfL4FG5wuWwIgFZYhyNFv9GOsk2mn4UcGh9+ncmKESu6+uaD3RbY+Z54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36986},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.22_1692575935310_0.29689626785363465","host":"s3://npm-registry-packages"}},"4.0.23":{"name":"itty-router","version":"4.0.23","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.23","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"44bb79134567773d3356e9972913e8fd6ed8a7a0","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.23.tgz","fileCount":55,"integrity":"sha512-tP1NI8PVK43vWlBnIPqj47ni5FDSczFviA4wgBznscndo8lEvBA+pO3DD1rNbIQPcZhprr775iUTunyGvQMcBw==","signatures":[{"sig":"MEQCIC96l4t3NYXHNVw3lhOTBH7H9dnI400puLM7ck5isfzAAiBFsHPJiWAl0K4bCSB6XNoxUDRjTeAgnXP9CLto1D2PLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36980},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.23_1694482456716_0.2542117475725405","host":"s3://npm-registry-packages"}},"4.1.0-next.2":{"name":"itty-router","version":"4.1.0-next.2","keywords":["itty","api","router","cloudflare","workers","bun","serverless","cors","middleware","rest","serviceworker","http","nodejs"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.1.0-next.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"319d81b9ac6c1741936d4d38addf854f6af2aaff","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.1.0-next.2.tgz","fileCount":58,"integrity":"sha512-muCW1KRDFn5c1riJOZPTheyM+VZmqjrsnmmkgNzAiyECFZNGCTZhtY0weZ2GmqyfteXjLGuiJEbhCZlCe0Y8pQ==","signatures":[{"sig":"MEUCIDmPdGVJXQVBi9W8SeEIXENXSyUhJz/fl52GARP4J/U+AiEA46XkOXg/wHitE2fxDJtzv4emm2g0gr4e3J5NP/7S/FE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38858},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./flow":{"types":"./flow.d.ts","import":"./flow.mjs","require":"./flow.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.1.0-next.2_1694625886844_0.6391331917100336","host":"s3://npm-registry-packages"}},"4.1.0-next.3":{"name":"itty-router","version":"4.1.0-next.3","keywords":["itty","api","router","cloudflare","workers","bun","serverless","cors","middleware","rest","serviceworker","http","nodejs"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.1.0-next.3","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"f24c674ff634ae1032bb7e205c5ef560b7a0f2c0","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.1.0-next.3.tgz","fileCount":58,"integrity":"sha512-UEISeqMBNgO9qN25WBktEJmjm2GyBpaz0OOa4RipIYW5mr2lHEfhh7vTArhm2nhty5vA0BjJP1ZK6Qmj1f7GKw==","signatures":[{"sig":"MEQCIDYMckwsL0rz3h7M2fEV6VyNYprA4S+6hV3DxkdOnQ1ZAiANXNQ+APwFMHOHQIllTyd1L3KxnUu9ejUHJKS++xh9tA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38923},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./flow":{"types":"./flow.d.ts","import":"./flow.mjs","require":"./flow.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.1.0-next.3_1694627203644_0.455231977588322","host":"s3://npm-registry-packages"}},"4.1.0-next.4":{"name":"itty-router","version":"4.1.0-next.4","keywords":["itty","api","router","cloudflare","workers","bun","serverless","cors","middleware","rest","serviceworker","http","nodejs"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.1.0-next.4","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"3437aefacbdb0c94f164fa96faed705949096eda","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.1.0-next.4.tgz","fileCount":58,"integrity":"sha512-JZdk8mPIAoP2C/I6iSsUNYWWjEAPNrBmCcAlW8bo7OQCrbjjL/R7huamNkr3B1RtSZMrhVlaf5Cjv3yYgb9NRg==","signatures":[{"sig":"MEUCIF8Q4pZOQzCGehwOUv3UU9NzvCvLLd0xrq61CT9lh2OhAiEA/wVv5KaKTAwZ9sKCP6W9X7Gwe4sxWiS3Pl9XKeFSf3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38895},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./flow":{"types":"./flow.d.ts","import":"./flow.mjs","require":"./flow.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.1.0-next.4_1694627656353_0.9824918991886036","host":"s3://npm-registry-packages"}},"4.0.24":{"name":"itty-router","version":"4.0.24","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.24","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"f8ba5d30052740dff72d03676073a875db0a383f","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.24.tgz","fileCount":55,"integrity":"sha512-RFS+HmKG6VBNUs1ntbQ1iQcfsPTOFQPBAwcNzjoxoKfzluN3E4COWp4lHAReTWRK3Fog/6ybGdIB+/jGu9G7gw==","signatures":[{"sig":"MEYCIQDeMluyDn39MdCBXS1oecQpRIx5F97VsGCU9/lu2uCyrwIhAPJgwJjzaywBz8uSqPk2t/5mTkvyTo7nO+cCE49xIxhR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37116},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.24_1703115266817_0.2746713455807681","host":"s3://npm-registry-packages"}},"4.0.24-next.0":{"name":"itty-router","version":"4.0.24-next.0","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.24-next.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"f68a38c51b18cd52bcf75f835519bdf17045a6a2","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.24-next.0.tgz","fileCount":55,"integrity":"sha512-kujJ1oNic+LrOI+TA7/wzt06q9J2kEh4g0SDhp2RslP+k5FgiVWiAzkgc/xFrlClFmxobQ3S1vpfcnt2nPe+uw==","signatures":[{"sig":"MEYCIQDoDUQ/aOGu1tAktiyr4dkEJBCf6MolBiapvq9pUp0SOgIhAIfCZFI6m//QTaymMtK/P5ndGsikAomO3V69qJeZA9xL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37884},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","rollup-plugin-copy":"^3.4.0","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.24-next.0_1703213972747_0.981907613507107","host":"s3://npm-registry-packages"}},"4.0.25":{"name":"itty-router","version":"4.0.25","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.25","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"b47a9521b5075c340e88ab3e7d7d5ff0a5ea86d0","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.25.tgz","fileCount":55,"integrity":"sha512-WbH1x46QFKNAjp85GYZzDteriZl9nJ0flwGJDVfzC4HT0B/nb01/KOD7mEr+5cYmuqy9T7L/A3ifNzCpzQ1fcw==","signatures":[{"sig":"MEUCIQDLcdpVGdKcdCNA37JDR4kXUshn10hwihzRfcFPaF+jGgIgG/fZsNOa+wYkhOxWLMAwtKit/BItdfm54vVuzU1XuDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37024},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.25_1703216845944_0.45931675078898593","host":"s3://npm-registry-packages"}},"4.0.25-next.0":{"name":"itty-router","version":"4.0.25-next.0","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.25-next.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"a7951358886bcd7977bdfabbfee9d9eb552fa5c9","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.25-next.0.tgz","fileCount":55,"integrity":"sha512-F5gDO5EpqWhLewH/OqpPZ3tLXBIF43ELpTOnipXEeDJWRYlK1NIgMxMnX2kJQBUDsIj+TtyrGNfGN+iUYpUbgw==","signatures":[{"sig":"MEYCIQC5dZFcowzjfCauWsgqLBLOShWihTbVjgdg2EsNJt0RCQIhAMWUXJjxkdljhOjXYSiazp/CKoMOkcJSrOUdvdmFx73P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37844},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","rollup-plugin-copy":"^3.4.0","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.25-next.0_1703218507238_0.5288878993304658","host":"s3://npm-registry-packages"}},"4.0.25-next.1":{"name":"itty-router","version":"4.0.25-next.1","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.25-next.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"817ba26d6ac6883d0dae1f658b0f4216d3754e5e","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.25-next.1.tgz","fileCount":55,"integrity":"sha512-IppuSFgTKNzeZwpgSGv+D6WD9NQPzH3fkMdYRXUIMwZURGgPMFiLpNIBfFb/Od2pkVAr36lAuuI9wKJjA3KJHw==","signatures":[{"sig":"MEQCICaPhe9vIcbkf1HrWIDGMXyhhdOO33tsYgy2GclzKzY7AiB7CvVwTrIqzPyvbYCHmdfVPTnJwARo06rR3+v9dujhsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37836},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","rollup-plugin-copy":"^3.4.0","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.25-next.1_1703220046867_0.0007504584773772027","host":"s3://npm-registry-packages"}},"4.0.26":{"name":"itty-router","version":"4.0.26","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.26","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"8fd29b7070d9faf0857ca5bd097f80e304ea7fcd","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.26.tgz","fileCount":55,"integrity":"sha512-GBcmhxQRvIQ7fuzXPlvfeQcN6O7VGhctzdG9WHIcEcaRYH4FvDpMxuSWRIAxQrIM+nxtfxK0/bR78ATvb4LC5Q==","signatures":[{"sig":"MEYCIQDdGeeFQTaGk+1xIxvaAwe/0MaEW4+DNlDPOMBrxdlNqgIhAKuWHeZIWuZqzgsDi72P8SIrIcPA9bhPGFwqAt1qnWF6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37024},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.26_1704307590869_0.8629410578637928","host":"s3://npm-registry-packages"}},"4.0.27":{"name":"itty-router","version":"4.0.27","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.27","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"ea6ffcf0482b2e4ce56e07769ac605f52d84d22b","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.27.tgz","fileCount":89,"integrity":"sha512-Q3/GOE2EJvyu3hhxGN3WDWh3QNg4v7h1KFx/jSLcIOOkpSI1jUFTgGefEESXon4j5YwqCIf0DEemjiVAFSBiUw==","signatures":[{"sig":"MEYCIQC7csJLfiGcc4532nwbWDSeN1PEPUyFl0Tj157ib8qaLwIhAOCQAG54cr5eFoelNxbDizgefJ+Z0d0Myg5tdumPIWkQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65780},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.27_1704856189914_0.09465509164905472","host":"s3://npm-registry-packages"}},"4.0.28":{"name":"itty-router","version":"4.0.28","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.0.28","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"1206da51b56ebc55e6b7eefeb2d3d49553ac8df6","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.0.28.tgz","fileCount":89,"integrity":"sha512-J+d+X4A7ImwhSqOgsLuicdkiXwL2sOsMib31Lm5WISSzCHIkjI4WG6JUJ5UO6tk93Umau5E/PYSDkmUvNhEC6Q==","signatures":[{"sig":"MEQCIH96Tj3dr+wmDM+uxDhHYw7U4V4VSYZNzSLL8o76VBqBAiAeFOl3ImldKisZdzuh/MJ1SDrfBEjycUlrGvAUOXfVFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68930},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.0.28_1710286021468_0.554913738675167","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"itty-router","version":"4.1.0","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.1.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"7ac9dfc51fd77a697df3e089d31e43063f9d2409","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.1.0.tgz","fileCount":89,"integrity":"sha512-BSjEGwVbfX3sJSncpYKWF71fsuxvHUcN+Ddq4Fe+ind1tzNXMvppey4nUoumnTxUtSxh5iF4tm9xO/PvcOYFow==","signatures":[{"sig":"MEQCIBb3xkFyyjBajp/c1hrSyB+EQek/9H08ZoOGxbr1foORAiBuoDclYCEH01QMJUYKAyPylghKM9frCo7pmsTJEkQKHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68929},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.1.0_1710286101272_0.0249991291236924","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"itty-router","version":"4.1.1","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.1.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"c4af39fb78cc94e4fed66ff72a0239fac1ae05f1","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.1.1.tgz","fileCount":89,"integrity":"sha512-cUlUjaFrmbQNwOKOQYTo4tA9mFgWDPuYPgAd0yZh56qESJfXoSV3/KchhUgE0j1sb1brsikmk3EMJ7FcQMFxrQ==","signatures":[{"sig":"MEQCICauXoSWZM9/TOvcPKSS9m3QrlBBnRFXOV7CLDcpeU6JAiBowFo2Tcz6i4w+teBZWVp64R+MQp8u7Vwx3BZBdr9WJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67559},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.1.1_1710287761605_0.7584873570121571","host":"s3://npm-registry-packages"}},"4.1.1-next.0":{"name":"itty-router","version":"4.1.1-next.0","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.1.1-next.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"1e9ccde2b7d5e20fa8d09d53ef7f7a047be1fbab","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.1.1-next.0.tgz","fileCount":89,"integrity":"sha512-IVoNzTcCpm+mFPDtxf4xMbVOaPsf6tAGtBACv8AFDfAK41sPnv5EWi1J+eOcTlL+10Kgdhv5tK0e7wkyP6eXig==","signatures":[{"sig":"MEUCIFABg6dGOML0e4hyYlUEQ4lXMshLoWmeA+l9O8HXZn/VAiEAnw9gvWqDCIuMIX3qUHFgJXqaHZHR4ev79tycqeKXMdE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68282},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.1.1-next.0_1710304052130_0.27572058536027044","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"itty-router","version":"4.2.0","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.2.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"c90362b55bb5a0d7c996a8b2aa53a74d4eeb4d8e","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.2.0.tgz","fileCount":89,"integrity":"sha512-YkoTV5mR5F2q0XP+bnMJQ/jCpS9rl8bqEdQApseZJ9zadCt/zBpTiDY8DqwO/DZ7MmGUA5Nz15sS6RHOVs/wTQ==","signatures":[{"sig":"MEYCIQDWxj7qKULxEeGfqKTgAdFjt0vhVRwlbXvYyLs3UWAt3wIhAKvvQ+TBvmPFklpjR6iUGYcKyrLMp5gqtY79KmCHgIWb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67888},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^4.3.9","yarn":"^1.22.19","jsdom":"^22.1.0","eslint":"^8.43.0","globby":"^13.2.0","rimraf":"^5.0.1","rollup":"^3.25.1","vitest":"^0.32.2","ts-node":"^10.9.1","fs-extra":"^11.1.1","prettier":"^2.8.8","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","itty-router":"^4.0.11","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","isomorphic-fetch":"^3.0.0","@vitejs/plugin-vue":"^4.2.3","rollup-plugin-copy":"^3.4.0","@vitest/coverage-c8":"^0.32.2","@vitest/coverage-v8":"^0.32.2","@whatwg-node/server":"^0.8.12","@rollup/plugin-terser":"^0.4.3","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^8.8.0","@cloudflare/workers-types":"^4.20230518.0","@rollup/plugin-typescript":"^11.1.1","@typescript-eslint/parser":"^5.60.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.2.0_1710304833013_0.6524316934371204","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"itty-router","version":"4.2.1","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.2.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"4377a159f94f154e0a32c648e1fed1d79c6d05dc","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.2.1.tgz","fileCount":89,"integrity":"sha512-aCcqvSHMvkxoYP8CCmgkPxXgZ1AHvNg8AEYs78liW8OOjCogVYnEksIxZ8j4X9ev4KPBDCL1xAXiCiB8FuSxEA==","signatures":[{"sig":"MEYCIQD6GpeweiVnHLMWnzX2F287NtcQHnctCk2J/DMxxSEqHwIhAJUdNclPapKJO7+RS50Ii9LVnGhN12oH0zPnPIBSrqf5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67838},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.2.1_1710355764117_0.8302975029465127","host":"s3://npm-registry-packages"}},"4.2.2":{"name":"itty-router","version":"4.2.2","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.2.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"625a755faa65adb7a8f6bd31ec2128cd3f6c978a","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.2.2.tgz","fileCount":89,"integrity":"sha512-KegPW0l9SNPadProoFT07AB84uOqLUwzlXQ7HsqkS31WUrxkjdhcemRpTDUuetbMJ89uBtWeQSVoiEmUAu31uw==","signatures":[{"sig":"MEUCICVvhlH2w8hHNAPcDN8rGsO55vJmibXLuEBDdxAmCcnEAiEAxqcFR7Iqt2q0qtc4sAbKI6rNABPeVrVB7nG62y1A5ag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68015},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.2.2_1710627455182_0.9511776129081635","host":"s3://npm-registry-packages"}},"4.3.0-next.0":{"name":"itty-router","version":"4.3.0-next.0","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.3.0-next.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"39bb5e08eadb1630c1e2d4fb69ae4cfdff126e2a","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.3.0-next.0.tgz","fileCount":98,"integrity":"sha512-vtR8NdcmHUVr5pF4UD+ItvrZg2uzp0MaiIkw0DKEu6qbSWXxA65M4gB/qjLbPMc/Ai60iQFii2U1/xDozhWUhw==","signatures":[{"sig":"MEYCIQCw/iDtokowQ2TLwz1SoDMxMEe2pAwZXiVGxM7FZS3UyAIhAI2gZNTLEU2C/9g+6fwX03dvPr+SnZWV/HBiDE7Qm9lA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87680},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.3.0-next.0_1710712887993_0.6364663376993291","host":"s3://npm-registry-packages"}},"4.3.0-next.1":{"name":"itty-router","version":"4.3.0-next.1","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.3.0-next.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"377c38fecb5d2dd288d7ccf790bd20cefd262895","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.3.0-next.1.tgz","fileCount":99,"integrity":"sha512-n3X1fd2nJ5bcLlq4pNkE0j/jvr3EyPbTTjMsFaIDYRwcXPXJYzm2Wx74TMJpVrq77QHl3KfDAahNEr9Aqjd4mg==","signatures":[{"sig":"MEUCIQDe1DhxFPzqzQw9FI5q0B9kq40kkyFWQimWOiiJ6rroiwIgbk9DUwmBrUjHQFiUUOsF3mgC7+prEv0jFrT8UFWlP2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82584},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./createCors":{"types":"./createCors.d.ts","import":"./createCors.mjs","require":"./createCors.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.3.0-next.1_1710953013126_0.7914377228068878","host":"s3://npm-registry-packages"}},"4.3.0-next.2":{"name":"itty-router","version":"4.3.0-next.2","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.3.0-next.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"7149ad774a9c10526c4b2fb70d7b631a6050c9e0","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.3.0-next.2.tgz","fileCount":99,"integrity":"sha512-SOzXtUsGjkb76mPlGxGl2H4NI5rMb2+WYttQWXHIHZmPryRtUackdN+1NC4eG8FyZEU4hYQNIBvkyt9pJIAW1w==","signatures":[{"sig":"MEYCIQDMJMRC9A1X+/+tbLfOX04Ix/+7w047rL23bwy81mpSxAIhAPBAjEykZSXHhyHU0Pl157KbQQd0f2one3HiIfCf/jh2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81376},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.3.0-next.2_1711387641000_0.06170619790030796","host":"s3://npm-registry-packages"}},"4.3.0-next.3":{"name":"itty-router","version":"4.3.0-next.3","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.3.0-next.3","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"a0f25a85b0b90a8d45f91cb37fd220f5d24b5e9e","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.3.0-next.3.tgz","fileCount":99,"integrity":"sha512-RkUcATHw4XV/E4DTpfo8/9cwRS/jSon2vyXq3zLDHv0NuFFa3IDxGYpAaP+tGk1DIoZOECyd4WgVtKwSAysfAg==","signatures":[{"sig":"MEYCIQDxSqUjpyslts49Xx5e4ckZkZEXYSpB/PGdxLCyPymtLgIhAP0pxCrhnhWorKgYjDX+IppHAiTAc8lzKfyI0yMXy/4i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81348},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.3.0-next.3_1711389449726_0.10330727380309224","host":"s3://npm-registry-packages"}},"4.3.0-next.4":{"name":"itty-router","version":"4.3.0-next.4","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@4.3.0-next.4","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"fccb7c517fb4e0d87ca8a96abd0a59a9fed0b85c","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-4.3.0-next.4.tgz","fileCount":99,"integrity":"sha512-kaaepKl4BnMj9qNzywwnBsDcfly1KMcZLcrFBmsxXi3g+zADryu4dgsSBn5aN5pgNr/Bb738DZQHf3+N2UqqIg==","signatures":[{"sig":"MEQCID+d4E/LOK8pPx9Gr19g9VhmNEHKY8sdpm+6IHisjFUXAiBKwIEdP95hs0mAElcuhDuRP7BL0Fur7LodMEKF1lsiLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81605},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_4.3.0-next.4_1711407185493_0.5714784445125292","host":"s3://npm-registry-packages"}},"5.0.0-next.1":{"name":"itty-router","version":"5.0.0-next.1","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.0-next.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"e73dbab0d1e2c439a9a2c4fd3b5ca9feded0dcf5","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.0-next.1.tgz","fileCount":123,"integrity":"sha512-clB5JzS3VfJp6hToimJbPcWtoETVP75tE5kokGwaDz5GL3vyW/Qu+ijRSuQE0ewJQjqpfJKRs+xPgkzPxwGwfA==","signatures":[{"sig":"MEQCICxWrjW/NJnB91KeGwmwdIyWEhzyI9F7DbM69VeELwK5AiB0xkhl91Y6anwlAVxleFsp9/2UGbZQLM3xYbM2jjhg9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82923},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./types":{"types":"./types.d.ts","import":"./types.mjs","require":"./types.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.0-next.1_1711659568678_0.7243074995118379","host":"s3://npm-registry-packages"}},"5.0.0-next.2":{"name":"itty-router","version":"5.0.0-next.2","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.0-next.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"c92c5de1cc3ec2e9d6fd1595d542e2a0d0a0d1e6","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.0-next.2.tgz","fileCount":119,"integrity":"sha512-tOLBlMARoWPNqxdh03uZ7yqEug6m+HzzhN0S64zgxLGVT01UnF+CWGgTA9v/yYZ02uuKFxcmz7g4QxHflXdRPA==","signatures":[{"sig":"MEQCIBMGmbxF0lZz1/nl6ko7Rp4GhtlRVJPT8hqTr8iNtB90AiAWNpGTmC96LXCW2yVMgJkJcNh5Q/VFO0WNXwdFyFmRRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82544},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.0-next.2_1711660349462_0.7183835599346469","host":"s3://npm-registry-packages"}},"5.0.0-next.3":{"name":"itty-router","version":"5.0.0-next.3","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.0-next.3","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"ddbd9e1797cd31e4e69fe3c7337e0d6eb296af19","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.0-next.3.tgz","fileCount":119,"integrity":"sha512-Srp0rkqpjhQ7D34HZgX4p7fzyNrzjsa1jo+/iCUQGB9VTxY5RGW/OMjbaCKckdXDz95lE/FiSJz29AipEiLaAA==","signatures":[{"sig":"MEUCIQCHu838brTLLdRbD6Gx1FR0KGSrI3UAA16bJv7PwA3rkwIgbb+3FdVJMRK0BqFvg90G0CQ3oA7yqVdYl0Qs/6BRdD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82821},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.0-next.3_1711685964429_0.447431066350249","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"itty-router","version":"6.0.0","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@6.0.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"635d5cfc74a62276644b63085a940382665117de","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-6.0.0.tgz","fileCount":119,"integrity":"sha512-m9o7BkQAdRF9iQERXtL/nb4x7ZEcT2TAO32g6dl9XLfbV/UQ2/HkmFhZvDFzVAsPA5srjEYM+FRI1DlZQScu9A==","signatures":[{"sig":"MEUCIAVulPZev4k4bQuKIvaZ84cbR7tYdaZETU2waX+3MGaAAiEA5UZPmCiSiWlsvG/RjkQPYNcLh82d0KVQgIHx5RjW0fQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82901},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"deprecated":"this package has been deprecated","repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_6.0.0_1711724071007_0.6397543442280109","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"itty-router","version":"5.0.0","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"5996984b46ad3306010958871866248d2d63e0f7","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.0.tgz","fileCount":184,"integrity":"sha512-mbZBVRBLzvkHeveY6IbobhkYVVshpV7+E3Q9f2LLq/ZC2ricNxfQC6oeI6dLIUmN4OxSmlEOsZKgWdD6kjUVIg==","signatures":[{"sig":"MEUCIHpWZdoFy7ir2E2W7xJxJJ9uFNzh8rpBrCft7yBAYnNJAiEAu64VkR63gMQLzqf7eqEIBp9VIjirJsYvRw/7KC0klts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":322588},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"gitHead":"5f6e42c0774ef981ca096826e7f446a66aab9b3c","scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"_npmVersion":"10.5.0","description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.0_1711724829589_0.12355256627149003","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"itty-router","version":"5.0.1","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.1","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"0f014df04d0d857bfcbfe3122a0193f322203407","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.1.tgz","fileCount":119,"integrity":"sha512-RvvlUdS+brauuPNK5tMjjJvXlnPJsVIBU9uVlxSNOl2sn09CFLnNOizvr9bBZjPqMU9tPT9QEQKwWrtA0wkSRg==","signatures":[{"sig":"MEQCIHFgw5rP+ZkbCDQssY9u+j5arcl3uIqIPLvndoc/q6pJAiBbhlRkgxPV2O/YYP/Tz/+gGIh7jL3QsGbkYvaKrgiGPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82858},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.1_1711726308669_0.18161945186282802","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"itty-router","version":"5.0.2","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.2","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"dc309e54c308c1785bd62eb98ea0179ef2456313","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.2.tgz","fileCount":120,"integrity":"sha512-gU9WPWuRtYjlY7yGbsQp7LwYmOYRod0LMOLIv5UoKYRLUfpCm1unxBusFoTxMgYhPIfLOscadSRZXeBmiPa6iA==","signatures":[{"sig":"MEUCIB9KaGNT788WecVgWSTMqa7PnKYtD6chyRFY8STToEd+AiEAyeh74+6ZVgIlwIM8q9n3X2NAzvBo44xg/kkCp1/96qk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83435},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.2_1711741572374_0.521229520637611","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"itty-router","version":"5.0.3","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.3","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"7b33c8ed107a1c5683a377f70d0a3386292eaa45","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.3.tgz","fileCount":120,"integrity":"sha512-7EQaBMqjoGJHBTGW4Nc+9cdrpSsyv/39FZO1p/jkBOJ9QSdllJUa+/21fHaf6jBOpvW8nhsfMjBIVF9FfmS41g==","signatures":[{"sig":"MEUCIGi4LJ5erbxzKJqluxBmV7lQZnsRQ1hVF4WGz2FaNYLIAiEArYJg12kj3pVIqywjR9ye8ecl/XwtZRim4rtTIJLZYtQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83435},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.3_1711742032995_0.8716022176960778","host":"s3://npm-registry-packages"}},"5.0.4":{"name":"itty-router","version":"5.0.4","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.4","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"d9e9397b43a1d11f3ea6c5af8abbf44d948fc382","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.4.tgz","fileCount":120,"integrity":"sha512-5YptFbHqxpnYnKitKPA5pfleq2HufZGcM/xWRSa4arMHdCLfiuJ276vQD3NGOuFPJEFqNlgKtgn9BKIMuImsjQ==","signatures":[{"sig":"MEYCIQCHAN40qbrgznChUBEfq4JMeUhwnEz0kg1SpmEG+zwdGgIhAKhgVZcU2Nw4Qescb4wR213KKxgx7fJKiO09UD0XAci5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83675},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.4_1711745711105_0.4309067169482881","host":"s3://npm-registry-packages"}},"5.0.5":{"name":"itty-router","version":"5.0.5","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.5","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"4e4fa5429f623cfeb707631795245ec472410e7e","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.5.tgz","fileCount":120,"integrity":"sha512-SAidiHsush/fMnOjZdL4eilvwTiSc/ALbiqlc2RcYkW9SD924rzA/IBZJ1WxtGkFOHS9bhYAmtoBpcRiLuRMFg==","signatures":[{"sig":"MEQCIH3t16oOWpPpTzKV01AJ2BVGSaV1F3MN0rG2ZOwNpcdDAiAdVcrLx4z/M3UyUWEtR/S8o8HzyGdnV6GGUt+HSdB61w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83890},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.5_1712027590509_0.6353348032053323","host":"s3://npm-registry-packages"}},"5.0.6":{"name":"itty-router","version":"5.0.6","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.6","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"f62b6062a549f4cf1ea03dd0df4f33455226a611","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.6.tgz","fileCount":120,"integrity":"sha512-P4ZJ1SiLm6K5/uVcL4WHXj7/Sv1puKQZ/6zsdRs1u0Z6rmCy+zZsYSJ1tFbsPGta3UIiHz72guXmJbZ/k2zFMg==","signatures":[{"sig":"MEYCIQCQuTOmIFnE+VjVXewTOQkMDVJ+bP8LKSIf/2xdvX5rcgIhAIqfdWggcLRzF4Y1XloRoRbu+ekRQWXqjIG81tsrq3uo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84222},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.6_1712093924135_0.5315085484379558","host":"s3://npm-registry-packages"}},"5.0.7":{"name":"itty-router","version":"5.0.7","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.7","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"8ecff3af56e188b572fd2ded949030688569c5d4","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.7.tgz","fileCount":120,"integrity":"sha512-M/Q3rv/8MR++T4mNknzrr2Y5jtwv7yUk1P27ER+KYhrJxel2rhEVBGQGnlKo/R81jpoqH9cXxfzyslWNn3cUqA==","signatures":[{"sig":"MEUCIQCDBz3i2G21Xl2YlFHz35rbnIGF+hm+6ym738JSAlstJgIgDffF5ASy+2PHGsml+OtSgxBrmxf5QPu+Z1rSF9+irEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131571},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.7_1712096217732_0.44572495141986535","host":"s3://npm-registry-packages"}},"5.0.8":{"name":"itty-router","version":"5.0.8","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.8","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"3ccb24d3030a8b4277d2a8e1c2ec4a0093d3024b","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.8.tgz","fileCount":120,"integrity":"sha512-QknkPQWfyZesEdC24XhMtwVMO+oLog5Go47wO6vxojqw9QfL313w6dNshPgRmNaG1kKrS8DgxhvEM4uW9iOzFQ==","signatures":[{"sig":"MEUCIQCT54lCtbgCvgKUxwPWmMeUe9/jKdw2CFDebdeWWiy7qQIgaPYpEcBuLjazcCvvIwT9U7pbSzxq6JsArKy4D6tiiBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84228},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.8_1712096379387_0.9161339543198825","host":"s3://npm-registry-packages"}},"5.0.9":{"name":"itty-router","version":"5.0.9","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.9","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"26e060bd4594981a8f09a1b0a0168467e4e47eb6","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.9.tgz","fileCount":120,"integrity":"sha512-rUsR9s8S9MQjU7qpTPdydh8gVsocIx4KBDmxCltivqiS3u/UvhDzZO2kvuFMEmx7auvh8mt/GEI2ED25Tdii+g==","signatures":[{"sig":"MEUCIGn6LQvTkx55PVs7yViOQQi8/0KvToHipMWvNSnv0ZgLAiEAoNTRsQyllyoCRKtfEHY+rVZRBlNuF67s4tJHsWbV2OI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84363},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.9_1712166824274_0.5408575434174576","host":"s3://npm-registry-packages"}},"5.0.10":{"name":"itty-router","version":"5.0.10","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.10","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"26a4efa7bebfe778be4fba3cf5478fa2c65c7550","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.10.tgz","fileCount":120,"integrity":"sha512-ULYYgdzzIwvVx31/0ZiRiA4f11iSwnZ/MinLzmUstVX7hGNqLOpKQoDKxjXm+0SR/sLrAeQMUVBAJjeEh+xKYQ==","signatures":[{"sig":"MEUCIDx+8xlSbHjmEKXwAvMmcQ0BpzAoWdIRmFZmvp59vnoFAiEA/AoW6eeO4zhCJH1fcfaTBc7ovF+VupOwK7i3NTj8BuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85037},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.10_1712633566266_0.9143326834376952","host":"s3://npm-registry-packages"}},"5.0.11":{"name":"itty-router","version":"5.0.11","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.11","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"eebbd35b568078229498c35e9ba160706fc44567","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.11.tgz","fileCount":120,"integrity":"sha512-6VyimLZG7QOR08nve7jKJXfSpZiwbYGK4tfxPzlb3LJqtcmLyDskXf2698UFhyBf1Yzvn5kmWWK8CLaD0Z/BCg==","signatures":[{"sig":"MEUCIFnGf/TjYQ6HCiLaAinkFlMIgIP7yvK8lDtRwtwzXKb/AiEAmgcoFbZ4PHZUjAP9rEdP6Jmzrh2ftgVfVoJY9Os0diA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83793},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.1.6","yarn":"^1.22.22","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.13.0","vitest":"^1.3.1","ts-node":"^10.9.2","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","gzip-size":"^7.0.0","fetch-mock":"^9.11.0","typescript":"^5.4.2","@types/node":"^20.11.27","itty-router":"^4.2.0","npm-run-all":"^4.1.5","yarn-release":"^1.10.6","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","@vitest/coverage-c8":"^0.33.0","@vitest/coverage-v8":"^1.3.1","@whatwg-node/server":"^0.9.29","@rollup/plugin-terser":"^0.4.4","@skypack/package-check":"^0.2.2","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240312.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.2.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.11_1712634623307_0.2583765405768308","host":"s3://npm-registry-packages"}},"5.0.12":{"name":"itty-router","version":"5.0.12","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.12","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"2fe7d5c90ec0f912ca5775ccf8bb5595ff9d3b33","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.12.tgz","fileCount":124,"integrity":"sha512-mL+QBfOhEeclImvZuZZpJUozsEf3wjlyIxvYNgAtOfcLKiQ23kE7S9ZTooDEbl7tUabU3dbbjtiSfOiCloWT9w==","signatures":[{"sig":"MEYCIQDXWBU9arqzQh/r+fZaS4wJCrUMx+t2dCbM5PXdgX5EHAIhAP8kOw5LQmVvOlZhidr91CQGCGQu84prj+mpDOF5l97A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83804},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./types":{"types":"./types.d.ts","import":"./types.mjs","require":"./types.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.2.8","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.14.1","vitest":"^1.4.0","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","typescript":"^5.4.4","@types/node":"^20.12.6","yarn-release":"^1.10.6","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^1.4.0","@whatwg-node/server":"^0.9.32","@rollup/plugin-terser":"^0.4.4","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240405.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.6.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.12_1712673797664_0.39664290408154246","host":"s3://npm-registry-packages"}},"5.0.12-next.0":{"name":"itty-router","version":"5.0.12-next.0","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.12-next.0","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"85ec266276b70aba0c398dcdd8bbd885ce91a02f","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.12-next.0.tgz","fileCount":81,"integrity":"sha512-ElgQnajSoy42S37x96HIKr1ck/cp0y8Exp+sLRPJExAOdd+K/iOxReSm5J+amaOB+nHK8wypKhHmA7AxB5bj3Q==","signatures":[{"sig":"MEYCIQDF29713lKTI9PFw8yFttFzVvUQr3JaNcHf3WhKoaLtwwIhAJPvXKNA6h3E1zoIPMcwzzuDKldOXYMNs2K1kD3c9Y9U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77959},"main":"./index.js","types":"./types.d.ts","module":"./index.mjs","exports":{".":{"types":"./types.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./types.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./types.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./types.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./types.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./types.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./types.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./types.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./types.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./types.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./types.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./types.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./types.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./types.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./types.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./types.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./types.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./types.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./types.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"http":"^0.0.1-security","vite":"^5.2.8","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.14.1","vitest":"^1.4.0","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","typescript":"^5.4.4","@types/node":"^20.12.6","yarn-release":"^1.10.6","rollup-plugin-dts":"^6.1.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^1.4.0","@whatwg-node/server":"^0.9.32","@rollup/plugin-terser":"^0.4.4","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240405.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.6.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.12-next.0_1712702043129_0.3189544148978445","host":"s3://npm-registry-packages"}},"5.0.13":{"name":"itty-router","version":"5.0.13","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.13","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"71f246163fdc9530e34b240c7d5a2d1d7f09b5ee","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.13.tgz","fileCount":124,"integrity":"sha512-Vi1PfRqYJE5yYMfhil6BFhPShrvQmhhYekIhIPJrP6/mxT+kem3xXmngbQ32LpZNPicwnAID47zc7+2vT7kUfg==","signatures":[{"sig":"MEUCIFn7JAsf98d67QJZWfGqMDfdCUvUinzwj6gXH12SjfT2AiEApa4GvezVxZOIJobOuEVMymmhs+YNuDJUIUiqinoVdXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84352},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./types":{"types":"./types.d.ts","import":"./types.mjs","require":"./types.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.2.8","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.14.1","vitest":"^1.4.0","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","typescript":"^5.4.4","@types/node":"^20.12.6","yarn-release":"^1.10.6","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^1.4.0","@whatwg-node/server":"^0.9.32","@rollup/plugin-terser":"^0.4.4","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240405.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.6.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.13_1713124152433_0.010935824426276275","host":"s3://npm-registry-packages"}},"5.0.14":{"name":"itty-router","version":"5.0.14","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.14","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"a4a01c79534fd4092edf7f2ce81517618231e488","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.14.tgz","fileCount":124,"integrity":"sha512-6AD1DNR2F1uxK0iD5dViPLIN5RvIlYmMMTx+urCRmcVSjK7zlZRXcgDFB2BmId6eqi+WenKN6UOITYGE7AHXEA==","signatures":[{"sig":"MEQCIBt+Hh/J1tKq2L3x3q+RriEdKvvNbyq0LscXJuA1KIimAiAbuP/ZMIlYxEdM67bcFaFOinfOtdJNzcLkYgndxfETdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84304},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./types":{"types":"./types.d.ts","import":"./types.mjs","require":"./types.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.2.8","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.14.1","vitest":"^1.4.0","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","typescript":"^5.4.4","@types/node":"^20.12.6","yarn-release":"^1.10.6","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^1.4.0","@whatwg-node/server":"^0.9.32","@rollup/plugin-terser":"^0.4.4","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240405.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.6.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.14_1713126975904_0.6666274476689009","host":"s3://npm-registry-packages"}},"5.0.15":{"name":"itty-router","version":"5.0.15","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.15","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"75cdf1ebe76032426c12589df0ef8de6361977cf","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.15.tgz","fileCount":124,"integrity":"sha512-TGpdnAYdzfUWROKBGDXi2d44taRv1j2B1QG0Yt3NeUhwp8QkfdskF2VfZnFHgUMvYx0YpN99ymACq2mVJbLOIg==","signatures":[{"sig":"MEYCIQDSJnWwsrEZWQ1Lg51Egol7VEjEjFFlHgRUt2Lye6r2rQIhAPxVXXv1Zt8XwUS94RWkbn8IH0euW/bSOL2bp6WTREcU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84276},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./types":{"types":"./types.d.ts","import":"./types.mjs","require":"./types.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.2.8","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.14.1","vitest":"^1.4.0","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","typescript":"^5.4.4","@types/node":"^20.12.6","yarn-release":"^1.10.6","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^1.4.0","@whatwg-node/server":"^0.9.32","@rollup/plugin-terser":"^0.4.4","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240405.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.6.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.15_1713128447809_0.5159827439839351","host":"s3://npm-registry-packages"}},"5.0.16":{"name":"itty-router","version":"5.0.16","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.16","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"03d8a5e076162591ce52597fc509649788fd38fa","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.16.tgz","fileCount":124,"integrity":"sha512-Kzk07Cx1dXvwtbCVeLvIT7W9uQaJc3UdWb6L57aSt8usqAWpQJziH3UgSWw2k7up00ImPeNACXY7zHE7eEPd7w==","signatures":[{"sig":"MEYCIQChbEqWceCX+Mido+n+b9KksB4jUyLfYwn++gW0oUs4ngIhAN3s2RrB7EpZCzdI+maaFu6+92vQdTNouXYofSd0eJsw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83668},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./types":{"types":"./types.d.ts","import":"./types.mjs","require":"./types.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.2.8","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.14.1","vitest":"^1.4.0","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","typescript":"^5.4.4","@types/node":"^20.12.6","yarn-release":"^1.10.6","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^1.4.0","@whatwg-node/server":"^0.9.32","@rollup/plugin-terser":"^0.4.4","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240405.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.6.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.16_1713588860125_0.04271670653738435","host":"s3://npm-registry-packages"}},"5.0.17":{"name":"itty-router","version":"5.0.17","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.17","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"e5a015756bfc420ea20f09da80935a7feb8c4ef8","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.17.tgz","fileCount":124,"integrity":"sha512-ZHnPI0OOyTTLuNp2FdciejYaK4Wl3ZV3O0yEm8njOGggh/k/ek3BL7X2I5YsCOfc5vLhIJgj3Z4pUtLs6k9Ucg==","signatures":[{"sig":"MEQCIDwPO2fOdNBbLP1ojVpDJ3a4qu2wljRJnslgsQjSZAmrAiB4jBAYVA+ljMXozAll/5gKIDDNh40m7vBSFUolati2BA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83738},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./types":{"types":"./types.d.ts","import":"./types.mjs","require":"./types.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.2.8","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.14.1","vitest":"^1.4.0","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","typescript":"^5.4.4","@types/node":"^20.12.6","yarn-release":"^1.10.6","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^1.4.0","@whatwg-node/server":"^0.9.32","@rollup/plugin-terser":"^0.4.4","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240405.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.6.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.17_1714318175298_0.05968486903980641","host":"s3://npm-registry-packages"}},"5.0.18":{"name":"itty-router","version":"5.0.18","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.18","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"d2ba2e751c364c78178604fac598b5072325b412","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.18.tgz","fileCount":124,"integrity":"sha512-mK3ReOt4ARAGy0V0J7uHmArG2USN2x0zprZ+u+YgmeRjXTDbaowDy3kPcsmQY6tH+uHhDgpWit9Vqmv/4rTXwA==","signatures":[{"sig":"MEYCIQCHEj0jCpLs657V3qk6LeXMFHQTsr2rxzMi3OEUjq2MtwIhAKDgPb6zB4Qlsijnv/JVUhZUkSVFa/VHz3vQ2j+9r6/y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83708},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./types":{"types":"./types.d.ts","import":"./types.mjs","require":"./types.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"scripts":{"dev":"yarn test","lint":"yarn run eslint src","test":"vitest --config ./vitest.config.ts --coverage --reporter verbose","build":"rollup -c","format":"yarn lint && yarn prettier","verify":"echo 'verifying module...' && yarn build && yarn test:once","release":"release --tag --push --patch --src=dist","coverage":"vitest run --coverage","prebuild":"rimraf dist && mkdir dist","prettier":"prettier --write src test example","coveralls":"yarn coverage && cat ./coverage/lcov.info | coveralls","test:once":"vitest run","prerelease":"yarn verify","runtime:bun":"bun example/bun.ts","release:next":"release --tag --push --type=next --src=dist","runtime:node":"node example/node.js","prerelease:next":"yarn verify"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Kevin R. Whitley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"http":"^0.0.1-security","vite":"^5.2.8","jsdom":"^24.0.0","eslint":"^8.57.0","globby":"^14.0.1","rimraf":"^5.0.5","rollup":"^4.14.1","vitest":"^1.4.0","fs-extra":"^11.2.0","prettier":"^3.2.5","coveralls":"^3.1.1","typescript":"^5.4.4","@types/node":"^20.12.6","yarn-release":"^1.10.6","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^1.4.0","@whatwg-node/server":"^0.9.32","@rollup/plugin-terser":"^0.4.4","eslint-config-prettier":"^9.1.0","@cloudflare/workers-types":"^4.20240405.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.6.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-multi-input":"^1.4.1","@rollup/plugin-multi-entry":"^6.0.1","@typescript-eslint/eslint-plugin":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.18_1723829256183_0.09930731806833548","host":"s3://npm-registry-packages"}},"5.0.19":{"name":"itty-router","version":"5.0.19","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.19","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"fb0b78c616a79c9c5cc2320b778e0df26a00e606","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.19.tgz","fileCount":80,"integrity":"sha512-Rnq474EJ5/Bd8Peq8//yTxY1JZuRn5jaus0HhAc27ucOInzK69HYacsULL+7W4LxHICCmqgwJQXhLwpsb4/nMQ==","signatures":[{"sig":"MEYCIQCwDqQreoa0OHW8dWromK6nMKjUcPhSVzoCmw2MBiDXlgIhAKDn7ZRYv6AyezXnZ4kTWU/nBq7Ydkszqrvy1zpBfmNZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40177},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs"},"./png":{"types":"./png.d.ts","import":"./png.mjs"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs"},"./html":{"types":"./html.d.ts","import":"./html.mjs"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs"},"./text":{"types":"./text.d.ts","import":"./text.mjs"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs"},"./error":{"types":"./error.d.ts","import":"./error.mjs"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs"},"./status":{"types":"./status.d.ts","import":"./status.mjs"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs"}},"gitHead":"1720f31936889768dbe9105055e4fc01873cbd54","scripts":{"dev":"bun test --watch --coverage","lint":"itty lint","test":"bun test --coverage","build":"itty lint && itty build --hybrid","release":"itty release --prepare --tag --push","release:next":"itty release --prepare --tag --push --type=next"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"_npmVersion":"10.8.3","description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","itty-packager":"^1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.19_1753556418885_0.5554043654586056","host":"s3://npm-registry-packages-npm-production"}},"5.0.20":{"name":"itty-router","version":"5.0.20","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.20","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"a61417bef1d00e3456588104e3f661a3c68e39e1","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.20.tgz","fileCount":80,"integrity":"sha512-D27Q+6D3q4Fho3ixmbE+qbu+7N/OqO7ty8Eh62PkyEhg4oBRPV3+HBU3GBXneuc430sRql9Az6qTdCiJKFbHtw==","signatures":[{"sig":"MEYCIQC0T5nXmfm+Po3PqWxDMB08OuPPp6MPjwuxkUiz/9MIqgIhAINQdkTRQOJ9cWvRWORTwwcjRVnKFB1m6EIX5DdN+2C8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40826},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.cjs"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.cjs"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.cjs"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.cjs"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.cjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.cjs"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.cjs"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.cjs"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.cjs"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.cjs"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.cjs"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.cjs"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.cjs"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.cjs"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.cjs"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.cjs"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.cjs"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.cjs"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.cjs"}},"gitHead":"539f54cd2c5ec485c4b5cc84c79a35480d3a521c","scripts":{"dev":"bun test --watch --coverage","lint":"itty lint","test":"bun test --coverage","build":"itty lint && itty build --hybrid","release":"itty release --prepare --tag --push","release:next":"itty release --prepare --tag --push --type=next"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"_npmVersion":"10.8.3","description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","itty-packager":"^1.6.10"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.20_1753557651431_0.8286527921218731","host":"s3://npm-registry-packages-npm-production"}},"5.0.21":{"name":"itty-router","version":"5.0.21","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.21","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"1b1c11ed0dd5eb6626a8cfd055c35ebf3378740e","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.21.tgz","fileCount":80,"integrity":"sha512-SrmsBfXtdoIkuDMTMXqCT0kYSl9OlQZLC7llHs4fE26dZlGfi0Cm4adNL7q/ygpWyoTZobZ547h5SZu/PwB+cg==","signatures":[{"sig":"MEQCIHj6IARwT13w3pSYSN8Xh3Zy9m9RQ5hAvvIoQBPzZGeLAiACt2GtlSrKK8EBazp92J0zACxorCz7dQ+5wDgHcmbUcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40852},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.cjs"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.cjs"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.cjs"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.cjs"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.cjs"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.cjs"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.cjs"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.cjs"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.cjs"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.cjs"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.cjs"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.cjs"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.cjs"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.cjs"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.cjs"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.cjs"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.cjs"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.cjs"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.cjs"}},"gitHead":"123ceabcf65bb74769d9b252310de0de9fcd519b","scripts":{"dev":"bun test --watch --coverage","lint":"itty lint","test":"bun test --coverage","build":"itty lint && itty build --hybrid","release":"itty release --prepare --tag --push","release:next":"itty release --prepare --tag --push --type=next"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"_npmVersion":"10.2.3","description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","itty-packager":"^1.6.10"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.21_1754273340194_0.01588814148223361","host":"s3://npm-registry-packages-npm-production"}},"5.0.22":{"name":"itty-router","version":"5.0.22","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","_id":"itty-router@5.0.22","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"homepage":"https://itty.dev/itty-router","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"dist":{"shasum":"71f5fa32e1af2753847342f4b44c9baa4418c68a","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.22.tgz","fileCount":80,"integrity":"sha512-9hmdGErWdYDOurGYxSbqLhy4EFReIwk71hMZTJ5b+zfa2zjMNV1ftFno2b8VjAQvX615gNB8Qxbl9JMRqHnIVA==","signatures":[{"sig":"MEUCIQCEgELt8PqeRtyJuUiTQlncwvakZ7oPHaBZF525D7XEMgIgGdwKUSdGHeLbFWVoajs+ZCEM7z0KqhphqHnzzTdzpHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40833},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./png":{"types":"./png.d.ts","import":"./png.mjs","require":"./png.js"},"./cors":{"types":"./cors.d.ts","import":"./cors.mjs","require":"./cors.js"},"./html":{"types":"./html.d.ts","import":"./html.mjs","require":"./html.js"},"./jpeg":{"types":"./jpeg.d.ts","import":"./jpeg.mjs","require":"./jpeg.js"},"./json":{"types":"./json.d.ts","import":"./json.mjs","require":"./json.js"},"./text":{"types":"./text.d.ts","import":"./text.mjs","require":"./text.js"},"./webp":{"types":"./webp.d.ts","import":"./webp.mjs","require":"./webp.js"},"./error":{"types":"./error.d.ts","import":"./error.mjs","require":"./error.js"},"./Router":{"types":"./Router.d.ts","import":"./Router.mjs","require":"./Router.js"},"./status":{"types":"./status.d.ts","import":"./status.mjs","require":"./status.js"},"./websocket":{"types":"./websocket.d.ts","import":"./websocket.mjs","require":"./websocket.js"},"./AutoRouter":{"types":"./AutoRouter.d.ts","import":"./AutoRouter.mjs","require":"./AutoRouter.js"},"./IttyRouter":{"types":"./IttyRouter.d.ts","import":"./IttyRouter.mjs","require":"./IttyRouter.js"},"./withParams":{"types":"./withParams.d.ts","import":"./withParams.mjs","require":"./withParams.js"},"./StatusError":{"types":"./StatusError.d.ts","import":"./StatusError.mjs","require":"./StatusError.js"},"./withContent":{"types":"./withContent.d.ts","import":"./withContent.mjs","require":"./withContent.js"},"./withCookies":{"types":"./withCookies.d.ts","import":"./withCookies.mjs","require":"./withCookies.js"},"./createResponse":{"types":"./createResponse.d.ts","import":"./createResponse.mjs","require":"./createResponse.js"}},"gitHead":"c387e24f154e1b3558398aadb59211618c7e8841","scripts":{"dev":"bun test --watch --coverage","lint":"itty lint","test":"bun test --coverage","build":"itty lint && itty build --hybrid","release":"itty release --prepare --tag --push","release:next":"itty release --prepare --tag --push --type=next"},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"repository":{"url":"git+https://github.com/kwhitley/itty-router.git","type":"git"},"_npmVersion":"10.8.3","description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","itty-packager":"^1.6.12"},"_npmOperationalInternal":{"tmp":"tmp/itty-router_5.0.22_1754931151096_0.288233727407724","host":"s3://npm-registry-packages-npm-production"}},"5.0.23":{"name":"itty-router","version":"5.0.23","description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","main":"./index.js","module":"./index.mjs","types":"./index.d.ts","exports":{".":{"import":"./index.mjs","types":"./index.d.ts","require":"./index.js"},"./AutoRouter":{"import":"./AutoRouter.mjs","types":"./AutoRouter.d.ts","require":"./AutoRouter.js"},"./cors":{"import":"./cors.mjs","types":"./cors.d.ts","require":"./cors.js"},"./createResponse":{"import":"./createResponse.mjs","types":"./createResponse.d.ts","require":"./createResponse.js"},"./error":{"import":"./error.mjs","types":"./error.d.ts","require":"./error.js"},"./html":{"import":"./html.mjs","types":"./html.d.ts","require":"./html.js"},"./IttyRouter":{"import":"./IttyRouter.mjs","types":"./IttyRouter.d.ts","require":"./IttyRouter.js"},"./jpeg":{"import":"./jpeg.mjs","types":"./jpeg.d.ts","require":"./jpeg.js"},"./json":{"import":"./json.mjs","types":"./json.d.ts","require":"./json.js"},"./png":{"import":"./png.mjs","types":"./png.d.ts","require":"./png.js"},"./Router":{"import":"./Router.mjs","types":"./Router.d.ts","require":"./Router.js"},"./status":{"import":"./status.mjs","types":"./status.d.ts","require":"./status.js"},"./StatusError":{"import":"./StatusError.mjs","types":"./StatusError.d.ts","require":"./StatusError.js"},"./text":{"import":"./text.mjs","types":"./text.d.ts","require":"./text.js"},"./webp":{"import":"./webp.mjs","types":"./webp.d.ts","require":"./webp.js"},"./websocket":{"import":"./websocket.mjs","types":"./websocket.d.ts","require":"./websocket.js"},"./withContent":{"import":"./withContent.mjs","types":"./withContent.d.ts","require":"./withContent.js"},"./withCookies":{"import":"./withCookies.mjs","types":"./withCookies.d.ts","require":"./withCookies.js"},"./withParams":{"import":"./withParams.mjs","types":"./withParams.d.ts","require":"./withParams.js"}},"keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"scripts":{"dev":"bun test --watch --coverage","test":"bun test --coverage","lint":"itty lint","build":"itty lint && itty build --hybrid","release":"itty release --prepare --tag --push --otp","release:dry":"itty release --prepare --type=dry --otp --dry-run","release:next":"itty release --prepare --tag --push --type=next --otp"},"repository":{"type":"git","url":"git+https://github.com/kwhitley/itty-router.git"},"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"homepage":"https://itty.dev/itty-router","devDependencies":{"@types/bun":"^1.2.17","itty-packager":"^1.8.1"},"_id":"itty-router@5.0.23","gitHead":"51a7a27ee2907989b390b9f6f96abb4ba70d0a30","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-i49WU+SNPrwOZA4Z61En1RYd5h2Lcqa+5IvCpMrNi4dxymzJK15ozUUnRrWIUAv95Zamd4eJPAot2UvHRrQg7w==","shasum":"91e3747922caa882eb7e5bd7e3367ca6611295ec","tarball":"https://registry.npmjs.org/itty-router/-/itty-router-5.0.23.tgz","fileCount":80,"unpackedSize":40968,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFshpV+QsmCqh0Z2IgCevQ4fcXfFqFlJbS/Ce+mny4pYAiAdc4TNgZ/iFwpT/vjgrWpF6ttgAXIP3EvDC1qc2odO4Q=="}]},"_npmUser":{"name":"krwhitley","email":"krwhitley@gmail.com"},"directories":{},"maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/itty-router_5.0.23_1772083230644_0.31774470679817046"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-16T00:22:35.173Z","modified":"2026-02-26T05:20:30.932Z","0.1.0":"2020-04-16T00:22:35.313Z","0.2.0":"2020-04-16T00:25:47.331Z","0.1.1":"2020-04-16T00:26:03.489Z","0.3.0":"2020-04-17T00:24:55.558Z","0.4.0":"2020-04-17T03:39:44.410Z","0.4.1":"2020-04-17T03:53:41.091Z","0.4.2":"2020-04-17T04:09:39.228Z","0.5.0":"2020-04-17T04:15:19.326Z","0.5.1":"2020-04-17T04:41:34.830Z","0.5.2":"2020-04-20T03:08:40.961Z","0.5.3":"2020-04-20T03:40:41.293Z","0.5.4":"2020-04-21T04:25:53.135Z","0.6.0":"2020-04-22T13:38:04.236Z","0.6.1":"2020-04-22T13:40:14.861Z","0.7.0":"2020-04-22T22:33:07.303Z","0.7.1":"2020-04-22T22:40:07.448Z","0.7.2":"2020-04-23T01:20:06.857Z","0.7.3":"2020-04-23T01:32:03.580Z","0.8.0":"2020-04-23T02:55:18.139Z","0.8.1":"2020-04-23T03:00:01.517Z","0.8.2":"2020-04-23T03:02:33.811Z","0.9.1":"2020-05-04T20:36:19.872Z","0.9.2":"2020-05-04T20:39:23.189Z","0.9.3":"2020-05-04T20:45:17.387Z","0.9.4":"2020-05-04T20:54:02.226Z","0.9.5":"2020-05-04T21:42:06.257Z","0.9.6":"2020-05-04T21:47:51.014Z","0.9.7":"2020-05-04T22:54:57.290Z","1.0.0":"2020-05-04T23:37:39.721Z","1.1.0":"2020-05-29T04:55:33.652Z","1.1.1":"2020-05-29T23:35:41.382Z","1.1.2":"2020-05-29T23:41:43.849Z","1.2.0":"2020-05-29T23:57:13.958Z","1.2.1":"2020-05-29T23:58:40.136Z","1.2.2":"2020-05-30T00:09:59.565Z","1.2.3":"2020-05-30T00:31:04.896Z","1.2.4":"2020-05-30T00:32:14.281Z","1.2.5":"2020-06-08T05:09:23.296Z","1.2.7":"2020-06-08T05:17:17.381Z","1.2.8":"2020-06-08T06:20:30.865Z","1.2.9":"2020-06-08T06:26:51.905Z","1.2.10":"2020-08-06T23:40:18.724Z","1.2.14":"2020-10-20T20:39:23.471Z","1.2.15":"2020-10-22T04:53:57.870Z","1.3.0":"2020-10-23T14:38:13.785Z","1.4.0":"2020-12-14T17:37:28.635Z","1.4.1":"2020-12-14T18:46:12.548Z","1.4.2":"2020-12-22T20:55:59.094Z","1.4.3":"2021-01-25T05:43:10.006Z","1.5.0":"2021-01-29T06:27:40.342Z","1.6.0":"2021-02-23T02:15:07.826Z","2.0.0":"2021-02-23T17:12:36.926Z","2.0.1":"2021-02-23T22:02:11.631Z","2.0.2":"2021-02-24T09:04:03.598Z","2.0.3":"2021-02-25T15:06:07.472Z","2.0.4":"2021-02-25T17:13:06.819Z","2.0.5":"2021-02-25T17:16:06.849Z","2.0.6":"2021-02-25T17:32:54.782Z","2.0.7":"2021-02-26T18:47:55.617Z","2.1.0":"2021-02-26T19:38:58.148Z","2.1.1":"2021-03-03T16:47:49.190Z","2.1.2":"2021-03-03T18:29:00.716Z","2.1.3":"2021-03-03T19:42:54.537Z","2.1.4":"2021-03-03T19:55:34.385Z","2.1.5":"2021-03-03T20:05:50.455Z","2.1.6":"2021-03-04T19:57:30.992Z","2.1.7":"2021-03-04T20:55:25.543Z","2.1.8":"2021-03-04T20:59:47.547Z","2.1.9":"2021-03-04T23:38:31.089Z","2.2.0":"2021-03-27T02:41:15.491Z","2.2.1":"2021-03-27T03:41:34.780Z","2.3.0":"2021-03-31T17:27:31.200Z","2.3.1":"2021-03-31T17:31:44.892Z","2.3.2":"2021-04-04T04:18:19.779Z","2.3.3":"2021-04-06T04:33:37.148Z","2.3.4":"2021-04-06T04:34:30.204Z","2.3.5":"2021-04-06T04:38:58.430Z","2.3.6":"2021-04-07T05:15:55.203Z","2.3.7":"2021-05-25T17:48:17.899Z","2.3.8":"2021-05-26T17:51:56.945Z","2.3.9":"2021-05-30T05:31:51.203Z","2.3.10":"2021-06-01T01:55:40.285Z","2.3.10-next.0":"2021-08-09T16:39:09.307Z","2.3.10-next.1":"2021-08-09T16:40:40.174Z","2.3.10-next.2":"2021-08-09T17:24:37.827Z","2.4.0":"2021-08-10T05:43:25.346Z","2.4.1":"2021-08-11T18:28:07.445Z","2.4.2":"2021-08-11T20:15:58.170Z","2.4.3":"2021-09-24T21:04:06.904Z","2.4.4":"2021-09-24T21:04:53.561Z","2.4.5":"2021-11-24T18:54:00.432Z","2.4.6":"2021-12-12T22:43:25.303Z","2.4.7":"2021-12-12T22:45:05.392Z","2.4.8":"2021-12-20T08:39:24.359Z","2.4.9":"2022-01-17T23:25:32.052Z","2.4.10":"2022-01-17T23:26:05.200Z","2.5.0":"2022-02-27T07:24:01.174Z","2.5.1":"2022-02-27T07:47:27.026Z","2.5.2":"2022-03-03T22:08:48.511Z","2.5.3":"2022-03-24T05:25:25.312Z","2.6.0":"2022-03-24T06:34:18.207Z","2.6.1":"2022-03-29T04:48:43.103Z","2.6.2":"2022-09-18T19:09:34.395Z","2.6.3":"2022-09-18T19:12:07.303Z","2.6.4":"2022-09-23T17:56:25.868Z","2.6.5":"2022-09-23T18:03:17.699Z","2.6.6":"2022-10-02T23:39:23.968Z","3.0.0-next.0":"2022-10-19T16:36:05.346Z","3.0.0-next.1":"2022-10-23T20:55:17.265Z","3.0.0-next.2":"2022-10-23T20:59:39.080Z","3.0.0-next.3":"2022-10-23T21:00:26.623Z","3.0.0-next.4":"2022-10-23T21:00:47.787Z","3.0.0-next.5":"2022-10-23T21:01:11.657Z","3.0.0-next.6":"2022-10-24T19:55:16.611Z","3.0.1":"2022-12-17T18:42:29.584Z","3.0.2":"2022-12-17T19:11:59.430Z","3.0.3":"2022-12-17T19:30:28.957Z","3.0.4":"2022-12-17T21:43:31.649Z","3.0.5":"2022-12-17T21:47:36.218Z","3.0.6":"2022-12-17T21:48:41.870Z","3.0.7":"2022-12-17T21:54:30.679Z","3.0.8":"2022-12-17T21:56:21.488Z","3.0.9":"2022-12-21T16:48:41.886Z","3.0.10":"2022-12-21T17:06:10.384Z","3.0.10-next.0":"2022-12-27T22:46:40.219Z","3.0.11":"2022-12-28T18:08:04.499Z","3.0.11-next.0":"2023-03-04T21:35:13.290Z","3.0.11-next.1":"2023-03-04T21:41:18.967Z","3.0.11-next.2":"2023-03-04T21:46:45.105Z","3.0.11-next.3":"2023-03-04T21:58:37.671Z","3.0.11-next.4":"2023-03-04T22:01:27.052Z","3.0.11-next.5":"2023-03-04T22:09:16.369Z","3.0.11-next.6":"2023-03-04T22:16:25.301Z","3.0.11-next.7":"2023-03-04T22:20:05.309Z","3.0.11-next.8":"2023-03-04T23:33:27.196Z","3.0.11-next.9":"2023-03-04T23:34:25.720Z","3.0.11-next.10":"2023-03-04T23:45:08.307Z","3.0.11-next.11":"2023-03-04T23:46:54.764Z","3.0.11-next.12":"2023-03-04T23:52:57.179Z","3.0.11-next.13":"2023-03-04T23:58:03.711Z","3.0.11-next.14":"2023-03-05T00:07:29.597Z","3.0.11-next.15":"2023-03-05T00:08:38.735Z","3.0.11-next.16":"2023-03-05T00:11:13.404Z","3.0.11-next.17":"2023-03-05T00:30:24.215Z","3.0.11-next.18":"2023-03-05T06:58:02.391Z","3.0.11-next.19":"2023-03-05T06:59:24.195Z","3.0.11-next.20":"2023-03-05T07:22:12.059Z","3.0.11-next.21":"2023-03-05T16:45:16.199Z","3.0.11-next.22":"2023-03-05T16:52:19.221Z","3.0.11-next.23":"2023-03-05T17:04:50.238Z","3.0.11-next.24":"2023-03-05T17:12:50.547Z","3.0.11-next.25":"2023-03-06T01:06:11.805Z","3.0.11-next.26":"2023-03-06T04:26:52.877Z","3.0.11-next.27":"2023-03-06T22:27:38.793Z","3.0.11-next.28":"2023-03-07T04:15:41.881Z","3.0.11-next.29":"2023-03-07T04:17:50.774Z","3.0.11-next.30":"2023-03-07T04:44:33.765Z","3.0.11-next.31":"2023-03-07T06:06:45.046Z","3.0.11-next.32":"2023-03-07T06:30:27.250Z","3.0.11-next.33":"2023-03-07T06:50:06.117Z","3.0.11-next.34":"2023-03-07T06:56:39.827Z","3.0.11-next.35":"2023-03-07T06:57:52.128Z","3.0.11-next.36":"2023-03-07T19:32:44.721Z","3.0.11-next.37":"2023-03-07T19:46:22.658Z","3.0.11-next.38":"2023-03-08T18:27:54.602Z","3.0.11-next.39":"2023-03-08T18:31:43.470Z","3.0.11-next.40":"2023-03-08T18:35:29.526Z","3.0.11-next.41":"2023-03-08T18:36:49.244Z","3.0.11-next.42":"2023-03-10T04:49:31.416Z","3.0.11-next.43":"2023-03-10T04:53:17.526Z","3.0.11-next.45":"2023-03-10T04:56:31.733Z","3.0.12":"2023-03-20T17:59:15.592Z","4.0.0-next.46":"2023-03-20T18:54:54.052Z","4.0.0-next.47":"2023-05-02T06:25:23.129Z","4.0.0-next.48":"2023-05-17T17:52:29.060Z","4.0.0-next.49":"2023-05-17T17:55:52.814Z","4.0.0-next.50":"2023-05-17T18:01:23.670Z","4.0.0-next.52":"2023-05-21T17:09:25.601Z","4.0.0-next.53":"2023-05-23T01:16:35.869Z","4.0.0":"2023-05-26T19:29:58.228Z","4.0.1":"2023-05-26T21:01:50.200Z","4.0.2":"2023-05-26T21:03:41.092Z","4.0.3":"2023-05-27T15:25:27.842Z","4.0.4":"2023-05-27T15:52:03.243Z","4.0.5":"2023-05-27T16:40:37.219Z","4.0.6":"2023-05-29T01:38:41.477Z","4.0.7":"2023-05-31T23:29:44.404Z","4.0.8":"2023-06-01T01:04:40.709Z","4.0.9":"2023-06-01T01:08:17.301Z","4.0.10-next.0":"2023-06-14T21:55:44.923Z","4.0.10-next.1":"2023-06-14T22:29:09.412Z","4.0.10-next.2":"2023-06-14T22:55:58.271Z","4.0.10-next.3":"2023-06-14T23:00:42.253Z","4.0.9-next.0":"2023-06-14T23:06:59.442Z","4.0.10":"2023-06-14T23:10:12.012Z","4.0.10-next.4":"2023-06-15T06:54:48.051Z","4.0.11":"2023-06-15T06:57:34.632Z","4.0.11-next.0":"2023-06-21T00:38:22.050Z","4.0.11-next.1":"2023-06-21T00:39:33.414Z","4.0.11-next.2":"2023-06-21T01:06:16.988Z","4.0.11-next.3":"2023-06-21T01:16:34.822Z","4.0.11-next.4":"2023-06-21T03:44:34.498Z","4.0.11-next.5":"2023-06-21T03:47:23.667Z","4.0.11-next.6":"2023-06-21T03:57:32.812Z","4.0.11-next.7":"2023-06-21T04:13:18.331Z","4.0.12":"2023-06-21T13:55:20.316Z","4.0.13":"2023-06-21T14:05:24.120Z","4.0.14":"2023-07-05T14:29:11.902Z","4.0.15":"2023-08-15T04:39:22.308Z","4.0.16":"2023-08-15T19:28:31.490Z","4.0.17":"2023-08-15T19:30:39.258Z","4.1.0-next.0":"2023-08-16T18:24:14.345Z","4.1.0-next.1":"2023-08-16T21:22:01.652Z","4.0.18":"2023-08-19T18:14:24.030Z","4.0.19":"2023-08-19T18:17:12.983Z","4.0.20":"2023-08-19T18:32:44.560Z","4.0.21":"2023-08-20T20:14:52.512Z","4.0.22":"2023-08-20T23:58:55.548Z","4.0.23":"2023-09-12T01:34:16.895Z","4.1.0-next.2":"2023-09-13T17:24:47.004Z","4.1.0-next.3":"2023-09-13T17:46:43.870Z","4.1.0-next.4":"2023-09-13T17:54:16.560Z","4.0.24":"2023-12-20T23:34:26.986Z","4.0.24-next.0":"2023-12-22T02:59:32.965Z","4.0.25":"2023-12-22T03:47:26.245Z","4.0.25-next.0":"2023-12-22T04:15:07.448Z","4.0.25-next.1":"2023-12-22T04:40:47.044Z","4.0.26":"2024-01-03T18:46:31.025Z","4.0.27":"2024-01-10T03:09:50.170Z","4.0.28":"2024-03-12T23:27:01.664Z","4.1.0":"2024-03-12T23:28:21.483Z","4.1.1":"2024-03-12T23:56:01.805Z","4.1.1-next.0":"2024-03-13T04:27:32.351Z","4.2.0":"2024-03-13T04:40:33.203Z","4.2.1":"2024-03-13T18:49:24.282Z","4.2.2":"2024-03-16T22:17:35.329Z","4.3.0-next.0":"2024-03-17T22:01:28.176Z","4.3.0-next.1":"2024-03-20T16:43:33.307Z","4.3.0-next.2":"2024-03-25T17:27:21.194Z","4.3.0-next.3":"2024-03-25T17:57:29.904Z","4.3.0-next.4":"2024-03-25T22:53:05.673Z","5.0.0-next.1":"2024-03-28T20:59:28.894Z","5.0.0-next.2":"2024-03-28T21:12:29.629Z","5.0.0-next.3":"2024-03-29T04:19:24.672Z","6.0.0":"2024-03-29T14:54:31.135Z","5.0.0":"2024-03-29T15:07:09.872Z","5.0.1":"2024-03-29T15:31:48.863Z","5.0.2":"2024-03-29T19:46:12.527Z","5.0.3":"2024-03-29T19:53:53.205Z","5.0.4":"2024-03-29T20:55:11.280Z","5.0.5":"2024-04-02T03:13:10.688Z","5.0.6":"2024-04-02T21:38:44.311Z","5.0.7":"2024-04-02T22:16:57.879Z","5.0.8":"2024-04-02T22:19:39.548Z","5.0.9":"2024-04-03T17:53:44.443Z","5.0.10":"2024-04-09T03:32:46.524Z","5.0.11":"2024-04-09T03:50:23.465Z","5.0.12":"2024-04-09T14:43:17.874Z","5.0.12-next.0":"2024-04-09T22:34:03.335Z","5.0.13":"2024-04-14T19:49:12.583Z","5.0.14":"2024-04-14T20:36:16.083Z","5.0.15":"2024-04-14T21:00:47.959Z","5.0.16":"2024-04-20T04:54:20.306Z","5.0.17":"2024-04-28T15:29:35.454Z","5.0.18":"2024-08-16T17:27:36.364Z","5.0.19":"2025-07-26T19:00:19.065Z","5.0.20":"2025-07-26T19:20:51.624Z","5.0.21":"2025-08-04T02:09:00.384Z","5.0.22":"2025-08-11T16:52:31.277Z","5.0.23":"2026-02-26T05:20:30.801Z"},"bugs":{"url":"https://github.com/kwhitley/itty-router/issues"},"author":{"name":"Kevin R. Whitley","email":"krwhitley@gmail.com"},"license":"MIT","homepage":"https://itty.dev/itty-router","keywords":["api","router","cloudflare","workers","worker","serverless","cors","middleware","rest","serviceworker","nested"],"repository":{"type":"git","url":"git+https://github.com/kwhitley/itty-router.git"},"description":"A tiny, zero-dependency router, designed to make beautiful APIs in any environment.","maintainers":[{"name":"mvasigh","email":"mehdivasigh@gmail.com"},{"name":"krwhitley","email":"krwhitley@gmail.com"}],"readme":"<br />\n\n<p>\n  <a href=\"https://itty.dev/itty-router\">\n     <img src=\"https://github.com/kwhitley/itty-router/assets/865416/ed7de66a-b876-46a8-a65f-429dc6d3da20\" alt=\"Itty Router\" height=\"120\" />\n  </a>\n<p>\n\n[![Version](https://img.shields.io/npm/v/itty-router.svg?style=flat-square)](https://npmjs.com/package/itty-router)\n[![Bundle Size](https://deno.bundlejs.com/?q=itty-router/Router&badge&badge-style=flat-square)](https://deno.bundlejs.com/?q=itty-router)\n[![Build Status](https://img.shields.io/github/actions/workflow/status/kwhitley/itty-router/verify.yml?style=flat-square)](https://coveralls.io/github/kwhitley/itty-router)\n[![Coverage](https://img.shields.io/coveralls/github/kwhitley/itty-router?style=flat-square)](https://coveralls.io/github/kwhitley/itty-router)\n[![Downloads](https://img.shields.io/npm/dw/itty-router?style=flat-square)](https://npmjs.com/package/itty-router)\n[![Issues](https://img.shields.io/github/issues/kwhitley/itty-router?style=flat-square)](https://coveralls.io/github/kwhitley/itty-router)\n[![Discord](https://img.shields.io/discord/832353585802903572?label=Discord&logo=Discord&style=flat-square&logoColor=fff)](https://discord.gg/53vyrZAu9u)\n[![Github](https://img.shields.io/github/stars/kwhitley/itty-router?style=social)](https://github.com/kwhitley/itty-router)\n[![Follow @ittydev](https://img.shields.io/twitter/follow/ittydev.svg?style=social&label=Follow)](https://www.twitter.com/ittydev)\n\n###  [v5 Documentation](https://itty.dev/itty-router) &nbsp;| &nbsp; [v4 -> v5 Migration Guide](https://itty.dev/itty-router/migrations/v4-v5) &nbsp;| &nbsp; [Discord](https://discord.gg/53vyrZAu9u)\n\n---\n\nAn ultra-tiny API microrouter, for use when [size matters](https://github.com/TigersWay/cloudflare-playground) (e.g. [Cloudflare Workers](https://developers.cloudflare.com/workers/)).\n\n## Features\n\n- Tiny. Routers from [~450 bytes](https://itty.dev/itty-router/routers/ittyrouter) to a [~970 bytes](https://itty.dev/itty-router/routers/autorouter) batteries-included version (~240-500x smaller than Express.js).\n- [TypeScript](https://itty.dev/itty-router/typescript). Powerfully (and flexibly) typed for any environment.\n- [Route-parsing](https://itty.dev/itty-router/route-patterns) & [query parsing](https://itty.dev/itty-router/query-params).\n- [Middleware](https://itty.dev/itty-router/middleware). Use ours or write your own.\n- [100% Test Coverage](https://coveralls.io/github/kwhitley/itty-router?branch=v5.x). Bulletproof for production peace-of-mind.\n- Designed specifically for serverless (but works anywhere).\n- No assumptions. Return anything; pass in anything.\n- Future-proof.  HTTP methods not-yet-invented already work with it.\n\n## Example\n\n```js\nimport { AutoRouter } from 'itty-router' // ~1kB\n\nconst router = AutoRouter()\n\nrouter\n  .get('/hello/:name', ({ name }) => `Hello, ${name}!`)\n  .get('/json', () => [1,2,3])\n  .get('/promises', () => Promise.resolve('foo'))\n\nexport default { ...router } // strips the proxy\n\n// that's it ^-^\n```\n\n<br />\n\n## Need Help?\n[Complete API documentation](https://itty.dev/itty-router) is available on [itty.dev](https://itty.dev/itty-router), or join our [Discord](https://discord.gg/53vyrZAu9u) channel to chat with community members for quick help!\n\n## Join the Discussion!\nHave a question? Suggestion? Idea? Complaint? Want to send a gift basket? Join us on [Discord](https://discord.gg/53vyrZAu9u)!\n\n# A Special Thanks :heart:\n\nAs the community and contributor list has grown (and thus an individualized list here is no longer easily maintainable), I'd like to thank each and every one of you for making itty far greater than its humble origins.  The robustness you see today, the careful consideration of every byte spent on features, the API choices, the code-golfing itself... are all thanks to the efforts and feedback from the community.  I'd especially like to thank the core contributors and PR-authors, as well as the fantastic folks on the [itty Discord](https://discord.gg/53vyrZAu9u) group, for their tireless work refining this little beast and answering community questions.\n\n\n","readmeFilename":"README.md"}