{"_id":"@trenskow/app","_rev":"238-81fb3021cc4ebeace3a06ab9c4b2f8d4","name":"@trenskow/app","dist-tags":{"latest":"0.9.116"},"versions":{"0.1.0":{"name":"@trenskow/app","version":"0.1.0","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.1.0","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"0f89de22a75d01693b479dad8b7eb9a7ca648c31","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.1.0.tgz","fileCount":17,"integrity":"sha512-GtmPvZqyeL2BXzvEqzDKttbqoIQYpxcj9aGQ4FEreVocFts+kbA4C85n9B4gCZqg4fAwTT31H5RxPdc2S/6wQQ==","signatures":[{"sig":"MEUCIQCbiLToTycunoEKrw3r4RCgu6eu8+SRiJDze4Bd5LZ6XwIgUQORVTGIqcJrugL8q7V9yhTHe5gw6UT2GLnoYOV0Nck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52415},"main":"index.js","type":"module","gitHead":"55a60b3af05e33a48813f968bc82f0ab3d2fbfc9","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"methods":"^1.1.2","@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.3","eslint":"^8.2.0","express":"^4.17.1","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.1.0_1636716559899_0.8458801621491532","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@trenskow/app","version":"0.1.1","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.1.1","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"e76b9ab005655de59f2d75384ef6805effcc9dbc","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.1.1.tgz","fileCount":14,"integrity":"sha512-OVTxzsLQ3NJlwKO+8Ru28xGbjF6nxMwIUomFfSv62uPxzi2eZ2TRoLd6f+VzzJWb2V4/nOk6FyXRO5S9GjO5CA==","signatures":[{"sig":"MEUCIQC3Ezx30mIk41aQJJnd/SBHb1qZyCu9w8D3YOefcL9XjgIgNoF4OehWVYJb3YE9ekds0ED0OzZPFeRn5W7EVGtNDN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50901},"main":"index.js","type":"module","gitHead":"d5e69943d689c5a8e6ac4526cc3f354bc6f863c2","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"methods":"^1.1.2","@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.3","eslint":"^8.2.0","express":"^4.17.1","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.1.1_1636717749623_0.2510482053872365","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@trenskow/app","version":"0.1.2","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.1.2","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"59574f37326141a7333c98edcc7462de9485a061","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.1.2.tgz","fileCount":14,"integrity":"sha512-PqLuGr69BaIAKVxci9A1U4xdg4S46KXebgtr37o0SXqMsq3ecPvKeMWeFTXl1yRnYHxRjCzCeXfEZg5Qez6tIw==","signatures":[{"sig":"MEYCIQCRiT376A/GGxIYRfKwicHhkOYiGLgYGlSPIG/xNAvwtAIhAJlzcEOAl05wd0uG4QfVIn0ZCIpbnVIM3aqurVifUwg5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53996},"main":"index.js","type":"module","gitHead":"515e7c6d928c40aa04197d8db8f29daa929023cd","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"methods":"^1.1.2","@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.3","eslint":"^8.2.0","express":"^4.17.1","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.1.2_1636728426997_0.5686083356989637","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@trenskow/app","version":"0.2.0","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.2.0","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"f1ea89f1ca5047277b799c6d8986cc89ea6acb4b","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.2.0.tgz","fileCount":14,"integrity":"sha512-spNQ80jltbvLoQafAuJOCLlhAMqKq21jfxHQKrwUKVicv5xmsixNgZ5bkWOhetM1+Fe0yPYcridy5X1u3BRs4A==","signatures":[{"sig":"MEUCIHY1Y3ife7zIa3PSPptFMSYUUZdoXRGD6G21aPOm7Q+RAiEA3+n0m7GJTQOJZvLOvd4YsjaxW7ZPDBG+1Be05HQhP1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55944},"main":"index.js","type":"module","gitHead":"7a4b0a7b88edc2dbe5a95000c36ed6fe0c20d39c","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"methods":"^1.1.2","@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.0_1636793574568_0.1034747927220272","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@trenskow/app","version":"0.2.1","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.2.1","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"1c3b066cd67ab4dd964bdd2cd6e359876e436d63","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.2.1.tgz","fileCount":14,"integrity":"sha512-Pd7L2fHtm3tZ1vU+7tzXa5z5vBenHdYV7mLEpPL7EEcQ2rcgpHQgRePdkc8juHrcTpjDZ96Cs0Er8Y5hjWbS7w==","signatures":[{"sig":"MEUCIDsG1A/HlEjc0mJG7/LKUN++34PUIJpnnojaQ86vm9NpAiEAn2K/rUhhlNlz1juYIpJCGZBDlU/9T49Fudtq0vjthhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59205},"main":"index.js","type":"module","gitHead":"2f789f0d86d648642d9b447ca8100941aea22722","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"methods":"^1.1.2","@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1_1636802642607_0.4069544289727287","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@trenskow/app","version":"0.2.2","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.2.2","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"fadf26058170131d158148cad26c0abf2b77054e","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.2.2.tgz","fileCount":14,"integrity":"sha512-QoV+SJAYDBG7xdRYsZfpmes0JZVkq4/2yuOeU4Y0yzvgBuSkBSNRba8Op9sF3Rrd/pSbnh5O6WTTwf3HPo2HZA==","signatures":[{"sig":"MEUCIAue8IR666w/p0UWgiHFO2CsR1YPHZdiPYniiDeGNu0MAiEApMdwNavaxmheRP9BoGZq6+uJyFG5ZrrfefAR29Wu+80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60121},"main":"index.js","type":"module","gitHead":"22d1194d7e6855ea381ae4dfa226b89f50ebd4e8","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"methods":"^1.1.2","@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.2_1636805939841_0.01752463860052078","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@trenskow/app","version":"0.2.3","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.2.3","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"b2b2211abe94bd77fdb67f10066f900d3b170489","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.2.3.tgz","fileCount":14,"integrity":"sha512-TT8ukQ8ADqKUYCsai+4sVUN7zdXjg+MHMvfiL6d/NeN7RFDgyCv0nZJEU887SsDgKgqCOujtjRs72ZqA4DZs2g==","signatures":[{"sig":"MEMCIGopyacp1/9UnlNPS9OfcDsEPSJDmOueIavQoi9O3KIzAh8SvC9+nITVQ1K/lUusWyL1tnJXRr2mImwAI6m9NWyd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60065},"main":"index.js","type":"module","gitHead":"c9019b83cdcb53d7b586fd9f295f215f8cfa62fa","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"methods":"^1.1.2","@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.3_1636806997933_0.49725507202259345","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@trenskow/app","version":"0.2.4","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.2.4","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"6b4dc814444792a9f3a3e1e88e375408396c95c7","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.2.4.tgz","fileCount":14,"integrity":"sha512-OGYjG6aVVCmfD9C6yCshK6i17RqGjCyjjuQnOjqU672eCyhLmBONSFsBlZDiwVr7XH52DW9oIlHEUaszZ241ZQ==","signatures":[{"sig":"MEUCIQDwmv3mGx/7YwVOqqf8YTJsQFxKpOobqC7Un2i74qqFcAIgaENjnVuseeyHOG1AcuraLzyaAw0ioeWVzEzTzcfrd8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60106},"main":"index.js","type":"module","gitHead":"abbb5dc6038a9a72ddbd9238e5946aa6eaf3df3c","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.4_1636817684464_0.7905459468133738","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@trenskow/app","version":"0.3.0","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.3.0","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"f669aa6fb47a673bc4703dbfa99a4eb4bb3e749a","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.3.0.tgz","fileCount":14,"integrity":"sha512-2OocfEipdzTRQr/be/Kb7NakGQmwp6y6gw9atiQDa1ncGtOhyHjH9Tko/n9lHamuscjLU+ctJUMQwcUWzWjNtw==","signatures":[{"sig":"MEUCIQC61gM9zvPGlRMd7RncJVebUaMq8xlfLc3TVlG5JN+kXAIgbftBWBAvmDcyZcL+TNWB97NyhnitBuiD3KMWYUHbb4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59861},"main":"index.js","type":"module","gitHead":"fe74b5b854b9e84e7086ef665d5bd1983f4815b4","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0_1636821832409_0.35548639393170456","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@trenskow/app","version":"0.3.1","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.3.1","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"665128852fc876e332ce0b9241ba71423f4a591e","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.3.1.tgz","fileCount":14,"integrity":"sha512-HlzAbvc4TdDfu5iOGZpddlZhlTwTToXGG0xA0RWDpoduc9a8iTx0Ac/3/Z/C9GeMD3wco/mCOGs2PRlJHimQtw==","signatures":[{"sig":"MEUCIQDA1G7Kmw8jjZwWXzd+BTW07xM6p2GfqNbUdx7ZYTuRnAIgS4TR7hFoyh8CYvsZ4TaaVLxFuva9Bqkz+BJycJVcx+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59074},"main":"index.js","type":"module","gitHead":"6472844b27ba1879414f601fb8b4a1281d8999ab","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1_1636870807108_0.16766064419130378","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@trenskow/app","version":"0.4.0","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.4.0","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"59afd87aa109e16dfe8ff01c9fb59bf547b67aaf","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.4.0.tgz","fileCount":14,"integrity":"sha512-2t2Q9fPPptra/ityCVHxTUQ8RZCbp76F+HHUh0bTuF5G8hOwU6K24shSYQbcqz5RblPxc3Hi5DUS2PGzUQN30A==","signatures":[{"sig":"MEYCIQDrr1vTA23ASVX8PEb0dXxxsx8wt/u5YCdk1CezJqbe5wIhAIIns0AttSoOcI127qdX+2rlZS63DFAajYw4x9RyNOYS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58306},"main":"index.js","type":"module","gitHead":"8da029cf19dbde42edb6a8ddc32a99621ab7822d","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0_1636887264615_0.8497980003468941","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@trenskow/app","version":"0.4.1","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.4.1","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"a50c3f472bce587da2531155d79a533632e2b3bf","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.4.1.tgz","fileCount":14,"integrity":"sha512-xFF9cXdCDeocoesXE2n7w/bCMdXgS1QQodkmKSbh/oUlEv4HjvobQq+wZsoMeEOcYgwANfpis8wv/5T6uTykzA==","signatures":[{"sig":"MEUCIQDwNnnJPDoXlA3E40nTnXQToc/0zkW3NscLOJyGX8Z4AgIgT2E5QAOL52eoIuLkxjrVbiG7Lwg3giRPLF8qxexrlTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58297},"main":"index.js","type":"module","gitHead":"4db2e62f06164a445011ecaaae3f42ac4aa09af9","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.1_1636887356314_0.40367186318842574","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"@trenskow/app","version":"0.4.3","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.4.3","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"c30b59c095ac3bd2ab28c2501dae27f931aed80f","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.4.3.tgz","fileCount":14,"integrity":"sha512-qK6VS9qzCWMNwKpcfkPpZHYIM9zjA0VKfhH1bic0d4SVdkOU0V3DJ8JKthxQ9aoBOfCZt84Jn+45MBrxVQiiqg==","signatures":[{"sig":"MEUCIQDzEVjQImQToiqcL1geu9usPWvXHVHPrjBs9lez5M6h/QIgdArCsZztZrFXhj2Ye/IHrEvc/LIkge5cJ4NFOyDC8LM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59288},"main":"index.js","type":"module","gitHead":"6e8e23136dd808275229456952acf89748cf08a1","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.3_1636894597878_0.014060427080738291","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"@trenskow/app","version":"0.4.4","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.4.4","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"63c23199b2202a0df4f1279052af158e761bd904","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.4.4.tgz","fileCount":14,"integrity":"sha512-+1YjjuFE0/2nB3X3SHRTXVIFEVkt9yaCIThxuZX0zJQDAG3fEUhlrR+kbJZb3hvJKzEFfJm5Odu6MtUbErEotA==","signatures":[{"sig":"MEUCIQC7Lgce27wLNkiKr8GPBvc/hqrShKzGLlsTqx2maiGtegIgNt0GHHjZhzz2y6Rv6Vdd161Qr/5zCa0rG3YlYAty2Ok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59288},"main":"index.js","type":"module","gitHead":"05026127e246ef40c58391220839dd6c4e62b1fb","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.4_1636955139714_0.3594623634880503","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"@trenskow/app","version":"0.4.5","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.4.5","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"e261dbd2ad2f02f3cf7d283de6a61deb1008f0d8","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.4.5.tgz","fileCount":14,"integrity":"sha512-c5ENZkbGbLzxcHnGLJfvQloHxyMzKryoGe2D+YDgXVBkTxdxkpsZN7TKkEYHK3vVZzv6qQBYSPzUQ8FZAiKiyw==","signatures":[{"sig":"MEQCIBwfRkXHaTeyGW6uwcgySSpF3AbHHwSJgqUQiqxrb/b3AiAGugUMzeIG0l6cmAuw0iZBexesilfkG6uaqSA8HoKp7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkod8CRA9TVsSAnZWagAA6dYP+wTZ355ANzAI4/h1ATGO\nHhZvDFp9fIDT+reG1wSTggEQe1MXVGuVt0aOWzen7U5zsb9H1cHhK/Olj/DJ\nCGRKehGqKNwrnpx4YW5IW57MNRwk4NBzC6pUhmLML1Z4LDwhrZxI4bCbp5mm\n5TYUpjvd+SsTBKRtJQPQinMhu2eKoXgpuat9e3l32DnoQ9izSR9VBM6oMyFc\nSSWgBy6v9nuiTQzFu8Xz7GJLAq48QxviZxoh2SxThEvDnhWEHFiGPzRxRlt3\nc/97yf16q9A1bQkwz6ED7igCqQwKnugRlTa3YMchAO9Oj/WiWJdRGWUyyO/3\nxzgEJvpzNqiwP7eohYY30U8q1vnxy13f6+bf58dR5eyQAUntgH7lX7zZ5WHQ\n9cUoMR+KS60gOM/C29JPmBTyLn8APx2fWufPUcOXM5MuW6nathmUeQvU1QNM\nYLgM/pptlfkQEyYjNUonT/Sxzc5g2jVAO6nKEWyw6zUo3gItSYpUm8dXT0v8\nrZAmh8QmU8Fa0CBtSDB49eAW9N3cO/7i8om+qDEu18NQCjEMKHdrAo2vxjyw\nBfyhR/xHq8h6YIPEONjlcvdfxo67xw59xfOQYwHmk3LvpQB1GPvVsTWODwHp\nG69F19yZS1ymsKoh/phkSN2VieOE9G4OCzbSLoUgT0rwForKUdzsgi+H32ne\nKNd3\r\n=/jPV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"0a69cdd4836643df80278a17f9e33fdf740fe6dc","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.5_1636992891954_0.4265801932028903","host":"s3://npm-registry-packages"}},"0.4.6":{"name":"@trenskow/app","version":"0.4.6","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.4.6","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"7d3c5ef82f8ad59b5af83066c13eedcfed2753fb","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.4.6.tgz","fileCount":14,"integrity":"sha512-5kRIEKEH6e3oaQWRHnA/vEngslNedKoRkm7grNQ2YxwtVFvehfLTPJ5tgPUCP6L8cTNCNTsLUg856WLcHv5fiw==","signatures":[{"sig":"MEUCIQC42tDuMnu74qIrvAA5we2G6MQUQuDcL8ZL7lg64b8kkgIgfB5h+ObKv9PM1P/kqkC1+/GIGgQxUatthYKhcEofOJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkpTcCRA9TVsSAnZWagAABnwP/2lpbe28lbmcCTg3NZKZ\nTfiqoSnNDP/ByapaZJq8Dpg5njkkM/gR3Aqk041kc7VbcG9gRsXXGxDFOkPl\nxcFEFvRDP0ALp+tPe8EMqerSzc6QR2W2IdQ9pXr0NxfsKwevndyrSoysDKrJ\ntagmN7xXlR7eBD0OLTQVcvlUpAltte2EiEWTCwn/r9nwlCCR/K3x2SHk8UeM\nih8YkqILbRqFPszRAygytIIeToVTTaguHteVUUUtRXfuqLfORxNBP+4munVf\npUFbZ0VBIgkB+LyOWpkmPk7S9FOhygr3qYQAID4yr3yGg5xADh6JdbneelKs\ny9HEpp6OkMRnuz91CqRjZR/CMZip83ajL8GyaZq34I1w/lX4iA5xjVnTr1Mb\n7sHa1l0WnMg8WLtJG0QMkUYfYflK6Ns0+Q3oNPwE0jBT3xuoGhjpujrehVMA\nDHpK48t7FqxMuMsfVug+MpG7JcPGHKdx/pqPFbE09K8xh9pz/U9WBhBV4pNa\nLMK+dFdqRFpSubg5a1YQjtswjyLQxdhN6/zS4nc6D2PQm3YHnLdM9Fi2o8El\nUX+MxWY9wjrCqV68Wds7aEXvHv/WKQP9yST1/uwr2m8Hh0VegV1lYTdu16eb\nrIml22+u+nTFF8PzeHylQL/c9YpLYZLisLAppP6ZbVcfdEAgrGs7mihnVNCu\nVZc+\r\n=G7P2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"69428ee23d09e0b94e5f6e0e50fffe1c46c2e9f5","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.6_1636996316306_0.776177377590916","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@trenskow/app","version":"0.5.0","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.5.0","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"2cff350ae71085160d76f10ba9823c2a484bfb7a","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.5.0.tgz","fileCount":14,"integrity":"sha512-oMuS9HAzDifnzjv6B405nxLY2vbxSV+tOTSZuJuFAVeW9mCToFxafcIzYa0dFZItUBHez54b9Iy2iux3pJjCwg==","signatures":[{"sig":"MEUCIQD/s/7zPkMl5V7VFf3ZPFY4dJX0Qym2UZWdkegCRoIPUQIgH971hNWfqYXMPxydmdASJ3/04yjcfrO+8E/iG8tdxpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk1/9CRA9TVsSAnZWagAA7DEP/jJDcL4q3ea1HB/eqwln\nekOgkE9L2No8J3nle5gCkRR5dW2v0/1jK8yjDef6kz22bw80khB+/lK2Yf5J\nubW3rJIkgKJ1YYZbX9nIjSwDmF0SMF00e/X4ozop/Lj9iRPy1oGSChxMbJMQ\nycGtGhtM1938VqqHQHwuH75TpK3mJOITGhK/RVHdowzuG4IYQSTuF8t88X/8\nt5P39cY7Ly2qpH/v13AQt9J9vtoQQ+CgHT4Ex7qTpeRczfAn5v8Li+djL9x1\nv+MxgDM0utHNJVOFphkHK0tOviFYlnenO4RaGbgYUtINbCeuXPQC3Lm+yaKP\nSlk+c72swBT1ul1XcISdM5srdlrNDyjgCHQcfNxgsaWBFxhmTGpMGYYKbMm2\nNxx+2XWfaCBdDaMvW0uUhxVutZmjAqqerpPSlZruBK2GHM/qvVqLsTCs+zTf\nIL3I6L5CK2rsS7bFhGgyXkGACr8Mwy10yMu1NbQ874EgdepKvNdicNdVTL6S\nqH2oP6YNsFp2dSr83suJVxj5dXvpCH4vbdEL3+iyDQowJjpmcBYEtT8uqlKR\nD78qBwNlY26GRHYyPBcY5xt5SYi9TjJUsnw7+N/ljY/3IzMk8zqlVUauhLtI\nN80NlA9bd+PXnQWkVI97IVZQKDjH37EfQfCJ0VB0PSvauP7G1ay2AdDjyMKx\nFZM/\r\n=nl5L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"1c2661c93aba69043161d506d0dabfc0b9e75364","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.0_1637048317855_0.22092451992533246","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@trenskow/app","version":"0.5.1","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.5.1","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"e06d83499b255739552bd0c7ee18bba5cd0bc409","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.5.1.tgz","fileCount":14,"integrity":"sha512-716ywRPotgPZvlbaXygvdAR5puxLUYLDIBDld43MSGXriLZV/evjL2bKEKtZ0dZxv1s/dtdYXUG7zxKvSmfyLA==","signatures":[{"sig":"MEQCIGpmWQO/yV0c+wBc0Sv8pvMxn5YOnmy3yBGfdcnM4ZOlAiA+onXvkZ1UiPmuilZ8ekpGOo7I+8gJfR7abOUCpThipg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63928},"main":"index.js","type":"module","gitHead":"ab0bc078b0a36908e1f32d68902fbf7800522977","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1_1637050203100_0.1680830025638531","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@trenskow/app","version":"0.5.2","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.5.2","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"f2b6504afb9bf147f0daa8b172b77ae804601049","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.5.2.tgz","fileCount":14,"integrity":"sha512-J6qO3/qlyFTQkuflhgpUr/YMQREyuCWlEKlNvaITaojD187be8JZyngAiQdkY2faqdRB9MPAf9s50nnTitPq+g==","signatures":[{"sig":"MEYCIQCQeKqVm8TD0+0kQRvtn4EThQlueuJG905NwO4jh0UD/wIhAOI3cYBSZ8F/V8FnvA1/LCjtk8LBgSyEJsgUnSQmeAwN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk8gUCRA9TVsSAnZWagAAPZQQAIvzu3vPYU6l13B8V/GC\ndS6LGanO+GEvXHWUQG0itBb3EUW1j2D97otMY7sq5f1zCp1hQLuiP7Odk5go\nfUrmKnhHMQd/tkVVNUEpmsRAbQREPLUdXLmWnVn5gWe2+iL5O7jlU/eNho2a\nBHQuqhFaDniYL/dqUivYbIQ5u0j6Fsjkm0ifcHLb7I9FQlH959W3OB21Eipg\nXlwx1yMilGlFVFQQhW67IJWDm1+G5W52wsM66yViplf34ZrwMGycUbvBt1ym\npwHz+cMbM3UB7/iyv2CObRLsiJmdEhSMss/RT0HBYuMhcLHonzcvQbcctV5R\n+YCEfHnMOa40fHGz6Jc77eRtvjAbYcqktBZZXqtUbW54/lzHKdTfvRzqXseL\nL+M4SB9vcX8RpHewlT6seTgL0Ew3GXAGHjC/tLiJDEJFfw6HBVxI0WE2vC1C\nyFhXV2tRlLBB0NzeaUTNYEm5K8vQRsHQSxFS1MS4zzvye7N7jun0fFi3Uk2d\nPh61/lfSYPVjJi+uBbykqLim96eGIehMruApFRt/k+B66IbuOwXyukbhABpo\nXgiogJT948Zh4Q1PIjfJS7Gh0TjxsifPSoBNRYAd4sV0w4rEdxQsc2ICrt1E\nKC7x1Mch5UYe397zEXOrPQwLE/9jUoM0wazuYjGzplboJO3jrWMOC2Pr0I8e\nRriC\r\n=iMHw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"9ac19a70e030e6f1cea9f7c0917dafe01aac08e3","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.2_1637074964467_0.561741811471387","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@trenskow/app","version":"0.5.3","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.5.3","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"12e782f6ceffaf941996d50a1b1b0374527e562f","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.5.3.tgz","fileCount":14,"integrity":"sha512-LcB51psMlRpRab2D3uJuwXFBOQ8JOeD02CKVCKknZLG7phMK2KY/lG26ocieIagfJ+rycYmWoSCQpjxab02tOg==","signatures":[{"sig":"MEYCIQC66NFfJjBPulIrWFH7j/xa4Ox7eu71FBYQ22j6Vzj5VAIhAP06krbYg2vt2iDmZ4FFo2ShYD88G4Wo9klygJ/sv1jS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlds9CRA9TVsSAnZWagAAVNAP/RNy/N7j8w9gTs+Zw504\ni/yoE5h/CNE+ezvFdZckVzvDaNTEcf93KAJ9FgX+CvU53Ig5P6auRNhQz/D+\naAtt/vu6k1SMyvynjYW0BO2cjvS76k1+vv5gPWFJe2ET6uxYLUoCmjlGJLCs\njmjysXF23GyaoXhRExxL3lHVj1xKJI2cq6JRLIrW+P+qVRYT02VOB5PSFH4T\nZMjEOkSS5d0+6J3NYITiC/KB7vgj2JHo43WAxQ1kYme5f3GVjhS2U7tTb9yS\n2w1xtGGrKo/BzeZCudMoHjflniYJbT+1+09ZXH7EZ71be5xI6OYbrWB9TCse\n3XVlRjopPZSavJqMW5k+YTFcmxZeDKZV6hW/hD/TJgjsij7kqQEM8czm8vGS\nwFFOFCjEEf3XC7urqzVRPuCajGKz4XuLqvANtel9pP3wAnI8FM7p9yjzw/mF\nZDMsZK7G/gWzPP7qqfb5++4jEQLLi2otYRmtl6+A+jVPRj6OHcLadESi4Wpu\n9YayNXJys/hutyoqlZKDMVh83JYKzo79QGy7exfhxonXZfclc35cWnVjuNH3\nQtVdjHbjnHc3Q7AytCeUdiXI7ds1ijUviZ/3kjb3csBY6TKS6dUEJ8f3t18u\nZJze/BvxdGnBLf6EVx+MNoqq58G7pHEMTFcW7e6XD7y3+34fBGQZ1zm9ciTS\neg1e\r\n=tKH8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"f0c60f62830ec48dfc56dc0610410d1d1893829d","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.3_1637210941182_0.025726701605105484","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"@trenskow/app","version":"0.5.4","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.5.4","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"17d612dc076f6d4e131f35b85eb41b48d293b74b","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.5.4.tgz","fileCount":14,"integrity":"sha512-++YAxWW3jWE5MetyRE6C5VWtyn+P5V4OFGT66o4qCT/gJ0j1+HWJ7Aavvc7KjKXZ85iNH0Z4+rWKu5xPUBC+ow==","signatures":[{"sig":"MEQCIEfc4hcpGoqWj0gqYG6GNSQFL0Grh+NJ8mv7fJ8fIroQAiBIvLZfOuj2jQ6RFaSONBPhLfqPYRYjw5GT8i2GGIWpgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhldwcCRA9TVsSAnZWagAADTMQAKUGzsloawhqUrvY9YFG\nYvzy7EPPKtZ7pyPiNlTaLmGW8/YI7MCaCIZpUVYVsyi6zTttv5OyiQY3quY+\nWSmzJuD75+G7Cgal5zv5JgXUToGO8K6hpll0t60oDoTl5u8rK3uPHf1xG3RM\nxR/y0XZPmSH0RDH8uklGUWRnfBwE8ItoCNhnevWt+iqWNKPudABylsa/FHdO\nnmCjHV2hIYy/75/rbhIbPMk1FWHAQzely1NS7Ch/oECNHlfP2xU/bYSez/3z\ndl493PO8u2QLfzzS5YHDyoKYFucDFCg9jPyndmEJrfJSuSHnbLZiKSHQkSxG\ngC1HYqqyPBbmmF1B+vUPP9gJU6CxPvlKmOTEW4KmF+yxxHrhnTeelKT8rV3I\n/0QxkXVLQJCkg94v/K6rX1H27T4ud1rd07qJsvEI4f52lyZ6ZgIO89Sx8Al6\n00kpkKffLKSf50GqqXWP+WqlZXcuBHS6NqxtoqlS8lnuajJI5pfEhD5s8NcQ\numb8xuoSySlRj7eB1C69bNIh/TsphzP4t+HVRv62OjkHnpb1H1Yz4avsufLw\naWtiuOUHPLlMw8JumHhk8bG/2mq3N5CAvSBPFWOR45Bo52KkZ3yMzcWw+iif\nRsD7KK+EiYpiS+xbLcCw9Uu9nlmi4iPpPmVRnmvvnCx+qdOUP+XcdY58+cSk\nq4JC\r\n=rPQF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"0aae1ea6c931ae198314f5e9f5da46c5ed79e661","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.4_1637211164298_0.34999749423603177","host":"s3://npm-registry-packages"}},"0.5.5":{"name":"@trenskow/app","version":"0.5.5","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.5.5","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"3ab3e7ea7a80c980a2e49f3d9889fc52d37a00e1","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.5.5.tgz","fileCount":14,"integrity":"sha512-ucj5FmfJPEzBuiHKXRuDkWkRPTUMRbyqsrNDsjeyJvvQ+Xjf53EQVQjWxN8W9cgvkbhW0F4LFRQa61urpiHIyA==","signatures":[{"sig":"MEQCIClyg/gaiBOZ9Y+h1QshfzEeqOVhAOcQWgltNgOwXwmQAiB3WQrWFxF3ttmFbQ2aHHTHduRWv+i8IryNHoSW1gxGZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl4jBCRA9TVsSAnZWagAAjGEP/RbeY3mRtPVzw0suv+rj\nCEscIZXt6eODcC64zQaHuk2D6RjlFgWw6Td5Zc/Ij5vi4DnoNdxQ6vtWPWgB\nYwp97mgjYjk1s+oyic9NqYvNkRCesDQBDbmB5SSuCe851aZomSa+6W5dvy/l\nS8/zpP3S0q1jkpJYtxb+pQxJr5Z/Fr6Md+RRFlsg4WvKwvaTCjGkCOLvD331\nAAAGwp+YEIq39DN2PHdZZ3ikhbLxwsGT2r8dPnMMbA8GmUzhOVG/2f9HVpOp\nQdUhdJ5BxoOQj8fZ3nkXVaib5V6VsKnkzIuLI7aGxPfNj4cimKN+bVfyu8Nn\nswiMsZ2AeTNPjMdxJlN2VOfrRTfjTFOEDthni8ANQYKh+3WOp0NXdzaJIKZz\nEDSgcD3UhNc+PTrB62Tr/zkdnNuPTzAKABkrgJz64u248hyglxYGeXyvNF/K\nyW3awjlC1WcAD7B4vWooq4HXZL8zeQYl5Hwy/iPJAW+SYUNKlmunroNZ57Sb\ncDMwK9gOXdkCj+bb+8wnBLyLm6Lv+tFQNSljMLgVjYZzlqBMiP8dWtPU3OVh\noZtTDIPWZMHUFlCthO8Ns13kxGfFGFxWYVqKuaBWyNf7nOT7T/h8NyMFNwrr\nCaqpBIngwl00w9Pc6Lio90NRgFG4Phs8VEXNHLDe5hlhKkAMmb4kJkZAECzI\n8iDf\r\n=Entc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"12c7b3343411869ab4d83f00d1d6e06f384266c9","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.5_1637320897211_0.6431521194988699","host":"s3://npm-registry-packages"}},"0.5.6":{"name":"@trenskow/app","version":"0.5.6","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.5.6","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"f9538263c499d2fd1684d1c1514a376648510dfe","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.5.6.tgz","fileCount":14,"integrity":"sha512-Carh4t3bX3L/8RcYoEyQhyIpNYIxlWTtvejHQczawfRJNgAb/4MVACTXMtK0N3YceDoLEm0FSNrPBX5+uPBVKA==","signatures":[{"sig":"MEQCIGLokDFlGjAMwydD68kU4HS8BAsC1dmh7VbSFOOL7ZZIAiAVrxQpYHvbE0SwuGeoK5naXUl5TW76U0ai6sqCc6vbuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmkllCRA9TVsSAnZWagAAOj4P+wf1OIU9/Fhd+ow4/GAI\nSMDjynDKSXcmsE8enGwpG3zcfRWagu0mV+2g6Y8SMuEbTVYOeRtr3wv+LiJr\nOSk96gI9PaR0pePIUvvgr4VB8bdihbsR8+xZK2mOTX211iXXtzUN4X19OiNs\n85RbleL7zZB+ieYujfVBvBfP+ysbTvprm8a7UYVEprDbIREVpgAdkpQr6YLm\nraS3IsFmqfyTP4CCKbC2P3m4s22mhrgeUVy/+oX+ZIa3YI06/fpu5TSec0uO\nLF3NQ/r9gROPogROOzBMrpDpNnq99Hvk0I1+PH94DVWCXJtHAEgRmOEFBJ9O\n8pStSHBm1szbEFq9/hT3X/tczKJgBGsNbiM/+V43svN/xM3PLm37KMganZgA\nFS0YcIFYhBmFWPuw4dEr1LBWknh2+8Dl/0mUDmEwCb9K27eXhhFT0UWXK0oE\ng3QXXcqz0vTLGtKaUCCe6UiKo62teIxPsnzAEh3bH4n+Te0z15yhLuZ34zV5\ncWocM3byLOoBC9MQ7ivpqNvTLWyMGF5Nez5i/nZJMtis/g67g3EDbquYV1pV\nVtrTvDyj/rK13/SGTH307CSx/Lf2/T92HzNp3vBJ6SgOxavJ2UMdMyAaktWS\nSBS38XgxtB1CR2kdjltMRXUNQaq6dMptnlgkD4VPCI4p6pR6Row3jWfyoT7r\nveBQ\r\n=lNup\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"359e8b667b04d886e589c7ab6f8a2b17ddb67938","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.6_1637501285501_0.948597139467471","host":"s3://npm-registry-packages"}},"0.5.7":{"name":"@trenskow/app","version":"0.5.7","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.5.7","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"940c347723e810a910ebe32a9a3487ed874fd6f2","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.5.7.tgz","fileCount":14,"integrity":"sha512-v9qxl0jT/jBtxWkZf+cRB96FQNOiuHcK04N0IcOGDmzJx3561ZM4d3faEOUAMH5hGXHMTC2JZO6ZcgFLDUII8Q==","signatures":[{"sig":"MEYCIQC1aAFahzE8NKBX7EZp2Mrh7fZ8XvKszkpAvgSrD3UdwAIhAP9WPe5fQvmcRH/fCljmJOR/8+RL8SXkRxDbimfAxVTo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmsBOCRA9TVsSAnZWagAAl6IP/2IHToIV3+fspHU075HO\naWK05WnYAGuyxhx/MK8fTnVyv/4TT/WakdglWmXqFXWh65tvGZzlt1OAOajy\nP3Yub1AHoyse0lQ0z//vZCWHgoRAA8Brz1OIw8Suk1UwJ5ioY0lvY8KAWikf\nrniPjhhI6Cux2U035obpBLPaOBd3gw6bU/xPY7qVgDI9C6DGIIWHtMC33CLf\niqXADmjmJ61xgaczD/R6/5qTNVHTFe2RqyxAC6QYxg05d4/nu5QjnRZjiCQZ\naOejjmiUkpTfkwtqw+tzs6tegtxu43d8gtTgFC7d8HAAfksDyL8QRK5ozfrd\n6R5NvCJVby8R4rj+rjvUAhOeMW+jndJcTnjIYV1mOT7EgGkyv21ANkqQupRz\nJvdO2ZXRO5hRf8q+FmnAnwFwUZFlptTRO4YMf7GD/x8Dwj956uC2UwRVbFcu\nGV4Fe1q/pNqEymmgcktkJ3LQDjJ5ByHTx4DT+5zwqUxrMuVe6fcAcZhvs8wZ\nzPYvFUWgWUOpWD3L0WGAjrc8ri4Dmk8aBzZ5um1ie9NzwWdGQJVFOklJB4gk\nfuz7Yu3Wij5OiPkLQB7j+B61r3hb4f6u+yncQlESZDa7Wj/+BsLn5XDG6dIn\nXemt5xzi9Plo6VH8bZqhdyKMyrB1yjdDnSAwbXTirFyzLscpJk1nE1f10seE\nY0NB\r\n=nBOY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"ee23dff88b69d66d94ed2cd49226c3dea75f3f26","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.7_1637531726486_0.48005269833872877","host":"s3://npm-registry-packages"}},"0.5.8":{"name":"@trenskow/app","version":"0.5.8","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.5.8","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"1c6a787dd4c481e16387ab09a0eb59b2df8bc0da","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.5.8.tgz","fileCount":14,"integrity":"sha512-Z+GRPyyqgcX/MZlqf+413iBm2XjI2swVNXTSl9Zi5WVeyBIXzgvLaz+utFlvan0WbuA4rfhRWGrfSJO5Ke5N7Q==","signatures":[{"sig":"MEUCIQCVR9O9R/BCmIfTaAjy/cjFd+3pbHNH9ezNk1yjVGC31wIgX8dG97Rr51oCFCp4iq/+LgWeKZVESYYux9863UT8EKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhogppCRA9TVsSAnZWagAAPV0QAJvvwdy0C8F95lkW6UJM\nfgFndR0nwi/uu2uw1e+PL8LoYvO0wr/Ca10zgJ6sBYBYDHuxTsbIkGPEsz2Q\nzSuomTkKWuRRUrrYL+Iv6zxfJFm1qH/g9Xy76tBYjCOVxjrKEaiewLSpHZuN\n+7o3sm68Wkx3iVlshAZhL1e6Rilr+F/37nV8/oJ9lMJeQdOoQXArXJuzYT7o\nUYKoZEwC1fOK/E/hsULXL3DEsD3HTYJHFsncft6eoYaVasfC2h56DQS242/B\n+exnpFOPqcD7eFvvakSZ/MDFw237y/3baRht421OEVGXeu0fjiz9vyGDebjg\n4Zqj7yh5N3NcknvBQKL3CGFsAnsSXbrQ+f2UR4AkdlNSKhUHketYbG4QD7Al\nSPau3PU8o70aw4sK+iEEt8Bz+mvw8OZR0A4g+76FuLdsSYTqKzmsVqHMyMvN\nxA2pT/L5mJplPB+lc94sXnfAiPd3xwcelAFAo/Qo8llWe65k2B+xQMpM2ADP\ng5B/DHAMfjcNzfDrxXzV3+T/HiM3IJw9nbBwR/abyVlvx252Md/i9iGoLiK7\nFfRhTbmrhh+YbDgdcGF7taB0tYQGRX22SQMyET9rwitSaQqznW04MyCYXoEC\nSA3Yah8S37bzwEroW3SZgfRJAyk/h1OuJEbFqewgvRvD+1ECi+04R+0LtgEb\nYlC2\r\n=7hAN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"b812c6c575145e7d0fc48f01f3a6d9c6fb8a3e3c","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.8_1638009449827_0.4987407829761934","host":"s3://npm-registry-packages"}},"0.5.9":{"name":"@trenskow/app","version":"0.5.9","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.5.9","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"cb272ad676769149d9489607e53e900845cf021f","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.5.9.tgz","fileCount":14,"integrity":"sha512-xwQFi4PMpw0HzUl9ltMu9HVJFo1N0u0KuIrJ7Ty+leVTlHc5004s477Fbof3kuRMBTqRz0ZXyFTKtFDWTf/RtQ==","signatures":[{"sig":"MEUCIE61ELNf0xCjCV4D5WVIw1HsKkdO2fOZIkZI46Nv5/3nAiEA53c1HTu8dVqVHKZaopzYUalS77gElTg++L3GepGyh1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsxbECRA9TVsSAnZWagAA1T8P+QE12YJl/fkneoqWPxKa\nRuD/ehzTdj0+IWWnAd5F2qh4SsVuUQ3ZsGRJ121YqEMWX3eeQavBXY+DKAM+\nbZsEQ+puaesjwCMveJR0ph2TGhjfr8GXyE5zBii7bCP9F6zxFQ3KibpBv5rH\nS85iuNASRnT+d5+efToi5zAr+1Op0vKe7RoBENX0HoA8ECFTKFkIZEI2/CwR\nHdNU3pVA0dIKIUBcIRBcNBnr/gOG/9U8SKv6XXVKA4ihzb5Ytu/VcEFOOqKw\nrA6060r3+vH1ICIAhHmWMDru4MS8o+mt/Fy3uJrpl0VS+e/lHon6lmjtZhlo\n34y8tS99Sa89yCvuvt5yBU2IwQdgQJ6yJreJbVEG8HDSMJXFmBmcnieknnJT\nsgk83wmjd5IMEMXVz7DIvYMxeqsp0XI6TWZqc2jR+p69TFEXBxgJrILZgU+a\n2pFE4QUhcBw5Aqz8qoPN2ky+16BmG67oyD1J0ly1GrN1JRqbgx2Hq9ax3mzp\nu0J4AFW4el9Xno3cLuuxWyY13X3U1G46r7epDfuqU9tDHjZixe2uKjpBnEGs\nSPsOl+E6Wc/VjAoG3vqLHpLseIodF7cfyJ2MwzTKr+hA6HqUTIR50Ihqub2a\nl5T32/XChvV6UQZCXAnCR4P2bBGx5l+ypX7i5hSx3EaBQynx/Xuj+A9BH/yc\nrkzx\r\n=IiaS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"58d7057042c9a9778ea59f7696165f6075ebc221","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.9_1639126724549_0.7016454646165133","host":"s3://npm-registry-packages"}},"0.5.10":{"name":"@trenskow/app","version":"0.5.10","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.5.10","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"658d13768fc9e3ec787b94197bf5d419445a42e5","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.5.10.tgz","fileCount":14,"integrity":"sha512-qaK0OPIM8tNUis5xkeSFhu4MCvuUmJNKIVtPHkvjH18lrIJzaUKwqLsinRKseqpPvvbl+Nl5LxfzI3K4bT3yUg==","signatures":[{"sig":"MEYCIQCDLSCB9dUSnfBwXISOvViUjJ5YhC1UACzR+NVVuy/KCgIhALAnNzFXWGArgmXQmnJUL4jEZFy8p7DdIxNrwQzIZXu8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvZhnCRA9TVsSAnZWagAA6PcP/1iBG5gsom95ZK0m201W\nxylNYLYjOarBZ4bKU50ZTWwaB95T73+pF/cG+CS7gWoCRPAUM2chrVa3HJ5Z\n9hw45qeqZXXIWewZufO1B3yc0EWzuoKT+KsUMfo//qSjlWNY3IQns6PNjcUk\n9Ub8E62z2vCCJrCQaQOfgn+In2CDeTfhu8uxD8yXjoxzZojgUHT8Tqomn1w9\nl5rqtXvbHiAAVodht7qmB+1093lXibO1qONblmeEsrcYx9y3CTBlww5WCtGT\nP+hNUJLbpNq90Jht+htb0UwPQynWI2NszWzNfhCVAWoZog2Asrvw62m31hiS\ny0Z3rDFe3vj2++D+/QBaY55wapQsWw69Y1YURdatsF6pnA8AOy51QM6ObUgh\nm33DGE7yO6LscBmWvbUbQtiF9xl+qAw71j5dCgm7OI5tn8seRmbYxkSUtIms\nmC9SIwljZvi/kM3ICdg8davKzvoPcjsgmRXVuZadtkmH4HXTbhlmCvjGfiG4\nFwG8XZVO7P4iwHCouCkPJi8eDh5bjobqxrPs6KO8RCS+1kj6yzhHYKa3LAvW\ncAzml6QNajXxsgADitu8jlY9sX/ToHHTKwleZg9cz/7AwB68JKq+HNvkl0Wf\narAvQm00WyvTLe2oKd2W9tv0jrYlkWUBuNx2fOCWJeMv47pd2jkUWlO82k+0\nusGf\r\n=qQYh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"733b1f32877714c4d4c81ea855dcc7b848ca5dd1","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.10_1639815270895_0.9437555458169116","host":"s3://npm-registry-packages"}},"0.5.11":{"name":"@trenskow/app","version":"0.5.11","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.5.11","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"11e42a6ae25f3e5d6e28d5a0f1363c97324508aa","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.5.11.tgz","fileCount":14,"integrity":"sha512-WR9S67jDYF2GvEm8O86peoKbC0p8hrdwQlq8IzZNCooWxoqZP17hTAZt1tXdFd20EIN7ogJ8qkD4hAfMrqKcTA==","signatures":[{"sig":"MEQCIBanBviUfFHM7yBibWZ3/naK1hYGsB5mlTfNDZoC22hqAiBKqKlf8+VSTCkFAKvvEpCsX/671KZSLYeQKGVvQQ8sOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwOpTCRA9TVsSAnZWagAAXh8QAIiTJWRIobbRzrKgXI0p\nz6/Mc+faebmhvBHCBt6xZ3jX3Wl/u2fH6Lh0aeJsyUlPFFMUjCTDCiIb661T\ndGCHisWpe0XqZGvTqAP99MCFz8ETMUcU1aL9ysVVbhCW1uGzUy7+KN70kojX\n80en5V3AuuJPtqGBzwQW0OY/BUEC3Zc2GC6eWKP+82b5msfq3/Xny/ah8b0v\nL6yK6It/bvo3INhFVjOrJX+CZqSTHpSW/fNCiXwULpEHBQrElpmMsfqbO7/6\nRPBBTls453eRSBpZqFen7dicn5Z1V+KdNDuJC/Jugs0hUSaT43rrG3iPKFjG\nAH06MqFClCDgabvG39DDoF3E77sAGJgr9gTfkdfXys7lSo3mbIQyp0AnLZ/8\nfcgT3+I1Hed0JR5p2Xc0cRnGz9w4z8q4Do9ERdTCowqIF15PL7V1tZe33EOs\n835a0CvN2O2LMvF0muSg2KSELmOqwRz43v+w+1ZixwkYQy+VomgYcDCmzQ9f\n8JO8lQiax6p8OkGo4J/HZv2d8eG4CI5BOiGQIx+pijnE4/z69Jb2A/pACgYN\njWLLY8Bc7VhnNVdhDShH5OAN5WgL4DwIb0SZeoWenv39/22JNUsRS+Dp8c6i\nKcT0WPcH11X9pdLUot2925YQYYh4oGnos+LVo0jPODXr8dSZLpFm5Fwh15HF\nplU5\r\n=+CXV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"03f6551f06207e352dddcbc398edf35876c5d7e4","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.11_1640032851237_0.9800268650076405","host":"s3://npm-registry-packages"}},"0.5.12":{"name":"@trenskow/app","version":"0.5.12","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.5.12","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"07640a5cc589098d77c17e6c3e7b70c26c9c981a","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.5.12.tgz","fileCount":14,"integrity":"sha512-cu2bFQl4LEvryp62N00r0raAUaq98hqmDXsCuDjcuVUrJupFU9C8z8RDKTWPvZ5GumtXto3u8LEySeMCnHRB1Q==","signatures":[{"sig":"MEUCIB/jqX4qLMgzwknrfp09KS8aKPs67rMf3fWtLhJQ0oXQAiEAnySOsV0y6O6fdZcCFGVZAy7O9ybfNpL2kkGzq7Efl58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5VGwCRA9TVsSAnZWagAAu7UP/i99S/eBvZX+T/Hou51k\nrkT+yK3X1xvOlyYNhBFmROCD6FRznTQmJ4LGy3ICBzhap3K4x+H7Q0P9i2Uv\ny6L2DxTNUJPGMKOPhx97w1kqtu2dTmSEPDLs1TF8ilgHzLsMXprsSYOdGPW9\nyqmau4JqjQu8+qIBfg9DxV2FyYfDGmJE5xz3EVSBhStkxekYv48s9JaNkjSC\nwk8wQxEFZDH+Io4VRHRBok6IMYxSr+3CeH4vYEqcbJdFxSPbxuwON+RIB/C5\nEdFH/ZLrdKe2EYQJvk0XVWs5FbuUaswylFhfbPxDqiSIDmaxX+vrGJa3knbq\n9yLnOfL0awaRoEeEl8gxyYsTb5Mtf8IhY80wD4szVCCk9Wm2dr7zu6SLOTHf\nbXrYOhXTfPA3/lRJMVyusumxRXe517evrtbvn2gH8Lj3tD4r52bhMBKzoGO+\n1nyuLd9uLFcYjYkoPsjltOnbkE73G8Q9mfVzh05/1oTHI7rvwG4oanDm8jkG\n1ZW3KacoRRPacoNPxU7MgYlVdm/sxW2BuOSCXxg0P9fXrzi7hy0GvDM8ZaXJ\nq7V5Np1x9pW2SfoI2CnDXhwp0U0CWf1xsBZ6y1k97r+cdqP+m40Egh8DaanJ\nrW0wlYV+e/W0v33ahr1gqou8ryFIyLp7gLZdltH98LtJBozkTxDniKBVE45b\n87/H\r\n=29E2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"478e7b5073e9eddfdb9fe7a00c80bcb3098d0ab9","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.1","@trenskow/api-error":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.2.0","supertest":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.12_1642418608323_0.8441139244418696","host":"s3://npm-registry-packages"}},"0.5.13":{"name":"@trenskow/app","version":"0.5.13","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.5.13","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"d1468e72bf341f6523a36f1937afd14d56f6b28a","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.5.13.tgz","fileCount":14,"integrity":"sha512-+zDCLhvEef4gCwyclEAnDGbNQjqSh+LvSZLGLkR+wbAk6vh779idzFyylNHNELp+/S/vI/f+g834PPd0yeuLmw==","signatures":[{"sig":"MEQCIAcexsjaWICclwHroLRD/FmWU4TtMAeDk4Hl5h03wAn4AiAsmRaqI+AoC9k1832UyMm5B/QXliOboeewnGGJ/VuZxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVIukACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYBQ//bu2XSahhDDcaN1PhQtK8rc6+WC2tTGxGBGzwqGyfHvUkwH9I\r\nQkU3EAhYhEuUziwQr83EBup6qFNGdNdsV+tV90IWnm6wO6/ti51TpkoMgLBC\r\nlgK1ybTHvFWTeKM3Aoz3uLuYUa1082uVa/xaewHeIQ0nLpd7TPB1jV9VKV3G\r\nI5B2GC5UZ9H+WlUXIdrYs4ZQf2Z6c8LgrCbo1jlJ9k+t23THs53QYhaMfVDM\r\n6skpE3aFl8JHiD5HMadYFtXPcezmPzENHiTnXPFYoF6MLRRkPXIZ57i/dO8l\r\n06iP+rfPycYFz+nK+byrM7k3Ki98K3D5v0B+f2DM7fkY7RpvPw8CBk1NJPYS\r\nhQtW6JlRQVs23XBsYwtJcMb1+YeM/LOXv78/1bqjFLLTyGsNJw8bGH874PaF\r\np63xHuOiT1bKlM7pE0JoPfSVHeGeVGl1GHbXt9y3/Z4M4GgQab+jVVyTJOHY\r\ni8VTOXOkL5ONejYOx9L+AeERT+CyESbo4jS5sbX4iFXaq/0Ng6XlofFmVmEl\r\ncBrHRAUpLU/7XAR5J9d6Q6v2CX9wNABQ0BdGA0sIu9NxAOAv3vJJNt5he1Cq\r\neni+y4M1tdCRraYcCQ6NPhowKEY5RgvuQAsm51Wo++RhIKBymC74o2r2F7Mv\r\ndjew43BJpZzc20W4CAilOvTJ3xRRNyBslsY=\r\n=h5AP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"326b5d70c7677591dfd8d7be7aec7067f5dd2745","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.3","@trenskow/api-error":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.2.2","eslint":"^8.13.0","supertest":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.13_1649707939855_0.18285788010515613","host":"s3://npm-registry-packages"}},"0.5.14":{"name":"@trenskow/app","version":"0.5.14","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.5.14","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"8ce7088350e6ede375945be65ccebb7ac7568293","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.5.14.tgz","fileCount":14,"integrity":"sha512-mg/PckveJa1vnMIrwGBbLfafN90q+Jyuhg2BKEZ2izgCDP2mhvk8Tt20BsFMEJIFnYWSr+RU9hYrhOxiykVrHw==","signatures":[{"sig":"MEUCIDPeB29S0AXPqjLok2ei7Yw5O+hy39HS3gJGXPPpJnHQAiEA7hG22InfwjroTxMOxDhEbUbYmpxET0102FHDzg7UHL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVIw+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMwg/9EKfIwThqKxFHV8bgma0KHYIcRAbUz8OD5B+ZineFu7qZtW2c\r\n2tPDSSFDlWRc347bGkyTeWybyy1i4dce5Ub8zMb8pOiCKthn+Ib9yRWBUgNz\r\nbOGJ+JEs2bdhUHNjcL4TAIXMtQ/yW/Np7CzuRRhuYO0fh5MnH0ZBGEhbH3Jd\r\nGd2e/8NOviAGh+Ixs9+FA0b5m4PgSuDedeqWsWFMdJYWd1iM2d/vsA9KDL6H\r\nDXLglsTbX4TeijcHP97gfu5vlPTKFF2Mzvalqy//viXa1gCxuFzmzo5FGQKd\r\nWVgMxwYUXVSkMpkog/7C83jg+uMqX1w8/AFxUrtVl9YdlD7HCUVX8ULIbZBx\r\nVN8RuW3ZW6IRKSIF8oWzbv4kUyuOsdtATPqNqWjQ5cG3dq+TK71jicCfocmg\r\naUh3qVWOBaNsgVnzfIKyClD2s0sfUFcNniAB/3OA4ICgc03TQAU577f3QDCN\r\nZ1mT7XJg7tRnX2zHSda8bMGPEv8eaTlEGCpOEyOj/L/4oonmwXQmFvpBw1CS\r\nnTml9raBrMXkYcJpee5IYkUBEzzyMeRscEcj4jcnse4DBCBgOzTRgtvrPd7T\r\nE+ZzADrn5k5FgC8hkG1kZ1XB710iLoLuwEAOFgqIq5tN6nFOCkHjaLpcyhsX\r\nRrUfssKHB9c1okCAgqBmpOEkoZQbYUtBbVo=\r\n=djGN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"4e2b4f974153334cdc3680a32d69fa19d51057e8","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.4","@trenskow/api-error":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.2.2","eslint":"^8.13.0","supertest":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.14_1649708094077_0.9927574493916753","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@trenskow/app","version":"0.6.0","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.6.0","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"437f7158bfa81f0b70e735704e3bfd6361702b78","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.6.0.tgz","fileCount":14,"integrity":"sha512-Mm5SyiiGyTZiwqwRWq6Un4M6B2lAKeP2d3Jqa+GDiXYsdGmKyNyxsvR4P7Jg1xCPk+NEiN7bxY3PmtpotLmHZA==","signatures":[{"sig":"MEYCIQCLcgB0g3RVFgbbV2g9e0rJbc/lldPhH3J/LUERJWPtVAIhAMSuFHUsMBElUMnOb8RmvKpzH2BMoCvFNcqhEbBfvcF6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXoMIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGdw/8DhdyF45jczw8Kx1GJyG5IbQrZMmguxptCn0tNQL9A+v24/0M\r\nGPhzMnweGD9l2YJ8Lq83L2VlxRXh3KbVb8wY+ELdw6/kfnFv9WhtgZl3zkGH\r\nWnpRIHjvUfWn8OS+sv0/YYXXe7kI6pCyc4HVIwqKgCAqN66Iyqb276FEajql\r\ngpt2aL+HHpj2KVIWvZIiGdTgcnzo33niKuTYVErVCsYZh74bvUZC5kkL90B7\r\nW1ziRvJ4v6RcQdSeL1qJM2CjpGrecSeI+obeFgE6M1EOjUZ2VctA7hmFD3ea\r\nu8CoIAq14tjv/qTfrhAKi95OWtKaAvAgslFd0M4nOUublmw3ulUxC+ox+N+k\r\nylXRVQZP3/SUkAYRIY3EdL5X0yrXIP/h6Zor+YcQdl/OXv7/84PBXVdAwwxM\r\njZMCf2AG4IyONkmj1XkJwVfEz6A0Oq9twS/IEcOT/5EZ1oLzUptBR2TpgQOO\r\nRLaCSXhqctzDDuTIOiyhXcKtcENOof/dVOWtqNDd8+cjBVyvnFNmRhFrXDFJ\r\nTFCJi2CR9FlWD3A5FmTysxAzx46lc37CsAzSNN/2SW/3h12aDcgLTwqlu1p1\r\nAz7UxVgkhJhsIp3EYaO36sBrfIb+4g6py4wv2bLlAJRfRa848H6VvvH5bYXh\r\nitlApp+uRpsmlCTBs73/lCQPYHTNa+gN2Uo=\r\n=wK5p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"c712714994e6429266de35281c30a5c77dd27974","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.1.4","@trenskow/api-error":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.2.2","eslint":"^8.13.0","supertest":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.0_1650361096232_0.8776655839338845","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@trenskow/app","version":"0.6.1","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.6.1","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"001dae3323a93e4f43007ff45010dbdc2d8050a7","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.6.1.tgz","fileCount":14,"integrity":"sha512-drjsI4To01NRn0nvBoeN70GqDQKq3lgFHUOrGycbOykOXAehrSessq3AX6kWlCaNVJiJQPxu5FlymzKSiTxDBQ==","signatures":[{"sig":"MEUCIQCwwlVpbKYB0Oagt5gAK5O8Zth372FzUMif1DSY+rW37gIgHyu/xSRSxkBHosrOMEA86lsPQt3nOoi30lInENQ8PhM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYDbiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+ERAAhH8i6QjqRqbfl4Wp1lUTq3r4OvxHj1bcfAbdVUTlrxvfYpQw\r\nYdTQfuHOJEoyKh58olePcB8QKxEIVgUa0F4jkR3ZTzncKOHMrVYQ5pWOQOPU\r\nkhiGg3kGGtOmzCvGjy83cxfMHFoxIwocbaipzVHlUCszWXqmKK/tocKwJuIo\r\nDf03SvhW6N3vmisdQAF55Xi9rCaOGwU2d/Cx5ITxjLA3DoJypOA/0FjjqoVp\r\ncRGTXr6Xntl3kKk+jLlSPIZ/JRCt5CQkuOg5G49Wtj9YLmlhN5fGqzWbzT1I\r\nY/uSgV95qVPKQdtvYOgmxjzPQHKNZc4gSA+wYmuQTIqd9Yi36bFa5uDglnWM\r\nqfFjt50SmsANBEFZQ7wUQ2eqyUxLVhqfcgnhLk/bG7xM5KUvYeQArx91EQm4\r\n1euvYDa2cFbrp/LYpJF2dQ+p1sJUZneHgl1s+dL74MNWQND1O2DlJleFtqoI\r\nxOGS9Yw+466q/awT+9KCl/UerjW8x+wtHkl4rCBxG/kqUUgqFDtM7Be/EjaZ\r\nmzFlfCx8XihsKfijhNbqtEqnqD2/ahXGbPfhkVqh+jXf4d87IwhDzWCOt0XF\r\nDq9PUDJU1EZ/nQNbVx0qy+YmTogU+SSzw1+cS2fXXUt899lJn3aDkSOx+ErA\r\nafvVhMQffle9ukG/10njQkav+jR3WqR7Ufo=\r\n=W7Fr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"01bc84372b7c2b4af037b5ec41abac4ea04248fe","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.2.2","eslint":"^8.13.0","supertest":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.1_1650472674788_0.4976250034219911","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"@trenskow/app","version":"0.6.2","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.6.2","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"f52f190b14be772016df28ded06ca638b5cae4dd","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.6.2.tgz","fileCount":14,"integrity":"sha512-0lxsGZ3vilXrneE15A9OSexCwCaI+Ulvnh7uNj7hciw9aA3qVrjyQ/XDn7CpzYnMj4S3/zj8X87z7lgW5VJCaw==","signatures":[{"sig":"MEYCIQCRtIeJ7NeRty4Zp9CxYJiORJE7GyL40epN6hC4aVwzOwIhAO08VZpdR8FNjkcD8j1KtsGznJIbmyoAs8hlCCKFJ7j9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYDlLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQ/A//Yg++Un9LVQEXoP/qqY5NKdWIIC3rJwzVoNsrE9UiD9oOxqWE\r\n49ylfaj+KhRTIisY9L7RNrsgoS9yfUDF5Ekf0czAe1jcz0+pb+U5nkUumNls\r\ndl76Guh+ZgjDdVWQ7SZjEsNxJ6d5IvJbKm6xFqzFHBNrIgO5DH9nwQKMRzL6\r\n0le6Tto+8cw3oeoFR9JgKr3VR02KDOAytVezI/iR/oKvW/UiKB+ZNxLfr6qM\r\nkN0EuqXfKDSjo23VeCzm4sxwqlxWjJXTJTIJN/4bOU7EA4J7xKK3UcLRldYv\r\n8RjOUnEqYEmA6obkTD+7RK9WaSjHPouwV/mwza+MRCqTZjmYxP/5c1kIcdP1\r\nMyq+7Astnhza/4JW1/FUxQ4TKMgbSRqSSex2PjtIS/cybX2axudf2lsb/0Vc\r\n7SHyHGRWVlVUpXDPzuFZF8oAchviv0oOeCZUWoLe08okzaTe4WeLgHkGuADg\r\nrY6vMQWx7gafd3Xi8Il44W0spH8IzKxHQH9OalvyY3GtfwQFeQCtGdc1VbyW\r\nBVYXuA8JjvwDPzBRn7LXTcaVknoKrTOMXcw6UWaN7uJ5/s7jud6eVnE0pB91\r\nBhOkmLssPs+3qRc2CS0+16ia6fRvSHTrrurRXM4sntbNlYK5KV8Wpd+qQRfN\r\nzJR8zTdrZEWFShTx+RZeUsDZjChDIcOufok=\r\n=dWJV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"8bf1437e5234f5c89ccfe8789b21bc4584e3031c","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.2.2","eslint":"^8.13.0","supertest":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.2_1650473290878_0.8916517624577447","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"@trenskow/app","version":"0.6.3","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.6.3","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"a34e48dc915fd05c964206f455a5560d64be6e28","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.6.3.tgz","fileCount":14,"integrity":"sha512-+gk5lxjTJcFiKj2GFPfApja6iOl90CxcJ7OmzazFSijnQAwzfhUBNHfwM7E5KMuFpijxjLFScsewLIuZ39xnVg==","signatures":[{"sig":"MEUCIQC5r2R2wFqJJzImI19DOv1Z4TN3ej2WtTg33EHiOvq56QIgXZ5XZZp/gqk+AC8ZI6TMwqQccEx1l+oTPWmmdMfA11o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiarqaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQsg/+KO5kvf0kBf0q13NXp+gLKyxM4Zdx/r6hBTJg2nVbqgngBc+X\r\nR/szY4A2FBX2OJ3HN1sbyi+RrRDxW9lJtOF140Ps3ReBsq2YocHDHurRpwR3\r\nro49ZVVQLOFKxLizYE+n82VrIn7B90r2b9/l79piw8ts4RePzJRucH8jnNNz\r\nSopdc4ArqP5nYcGSXmhaF1cD6S2HqOcyRJAOwidcRW63Olcm7Wn7B3o3fDmM\r\nUG9nZDB56olCGnZb/bAzL0LxR9ODGbRndrskVW3t61IxeR/TeL397Ng+wgUu\r\nsssqGKXQ8Y1565IgO6Ub+jh0SKLr/XZZMdgTUOUm9mDSPsNfPV4GqASo2wfw\r\npUbMvsuBHK0ny/RpaNGV5WgDUCFHr9uMrQ4zQTp+I2RU1axVq61pdIqp/ob8\r\nQjcxivpYzRtsVAcN3CXxGHJFYCJ67orAi15JgnMuQwk9ougS+9uQYVE5Grl/\r\n0ndWOXDiOdCrH48UChqcTqaG67gFVcC3RU/BLcubV7PCBZJLVSqqNLCP0e+m\r\nU7PHZ3y33Vh+7neteBLtgQlHa+RD5wg0DMuuBCHagpvcooIdGJQlg6PQOMfG\r\nuipm4RqzOVN3GrOw4uETszL7uneuQqXiceiR8a6RpdXBmwASx5CLQmUq8vAG\r\nXhZY4AQlynh6aABXDeU/aZ6VTFF5R0vUnlI=\r\n=zktO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"ff9d874df6376a8720d53d895b8b5bc95cebd5f9","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.2.2","eslint":"^8.13.0","supertest":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.3_1651161754781_0.6016434936672233","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"@trenskow/app","version":"0.6.4","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.6.4","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"15b0ec0152b3f4e7536b2e688258784d93665704","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.6.4.tgz","fileCount":14,"integrity":"sha512-JECSAwMCuySMWHDAnd7DcNN28hrGjGq1Y5HWjHLDZXpcPXDiTxyG6gW+UIrs18+sEEVRR7BE0ss1lWvD/L4fSQ==","signatures":[{"sig":"MEQCIE7JW/BedhS0GjuaHCijhnheRL2w2BF7ezQHT4rh1YiUAiBTAp5PrHI4USk08jxIyDCnj1alR3HlG06cGOGzXy9a5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiar0IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpT0A/+OWXLg4Tp1Jg7HrR50KNLiy80C/G7L10eVAw9wvE8cH1Kl5gn\r\nQHvAo1owPz9uSx4Sg4xq3xE1Xr5bCMJuAOdZDorEgP83VLBuhlcSCZI6WMR8\r\n02XU6t1WKbwPIOJ1xRVVxHlOoqaotNeZCGzPKUrei5H74RMIJmKdW6dfooui\r\nEJvXbb8lW7GjxaUDa9cJCF3EnjeYtcjvVw7LDfjEAuRXOqnHCenTs6nYhZUg\r\n3mpOQGJL6NV2Z5FpBEFKAIR5w4Tg3/UDzWokiL/AqqO7q8BWuBo0ahcfXYoU\r\nJ2NscEAur6uINaoeelGesEYzaPnpfduo/qK9WkL/Axu8pKu8gjjo+ndUuJB8\r\nMm40zOCPcK0szcbGAv5bENCzjFxo8sDD1rkCYi8CUeUEqjQWAxTLOBG0rxzX\r\nJC8ux5Q616HRCRFsoWXBMBKkkNR7Ml8Gk1QDQlCPWeg2s6uhQ2dwergkmd9X\r\npHUuYad+wiI6QUav05y3tHWni+ESpC1y3RFn2Cpi3YKV9U/X9iUtkt/IDSJh\r\nmsuOQrKUJ5/yT20KeW7Fe3a3lXGJnaMLcQLGW1lTduX3fw0rVKiciJSzYbEq\r\noPuaJErr3VSrHLcrelKNE2+g6ANATA1YIfInO7QdBWf+ebahQprh3j7Lkjop\r\nTgYKwhZwsKH1tGDyNukU+5n7ld+iuH92l8s=\r\n=lEyu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"69c4f215fd4271238f1f6c0a4819f4a83d1085d6","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.2.2","eslint":"^8.13.0","supertest":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.4_1651162376648_0.19751149186976336","host":"s3://npm-registry-packages"}},"0.6.5":{"name":"@trenskow/app","version":"0.6.5","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.6.5","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"faaf43ef05b80405332a6ef4849e957698b37088","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.6.5.tgz","fileCount":14,"integrity":"sha512-pha/NC4+iP1c6RZrC0D23D8/csUJOEENFXykoDQAgIWbx7xMi8/IkBAvm6eK+yLVyeHHsq6nDERI9bZ7lew14g==","signatures":[{"sig":"MEYCIQDyo2z01vlt4kAAmnkCv5/HwUulqirUA6eomY6Mx9yMNwIhAPRdrskp/gGKmFjgg5N6sLQqooJK9MXWjc0NnRYmCd3Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiar2TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2cQ/+NqgYpBkonMIMrRpbpNF98NUeiCAPQhZWjdCU3bF+jsLakjmS\r\niHhBaaQLXZESeCInT9KUEns/uO0tbrEFRK7CQiGsM71J58qKRrIxvGNfqFMJ\r\nhpuVxckKeL+tIhMz3s2A3ZFDzN0aq2veFlvPzqbwflozKr9ZUyqgqqSh29OH\r\nKmJBMT54n7LWwAapJz4hn+x3q/FGQWQFYuXLP8mLtnTMSwclxkTW/y5fLx0Z\r\npAbhMYSG4HCl93nV6EYgtcMVDsyDzaArIGEhOvuWpvGpzLku9fOjo/F4ARlh\r\nwj7bVGq30GOnHtwmQ5A6EKPnMPQaeQy75UEPjHW0ICJElHf00j+4zt/dBDnM\r\nixyq2jepoqnDhO3e9OU/5tBIc49hmtanQqO/h3nGKcsNnu+HgOIwOWU2pqDJ\r\nZDtsJ6aDl8IYiKSDjncDSFhR6gwiOWjLlmrPEP65Q/ZSeJXzNYJG6nnpqCGG\r\nOU+JLuGcSOZutdePVJdP3+xYLbA9dagmiSSkK9wIuQ9e8bgK6xJYDuAxqozb\r\n504BV2XtKjlskQscpnQoxsN6mCIwTlhtZCAcgYVOr51RTU3ygk+4g7SjRzA9\r\nY2g4uvaSNua6uwogCgdaeaZe8nMBJfHKyOtz2/8C7mfAdkrp8NvYQIaPLGEv\r\nMmEebzxBN+40JFUjIG8adVC1sUNzG7rfTyQ=\r\n=VIMg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"910ee11a3cde0be34c72ed3d8126b2a5da65e34c","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.2.2","eslint":"^8.13.0","supertest":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.5_1651162515593_0.5124434250946235","host":"s3://npm-registry-packages"}},"0.6.6":{"name":"@trenskow/app","version":"0.6.6","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.6.6","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"ac7f6185e230f5d74305f040b3545059a7aa0646","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.6.6.tgz","fileCount":14,"integrity":"sha512-T7XWB2GymxQSpNjSOUz1saO5W2mW9T+5P06n//A9Ut720Czc4IRWll7vguwXrqI2Itga+f794VK4/NvVwFpdSw==","signatures":[{"sig":"MEUCIQDuIqMUuIqzhJ1oHrd3cP4MN3v/UrcvvCfirZ+haHGiNwIgbNfuG3SdNIPFR/pzSCkRY6TABNFyFEzFfPtsVUAdvag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJia830ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqz4Q//Qt0SMdvXppYImOlVS0xzh+n4BrddvhB3X79CZl4Pn/qux5d/\r\nhXxMlkJWH+vGFpAmTrP6hF3WQ797Fi+5E/3KTBM2bRraFIiGqmWkD7v1NXcE\r\nPYRI+H0Q4hpBqrurU8FTtQhEX4sx8eBbq8M6iYhoR1FgGj0wb5HDOFBwdPVP\r\n7wc/FhjF5ERoxlaUivdzHQvmW8DskdOnnaAOEl/GeaLPgRMIG3kakTPNrkDn\r\nacm9SxSJwm5D5gcP+Sq2EPfgcZH3MYaPnzDuUIIpIQH9OXmNCLw6Wa4vETyT\r\no0QJtEDAkBwRzbrClw56297CtVrBk5skICA+e8/xTbBkLneoPNDDBbUIUFde\r\npy6t5SB5hcf+cgm3pO/Fppr/6odcrrQPHtCrzU/eYHwKawIikkXLwqTTkf2z\r\niCnUFPTAAU2yBinOqpJBAfH/3UWvXYmthlEU4gs+6JhJP3Vfh9+Py6mm40Wy\r\n25EpX3hoH46zMU+5QfNwfQEKSWup9V7+RcFj4+2+U8enDGDHPIGBma5g83jc\r\nNZOLYuMyiYF4+iMQqFnet0gf3ZyNLUXkP9hANiR8+5nwFtGbpLkF4u/ywKpj\r\ncM4XMS4AkSw6uziMVzgeup8zyGbvg0tR22quXJE/amrCdftbjjDBer6LNJ18\r\nPa6alzxR3Xe10fuFTVy4IKkPG2bMVm1jFhc=\r\n=Kko/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"2d6bc4b65ccf160cf85f7e3602505128fd18a033","scripts":{"test":"node ./node_modules/mocha/bin/mocha ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.2.2","eslint":"^8.13.0","supertest":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.6_1651232244669_0.42822337109460906","host":"s3://npm-registry-packages"}},"0.6.7":{"name":"@trenskow/app","version":"0.6.7","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.6.7","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"32fffaca67de61a4ddf233e18cb8689f3793cb22","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.6.7.tgz","fileCount":14,"integrity":"sha512-SCqzLoAKwI/ch4hHRs6Wfjs/cvgj9hTPYG97xiKHeXm2QrNnDn87Cq3hF3Uhw57gaG97AL3CSZS+w0wLxZp1bg==","signatures":[{"sig":"MEUCIGAUgrxRFxOmYTI0rgKY4MdVplSyM3cVw5SlcLC0/KafAiEApWHkjKx7jCCuvmcqsDLOQ1FvTJXSCeQ8MXrsoCTK93U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicYMYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrObQ//Wg1KDAPpOv7Z+Lk57fPGA4/Rb3Hssdcgnd6mkZKZlD/mEEDc\r\nmG1TDZJtQrQOqa1Z6DtsAj4RLNrw0RCIqMJKNWgEHUdpFPTsXG1b4d6wxct5\r\nk0nTDS/3XLqKegJLSvrVATK5FW6L6s2etOg6iu24Rzmrw43pBMO/nSd6cImi\r\nuI9kAv1S9HDubjfG2eKOWqKM70piZIyJbARzdDzVp4RavKnJQ6D7xOI9kWTt\r\nR76LrT7X9jTEWN+XuOxv763UEZwmM14z8lHntczVMWX4LwyxD2o6DWtXAuTc\r\n4niaY3mjxYXlh5GCUjbVOlbaFTMgCAENUcr9Tyy0rCiRtAOgBUubbyljcqxv\r\nao5ltWqnb1nXY1I01pN/FZfKKJKXs1U2Z1eFVBeMqF6zi/FNa9i+CcB0zJFt\r\nI5eVT1bKtRP3m98D60g3oraU79ob40L/TKKhPO2kYgLdq8TLVH/RDF0sujo8\r\na7ohGeoDZyOgkreTMbaaO/yD4GV1ceRf0qEeoaxrGiRqD1xO4KKnwKLFJTs/\r\n/kXF9msazA0fjiEhtFGBsaWcOn+2xEsCTvfdhTmVibegVM+MXkM+PKH3AFN7\r\nqLmoE9NHuDP4p28mrvFDfj3pIZeNXtpVIhmkLOap6mXiubTFtvv4desUUfsN\r\nslgNdBXgQWSYlYNB4NxyOatiICW4e0Gedl0=\r\n=yVne\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"e057a3642aecc308b7bce4fcb22533c623ba7a3c","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.13.0","supertest":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.7_1651606296227_0.5315805086012599","host":"s3://npm-registry-packages"}},"0.6.8":{"name":"@trenskow/app","version":"0.6.8","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.6.8","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"74e69effdcb8aa075460d62a6ab778ce5b4bdea1","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.6.8.tgz","fileCount":14,"integrity":"sha512-LGvUbKpj07ChReJxBdd5jVoplHueG5woikgI9NNY54cyp4wTFCHyQI16fek9EQoeSd8YiadU45tdljHW4WQf7w==","signatures":[{"sig":"MEUCIQCLYnIGyZF6qKFeURWQXkT0VqM9JcaEMVKlNbXN0QgmRgIgN6oIo9fLJkR8hk+iG8eWxY1qjtNnnUUGvc7bBdEHFVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifM9WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8Lg/+NTPo0LMbnVxi/U1Su0kzJs5VzJVoN2CGoQvwzi78SnyMgp1o\r\nguetSJo6gKAexMH4gl/hUq80SOd4tWtp41gB0eNZvWHFsjXa97Uxw1L7sCzR\r\nuyIGQRPE1xYk1FoAQfuDbtAhJ86+2CGfHtMVIrJNhfL4SyZZPpIj0Jl/Vz57\r\nlMNMQkXQ9i4bTBqTjbS9nW8Jt/dKvPKk4VldF01CbtAkgfMQjahPxGzZphIy\r\ni5eyvkGe0VAvfC8CO0iW/BVpQJzN5MZNmZ+RpT9CqHNtEZSSNhbdH8bLSdO8\r\nrrVhFZcvfM95qdp8VlHcQHjKYQ605jx4Nyr6KKz6HIIIuhq9R+8ebbzlajtZ\r\n2+KFWknar/245LlqZ7bSol7xqIpSiD7dHQLaeBFg7erZucVufTsVaq4zyj9Q\r\nl6o1Om0c32Pyb5ckb/6AT9teCREpsr7R161X3fKdA8ma38pZK0gTcvXST9Bv\r\nRuTco8yyE8xMPRuO11mnrDh0tjyDLBZ4FFmCfPJlisFl4W7W9jXG/tGaHMlY\r\nWZe1NzkAsNCDRpoXDb2nsM6GuM1f1iUvBocNWmoV4nVp//hLTKRYFUbxOhEj\r\nH4Eb5TQhLiFh6kAne9KRZG4CQtoVZnWwhcUcCoo5UfKXTjm1vKAr21sc8Ssy\r\nTQGi9Xll0to95Qv0WTkp+fJGBg/4+R0gqlY=\r\n=YW+l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"7a9fcca9e6d44f28d7ecd6b6a548a05bee871af3","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.13.0","supertest":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.8_1652346710580_0.4589361809179562","host":"s3://npm-registry-packages"}},"0.6.9":{"name":"@trenskow/app","version":"0.6.9","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.6.9","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"d70cbd9a750df877131d432f7786cc53e28b79f0","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.6.9.tgz","fileCount":14,"integrity":"sha512-l3NCep2iHVhvP3Ms0mmnNSZOf3ep/06eG5SIP+g1w7r1ywFogjmwBCbMpbQZ15W5bT4tKN43PwIcpUs/R/u7+Q==","signatures":[{"sig":"MEUCIQCC362CYS2Z5UTkmS3ptc9KAiPAG+s2cMVrj5vTi5W6bQIgTcE8vQXA+2Hb9Ot5M1opQm1RfgDJkey+NzQbkxP52g8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifNGLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNgg//dkIOZD/eR216p9Cg3LUvWLgAKLe1NAE+P0fADp/SM7bw5zST\r\nYQjJ1a6tIMARqjfV6FA/qMrajLNjZqnG8CSPOU2aFmAk6OUILhu97ssGPc6y\r\nLMX+eu5+GlV8wWerKtIH+wYF93YyES2PBv9FpXlnG35HrmEIRahtYGROxxGB\r\n1jg3AMODXbkUgJWoZQp6u2mxl/OHwmjAtAzlM3wYIf4ts4/0U9+3HxFKMK97\r\nbP8V33CCao+8QZ1Il6Chnhm0hpqUdPAHo6AtQwSdwYDSmT7Qd/gEBhAmrLx3\r\njjGZnPefTV1MTY6dzOy+Z6NoWHvNhdZM8LLSTxrcwjNE9TBbfHpsyCMrAyD2\r\nJmUNhbPrfRv9O/hR04JUMW78qRgUsnvdZl/CECGNx6+dBkAyUGQXbKX5bAtm\r\n+v/eLC9yfyq4OorUAqHhh21RSyM7BzIVHNe+xkXauTRgEemG3vb49SwHyeEH\r\nBw8eLNbFCLq8+Owm76grgHrC8BOeludwHU3oQk+Xv0fMjs70TFDf8FnxPjWC\r\nksanvbwtHdQQkYrfe95/dtx05+U5aWrSBkIelOTIH/quws0lHJAmr0ZZeZgZ\r\npxnK8AG3THOzpGOaPd4i5AXn3DkkzlqCe1AgHhJ9q4XEYX2aDaDTNYXv0jF0\r\nR3F4xIErVRyjgrniPSAV9MPaaQ2hhkZa+kw=\r\n=L1xv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"1118d2906779df972687c939cde8f04639736692","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.13.0","supertest":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.9_1652347275303_0.8643737049346594","host":"s3://npm-registry-packages"}},"0.6.10":{"name":"@trenskow/app","version":"0.6.10","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.6.10","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"612bb52209f8574abc781f4f7cecea151542eb2d","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.6.10.tgz","fileCount":14,"integrity":"sha512-UombzPVd/YRSEXnkOOEmq8BMNhLoDExvRxNxy/PB14yaCOJw5QIDvTCqQZmgsHx/NEeBDcSr4+u8Qpj8WHCzmQ==","signatures":[{"sig":"MEQCIEgyB5qy+j9gkODPQ2xSXGYmPUvCezJlFORlHKLbHkWaAiB0SXYJkDQOy6J3hkFDG0TgfMkuT1zrhydLIJkhX8KMCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifNKQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWjg//XXQe2dFHOlfgX5V3K4XELNF46SFfZFZE6yCoXByLVckauyE8\r\nTbtfl50aacv1bJcaO0Fnc+qhb5LL8P5P4uymj9Ljx6xfjtcPuYxvKFPvHrwK\r\nns9bNqUeH1gu75gmbMeGsbcIE/Oi7ZV7JgszXfgGGub0tvFynXpnKSqtG5cr\r\nTMxNy20Qrg3iBmzxMavRDo6WdO9y2IRew+CPmRrYHRc2r2wW8Co/XlLhEExo\r\nI7JS5jM8AYx8lMMWIOx7Xyv8cPD/Tn0nEjVjR5JZfANVpNAeMpu8lWlGz4Bi\r\nTNBTFTnLWKTkpwKlnE8spmfcY2EMfr0TZJKBDIyHvg1U0z/icNMnzNBXLvOl\r\n+gOHXQWtOAiqgrtF8w3j6tHfrn2XEDL6iCRL/Nbxiw5qYg38c+OwsQ6covk6\r\nIjL6RLUIeOuzVXhsacQ1v1z727SWnXTJQ67XYWqY1raTqsW2DsY89cTBTCbJ\r\n8Dhmp9zam2Za4NHYuaRODsITOG7vGdmtmrS5mTtHlToHQeMw5nkViXPUxKxw\r\nh2/m57fojA9OhDDyPqrtSU7bOTtl4e3Mixb2jvsQOZtbJgHmQUkpor4uyKZ3\r\nAjmL9OOWueeyrmCe0bB9shjxuGEBkGcpA2p+x2ujFJ+YN070/UezWzxWYcFy\r\nwmc4u9zeFHb+r+xb6H9D3yiY5BhUFhmixKA=\r\n=018Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"ad930bde2e732c46a9f3657ed14b03daf8e80fee","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.13.0","supertest":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.10_1652347536086_0.2285097473776989","host":"s3://npm-registry-packages"}},"0.6.11":{"name":"@trenskow/app","version":"0.6.11","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.6.11","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"8e6050224e4b8ab3360edcff4e9b7059a2f40360","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.6.11.tgz","fileCount":14,"integrity":"sha512-U3gKg5G7xhkc+SOIMkU8AA4FaPzfIXSILB1TjZ5Fqsoe9Y2G5t9gbGwoRZT3C3W6J7pIqYMUd25TTN5GaV320Q==","signatures":[{"sig":"MEUCIHYJE/HS8nSubJXDpd6pEor/wPGezJc5wNCPoqOjozsJAiEAn4DwdDnTvrq0ahS4dXehQFa9RxYieSWs+dQ7545WBec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiifboACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaKA/+Il7l6KLdz53GAEEbtD4FQgsHwUy6osPcwuqU+5k3sT4bW2Ka\r\nXtXDV5Pg0V/YFFflo59qLVECrzofcMqqXEvqwNGuBsMQMI6DSo6EFAmV4JEI\r\nHRf4o5zcWAPagyXLAfCNuAaPPe5kAlt6wDWB8EFVRc7kNpt8RQ34r+DjizYh\r\nayzdS1LD/lHNIDZN/H7cG2Pzke240DNfQRoKK1hpyQZYbddxQ9eJb3UKITIs\r\n0UJi/hhBtE+CSWUtzoZkOYRhjw5jZtBDfrG2SIMsgSV73xX9sonEbgAkVZMZ\r\na4cYcD6riJ0FeXo9rSUYobFlI1lgqulzV1ftfhF604TI6ypj+9MDWV/TDXw9\r\n2dNAmZSr+6RJwSC3+gc+C7RGCHmvTg2GAk68ToF3TdbWLQaGgEULw9V+5aZG\r\nYozD0AA5vn3XDij01Kkx76B6pKIgqZ4GCq2IF2BEmm25SnxrIWlI6gNvyX1z\r\nLN8cOrm3n2rTS3Cf/ywf5VmeopotNRJpxb368WhrjCzKLZsyt3EcHS76I6jp\r\nG0flv3b9wP7ekLSh7nTlmE5/FUqz+IneW8zEJr6lIlSEc+CEnd1ngSQ+zFRW\r\nL/xTDnxmKjFoNfZKyUm3yJC8hGrp+zrQqb0clTgyqSXJyMc7YPbHhdjtYemO\r\n+phsFcgEm00TGJmhksOiP9aUUxNWd0YJ3mY=\r\n=+bHL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"0daf40c6645da70695e2bc5e61380d584c682f4b","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.13.0","supertest":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.11_1653208808676_0.2813816219945502","host":"s3://npm-registry-packages"}},"0.6.12":{"name":"@trenskow/app","version":"0.6.12","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.6.12","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"114b3e085f8b757810951f36a9dd575ba46e7fc9","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.6.12.tgz","fileCount":14,"integrity":"sha512-GLrVHZo0BSP5NOJxpXUlta9iGv9whz6auR9/+A3VlAH+/DZNGLx0oh46AbXDesFcoUVtRltCX0vSoc55C4YLow==","signatures":[{"sig":"MEYCIQCMeFFY7B7nLPUDv0rw0riFZPgE2TKYouW8XINF20qjDwIhAPSKp0NTME97qYhCuT23xYumaT6QlF9wXloMrhRb3E6q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiifd/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCJhAAlkAqTSoMF5N4nYyeVwx4Ejzf7MSJ3EGbkN1f3Ii20d31/Q3K\r\nnoiW+QwzwAEPM1WOzAE3Sjl79fWsWKBQNjuPCaA1EF0QKSTa4mcV/Qza42Sg\r\nf6T5mY2H7BG9HERLUduCOfitnNVeBlBci3amSZBdQSHE4BANQN8BdJN9k2S1\r\nZcKUCpd7COEydwqrHMnW/94EM584niqqmZy6UoGC0ycKcpJT4kiwsC2jEeh9\r\n5wmzX4RHvqda/g5k2Fb51Opi52IjwyD6MiEOltjAuf0/PRpT4sP9SgoGYR0t\r\nnrp0TpJhI0ajgm6IOphP06G5Z3jvnCGJtAO6jCLHuwfxFa6oFqe13orIXq9E\r\nLak5n5EnIibb5LFKAOaDs5oO2nRY/U7jdF62IRZgiuUQXDQpyIFaQJTwleh/\r\nR64wDoqJ7DH/nfA5H3ziLqeecm8hHK9tDNYk19bIkrfdtrT3QmFw75CzMvWe\r\njes0M6CvczG5zCE7w2rm3AiEAVwTky9tUkiUwhdELYv/1XE1hvukkMiP2x0P\r\nwfKCyRYTf7mL7zPNTK8aLAMyyfKer7jVbxxu6yLZPRZcYee1Rj6GJ02PES8a\r\n4UizO61O0nSOi4sVe+naprHPdMWOcG7etAfN1hpNzbMWIvPg4Tz/gbletHlG\r\nNsW9osLJDqRbtt8Hy57vMXEXJlfpopVbKAw=\r\n=9Zc0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"810a89a0b8b7752813f9947afd8bf15bcf7252da","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.13.0","supertest":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.12_1653208959394_0.7921785052000079","host":"s3://npm-registry-packages"}},"0.6.13":{"name":"@trenskow/app","version":"0.6.13","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.6.13","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"d35673fa01c475a1c5142671d0dd67e726bb6978","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.6.13.tgz","fileCount":14,"integrity":"sha512-cXSWuDFkYP9ikMNBzm3l+i5C5xPhE/l9G1o5OLg+A10nZebh4s6dAbzNS8gvmPGpaP7RytzCIsl38SdViH2EEg==","signatures":[{"sig":"MEUCIQC1mvr4l5mQdx/Qe5b2Z9zgJg0AJEMG2m5zihFfBAvhlAIgHQ9mAC3fG4t43BgjblTt5VC733J+wcLncl/QAqvjyvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiffIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDWw//Ync/d7y4pH1DQVmFwFNhv93564VCq+lGeDJ0/RGZ7B7FP85w\r\nhFH/saoFC3ce4JULUDzfDQdosefufVFpF/KtlpjuKwmettnq2tBc4a7Fn+NM\r\n0tRGOUE0rvUdFt+By+G+JmxOJ7G42mamjDK1LETGjdd/1HyqGzDQU8k4nB/8\r\nnyQZwL6SbsKc73cp0cRLh76OmupqLkU79L9QZRbCAY/z1gYh+P1Vx2oLN2/o\r\nZyBjYz4RnGX7e8yW9HfJIk93w/GXcbXueK7otUVQtUPTNx7ZpWUHTSwNJrLx\r\nnTeHornOsLELl2o/CipkOoKDMc+etojF5AsBVj/Nkd/aCba57AnDB57cZRAe\r\nMLLkQM6cs3CP9XXWKMQoqSnUllBLtzsBtl/eHtBkzFE+RbBfm92laA2YysWH\r\nDgE8x2rLSNiL+m0aFBabV+FrDWaJbpK0JTyiMRt9sZ29Io+LJ5UoRIpbS+7M\r\nJMWtilXa6Drye/A72Nq+ywNNZP0E4sqh7czfIrN4GoB5/nhM7oCrPwrNkag5\r\njV6EsrEH4TWA1ZRXHlX69lh70we1A7Rq7JkOJYzT6J2LcOUYG0ajh8N0tOxu\r\nf5rjcKu14duR2XcxkFTR6i5omwhlcDAkg/eXHHMPSC5AZGVTmIsLZoZplQWR\r\npOv7RC3lV0q7bBuT5CkETdy1k4AuPsI+A7Q=\r\n=I2km\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"f338f0cead7f2b351f3f4311d92efc6d2dd1f756","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.13.0","supertest":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.13_1653209032267_0.12561462817607438","host":"s3://npm-registry-packages"}},"0.6.14":{"name":"@trenskow/app","version":"0.6.14","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.6.14","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"9da8e8b59b2f202273abdabf4063e7a89721436e","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.6.14.tgz","fileCount":14,"integrity":"sha512-uhBcZO+FIu/lkE2nubUqVpaATePM7ELKEfcAeHqQhg+B2fA9irU78RM0LfozDAGR/TfR/nA8+0EJtj1x8jDJEg==","signatures":[{"sig":"MEYCIQDfF4YjLTWkB9TJzu+MjigVx9lEAshs2I2a8i90cbxOCAIhAOP7A3dFxprj05TjtjVv5gVDP9jsji6CbrYbP6SUxriE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijIlnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLEg/+P9k0ePk20sGLSJOWjflvOK1dHbpsrCJk0m7JzPTQ0XnKDCoT\r\n38jT423lXl72igKqRA6bQYBdk9yCQ1dbVf7fm09BhkBfH+2cIX/jCjYf849M\r\nz70HAEqB62mBd8eIx/X2P55ZyOYuaj1kMAgBwkkFOaRCGb7OLFzScH4ovwhM\r\neNpQUVqDNpL1zo5iE4LgOF0G89HncI7Gucs7rB67IkjQ4UnLCSSdfHhHVJjN\r\n3z0ehjQlT6zmU3Ui2Y5+QDtN9Ni04KsOyrnQKVL6Ld65XZcBRqLhwQFDpYii\r\nCJ5IfdSgsjF4LZV64Gsd+rLIMGtkvvUwtxa2DfZQ85BYKKUgz56yqIHIwM4j\r\nBFIFC4Msg58uEfA0MGgBvThfUWcbQi6foywK+7Q4lRraKb3fk2IIM+yBQwpP\r\nZ1lUSxiPXZG5SlarWrvzyu8m5PWiwE3z8rsZJjJx4Hynz70YEwIW+V29GycQ\r\nlpks5aQO8LMAQRHdRiV6WTLdaYm+1feefUvvQTf/kVqSAV0XvgexpscK/R8c\r\neTgLcmQRxFhdZU5soj+jIf6ZnLJyhs+AlrYQzNcbgh1ecMiqFsHwiZEkk8hw\r\n+Fy+LD9gAge0lWELeivIQUPBIiUg+zFfjg/uZpYjo0NpfArDdaE749vnOpMd\r\nQfrL/PccLFalCokgQvW5/shPzfs3rODviwg=\r\n=+3IX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"e8fe87b767d78774ce3e59e5b319cefe20b3d057","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.1.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.13.0","supertest":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.14_1653377383288_0.42355603317507495","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@trenskow/app","version":"0.7.0","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.7.0","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"9e1bc29c949009bc0e4dffc7a96fd60df3148cd3","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.7.0.tgz","fileCount":14,"integrity":"sha512-yLnU0Ysg2tZZ4DkrExUYvMkm2zKdFjzy4pftTmBSevI980mcOXbW/OFd1keFqrkuH+N2YP1OtUqTRJ4sL69Brw==","signatures":[{"sig":"MEQCIG/Pknym1/kgbRDOPL06BkEncKWM3Usx0isXszL/oKtAAiBw3e7EhieSeb1PL0HKdl2hRcyYwW7r2RAo4EhNEkS5Yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi37OFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonWQ/+LvFcMIavQse8AvI0rXDxA/YQDUKaWUtR9WU1bcL1Lr57OD38\r\ntDweWFPOIZ/5D5WXiVSLTgiF3Pp9e0izWcIorPvH3wM3Jk+IiB4KzBtZ5gyM\r\nXxjmBYX6f5ZYN05+rc9bTGRpostxMVOq4I0Sy7NNI3oVxgiw8SzuYJQ2mbky\r\nzz2UmMxRMied+kaMCp2k3IQVH0SPM4mGdcmwQr3g3AwZL6koBQnLixKAexKi\r\nNlyHqvHBp/sh6iOUaGvTR+/ezodK8sbOHtL9ltPuAtyAqHlQEkG/V1H4Ru4F\r\n8uYSDdrYv1vQoqjdqP000YHbYqL7xDI53F9S/wooZH7QpjOb2EhJsKzs2BAv\r\nAU688tiSMdQXLBmopiTq3yMWz9XOxz69x2QZ9DW8F5RRxSUUljXWPJ7dAEjm\r\neT6wg98p/cCd3ElFrJb3D4oaaM86WkTmhIZRYn7K9OJkUiQ6m2a0Q8bfkvjO\r\n1Qhy3fOriW4MTxcPrp5fIohpoHSQd3IzlhJP5ZyHEF6O+Svq2ExVnTXFrBiy\r\n3nLm6/w3eNFk4m/EK14yAFS5RZfvZMhGy9/Lx78z/3eGJhxNSK3lu547Btot\r\nsw4lhPIeN1V0+ezh655bIOWCbmCiqzj1coKtnPLLOxFDW0WhrrAU0QjvHjci\r\nKa32cLGhSLZBCIpQQ32sNpV2xhU0uIBrNlQ=\r\n=D3yO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"41d94935efeb57eb308b557fbeb28c406321ad75","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.12.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.3.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.20.0","supertest":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/app_0.7.0_1658827653340_0.23395097117085317","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"@trenskow/app","version":"0.7.1","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.7.1","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"e9d2115914664cb33b0685bdc630e989c88f55d1","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.7.1.tgz","fileCount":14,"integrity":"sha512-EFwQegVv6+TjL7oP+2iE+YR8nGHDFLKTGzCE5qf6rZfd06W3w44E0CGixoOTFK8Wt8iqwkOzL24csTVOE2UP3g==","signatures":[{"sig":"MEUCIEGAF01tJkb5+E8Rhs4Oi35xfveoQ4DCmkJFtcOpBaLWAiEA4vV9NXNogaIcxUJBr/eCPPegOq3de+1h9uwBaLL7eR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6MKSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmot5g/+JakNNRUpEECGe1t4X0t1s/dnFeA64QQ1gFGmbyDEBGeXGl9b\r\nTsF+Q5JwdF+I1YCKxkNdcJ3GtOTkefklUhDxyidWL64wFhCFpzOnDABDgijE\r\nV40TP5LnM10QbiArE1EKbNW9vFsGX2VHQmbSqMnZJaTGimQAriX+BhoODYnf\r\n+wg3CXBjeQPLOVDSQBwVJHhLMCCALCsVARlx6KHNZhWRsaKtdTFBb5X9bjXJ\r\nHnWA+QOUeClktKa+fNTB2SjNnYEMowFucpyKDp2PSP1aTbsMDlH6p2iVPQXc\r\nhHyEfg7+iW7rOxmJ3rEzZr825TLYQohglzXE2n2cEnjAzw+XDX2n1fRm4yp4\r\nzhQ9hHIGpL532MIMyWycBrqj2sHUo4y/dmk9cB1+qyAcxCZY2eqpMDf0zygI\r\nCbREVLoFt+c2tfRZPsarexmOUly7QCpjdag35kAgulUYvqXFRj983jI3bdtR\r\nIh3cVrYRbEAiSPzMM21XDzrZIevRXwWsll278OqNsfVfslxaSs0pOqzfiJqu\r\nykVPq7XUX8yNEGnzv6BrZ3VYdYTpObd8rgYwwvl+XGU7HK8l1H/gME42BD6L\r\nOg8gR3//yzIWKkK0GQPdBJyhWeFSxoW7nAKfY6cbiw4QjcKCOayiMkTdEhnd\r\ncBO+/fx0JXlwPIYgahv/aIXFLcsas52d07M=\r\n=glrm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"edd54dcd907b122bac796d7e9ea5b0aed2a7d585","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.12.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.3.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.20.0","supertest":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/app_0.7.1_1659421329891_0.8468060048738415","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"@trenskow/app","version":"0.7.2","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.7.2","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"d11f76190b3983e59465bf46fb35abb1d169dbed","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.7.2.tgz","fileCount":14,"integrity":"sha512-qSVprhTixf2ayRm9NswPrKJPqUy0e2TjG5tbIbeA7S4XUxCCMbt95d0Yu+1vORjxuDHSkQfcLE2XahmZvZKwcA==","signatures":[{"sig":"MEUCIHLT7pufLS5bzIawVGTUtTDdvZKd2AeeimolkP5spJPbAiEA6RaS1bIsLB283CA3DjeTf3D9mM/iRR3A2hLU7vJyaQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6MNzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5JhAAlnao3oT8wdP9jI6l9TbG1LS6GKK+OkGl5BsouRYYN0SOtHJt\r\nc/Gbub8+DdbrC104qrBBy+0IfncUcAlZia4c9bzOLkbqXXv1Xh7lzCwO7g45\r\nofKYkQdaeJCsWJnQttH5YLqwQOlCL3NReAUEfqvIXl2leOJFd7vqhtNBH49S\r\ns0oLWCNSg1BWg7kmwowDyVkJpQ2fFwwHOLu3G3/+te93M5Eyjp4ZSGrEwrg+\r\nWe99d2S/m8a5xRgZVx3SBc6lD9io0OomnaejeY26ktcQ8aW6fJvaKwH8TPqs\r\nJlzWpme5rcLE7aZczwRAE0Z6C+/wbL3MzcWAu4knFanPRABFD6B3qa861ZDr\r\ny2iY6bC1TJaKFi9PEdAeTBUdsxVxKZqQjg1aaJJKKTgEsu5FP+ikdq9x+tDY\r\nFu9+gyKR7o9XwWGRqJH9MO9WJfhSOvLfEmYKnd1cOPNPKHbzrDRIrPcKjQ68\r\nw1dfTib3qEgs/dwS4PRFdK3wOoydhUkOzvgf0Hi+mKq4+0wA0jD/AynI3gcc\r\nhupo6WGYf69W9vhDWBVKnH51Ef4PeSiPP9rDVLOsLs9uL3pO8iwUdMCBaeyc\r\nT8itkucAkLs2gurSFjiQ5KOs9tQQ5hyNYlhZrYteEL6EMeVE5Ndg0wmVThF+\r\nRoPiPP3E9g+AkHV3Zou/MMvRfRxXhzT7syg=\r\n=mfRp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"450085ac23a446e100341c75e23f71b532ba14be","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.12.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.3.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.20.0","supertest":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/app_0.7.2_1659421555320_0.4999335609476041","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"@trenskow/app","version":"0.7.3","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.7.3","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"4a34b995d1df6185a8be75118f66238bb10b6705","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.7.3.tgz","fileCount":14,"integrity":"sha512-GB5U3m7ZAspMrGqmnuPgCEburd3yi8fsRAZrq2jwquqH/anYas/nNAmu8gZf6iZKr8EpC3qYSP2cx58sdKJjrg==","signatures":[{"sig":"MEUCIHCC4ygLOGUETT0AoEtbRN/mKvVGtvCagHSt6zsEl/DCAiEA9Tn6J9jL+ShvKLTym4l0JTQzUdMCLDwem3QdXAR0ZGM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6Mb3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoycg//cs3sv53ihmD71grja0OIq/uOHngV3udWdeWoj5J2A3990kFe\r\nH9GoUJRpxV4rq/eRIYorB/orSBOJjr4iRsumycX0nRsKbx8bG63lHE+lQcL7\r\nLSIKz+nf/VWVEvbFquh0N9heW7lU6lyO+kSHbeu7GvbE9fq3YsRuypB3nbdE\r\ndP2o2ldFgVjwkcbQER1HTaMgQ/MHdGXAh+CkF0nbMvXS1HGZaaho5iFnR9KX\r\ntKmhe1fz/ux0FAQJtKmhJn327nV8lWeUQJhqXRYMD4kKFL6UmSZDt9I7t9CD\r\nrGoxaA2K/q5ocvSVWM1/Sy/CgCABq54FbHJi7U97g0OfEXeonWoPMyV93SrM\r\naWbC/Mhfj+Kx5XydwljAXhub1jTwYnpCMZ6DpDfudXRwRht+M1h97NjtqoJj\r\nIoWGi9X3NC6HuTQBY52tWdSQEHcahOYemIuDJOnFZkJTQKWtke+LFuWNiOqz\r\nakS3t7GJp8ow1Q1VrtKriSfY8uuVCOisK4GqpYYBnJqrJFo8TDCq+JDWtNUZ\r\nWy2vplarKVrHitSiF/GxYS7QwW/X6znXbo8tutyZHNDmMGbr6l0lVKjWcDw1\r\n0AvH01S4s3UuYlUcFbbpul4NRWh+k956YEJpb1VYAw4WAuEgZEnRndy2BAf+\r\nIAsDnCaFOtZ7+aORLo3CnoGz4miKyefZiP0=\r\n=Rf+d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"d80c7550875468376d81f77e1ba4a36ff7e96e2c","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.12.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.3.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.20.0","supertest":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/app_0.7.3_1659422455701_0.3179724261669168","host":"s3://npm-registry-packages"}},"0.7.4":{"name":"@trenskow/app","version":"0.7.4","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.7.4","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"9c7843b58d04493d9ea2ba9120b66236b65e399a","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.7.4.tgz","fileCount":14,"integrity":"sha512-119av5i9tI4e2XPgkBZsRgNZu/vruH6sbqOSLXFFoIpG5+uhRK+PmsnOumxLwOkGoVW8J/6v9WEcC605RXrofQ==","signatures":[{"sig":"MEUCICsyDNOVyeC+EB3ocpKtGXUgxaXQmDWk7QiO4M4JEXRhAiEAkiCpW0Rvy5jG5RxG8zb9VkTSj0/kzbHpsDla1jqkL3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6Mu9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKVw//Up/zAa3Ng0mISLTuH8rMwS2QNxAO9FT793G3RYp+xPCr2SK+\r\n5aV7bw8siL+jn/0/HmtA+95t1xbii9HzDcofKGazQfFnHS5kzyv87qCpHMCp\r\n8YZdgLhkm+Y7mnXhNn4ZEmL4R9l3sMeruDWB5jOLYk126gOiXkyQU6xUZft8\r\ntDT/7M/TJHqHCrZGnJ5zMEa+Rr8mrvDrttejyXZVo7e5aovDtTUj/goZGjGB\r\n9FsSXyDQt22A3bXHXW/imOz6zDuV4Tx1eRAcFgNyJHIUIhcBmDZudQhXJpc4\r\nKzvy2l4Lyt2mkUu+MTTlcOLHQIzEuNjOSLQAzpPyzv20A52gI7uZV0+Oe1WK\r\nJh3jG2p+pTiAt57UEYylyC9IrSrHJc9FQj8Vxn1TeBLf1SGbKWDXsvbTTtUE\r\ncuXguhxPk718D9MRm6ygZL1XSGjpLa1o9OoGBm2lOWM6AjDV5mr9eaZwjykN\r\nHiSU8gGDwXwgUJswvkeSROAytxVAFyvsaoHqWMw16gcV+qslTf9/Ok2K5uCv\r\n0YAiRvmxBgPYV/GhveCiDH/oLoAkNQHIRl3CGzd9HmkqAO2zrtIVa9S5Zuyu\r\nyjePqrhhchF2QmnkZebE8RBNV//vx/KK2D+/53pDpMcjvxSbi9OoJcXENyZX\r\ntzxtW+j1VDdfeA/2dKyOqmyJIdcBUUb/+o0=\r\n=kMVf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"8050b0a871af929de5d9df692799aa327ee985da","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"8.12.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.3.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.20.0","supertest":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/app_0.7.4_1659423677241_0.8459529247607178","host":"s3://npm-registry-packages"}},"0.7.5":{"name":"@trenskow/app","version":"0.7.5","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.7.5","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"cbf8ea3f561d0d61765708d170a7c9d50e75aa9f","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.7.5.tgz","fileCount":15,"integrity":"sha512-o+1sZfbbbfnvrGylUcXmae6oEgePR+2tXzyD9UK7/BValOxUGcSsDfGW9fwzwTkPtyDRF/y0M6oQnkFJ6A6/PQ==","signatures":[{"sig":"MEUCIAiikYoHmrRFYmcEgB4J0eE9SwwE0m9jrBds7i4KiqP3AiEA5l8WZvaBLoL0EqJXduqRrH4j3YT43tPYsItNQqQXawU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/cFlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7BQ/+PuC2R6PyO/K803zrh5xvu7xz8YT9ppIucikwF1P0qkT+dH88\r\nfWU4a/T6sYtbgERZnWNChkV9vyWrzvw0l/gaTA+w4qAKO+ZPHZDq4jj57Lnu\r\nL+KW4syl8BYXSx9S7tJez0PzaPbHYYIQEtn6j4rabpwcCG8EGCmTwewzTHmE\r\n8YNFkgVqwx82+Vva4jxvrx2k9To12tUX5WW0gXr+dfQYGK8RrYhV0z5OkgGa\r\noScWVXgTlRFhCeBHAV162W1af4Bf0RXOAq5e4s+l6JKySteGfAUdrVhadQxQ\r\nN3EcjFUptXXpjXVH88pEXU2UbouitAp4mK+T+1FvbVHEbOhJkFTEUP44jh5h\r\nhGimlP9UnASubPuCeEyyewOWZmfB2h1TEiVyYWZ6XUMK/4ws9QgQ8twHBFbQ\r\nrbRpqNlWyCPy+lb1JcYQbSlISDLadRPwUEjsVRDbxIgakTOwYmKyNzpu4E/B\r\nqr7xSX0JcK4axR3FBksIPTeQwk0+CVQ/NE/OA4NiNQ4ILDfWH1MrLFJKpAQb\r\nwF5alYzyLvXNgAOWNmVj1V1+PjWnHoNBMbkcSy60FDnjuDh+Fas4PfyUjRpq\r\n9VuWpiMjia30Gpb4mRIo3H1TyMaBk73By3bMAbLDWqNkSEaKQs1mzc+a9HXW\r\nEau5nPtKwucoguA6VuzPoVDlbiUxR7NYwMw=\r\n=3Oq3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"089b15ed5ced30fc13474412235a87fc6c525e4a","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.5.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.3.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.20.0","supertest":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/app_0.7.5_1677574501251_0.3372631772082675","host":"s3://npm-registry-packages"}},"0.7.6":{"name":"@trenskow/app","version":"0.7.6","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.7.6","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"1528f1cc482b746b5c0cff42bd8c11f38141a693","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.7.6.tgz","fileCount":15,"integrity":"sha512-cbLAt0T9UgvEsA85GXVSo1AmeldKQsAjDmToKMXCb0Uycn9HP1FTIbT30QPBDPgtVlx6UDrXdkiL9c/RdQRGFA==","signatures":[{"sig":"MEUCIFbEy6q59IvwUE8LiV00GfkH8wZJpQbvmf92ZpzgP3RjAiEA5VaVmUGNyqIKquvxMzNiLBczKJg26+P53siaZcWjmSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/cL/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4dg/5AOyvxH7ioh5/YbFHJKp0MJEIDtl40m4tmnpmociCogZz453Y\r\nNVInzmhOntaMHKZV/iggNuHmFy00GP9pd/rpl+rCdseQSyP7FxZDYA4z9KUg\r\nyhyq+xpSrRHCxnVYZViDLsz9kTznhYpXCWre294ywBiipKQHAKvoMrktPEeK\r\nYEHL1JDmmEc+jIc+EPtl58xPRvPi9iYtHi11tPjF9mf2CvXfGBOwDR+6UCud\r\ny6z3s7HKvSmkwS9Q7nrAEyxQ4NRe1FIbq86qjtMf1DWAAInXJe3WBEYFL+YG\r\nE8B64Ww9iUGtu9YBTdRRIAfa1uZDNN75q0/f9SjmcGw8yOfIPznSZEahzmIo\r\nFX/T9d0yTsS44twF8CIF0G+Tvc1Y0YhUba+SfLfRaTpjxZB0TSy0lCqFuJl5\r\ndYXfIAWvj0d8leLNMQciRNmkDuCoemoazgIaO/ZTXF6zuE3YR7QtxpOWDhtV\r\nvTdAivZIpGroOYAynhbojjhoZ5CFE3a9ObP2O5MzgyTQQMs4MiCnaUNWyczd\r\ntLSeC92eX3Cwruvn0oDL32+TogNHsRo+aWZTCFFLmGD4CE/JuZl+lvmQ6IkT\r\nDY2Rro3tpJYBfm9P4JuqjILVm5V5sB2YYdaXA0VFy60E0XVFMvsP5oc4FQ+4\r\nRKvH1CKlVpb3mi4K6wX+qIk/hiGJlhgu28I=\r\n=rk5n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"89db81bb19c27ac0c6961f225886188ecd9b945a","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.5.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.3.0","dependencies":{"@trenskow/caseit":"^1.3.0","@trenskow/api-error":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.20.0","supertest":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/app_0.7.6_1677574911281_0.39566510801097343","host":"s3://npm-registry-packages"}},"0.7.7":{"name":"@trenskow/app","version":"0.7.7","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.7.7","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"bd5eee8b0a12716bbbdf84c2cfbb777c7a5a04ce","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.7.7.tgz","fileCount":15,"integrity":"sha512-1tEKcbZ1iqwNq/rYYEM7fDLEyWRsG0Pf3tE0iRRcGd9x+0fgCiba136OP0IJl7LIw7tDPLKFlQsJSQUl/bFWnA==","signatures":[{"sig":"MEQCIBlvK5QFgX3+bRhBOu2kl37SS60z05GzWoolSdeg17FuAiAvCKOBdHi6rdmuMYHxvxIVFfY4XJ2879lXTTn+RFidgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/cfeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBTQ/+M2QzpUSYIhKua674FnKUBIvXDtW8Xe6dVbbcLygQ77KgkKNs\r\nZfLsPcHJxoLKnC3ky6VoIKHGGfTtNPToeCXRtTau2XFreEfO6rgrfREMCgoB\r\nq0HgtKsUe9tqy0miRIDLr/5pn3Apg4BdO89G9viLcbzZVbejurkh4cIm/hbp\r\nMl9vQEE1eN9hIZNZwUjsraV5cSipQoCGmov5HcJHTVOeS8QS+lLSeueo55Gu\r\n8hjL+pLHEsR0NnGocYAOMhfA5WYIQYPHcpQ3jheUf9XubgL84TAMIkTDZBVt\r\n80f+uOOwGQlo0PrgEDF1lLmKw+v9u/s124+/1orpmAXbHG/weRA0AFi1r7Pa\r\nk28gli1GxgwDAZh0k3mLiqhFm8+GjgPRfbGAv74EJ9XqOBqHgVADWQjeJBIF\r\nLByH030Js7r9HRUfD9+8FLu8D/f3k9AZw+vuyzRhLpBpDIU9hCC7aANWdyaB\r\nUecrJh6zW3Nq5dAs/sToVbau2U5zI6bhNgjwi3jYuHzCMbBZ8aTQYXjyHcK+\r\n3WqXHrZAVZaF/kQQzLkDmxiMGZg+dZYxxKGVaOwJW/EOoye8/uH4Cw8N8CYN\r\nhfSzPpRELJa9DsbKqHn4pt0ScVjwXUNKp+jJ4fgC3HPKWfTPUSePFAj+ffxM\r\ngnjAWLW6OhAa/Y3Qr9ere4RxRJIg9P4SA7Y=\r\n=Zipe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"039b59ee48a492d9958312f8fed2f8da91af253a","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.5.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.3.0","dependencies":{"@trenskow/caseit":"^1.3.4","@trenskow/api-error":"^2.3.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.35.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.7.7_1677576158733_0.2763658216370859","host":"s3://npm-registry-packages"}},"0.7.8":{"name":"@trenskow/app","version":"0.7.8","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.7.8","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"79032083bfc4161d48b7754e8873ad0bcad14b0d","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.7.8.tgz","fileCount":15,"integrity":"sha512-RhjJ27sQOTHUKVn8KIIJGrfyN/UuxrLAgZ6hCA2Bq3lf6Io471zJ5QVsKI6dO0CdhzAELunCmRpMjxTPaGfMQg==","signatures":[{"sig":"MEUCIEWdYlffnJ2OjppasWZkQbOag9sXEMHI507uTj3uG4FkAiEA/jhBSQsrjAVAQzYC32JuKCI9jq74sF6K3nxRpV+pC10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65677},"main":"index.js","type":"module","gitHead":"60244c94aeb7057040a5e9e92783fa40494d21e1","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.6.4","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.3.0","dependencies":{"@trenskow/caseit":"^1.3.4","@trenskow/api-error":"^2.3.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.44.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.7.8_1688798297499_0.014047074388501946","host":"s3://npm-registry-packages"}},"0.7.9":{"name":"@trenskow/app","version":"0.7.9","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.7.9","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"1fefe55dc29c4be385d50b01a0df511ba91fccad","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.7.9.tgz","fileCount":15,"integrity":"sha512-vTDHSdP7qo63o9+sm0eVISn+oPcWwKIcP/NLW33Z8Y25GR6VVDfoosG4nBIOEVpOHKMe5fyg9Q54ZSr35a++9g==","signatures":[{"sig":"MEUCIFAuQ84NbjLPGAprDxXx1Iek1pGf1ZHYFAAa4h38Rw4EAiEAu5SWQhCWFPLdfFCzmHkUKbrRtL9By7mgVUSEKrs1WyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65867},"main":"index.js","type":"module","gitHead":"c21ef01c26c1de184007c1183e2044c6a58f975f","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.5.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"@trenskow/caseit":"^1.3.4","@trenskow/api-error":"^2.3.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.44.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.7.9_1688892355154_0.7030790222811842","host":"s3://npm-registry-packages"}},"0.7.10":{"name":"@trenskow/app","version":"0.7.10","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.7.10","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"ad051652cd08a25160b0dd3c7be71eeec89b7d81","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.7.10.tgz","fileCount":15,"integrity":"sha512-xr47EXaMaTnoJEMDQ3lJBUTHPEPHwLCbsZwoQ8a7IZS+2hhgdgNYyH99/e2wNx33RoEEijr87y2Q4N7eI7BG6A==","signatures":[{"sig":"MEUCIEMVZMXe2bUXXl1w7pRvkZiOtmWnUkTKXVzjRa/okHenAiEAuC16NBs3miuX+72XI2kaIPXFx4DWZk7eWGtw386v1WM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65868},"main":"index.js","type":"module","gitHead":"0580ef4dab772fc746fd7465312da9810170083a","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.5.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"@trenskow/caseit":"^1.3.4","@trenskow/api-error":"^2.3.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.44.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.7.10_1688969387550_0.6314729617631254","host":"s3://npm-registry-packages"}},"0.7.11":{"name":"@trenskow/app","version":"0.7.11","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.7.11","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"8f81e3d77daba69472ac32873c2b17b1d7ee2740","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.7.11.tgz","fileCount":15,"integrity":"sha512-2Dy9wKM5pbOSNAMmeZHoJ1T9smHyD0HsIKK+DUKJIIMcR+UTdDHtHYXrVlHDGFWXLlqywKN3NhEnlUm14RM8vw==","signatures":[{"sig":"MEQCIHqAyUJpfxotOfMyEO9NLX4DuMoOBqt0oVkhyN6R68BQAiAEwJgSnPd3GrP50hx+ByF6cp12N8vcT0UQYrSeWCWe3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65868},"main":"index.js","type":"module","gitHead":"7533d0d85a293ddd2f71b77de546e6402c4647a1","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.5.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"@trenskow/caseit":"^1.3.5","@trenskow/api-error":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.44.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.7.11_1688969564210_0.9190863488394603","host":"s3://npm-registry-packages"}},"0.7.12":{"name":"@trenskow/app","version":"0.7.12","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.7.12","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"1bd7732a3ee3f43ed0849e76b46b20613cca9250","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.7.12.tgz","fileCount":15,"integrity":"sha512-FUwNHkJDiunekcrH2sqsJIb0jwFA9lsaUY0yhyWLR0Ba3c7++S0f5fjGwhw8afHHFO+7655UEBYhwXOS58mM6Q==","signatures":[{"sig":"MEQCIDSCgsiTjbCPL6eJeI8CZ8EqvhsWSbOIJXOQyb5tXO9MAiBhVBXhUpK1qoKC+LSJ+P8pPnxI6pzfOJ9E4akRWlRXoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65868},"main":"index.js","type":"module","gitHead":"5c68b72bb725d84d84235d11a87a60e2e0f896b1","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.5.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"@trenskow/caseit":"^1.3.5","@trenskow/api-error":"^2.3.5"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.44.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.7.12_1688969667980_0.9929487067168872","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"@trenskow/app","version":"0.8.1","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.1","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"3ec87cd279491fffb24f4c38b0186ca3618bea1e","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.1.tgz","fileCount":15,"integrity":"sha512-whKI1d+IqTMPh9slU3JmuOwuPV5fbBnhkNjJTv8GeVaMe0Jc41+EGdC70xzsWPrnxD4kxa+Db44vpsEfKAqXqA==","signatures":[{"sig":"MEUCIF8VQ5lZCkURUjbn7H9JzLta254OZ1EyRZgMFIzUtOrAAiEAi56e9Tlmwqil7ptfkKZTQlFSmBOMm3w1+6JOTFO2IgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67707},"main":"index.js","type":"module","gitHead":"0ae607d3520f2e58e621f42f6452c5c293f70097","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.5.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"@trenskow/caseit":"^1.3.5","@trenskow/api-error":"^2.3.5"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.44.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.1_1689166247678_0.8199458592880493","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"@trenskow/app","version":"0.8.2","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.2","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"55ddf74b353b7d908645d7c2c1da9ba328a405ee","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.2.tgz","fileCount":15,"integrity":"sha512-NCWPgOI7RkUJntmHkPAcApRawN6trgNW6P8Vmes/VqaAXxiB0LTSxgUbl/nePAzUPAlNVso+NyyR9zo70XyaNQ==","signatures":[{"sig":"MEUCIQD6Y/G18JI88ylxGaT8/sJFxKhZCTtVKD2TrjKnNNkkmQIgGzhuWS7LLbDkLrBHyQUsKTNGnJ6BR5mBxnjHBnI1No8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67707},"main":"index.js","type":"module","gitHead":"1202756c4d926d9d559bc097756d8ce0e679729c","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.5","@trenskow/api-error":"^2.3.5"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.46.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.2_1690563611099_0.5007637166388244","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"@trenskow/app","version":"0.8.3","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.3","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"59917869be3f9d8be99e50df320493dfe9c4a7e8","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.3.tgz","fileCount":15,"integrity":"sha512-aesr5w6pdzckm+L15bUBu42Y2KpdtU4lfCHENAksBNktPSwnKYxsBgSptBPbBffnc+XL3+nkwDh1fVxuVcyhZw==","signatures":[{"sig":"MEYCIQCRdIgYdOHnbdx4e716x9yHSGBq000QLajnXgpBmYDpnwIhAPxDqb93JniBciYcZ2xmjeTTZJdJe9qV7taqWzFarx/w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67707},"main":"index.js","type":"module","gitHead":"b9a8713dbd542c8b6d6ba85b63e1a20d73edc04f","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.6","@trenskow/api-error":"^2.3.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.46.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.3_1690563906898_0.7827724501930842","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"@trenskow/app","version":"0.8.4","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.4","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"550f13cdc275dd42cfc089b50799aeb7246df76b","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.4.tgz","fileCount":15,"integrity":"sha512-Af6w+QByDdlMXvhhpsBhzz9orm3y5JIg77DULViEJLkHpMR+9JBuWaS0zd1CAwY4LU1wORyDGXVQUXJVn9m0gQ==","signatures":[{"sig":"MEYCIQCE/BHQx5tGXfrnkA/VED/n7i5u/3eePw5yLBCvcQEz7QIhALuTILXca9l++HMDYc0TsH1rKfWV+XOwFfXfqM2jxt64","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67707},"main":"index.js","type":"module","gitHead":"19eee040fe86a3138550e64636ce6c457398a571","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.6","@trenskow/api-error":"^2.3.7"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.46.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.4_1690564051710_0.670662501211748","host":"s3://npm-registry-packages"}},"0.8.5":{"name":"@trenskow/app","version":"0.8.5","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.5","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"89515d7fec75150ce3f7298e9e6a78714e6bdb33","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.5.tgz","fileCount":15,"integrity":"sha512-yZfeL6trvb9gKwMJiJk0BQ6nYZaYrvNQ/vfWSo4SAA0wF5HwyeBek5aQ7xNVLsof+nyeDQ+UEEuZn6vRJcF9BA==","signatures":[{"sig":"MEUCIQC3zYVxmCI8EGLEinVzkI8kVwsUvD2248jL6IHv4C/JnAIgDzpgs0XpMWCDKWcjMumXxjeGNc/QMzGyB/kM1RjeKM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68294},"main":"index.js","type":"module","gitHead":"964e36dd08ca58e2da147956d97fc5ca4bac39e8","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.6","@trenskow/api-error":"^2.3.7"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.46.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.5_1692271942003_0.00666580354376034","host":"s3://npm-registry-packages"}},"0.8.6":{"name":"@trenskow/app","version":"0.8.6","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.6","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"9aaf5ae461700180fdae80d306f8a9b08ab479a4","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.6.tgz","fileCount":15,"integrity":"sha512-37lcL1HRkgtA7UgvWTMOibaoC2KnOd67etBVccy6XeAzKEAQjWgbZjY6pyutxe4VQU6OfVDUEpLY0Q7WrvJkyg==","signatures":[{"sig":"MEUCICHQZfYhlFiVINEpOPGwTMm7k93Jp6nKT4tuLC6Dws0/AiEAjrYLEhoO4V6pORl+0bMZ9nmyqPl3i6i0B3od92MABJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68294},"main":"index.js","type":"module","gitHead":"b6c4212ad4ab4b01b5b0a60378970492182cb5b6","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.6","@trenskow/api-error":"^2.3.7"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.47.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.6_1692272349220_0.4125376801057443","host":"s3://npm-registry-packages"}},"0.8.7":{"name":"@trenskow/app","version":"0.8.7","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.7","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"2e8cbf0d5ecff2faef0eab9e6172a938555d0068","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.7.tgz","fileCount":15,"integrity":"sha512-bhA2J33BWQ5RaRihtEfWBsjpGVDmqrJOzcJc0Q8+Bjef1noiUkvwSI3LkNJPhaRohwTsmJas86IwjRU9HswZUA==","signatures":[{"sig":"MEUCIQCEcauPwNG3dkh29cMX8mPStf9pa7BCSC6aRVT6Hb1HfgIgBgoxt+ghc3tnX+f9cu2tzqtDVZMwk2KWMfkQ2BrDPy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68294},"main":"index.js","type":"module","gitHead":"cd7ca31e4f703388a1bb93f7322a46ee64cf0dfd","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.7","@trenskow/api-error":"^2.3.8"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.47.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.7_1692272518132_0.13890253646341488","host":"s3://npm-registry-packages"}},"0.8.8":{"name":"@trenskow/app","version":"0.8.8","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.8","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"3f49b4a15fd55a28a83a98897d2bbed297fbddf2","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.8.tgz","fileCount":15,"integrity":"sha512-EoTaGy5x3NJ7nltdXRaEF5d9WghTA8fH7aXoqAISn8pM83KqWrqzbVcL2lUYUvETF5rmhq6bnTdiDe3TqNtOdg==","signatures":[{"sig":"MEYCIQDLo1Ism94OWY/HclyZLQpp82WW/Ozhr23lR0PcxrIa3QIhAMVMfdcE8Sne067M5NWcgJERXE0pwMXHsKiZ9I6t5TBd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68294},"main":"index.js","type":"module","gitHead":"89a2e9251e05422ff1fd969325f4c6b66d69091a","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.7","@trenskow/api-error":"^2.3.9"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.47.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.8_1692272606285_0.9083902000822988","host":"s3://npm-registry-packages"}},"0.8.9":{"name":"@trenskow/app","version":"0.8.9","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.9","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"f01b0e4e2bcb3670c269a2c008aceb62f17e723e","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.9.tgz","fileCount":15,"integrity":"sha512-LIBHDK2MRp7keFm+96kS4rMuwQ4pruEVumR/PuQ7Qdh7o+AwmwTUMxelT0tuU0X+xUYN9p3bd2LQt9PnPDPHoA==","signatures":[{"sig":"MEUCIGg6SIvAA127rmlHfxdmFvYkMymWOKNVwT6rl3zaaVAaAiEAn0FM9zEKrrASIPAcuKERMLp4KBO3nm2BOalXmJvOLyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68683},"main":"index.js","type":"module","gitHead":"d6c6eaaacc77b871bed1f219570f422fce0a3b80","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.7","@trenskow/api-error":"^2.3.9"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.47.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.9_1692280881420_0.05421207853408716","host":"s3://npm-registry-packages"}},"0.8.10":{"name":"@trenskow/app","version":"0.8.10","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.10","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"602ffa43a47da9f3e5411d11b8ef2b02f42647ca","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.10.tgz","fileCount":15,"integrity":"sha512-DNGRLVrY4zL/kgMjh01Y+NnFSYsdr2zFCtXdRMLGkmpUdTyyi1fuFmTnqn35Rh+VwuxxOfaHM+ObxeV39S0heA==","signatures":[{"sig":"MEUCIQCRIvsD2vs8yS7BdLRHKxjPklGbpvdo+fuiMklajBU/uAIge6EBD6XpkX6VZ8UFBuFb8wY7oJqzU0IkUfXenOiSWMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68690},"main":"index.js","type":"module","gitHead":"307f4336e464a2bbecc82feece0354a7654c5018","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.7","@trenskow/api-error":"^2.3.9"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.47.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.10_1692282220802_0.7829550885060621","host":"s3://npm-registry-packages"}},"0.8.11":{"name":"@trenskow/app","version":"0.8.11","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.11","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"8a3001b3746a01ef705b6f261114cafacbf34564","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.11.tgz","fileCount":15,"integrity":"sha512-Y3W0vcbKbZ8Un2ttXQosi9L95YW1ZMYNagK8zYD+HlgcUUSyL/sKB1BbGT0dCmX7vFxV8rz/WKFa7IlLiAOHOQ==","signatures":[{"sig":"MEYCIQDaUnEg1Seb5/u9IoD3iYge4DZdFVD3tsc4cu5UsM6MJwIhALfwrRcYsIJo1bh9yhiXI7AbCXm0XxkeWr2+f0siUODb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68690},"main":"index.js","type":"module","gitHead":"aee6217afb4c56b84a70e50e3c67a9d821ef95cb","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.7","@trenskow/api-error":"^2.3.9"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.48.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.11_1693464446961_0.583824391352642","host":"s3://npm-registry-packages"}},"0.8.12":{"name":"@trenskow/app","version":"0.8.12","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.12","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"8a2968526946e39ab75c6479e97e460d73f25c85","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.12.tgz","fileCount":15,"integrity":"sha512-lRcD/M3JSObiX8DDWYiULrunbf3bL0l5nzIlv60h3lBlexPL+bo58IxzYc4OX9yvQQnHTWPAzfasUcgBVnb1Wg==","signatures":[{"sig":"MEUCIQCg+DRlOjt1TC9G4I806M5q726rAF09DWV3xLg9bMOCmQIgb8PPJTdMziSvsfLGhkoRVsEAudWhofVCLOOi6k7V58w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68691},"main":"index.js","type":"module","gitHead":"5f2137501f22e538929e707485a5841c233bab0b","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.8","@trenskow/api-error":"^2.3.10"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.48.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.12_1693464665593_0.698663634840408","host":"s3://npm-registry-packages"}},"0.8.13":{"name":"@trenskow/app","version":"0.8.13","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.13","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"6249696a1bc01cda96467ce9950c3e82a31e0558","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.13.tgz","fileCount":15,"integrity":"sha512-VkEUqvInmg9WQiH7Y4+X1SOdRbxh5LwsF/Tvro2wnRijPhXSIUWWwvOXKpRncffXdMKa0ilot/WiPrj015QLdg==","signatures":[{"sig":"MEUCIC9NAd0DDkcvjwr+8Q2lIHG9KXNu2Fy4NiXz/xYhIPskAiEAs3R3kWPdm1IPViZI7XA0PgA/dYT7q5l03w76Ne/dcQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68691},"main":"index.js","type":"module","gitHead":"24436191adaf9c358befb94f8a2a6dac8b7f1b86","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.8","@trenskow/api-error":"^2.3.11"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.48.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.13_1693464776009_0.6607801267643127","host":"s3://npm-registry-packages"}},"0.8.14":{"name":"@trenskow/app","version":"0.8.14","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.14","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"fb25bba79c2b082417e807cd09583119b562f2c8","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.14.tgz","fileCount":15,"integrity":"sha512-aCTWB5oUJ0BjIqENkzYU3SGJHY7q00x1y2a8wUzcSWZJJyjh6nlX6XzoVYPeMjlfXzKGPIQXOYp1+a+7kc+xnA==","signatures":[{"sig":"MEYCIQDw7m7rpG0608gxypjOtZHjyyk8aPWY76SuF6oMTst9hAIhAOX2z5NG0JBx4e29jOHZYOKV2uW0CeakZcw8IDVAvLqE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68691},"main":"index.js","type":"module","gitHead":"36b4a8ce87f27a0819019abfbc5bba4cd85ed935","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.8","@trenskow/api-error":"^2.3.11"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.51.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.14_1697737010054_0.7260494116816809","host":"s3://npm-registry-packages"}},"0.8.15":{"name":"@trenskow/app","version":"0.8.15","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.15","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"acd16523df5b882131bf9d6c9079f6cd283812f4","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.15.tgz","fileCount":15,"integrity":"sha512-91CSHhuXAF8zFku/HwMDae/Nzi0gn4X0bgTazJvZYLul8Pzsh/M8f7e2843qwuJ9evPwMaQfL136R9z3/ZfPsg==","signatures":[{"sig":"MEUCIH1Lw6P9kUBgUuUxJla7y6iPSkQ+T5V1He8xacvLjaF0AiEA4yQ7oX1d547izMUYetd/f+durcGIuPa0rvRDJrkSnQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68691},"main":"index.js","type":"module","gitHead":"a48f503b25311b5f69556eaead74b520d8d62dd0","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.9","@trenskow/api-error":"^2.3.12"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.51.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.15_1697737200209_0.1804984614204601","host":"s3://npm-registry-packages"}},"0.8.16":{"name":"@trenskow/app","version":"0.8.16","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.16","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"545a4a992d6715385e5031a99e8c90534c1f7762","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.16.tgz","fileCount":15,"integrity":"sha512-0tQi9MZNaChVWASHXpMeiwYB1Ss5lAxg48YG1KyWpIEy0m0H/QEqltUicz0WBErBoe32vYWsZTb9pabxOM16ag==","signatures":[{"sig":"MEYCIQDC7rNpcycvdqbM98IPvRcpwOxikSrDhFLLyQ93vJn68wIhANt3W+vLe4Yi0dbD7ZVDrgchcB2R6KadAA+vEEuJi6Fq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68691},"main":"index.js","type":"module","gitHead":"543a38ba2e02cf64c9a81d1dcc07366817302c7b","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.9","@trenskow/api-error":"^2.3.13"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.51.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.16_1697737311992_0.5146254020037804","host":"s3://npm-registry-packages"}},"0.8.17":{"name":"@trenskow/app","version":"0.8.17","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.17","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"a8277751c2a0d87bd5f80fc793cb3ad0d8e5a746","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.17.tgz","fileCount":15,"integrity":"sha512-qyfa56W5mN9J6oMOQva5VwY9lDYTKeKFLyS6W6ei5aprzXhwh4AJU8Z1p2VBqCQq+pXxxMQZVCgO62SQ8DhtvA==","signatures":[{"sig":"MEQCIHhtg/AEwF2zJi+MK+mSULofDtu+T92Qq4GFJoV2HkdRAiAIOcDY9pqwHU6lshrz9X6vr//QY7kCzf0LhUgNz5y2oQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68690},"main":"index.js","type":"module","gitHead":"1ff7132f60259b9287ea97e55ac9ec73751a80e0","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.9","@trenskow/api-error":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.52.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.17_1698480323947_0.09171257279333145","host":"s3://npm-registry-packages"}},"0.8.18":{"name":"@trenskow/app","version":"0.8.18","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.18","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"c4aac95a5c3559c84c983142d63c212888713117","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.18.tgz","fileCount":15,"integrity":"sha512-Fvem92jLsXWVEggyIQvbrdPPV0ZAx2DEADJQ/hugB272JI1ImP23X2dRoxL84sducTZlH/hSdaU7Tenq/JiD1w==","signatures":[{"sig":"MEUCIAsxdCxuiJLgzsnUe+3zjfN2nnTs45qCY714fPq0k2BNAiEA/Kv74Qv4PrY8KkHd3potGyxd+FylFPpnS5VyJ4n+I4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68691},"main":"index.js","type":"module","gitHead":"52b48a475cd5c681002c017ad34fb1d87f10dc3f","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.10","@trenskow/api-error":"^2.4.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.52.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.18_1698480482668_0.5155990902573115","host":"s3://npm-registry-packages"}},"0.8.19":{"name":"@trenskow/app","version":"0.8.19","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.19","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"7982331e083bbb34340973e34dc75c5b5dcc0912","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.19.tgz","fileCount":15,"integrity":"sha512-E8vo2hcyWyY3rR4wejnxuv8wzNuCoOW6NQR7y+aecjmfsLrEg/IbaCmedgz2EOOr6JTwQaH30MlurQ9fMuP0nA==","signatures":[{"sig":"MEUCIBTDNhACU4xtp8aUDxMBwpn8sgaPOC7JiP+HKOLZfkW+AiEArW6sB7uUBTZ9bOimw6T1ydBpNCFpRvtnDIE43W2tSG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68691},"main":"index.js","type":"module","gitHead":"498d6f141882717661f46b743636e7ed804e8dfe","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.10","@trenskow/api-error":"^2.4.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.52.0","supertest":"^6.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.19_1698480563020_0.08198446708216922","host":"s3://npm-registry-packages"}},"0.8.20":{"name":"@trenskow/app","version":"0.8.20","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.20","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"2a0240bd4fdde1140eb0c5021336ef3e148973e4","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.20.tgz","fileCount":15,"integrity":"sha512-09nm2/++lRARU07DgtLleGZ2f2t/gIcUINcM1LIXNwKMG+64j2YXpYDBjTFdD3UyIo0xfecDkzFh8LvnDHSRoA==","signatures":[{"sig":"MEUCIQDRIbl561udddst6piylK8vUn80j1sWj/cp7xd2bQVMCwIgRZJOtCjr6GaFYnJoj8PQDWVdCYQ7opz8OQI3Y4HDgL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68691},"main":"index.js","type":"module","gitHead":"e93a39cbc4f98365d9283766e694e2bff4521c87","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.10","@trenskow/api-error":"^2.4.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.56.0","supertest":"^6.3.4"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.20_1705819268897_0.018153198548559013","host":"s3://npm-registry-packages"}},"0.8.21":{"name":"@trenskow/app","version":"0.8.21","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.21","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"c2c3f78a5735bfacc69d793e8dbc7f0eed73ef50","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.21.tgz","fileCount":15,"integrity":"sha512-tRDXr1LeeXMpUpiNwwfVRrGWvlthqpBLYCEBd1uCMGPeW4SsD2NwzaI7aBvXvrs/irTPDEDM5ZMxTPgtX2fsGA==","signatures":[{"sig":"MEYCIQCCb2l6zFzUMpXlsaEkaeDSrA+IlxSKVoiplZwO1upz3AIhAK0N4OrmctCH25bQkbCzsO2aflbqFpCU33EvoILdB7nT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68691},"main":"index.js","type":"module","gitHead":"a4e55dd6bdc7bb04cae08f8bf22ed538e00f3dcb","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.11","@trenskow/api-error":"^2.4.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.56.0","supertest":"^6.3.4"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.21_1705823386691_0.80053761788459","host":"s3://npm-registry-packages"}},"0.8.22":{"name":"@trenskow/app","version":"0.8.22","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.22","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"76868317f843fae3432c9238ef84f65a0efc6acf","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.22.tgz","fileCount":15,"integrity":"sha512-C+foLq6v+52rKmILAgcJcfg1rsLXodcC6WmCdZqXmsTw602LDRKfVgiRS7qxLL8UO1QqBQCTCoj/V+c4frelPQ==","signatures":[{"sig":"MEUCIQDQNODmvwqxcv9d8xQf5tmJyQXTHbQPxfaGSbhvqyWUIQIgeQ08r8k22msw0MZ7yv7IQlcYoioe4DgCDriXB/bEwzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68691},"main":"index.js","type":"module","gitHead":"3a1d3d12617a0498e6083d74237c7c91f8897512","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"9.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.11","@trenskow/api-error":"^2.4.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.56.0","supertest":"^6.3.4"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.22_1705823939620_0.04050686309780982","host":"s3://npm-registry-packages"}},"0.8.23":{"name":"@trenskow/app","version":"0.8.23","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.23","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"251a73569476af703feb7966e47fa7f691ac042f","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.23.tgz","fileCount":15,"integrity":"sha512-tOP/CjgZXvNHo0RXBXTCtAzPNtG40K8QY1qgG42p6QZ2nY4DBmvI5aotNQpVJgb5zvumcaUWjGlBK2K0YTs9sw==","signatures":[{"sig":"MEQCID6fX0OPPVfnuaJ5UA5zAJLccckhXV6cA0mLHVeG3RaWAiAmWC210ySEUxQUzzf9UIw4hdfYlr943F9qcowjIbVrWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68691},"main":"index.js","type":"module","gitHead":"d884ccd83f67f4ef01955053a00bff300b664891","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.5.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.11","@trenskow/api-error":"^2.4.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.3.0","eslint":"^8.57.0","supertest":"^6.3.4"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.23_1709629186512_0.2037146072478535","host":"s3://npm-registry-packages"}},"0.8.24":{"name":"@trenskow/app","version":"0.8.24","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.24","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"78e2d820bab93c5f90215a56e80a4cf265424f13","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.24.tgz","fileCount":15,"integrity":"sha512-7GULOVXpqvqmUbY0n1LLdrqEE2Lf8WhIiOh2tvlez/Sjc7KEzmKlEoKHCl4RGpzyvZCc990YbJlT7o8pfZ8bjA==","signatures":[{"sig":"MEUCIDJKckXYLjyIdpSu13pBc9KdWq9itVQByUlSdgmwDmE2AiEAjZoC8Y3MOE4OhSeFI9QtJKcaR/+qpZpLLo+ggBeMtfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68691},"main":"index.js","type":"module","gitHead":"cca493d0c0c645fe21aa47c31c2a78c57ccd0b2d","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.5.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.12","@trenskow/api-error":"^2.4.5"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.3.0","eslint":"^8.57.0","supertest":"^6.3.4"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.24_1709629701941_0.9736430326238854","host":"s3://npm-registry-packages"}},"0.8.25":{"name":"@trenskow/app","version":"0.8.25","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.25","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"b3adf47cfda18f5ea7659d2459ddf2b0c028f6ab","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.25.tgz","fileCount":15,"integrity":"sha512-wefOU/dgY7DaSrmrgaJ6VI/0nQslAqjh71/FnPlFS4sKblocKYsd76XPQ5m9wgcw9DWVdTcSFdVIlgH0wJTilw==","signatures":[{"sig":"MEUCICvJwTKXVx9wGzRs7xBgCLb95sFjmaMD4dJi+OFm5MWKAiEAyeMKYbveE1fyE9rnXGbGYdcRw2tJmBjILDaqGuUWwCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68691},"main":"index.js","type":"module","gitHead":"4523fe8be7aa53f0b80ce577278499b88919d1f4","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.5.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.12","@trenskow/api-error":"^2.4.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.3.0","eslint":"^8.57.0","supertest":"^6.3.4"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.25_1709629825888_0.6308653222120808","host":"s3://npm-registry-packages"}},"0.8.26":{"name":"@trenskow/app","version":"0.8.26","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.26","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"23eaeac78c2c445d8358b34a0dec2e6c1566a1bc","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.26.tgz","fileCount":15,"integrity":"sha512-BRW442aCQQPcOgNL60y2bNv+YRPmFTSZJvRLi6AQrFPhFf8Y5d/ZkZZyHJoD8a0zox4ySz2FIsOLqSWprUce+A==","signatures":[{"sig":"MEUCIF6LfEJysrUBTAjT4N+JXXgP4evDZZtl1P5Za/YIJQU/AiEA2RYas/N01eZYLKwV/Yl+Rwgj37TPgu8hOOP6d+BwvJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68691},"main":"index.js","type":"module","gitHead":"129aef00137178a96efbb24ed0be1e05cb9a0759","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.5.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.12","@trenskow/api-error":"^2.4.7"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.3.0","eslint":"^8.57.0","supertest":"^6.3.4"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.26_1709787193786_0.1564378568247098","host":"s3://npm-registry-packages"}},"0.8.27":{"name":"@trenskow/app","version":"0.8.27","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.27","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"962a4d1a05e435af16c33733fd41a3a8560e3bb1","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.27.tgz","fileCount":15,"integrity":"sha512-1Xa2uSSr2z6/CCBj+mvoJ434YOjRlLxTccg9EGPQgHUA4GiUSP5JrtwPlLxP3c7eEvHMZ9ZF+zw1YD7eurFYTA==","signatures":[{"sig":"MEUCIGdKKFZgr7xlK2ssp5I9tGG1XKzvpGHXDeMjCq/G7ehNAiEAzat572YBhcT2tNeesp8QOsBOVE/UP8DMpqBxOEfHyXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68691},"main":"index.js","type":"module","gitHead":"250c93c1262edbfc2e9916f380b5d52f2ddc6d1f","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.5.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.12","@trenskow/api-error":"^2.4.8"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.3.0","eslint":"^8.57.0","supertest":"^6.3.4"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.27_1709790636882_0.6669900571543397","host":"s3://npm-registry-packages"}},"0.8.28":{"name":"@trenskow/app","version":"0.8.28","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.28","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"cb8f4ef1ac1fd6818ed12d602335e0aeb21b1d4b","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.28.tgz","fileCount":15,"integrity":"sha512-zYTq9VifBSH9ZJcQK2dvDmK4lLmZlUQPDAVDq98+2+B9ASz9QiiEPO15mwKsoVaET42IKo/Qlfj1zSFvDMJtQA==","signatures":[{"sig":"MEQCIBzQT9zlhbM8IndqY+RsG1YsttlNWRN+rUCXNMigCsi6AiA3oVrtCd8g506AgIyKFGEjYJ/r77amRWXaoWSBSNKI0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68691},"main":"index.js","type":"module","gitHead":"dd22ce1f2e50537db25fc830871fca02c2e11ba9","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.5.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@trenskow/caseit":"^1.3.12","@trenskow/api-error":"^2.4.9"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.3.0","eslint":"^8.57.0","supertest":"^6.3.4"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.28_1709793409615_0.8808471017273489","host":"s3://npm-registry-packages"}},"0.8.29":{"name":"@trenskow/app","version":"0.8.29","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.29","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"fd54b7b8398b19e804790bcbc04525807d7542f6","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.29.tgz","fileCount":15,"integrity":"sha512-x29gtTAwr+s5TYNrRUE9+BSaybeHkmkWk83A06ZWHTdIot+zI7BPfuhKeKRU6Djg4d+7JrlJmz4clqAM9LcEPg==","signatures":[{"sig":"MEUCIQD/DDDC55C0QFhTk7v4c8EEv8Dr/+mpGdnaxrMJ46qX/AIgb43Pv1avCizTN3+swI0c8qLGZo5FtGSnA/RQRNwhSG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68787},"main":"index.js","type":"module","gitHead":"8d7297c5f56c9a5acbe8b0000d6c040cc97e28b5","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.2.4","description":"A small HTTP router.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@trenskow/caseit":"^1.3.12","@trenskow/api-error":"^2.4.9"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.3.0","eslint":"^8.57.0","supertest":"^6.3.4"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.29_1710750120002_0.20173494751908083","host":"s3://npm-registry-packages"}},"0.8.30":{"name":"@trenskow/app","version":"0.8.30","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.30","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"8880a2d1a2dde525ddf5d6085dd2846a9b75a2ae","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.30.tgz","fileCount":15,"integrity":"sha512-jNW2KolW+I/72/iJL9TUsOBnMmRRw6t3ORDxp+8BF6RrNwApMoP7c/V0DTMgm4W82azpgymIRVBjDq/Ip0/sDA==","signatures":[{"sig":"MEUCICDI4ATI9znmxvzWEfU7CXDOkE8Hn/V6iLLHWF3lhRNsAiEAm2DOVsCrmbM6TsBz4ddnwoeSEKDO3M2tegVL83BO7C4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68786},"main":"index.js","type":"module","gitHead":"607aa5e2bde70c384239d58d0a18f972a0978c0f","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.2.4","description":"A small HTTP router.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@trenskow/caseit":"^1.3.12","@trenskow/api-error":"^2.4.9"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.3.0","eslint":"^9.9.0","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.30_1723444699388_0.4515492929815783","host":"s3://npm-registry-packages"}},"0.8.31":{"name":"@trenskow/app","version":"0.8.31","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.31","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"57b464da2b60e64f1e9484b0444ff3322f27f177","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.31.tgz","fileCount":15,"integrity":"sha512-1SErC8BA8ET9V7uDo5zCdoi1AEt23AePaffuWtiIwwyIEtohdwNop30QwnrY0loauxHTdQmbtxP5clSjS2IJXw==","signatures":[{"sig":"MEUCIE1gsK0EdNs7F4a/bWWIQBTuCvFGK6hI3yDQUdqTKAZ2AiEA0zc5lG+gS6hIik4FvU2TibHW5EehM/4E6W+XEf+FEso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68787},"main":"index.js","type":"module","gitHead":"94e7576a671f851757210b830cc060cde49e590b","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.2.4","description":"A small HTTP router.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@trenskow/caseit":"^1.3.13","@trenskow/api-error":"^2.4.10"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.9.0","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.31_1723445956068_0.13668167977271395","host":"s3://npm-registry-packages"}},"0.8.32":{"name":"@trenskow/app","version":"0.8.32","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.32","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"589473ce4e1cde2d7fe31a43250e2e6c650d2dd1","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.32.tgz","fileCount":15,"integrity":"sha512-JUjTzzp9lFUPakHfdLmb7ujIC9alm1v4gfvj85tpDEQATGvTe5ZXAPl8zM7KRI/N2FF8E9AmfFuZuWijVTcsUQ==","signatures":[{"sig":"MEUCIE8eEHZVpPCiMavr1tdM9+K0uEpjkboXmjiDak39ybd5AiEAtOsEPwUpMnNJEgNhTPdeT9RVDimuvECXOqwh5GLCGcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68787},"main":"index.js","type":"module","gitHead":"77cecbfffabcf0096311bfd8ac963ec487afa964","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.2.4","description":"A small HTTP router.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@trenskow/caseit":"^1.3.13","@trenskow/api-error":"^2.4.11"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.9.0","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.32_1723446050681_0.13924587091749774","host":"s3://npm-registry-packages"}},"0.8.33":{"name":"@trenskow/app","version":"0.8.33","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.33","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"3b5a7d0a996e9f6ffa960a020f2da4bfd3629599","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.33.tgz","fileCount":15,"integrity":"sha512-RZoWLNvRQSeiCr/LH2R/XXpw3VA8yOGYI92WOYewNPR0/6njFuZ52pHqVG5jVhnmgcFxZ4MjqJYu6EPrY/b8zg==","signatures":[{"sig":"MEUCIBanp9KkkxnmqELTDum0+pzbGRknaVnM+/yTKK6c7H7hAiEAxx7w4UrLbzxVeIfWUWnQeYUyxE95SRwTMmPzQx2ca5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68788},"main":"index.js","type":"module","gitHead":"d98bd0c735b4232f464031defa0ab77fcfc95311","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.4.1","dependencies":{"@trenskow/caseit":"^1.3.13","@trenskow/api-error":"^2.4.11"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.10.0","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.33_1726458217197_0.27224299998716384","host":"s3://npm-registry-packages"}},"0.8.34":{"name":"@trenskow/app","version":"0.8.34","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.34","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"404eb4ba95af4bb753df0cff1ccce034f269b95b","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.34.tgz","fileCount":15,"integrity":"sha512-XNqosYIzgafPxSvELZ6kF7/jxsjNnKpbGKaEBAfleyr5VoK/NLniZuOU8hmPXniRiHEmnGlR+d7JQSm9xggW3A==","signatures":[{"sig":"MEUCIF93zjVb2jcfaKtA526yeDERC9lEydzdWfcjsChxwzkjAiEAujR2GW5RkofEkdRSeoIxeJK/i2JOt6txA7ctfPNm9UI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68788},"main":"index.js","type":"module","gitHead":"3be4d845c0055725a32698b40ac01996a5930162","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.4.1","dependencies":{"@trenskow/caseit":"^1.3.13","@trenskow/api-error":"^2.4.12"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.10.0","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.34_1726458403769_0.6040996571829254","host":"s3://npm-registry-packages"}},"0.8.35":{"name":"@trenskow/app","version":"0.8.35","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.35","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"1481f1b15c91e7dc5b88f46700967496c7e64448","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.35.tgz","fileCount":15,"integrity":"sha512-DtawSodRv/+4IKPAm89IYQ7qK2561Ww0Vkygbc+ZGpCjcaPRgwMq1EOKiS0VpvVS5trSil5pTG+FIg0tALo2Qw==","signatures":[{"sig":"MEQCIBuq0dg1vLcVr1dy4Yu7LYCDvO7wcsp/8OEWUZGVCyAfAiAn/vcLt/A16nq+fOh7XmDOfOxew2Gys3ph7AXbaWPqdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68788},"main":"index.js","type":"module","gitHead":"afed6ef1e973820c04082eae2eb34747dd0b9e76","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.4.1","dependencies":{"@trenskow/caseit":"^1.3.13","@trenskow/api-error":"^2.4.13"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.10.0","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.35_1726458515771_0.1935644952707467","host":"s3://npm-registry-packages"}},"0.8.36":{"name":"@trenskow/app","version":"0.8.36","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.36","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"d0545f657fa07de70ea26d22cd0ac7bebdea6644","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.36.tgz","fileCount":15,"integrity":"sha512-JYfAZfPMSnJsDve2aUcF0femsj4taPw+CrNV8ZR19WOQUkIReFGO62Z/45YKc2CBc7YWBkO1h/zQEFAJ5dn65w==","signatures":[{"sig":"MEUCIQDV1A8aVxxKdojgh5Ndz3xUHb6kVwLg9hXjJ0SLhJX3ewIgaekjZrJ/Q8o49GjuXbZAPCZiugRC9qHlZALeAPlwnHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68788},"main":"index.js","type":"module","gitHead":"59ab304fe48b454cc498d6a1045a339728ae0780","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.4.1","dependencies":{"@trenskow/caseit":"^1.3.14","@trenskow/api-error":"^2.4.13"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.10.0","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.36_1726458722439_0.5836613601013492","host":"s3://npm-registry-packages"}},"0.8.37":{"name":"@trenskow/app","version":"0.8.37","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.37","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"1e29ffb87f8f0376b060a8deee89d6329f30839a","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.37.tgz","fileCount":15,"integrity":"sha512-KVazsXVnSHgRY0LQrHf5+eSruUQQn/ZOoSo7BIh1lbWIbCimUk7WcZRUsYSAE5VB9lCMtim43K9sFekImNxgQw==","signatures":[{"sig":"MEUCIEn7g4lTfL8Niylz+W2Z5cy/h0aYYF+KmRWwEYntJnWxAiEA2uAuIgYSs67KjzoBP7KYElsmmpKU5/J86G+pUrE54Go=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68788},"main":"index.js","type":"module","gitHead":"77e673c2087e71e39b1297e8c94d341877a3ef16","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.3","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@trenskow/caseit":"^1.3.14","@trenskow/api-error":"^2.4.13"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.12.0","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.37_1728751715718_0.7087717702282728","host":"s3://npm-registry-packages"}},"0.8.38":{"name":"@trenskow/app","version":"0.8.38","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.38","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"a9f876b8502d16be591c3cc7f362e20bc1679a15","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.38.tgz","fileCount":15,"integrity":"sha512-6KzqRFd5Xddhptp3JNQ3a+6XOp5Xqje4Zx2N99reOGK68SADwUBAjsVqCdNoRnd9FE9Go+1b1VXr4VwU8ceLDA==","signatures":[{"sig":"MEUCIESBUBrzJNEWoC3WPE0upMOdJy6/LER5rzFdz3V4pQAEAiEA3MB0lwiu5e3LGC9QeaaLYP3ys9oshClxY2iHhClrr0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68788},"main":"index.js","type":"module","gitHead":"37e49cecbf2eb32d6d51b1b4d4ad36943776a271","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.3","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@trenskow/caseit":"^1.3.15","@trenskow/api-error":"^2.4.14"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.12.0","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.38_1728751930995_0.1897579022347642","host":"s3://npm-registry-packages"}},"0.8.39":{"name":"@trenskow/app","version":"0.8.39","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.39","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"beb2ef33fb52bb412e2c9abd02ea387f094d81ab","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.39.tgz","fileCount":15,"integrity":"sha512-15VU7e0aYlNf5STTf9OFZ8HYsLsVzWf2PlN04ObpOll20Yr2JE9AO4jj+6A9hQDEAr8QAN8Otp0zG1eubJ91lQ==","signatures":[{"sig":"MEUCIQCXwHKXP1iEAmGcz1gDPAupP4KlnarHyHsaAL90QWz67QIgKOm1h28hvx2p/HkK6vFRjzwwuehI8EVs4On7Vx/N+ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68788},"main":"index.js","type":"module","gitHead":"a882d5e34527f6836366a35fd9037308510b90c8","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.3","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@trenskow/caseit":"^1.3.15","@trenskow/api-error":"^2.4.15"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.12.0","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.39_1728752119514_0.688041255122501","host":"s3://npm-registry-packages"}},"0.8.40":{"name":"@trenskow/app","version":"0.8.40","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.40","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"583fd55310a87306e2a3df6b0d50f5f03e269797","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.40.tgz","fileCount":15,"integrity":"sha512-j4T8jxxQNmu5LJKGd+1zYLYXRS9TGg8dKwXFZTpHj4zLvlDOhlVCbW+fKRVgC4ILrUhMTepdrVyPBjkcnuHkMw==","signatures":[{"sig":"MEUCIEA0dLG47i0758RQez2j7RKYdiz/6oVcm17ZQ2IwlB5KAiEAsxwaD410hUPhX5XHr77X1nrVE0ZjVecX3Ax2hmQEdvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69175},"main":"index.js","type":"module","gitHead":"57322f41d467c8528112e1ea775a92b128fb8b54","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.3","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@trenskow/caseit":"^1.3.15","@trenskow/api-error":"^2.4.15"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.13.0","globals":"^15.11.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.40_1729335961157_0.76677165215763","host":"s3://npm-registry-packages"}},"0.8.41":{"name":"@trenskow/app","version":"0.8.41","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.41","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"2209e73d37e6a270a55f6c1047cf253517347abe","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.41.tgz","fileCount":15,"integrity":"sha512-TPLyE4XR59IqGMmaM3r4D468LGcYFD3IFWcUkNseEOAsdZkJypxRC7aTxi5sTPTtJ1v27XKUmbcb27Oy+91c2A==","signatures":[{"sig":"MEYCIQDjA1hxJS1o6Log4kQF1homoP3i7QLixxvnRTE95OnODAIhAKDAI5fC18Jm1gqEx8IHRnVt2pMfxOsuJI96/gqKST64","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69175},"main":"index.js","type":"module","gitHead":"390c3a6fefadef4bb6c1d2207d6e5c25ecc9040a","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.3","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@trenskow/caseit":"^1.3.15","@trenskow/api-error":"^2.4.15"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.13.0","globals":"^15.11.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.41_1729337118864_0.8562832026782257","host":"s3://npm-registry-packages"}},"0.8.42":{"name":"@trenskow/app","version":"0.8.42","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.42","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"72139c5b22fcb5d65f545620b68c129408d94344","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.42.tgz","fileCount":15,"integrity":"sha512-g7e+US/nCSof0SMwPds77/T2/gU+5It7Q1uhyeEwyzdL9fZjWhtVi6uUXtoKruMmoGGp2Q88BEkM0Go3sEd9LA==","signatures":[{"sig":"MEUCIC3FIwUW9gsVsLJNmvV3qVEoECohzxoAtLUSwo2UDsRGAiEAm+WW8OgD86MnGns7+YNITPyenOjN2mK+KgB5f2qsXtY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69179},"main":"index.js","type":"module","gitHead":"f9d66ae7d1edac84c0fa57348c9690927a4450be","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.3","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@trenskow/caseit":"^1.3.15","@trenskow/api-error":"^2.4.15"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.13.0","globals":"^15.11.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.42_1729337473398_0.30446418057421165","host":"s3://npm-registry-packages"}},"0.8.43":{"name":"@trenskow/app","version":"0.8.43","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.43","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"bb09d87e44b53dc6465efe834c286b1d7bc2ddbc","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.43.tgz","fileCount":15,"integrity":"sha512-Mz5v6gIuBka+SlHrRp3OEfmsbIcfG+z6E+GxHSpaFmGtrDFhMQ2B89vPobnJd3ASI7Yg0eMJjqUkqrHkJldp1Q==","signatures":[{"sig":"MEQCIHZtBi7vU10c35tyqGdo4oQiKGjWMMb4+YeKJ4ZE62MVAiBY6AsHykP/KFzOvA1DRSxhO+fOTJnaoKEB7TjRnGd3VQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69125},"main":"index.js","type":"module","gitHead":"feaf06111611f860ddad9ef4647e67b3078a77e3","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.3","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@trenskow/caseit":"^1.3.15","@trenskow/api-error":"^2.4.15"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.13.0","globals":"^15.11.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.43_1729338071340_0.9247083619801848","host":"s3://npm-registry-packages"}},"0.8.44":{"name":"@trenskow/app","version":"0.8.44","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.44","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"ffdbecdb7561e44756885fb1123fd266661f8b70","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.44.tgz","fileCount":15,"integrity":"sha512-VUhyrn1W39nUB1Urhkc7NIxOdo52XnITmXlqJv3WNplLmmIeVhGFhUWISiFiSMO37tToFlIxs7apDl4hXGdKCg==","signatures":[{"sig":"MEUCIQDO72+3B20I+XRLpMAy8pyw02DAqUrVeKQFg9YVANxjyAIgcsDOcnSwqzwTIFscPU0AXVEoP0/MMX2fHzLcn9YfQ40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69123},"main":"index.js","type":"module","gitHead":"a961c6c026827907bacc1995ab05d20077ba0193","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.3","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@trenskow/caseit":"^1.4.2","@trenskow/api-error":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.13.0","globals":"^15.11.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.44_1729357128967_0.036940149672299194","host":"s3://npm-registry-packages"}},"0.8.45":{"name":"@trenskow/app","version":"0.8.45","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.45","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"4b05e88e995f5e34c36cb44fb0892de80957432a","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.45.tgz","fileCount":15,"integrity":"sha512-qPk+rmDx+/RTXXpa668QF87lrsDS4gb5ZtqfypRNFcspGL7PGYzIEQ0iMAsPojDpN+ceGytY57bjIqlR717J2g==","signatures":[{"sig":"MEYCIQCbOnS7NhbbFeMII1E5zpnWR3l29aRpjHy1XrTpiUlkkwIhAJjx3SGkDrO4ke7KQ3JugFc1Na01tHXnT7J3dlkqMmJZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69123},"main":"index.js","type":"module","gitHead":"292122c132e7440d92b1b020edbf5af187c7b62f","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.3","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@trenskow/caseit":"^1.4.4","@trenskow/api-error":"^2.5.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.13.0","globals":"^15.11.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.45_1729368052322_0.4109606971012558","host":"s3://npm-registry-packages"}},"0.8.46":{"name":"@trenskow/app","version":"0.8.46","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.46","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"f7f7eb3107e56e4f4637da78e4cea1b3abaccc3f","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.46.tgz","fileCount":15,"integrity":"sha512-KCoZSo6e8g6pPRKCYXIWrjv4FJU254FtkwmxyJZD7t2eI51MD5lRjjmOw1bnMq9C+Y2l+MXfruLCHYpWJlQM2A==","signatures":[{"sig":"MEYCIQCAPpuPmhNzI3jRa/35rAxcMcGCsIH3vRz9AjjdGL7joAIhAK6x9MbM3nDZYXzl73tVQD7tC/y+LMruwY7y82qYcGZZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69123},"main":"index.js","type":"module","gitHead":"e9a27e3a0c62253ee216590ae412ff1b10f7d05b","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.3","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@trenskow/caseit":"^1.4.4","@trenskow/api-error":"^2.5.7"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.13.0","globals":"^15.11.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.46_1729368202420_0.14210611015808938","host":"s3://npm-registry-packages"}},"0.8.47":{"name":"@trenskow/app","version":"0.8.47","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.47","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"50e404e998e524a3e6278000b4c4bd6fe133abf2","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.47.tgz","fileCount":15,"integrity":"sha512-8Xzzu9axG0QJy90Ci5UJSskQV33YgWr1syB0PLRwJ7caj0wojYcVmqdtxK5+1Afbwr5iOHmLXFYEmWxTzAnn9w==","signatures":[{"sig":"MEUCIAf/YI0X6hWfLa6TTiV0BW0R6/eliI2qeZgaUoJQVI+qAiEAptvTqKg8EiKm/0VTbvIX6OhCFlajjHlFh6Xu22f1FZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69123},"main":"index.js","type":"module","gitHead":"278149afa56000f47f90d971ffe09f804ede1bd8","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.3","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@trenskow/caseit":"^1.4.4","@trenskow/api-error":"^2.5.8"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.13.0","globals":"^15.11.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.47_1729404577602_0.05408027920998504","host":"s3://npm-registry-packages"}},"0.8.48":{"name":"@trenskow/app","version":"0.8.48","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.48","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"b7127990f86cc7ca983fbe69bbef53f3cceb90b1","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.48.tgz","fileCount":15,"integrity":"sha512-TbjlDPTZ066MwIkhkI8Hp9uH7aiRi9SKgWlHgXWhftsIaBOzApiTBK6/7z0AAQeGmVYhYg4KvFutOzUm9tX1Kw==","signatures":[{"sig":"MEUCIQCRNP52YAGlrwAGz19Y7u8RzYRNd3OrhoCK6DiKI06/yQIgDeJ+DN7nK+hDE9LMo6lg7P1iuv2EqF2z8SPKgJIvrHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69123},"main":"index.js","type":"module","gitHead":"66c04648f81bbab4325bc6fac831211465990808","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.3","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@trenskow/caseit":"^1.4.4","@trenskow/api-error":"^2.5.9"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.13.0","globals":"^15.11.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.48_1729409371722_0.2021467731716431","host":"s3://npm-registry-packages"}},"0.8.49":{"name":"@trenskow/app","version":"0.8.49","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.49","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"8018278ee41a6cfb291be2ffe9be918b6ed17f3e","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.49.tgz","fileCount":15,"integrity":"sha512-52FbvP4PfJl0/Ibd9wIOZ1pyINo1PFuxy0+aT8UPhJUiwTKRnawepHycH+wUwA04za/LgOxJMF9Joejn3iXS3A==","signatures":[{"sig":"MEUCIQCCfSHbeLobKo1U2nZG1uz0/0w6cgxGZVpskec495tN5QIgSDly+FhoCCNPezA/879XYRpdPxTUnSfhJ+ETsz001iU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69123},"main":"index.js","type":"module","gitHead":"6f13870a8db93d8eaa6805ad390bca2e4a15db9d","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.3","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@trenskow/caseit":"^1.4.4","@trenskow/api-error":"^2.5.9"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.13.0","globals":"^15.11.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.49_1729435267837_0.13796551820928826","host":"s3://npm-registry-packages"}},"0.8.50":{"name":"@trenskow/app","version":"0.8.50","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.50","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"1b4311577aea13b2d405779033a53edf13aa777d","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.50.tgz","fileCount":15,"integrity":"sha512-DeJcs8Cscaf/hCk6NqCZifTIlX8BVWN8W3JdwOKff2XkPdeWWtTxgI+za5kWn2m65A2wlyn98SrPTPAya8XGfQ==","signatures":[{"sig":"MEYCIQCsVkbtbZ/t4u3kJySnEezSBpMJpuZmUunYVVxoR4nCqAIhAM/X7NZJ3C7gJfCo6rfaCgzfOtxB38yqY/QfXQs/SMcS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69124},"main":"index.js","type":"module","gitHead":"0ffdae0845f1b175eef891ad8693007ddefd247e","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.3","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@trenskow/caseit":"^1.4.4","@trenskow/api-error":"^2.5.10"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.13.0","globals":"^15.11.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.50_1729435370295_0.5503980339052736","host":"s3://npm-registry-packages"}},"0.8.51":{"name":"@trenskow/app","version":"0.8.51","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.51","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"2ecdc9a10c81cc1c8dc86fa11528ba08b8289e12","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.51.tgz","fileCount":15,"integrity":"sha512-eHTUPrr0i2Y3Xcla/gBRgBOOYsTAE+WTHfE76l4emsFvQcQVolWwSzxyFqu8w0WMtQ8kqx2KhhQyVwXHW4BgRg==","signatures":[{"sig":"MEYCIQC9a7ePInDindE/oI+wWewNx/OaAcb+fjkiRe/XU6RBdwIhAJToonkYi15yQB2Y/ZPkPHHdAcMQVtQUCyGYsokgh9n/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69124},"main":"index.js","type":"module","gitHead":"6d52ba0f9d9336c93710842053f164bc49f35fe8","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.3","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@trenskow/caseit":"^1.4.4","@trenskow/api-error":"^2.5.11"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.13.0","globals":"^15.11.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.51_1729442844094_0.7479611884835129","host":"s3://npm-registry-packages"}},"0.8.52":{"name":"@trenskow/app","version":"0.8.52","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.52","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"c73e911b397f77ab72694ae77da1578064392e42","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.52.tgz","fileCount":15,"integrity":"sha512-EN5OdP7+64yfNA1inT8hmeV49BSiUykK2OwmrwSauZPBbWb/4hXCW9QNIX6OR1X//PpBkqJnOWAWCrxUll5z3g==","signatures":[{"sig":"MEUCICsbXCYcjFHBubVUgRFlHGCp57SVoj9aHZs/rVQXe1DHAiEAsB+ta0zZmRWFPJjVUjEb8+hlBdSB1NoExFxEiocvcDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69124},"main":"index.js","type":"module","gitHead":"bbf575604edd20d809d67326d278ba9ec4c28a3f","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.8.3","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@trenskow/caseit":"^1.4.4","@trenskow/api-error":"^2.5.12"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","eslint":"^9.13.0","globals":"^15.11.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.52_1729658996821_0.6336530951795338","host":"s3://npm-registry-packages"}},"0.8.53":{"name":"@trenskow/app","version":"0.8.53","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.53","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"4ff8d849d9c68b7cdd77d811778a7e60a167f00b","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.53.tgz","fileCount":15,"integrity":"sha512-lXK6Ju+DrlodoKwPWr/f+IySTtrrWJv+vamXXctGl6F0iBvrv3p8T/24Kx7/WMKKfpQQMo/adzsRepxPzbNjpA==","signatures":[{"sig":"MEYCIQCseM2i4kgqqMBncmUfLLQgcaJ5tKWLL9jLuNO3NkSTtwIhAM5fDqmYCB8w51NrKw0x35r97mUmVrgQTABpxmsQy2Or","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69124},"main":"index.js","type":"module","gitHead":"dc918e8a927c1486e776accd2cdf34757b56bf33","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.9.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.4","@trenskow/api-error":"^2.5.12"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","eslint":"^9.16.0","globals":"^15.13.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.53_1733694017876_0.6655683818189784","host":"s3://npm-registry-packages-npm-production"}},"0.8.54":{"name":"@trenskow/app","version":"0.8.54","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.54","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"996320e8e6514cbf750939fadd958059927a289a","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.54.tgz","fileCount":15,"integrity":"sha512-umbQ00WI9ZRqoheoiNWm2EGEYn91g6B1c7cBvszVAMavh4lqnW5wd6BTrVOgf/uPHWsZA6iYHc2xw5LEFo1NNQ==","signatures":[{"sig":"MEUCIQDy0wdHw/bI5ilYR8Kk7wY7P1A1SmPf79Qn/e/PXQVIbgIgD/wF3fsleJBlgTqB+KVpTwM3zNdPm01AEwrUhFBoXik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69124},"main":"index.js","type":"module","gitHead":"20f382d5215f514faeb4007b3c5a69aa3070d9da","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.9.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.4","@trenskow/api-error":"^2.5.12"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.0.1","eslint":"^9.16.0","globals":"^15.13.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.54_1733694819360_0.5062587226367721","host":"s3://npm-registry-packages-npm-production"}},"0.8.55":{"name":"@trenskow/app","version":"0.8.55","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.55","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"382cd164762fe004701ed5aa71c3b098a0db783a","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.55.tgz","fileCount":15,"integrity":"sha512-4tGvB5WE9DUBZMy0iqFjqpk+uv6uTgnCW55p85TQe7O2FcooSTXfo9H+ull2H3BXjKRyADuIONF99XVquM/bFQ==","signatures":[{"sig":"MEYCIQCuqxb0AkJ5OJLXzzD/LKYkNXxK26j+vkEE4ug05+Qr+AIhAIyJREVma5/UfzYoo73MSCb5U/fIGAzJ7+D+ZSER8qiW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69124},"main":"index.js","type":"module","gitHead":"ad5b713553ca80e64524654d6cda6fce2a6c0a42","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.9.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.5","@trenskow/api-error":"^2.5.13"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.0.1","eslint":"^9.16.0","globals":"^15.13.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.55_1733695001931_0.71284805493727","host":"s3://npm-registry-packages-npm-production"}},"0.8.56":{"name":"@trenskow/app","version":"0.8.56","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.56","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"6418de27ba59fdfe96636143fb2a82d8129b1ca4","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.56.tgz","fileCount":15,"integrity":"sha512-FY6Ml8XBKByNEW9N0OrHJ+SMZU2GB7JllTt5LhUsASdReY08xYknLYMffxoWqZV6ugggo8hRmIc14Sd9ahoa7Q==","signatures":[{"sig":"MEYCIQDTfnar4zFebBCV6QgVimlbL1GtMgjV8529IibxyZbRwgIhAKhXruWIzvL/7v1pxihW3na+YpUW0CB5kKYjlnctu8z8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69124},"main":"index.js","type":"module","gitHead":"13d39583bad0f30bd32acfd624eb0956ed7ab1c7","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.9.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.5","@trenskow/api-error":"^2.5.13"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.0.1","eslint":"^9.16.0","globals":"^15.13.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.56_1733695265508_0.2905416532697267","host":"s3://npm-registry-packages-npm-production"}},"0.8.57":{"name":"@trenskow/app","version":"0.8.57","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.57","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"c934c17f0b68c57c34391d0e070c44e10a62a61a","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.57.tgz","fileCount":15,"integrity":"sha512-yAcdxLqg6ANthfDvy7gMZNTExrOYijOAIL1kxMeMNEmQgfVmC8tg/QQhnvNyQyqewQIA7CxzXp1DuAA5YgxgRA==","signatures":[{"sig":"MEQCICEqeONDgfHSR1suqIywBqDNEd8+Jx1RQz3e2pcYPHHvAiA70UUixdqx40VJUQLuG8V4rEvnvl3mz90rnl8Jfy0RMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69124},"main":"index.js","type":"module","gitHead":"ffab62882562419480cacc83b35ebf58594c4313","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.9.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.5","@trenskow/api-error":"^2.5.13"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.0.1","eslint":"^9.16.0","globals":"^15.13.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.57_1733695375363_0.7906383126034311","host":"s3://npm-registry-packages-npm-production"}},"0.8.58":{"name":"@trenskow/app","version":"0.8.58","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.58","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"3cf528310c541f09a599be595a1ba1e7a4366138","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.58.tgz","fileCount":15,"integrity":"sha512-eYAGW5/gTpJN6AsZxJQkI7g3yk7socKGDSpbIwvqOIzbbm+WfyMYYLwoxKMgomrPzwPqw3rjK45NaImjiPhvpQ==","signatures":[{"sig":"MEUCIQDD9X2grdO61MFPdkNdUO4/WGB3gBxjdx1UH5rxFDj7KQIgVSEG6HXNHCbO8uFu57T3hJZbh2raTc+DirNtStIZEOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69124},"main":"index.js","type":"module","gitHead":"90581bcb14a848af82df9f5571931c2bdcfd13ef","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.9.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.5","@trenskow/api-error":"^2.5.14"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.0.1","eslint":"^9.16.0","globals":"^15.13.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.58_1733695485903_0.4874858684114711","host":"s3://npm-registry-packages-npm-production"}},"0.8.59":{"name":"@trenskow/app","version":"0.8.59","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.59","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"c6b5521d2d29c235d25797c73295f2428f3d4f2d","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.59.tgz","fileCount":15,"integrity":"sha512-xAyBiO8BXIVrrdaa0xnvSBeIk8B1/sVtFIJM9rGsEVL+JmWj9mLTD7S/ABHyMLN7QhFoCrUPL1XzdO5ARdd7Gw==","signatures":[{"sig":"MEUCIHDz4WboMBzwjhNice1eFJtpXqncuFLrLsbS0BViErkDAiEAvJemvJ7BdmEMK/YhXgVSoCuWcGfb30lHrwvAZur4tio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69124},"main":"index.js","type":"module","gitHead":"bd2043627da2e20dda4f4c771dfa306790c4ad52","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.9.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.5","@trenskow/api-error":"^2.5.14"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.0.1","eslint":"^9.17.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.59_1734617498951_0.9878489063193527","host":"s3://npm-registry-packages-npm-production"}},"0.8.60":{"name":"@trenskow/app","version":"0.8.60","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.60","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"1198b6fd76b7c8909c42fb89a1587d7e79def0c9","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.60.tgz","fileCount":15,"integrity":"sha512-y5EP+4CVBeGfrhXTcqPygoHlmClDs9BH6eBDaL4K9gJu5Z5oSaH6/N+jDOelawLojr4L/b34qx6OWHhkkBH1nw==","signatures":[{"sig":"MEYCIQDDAT/HgghF1eaxSH/D7mZVQiVF5SUdNxVeoSl2RhbAQwIhAPMTbza3b2H7lBeEQCQzh/3ZAbIO5cCZY1Fzcwj3K5Jk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69124},"main":"index.js","type":"module","gitHead":"646d460bbb06477e6aba78505b6cd5fee6a4f31a","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.9.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.6","@trenskow/api-error":"^2.5.15"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.0.1","eslint":"^9.17.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.60_1734617881213_0.04711123851409349","host":"s3://npm-registry-packages-npm-production"}},"0.8.61":{"name":"@trenskow/app","version":"0.8.61","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.8.61","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"ffcec26f38e70b15635f3ad221157cb971a4283c","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.8.61.tgz","fileCount":15,"integrity":"sha512-f45SXpVmKlLHsa6yzE349hu2IVzxorOmFRDnvSuQyosfObWNFJ/QlOZv3QXz2NQXDaCxST7A5eP1tEYuTX+A9A==","signatures":[{"sig":"MEUCIF/vHG81WE7bWCThDg4ys81+Vdhe61R8uZaRP0UFO7eSAiEAqS8TrSdo2eMSKbrTqLL3ey7/kSu12mEqivB0bW0y3wo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69124},"main":"index.js","type":"module","gitHead":"a12a53439da817fceffc70ab9e60a8c21d86afe9","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.9.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.6","@trenskow/api-error":"^2.5.16"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.0.1","eslint":"^9.17.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.61_1734618161544_0.6617319475694781","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@trenskow/app","version":"0.9.0","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.0","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"22e698ec2aa577cb070669ac690dcdfe3a32b259","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.0.tgz","fileCount":15,"integrity":"sha512-lsWtAOSJS0UUSySFSFt8XGQ3TnMo8D8vUeQnemXPCNivhfTIfYKbJr1RuQqOXRWJBAwHA0o+1fEhGB1yIzFpYA==","signatures":[{"sig":"MEUCIGIiYqfGRBskDcQDGoyu/vNhBhSXL8NZ3KoYj7WKi+dBAiEA0iRDgk47+Rr8fVw8W5lE/lsrJdgrIn7V4ZAMHw6ykk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70337},"main":"index.js","type":"module","gitHead":"2607cebe37c0857f4384b1cfdb07dfe989cca0bb","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.9.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.6","@trenskow/api-error":"^2.5.16"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","mocha":"^11.0.1","eslint":"^9.17.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.0_1735799863313_0.8204045417217967","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@trenskow/app","version":"0.9.1","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.1","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"4880a3fa5c99cd67daafc577343cd0305f878b55","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.1.tgz","fileCount":15,"integrity":"sha512-8e8UBAapAT7FnTF0DFvZEzMljdEhIaHSPMnFR7kydPsqu6qeVtBFfYR+uVV5Ux5fg1YIVxa5FLSI+BQF02JkFA==","signatures":[{"sig":"MEYCIQDU5md5vc+qH7NdlXLiQXJzSYM2dGAhJpk8AimZ55sYuAIhAO66fuOht1vGDyypdz/kE0CWAKWgdIzLFqDpHLGdHznr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70500},"main":"index.js","type":"module","gitHead":"69e84c9d2d4a862e1ee0375e4a0329df211e7bd7","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.9.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.6","@trenskow/api-error":"^2.5.16"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","mocha":"^11.0.1","eslint":"^9.17.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.1_1735800480394_0.45707422120746544","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@trenskow/app","version":"0.9.2","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.2","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"1974067fb59db5cb278f2c7a647c2118c34a9336","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.2.tgz","fileCount":15,"integrity":"sha512-3izp68Y3y4Ah23cDc+JsAnibdSP3MDPoTBz2aIAt1fxZ76r6ggrJIOcq1s3yR3RpFGCn0LT+zOxk4Si042sAoQ==","signatures":[{"sig":"MEUCIDsL6bZZL+ex3qK/JdYhxH5uYGdFoiX/1oiwA8lknKgMAiEA8niXmc4FMU1zSmM0QvcOT2rmePxUiIwFLSz/pGKGtBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70956},"main":"index.js","type":"module","gitHead":"516372b39b1ee03cc25e1dae4871fe00d0daffe3","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"10.9.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.6","@trenskow/api-error":"^2.5.16"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","mocha":"^11.0.1","eslint":"^9.17.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.2_1735801011095_0.23772348880756278","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@trenskow/app","version":"0.9.3","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.3","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"a6e54888ae57a765d7b1f384f315f214f13a4c5f","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.3.tgz","fileCount":15,"integrity":"sha512-egseW0f3IT8QvJhat03w/rqedknl/BII8jcQsZYWyQhiQnj0QvC/orIppKxahTp+Aw+AfHnkW7FxV+PR3v8bZA==","signatures":[{"sig":"MEQCIE1oRyIuwUywjQNKa379tQlteB/cjGkkWZoSA3//K3kmAiAw7l+Wf/i1ZgpPS+fH4XFE/C5pXdzrAq3x8blp17oblQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71058},"main":"index.js","type":"module","gitHead":"d2ae90914dac1f0d1d6e4099c42ad685c61f6680","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.6","@trenskow/api-error":"^2.5.16"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","mocha":"^11.0.1","eslint":"^9.17.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.3_1735825171212_0.3272885040606295","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@trenskow/app","version":"0.9.4","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.4","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"ca140700b62e8ef8fa86ceae310bbfeb30a1f44e","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.4.tgz","fileCount":16,"integrity":"sha512-zGY6sQp+isiq5rtWk27TatfpcP7VCZcDXykO6z3y6QcN5AqQYlUHuuOAP/SnB67ZT3D6msPZct5VeERyB30rpg==","signatures":[{"sig":"MEUCIQClwpEsAiy+JQQbBH7GivV1ZFLqu72Hf+B/DYXk7FYKUAIgFoedMENhLG3g7MITRBtyi54B43EqKzwj7/oV27Jw7hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71754},"main":"index.js","type":"module","gitHead":"84bb362cc9e822a05f6c079119cf171b25cdab82","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.6","@trenskow/api-error":"^2.5.16"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","mocha":"^11.0.1","eslint":"^9.17.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.4_1735850419374_0.07444864721239641","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@trenskow/app","version":"0.9.5","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.5","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"40a024247030f552ed95526661b6f9dc34e29c17","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.5.tgz","fileCount":15,"integrity":"sha512-Tv36FjsUWJoMZHpnBHifDND52D6fk6eEpcGwFLSkBB5r2tcdNoxjZ1K2H1l3ndXAjVjsQk5l5OztHvunrZHjfg==","signatures":[{"sig":"MEYCIQD9wB7oeOWTOEyI3yqryBRyXmcp9PEw/WvSbNSn2SVC5gIhAM/PiAu4q0SI7dP+i1cjXN9MwPbCv12hWvwHWP/HaXHp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71058},"main":"index.js","type":"module","gitHead":"131756a56878b370a6fb73b043f2b4725f576c42","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.6","@trenskow/api-error":"^2.5.16"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","mocha":"^11.0.1","eslint":"^9.17.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.5_1735934328440_0.06567479524658415","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@trenskow/app","version":"0.9.6","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.6","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"2ec948ff9a9c70d264d02b4bc239176173862785","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.6.tgz","fileCount":16,"integrity":"sha512-wK8nCoxc08c5iyA6FkW8X8R3feZ/CUOTaRKj/yOgRBlBvyu1rSs+8b8Kka2/aDQktZ84IlzlKb+L8DS9HcpvhA==","signatures":[{"sig":"MEUCIQCPoDTHpGzKZ4zQvV6Hnjkh8/OTKYy5OlSx0H+tyZ+8hQIgVbfOVGeMmj6HGUFBL83ZtQPbdO9EljFKXKMjwlh4C5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72121},"main":"index.js","type":"module","gitHead":"991ad6e3d3e9ab89d3fabc4f563d9eb55130670f","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.6","@trenskow/api-error":"^2.5.16"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","mocha":"^11.0.1","eslint":"^9.17.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.6_1735935758558_0.3344432932778594","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"@trenskow/app","version":"0.9.7","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.7","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"2de4b647d45d9e424ad4bcdcd3030feee2b1109a","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.7.tgz","fileCount":16,"integrity":"sha512-/O2uWMXUuG+4qyvT48ZHc7kWKBlvN6JZQgnCh0yKp0XaR6gruwBCgRZ1ushwcHqOp7LY3btWPclcQ26ZfLpLng==","signatures":[{"sig":"MEUCIQC2CGCTJfGOU+jASJTIqUveZ0shfUMuK7pjnIKp9+vXagIgO9tQ9u5F4MzGLse40WOu5VDoDnGphoeg9poYfM1Z/ZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72123},"main":"index.js","type":"module","gitHead":"d7f8160dffb993432301483caa0d3e7df45d77d4","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.6","@trenskow/api-error":"^2.5.16"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","mocha":"^11.0.1","eslint":"^9.17.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.7_1736210910365_0.914328777813876","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"@trenskow/app","version":"0.9.8","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.8","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"bfc42459f964c4a308e1af8517422c387fb40a98","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.8.tgz","fileCount":16,"integrity":"sha512-1/qBqlj2lMP6eM5fX1yBzS3EYd+Dj7u5kVC5uy+q+yPw0LJi/r9wmRELxk7gyfE0wQpOwA0RrXDjbjiDXD+WdQ==","signatures":[{"sig":"MEUCIQDClW+ZTrtDG894+o2Upp5UJycj3w9Z8NaQ73sFRbIDTAIgYlhVPTn3vrEVJVeEyC7ICkaMN0mlA+XeZcLaSUAV3ns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72123},"main":"index.js","type":"module","gitHead":"6bb36745d36e52cdaf5fc31ea8cba1bb8af05fdb","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.6","@trenskow/api-error":"^2.5.17"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","mocha":"^11.0.1","eslint":"^9.17.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.8_1736215988460_0.8222803156290794","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"@trenskow/app","version":"0.9.9","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.9","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"7371cce03ee876417d73e6352c7abf8ef9a04ed2","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.9.tgz","fileCount":16,"integrity":"sha512-oJSFbqdgqD1K70u4oCAmyjzahbW38qePNftQCdPEZJeOQCfPvAHrHSyhiNHFqBixw18ORmTIO5Ur0C+gz+/C0A==","signatures":[{"sig":"MEUCIQCkDI7R9Qa7t1KPXNK8Wav6R/FnofVJqGag2vUf7DseKgIgP8ZjGnfnk5pJAE2khyFB5UVD5MATQRNLF6isrNTbnH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72123},"main":"index.js","type":"module","gitHead":"a1cabd362ce98b0ae92cce64c97281d2bf4c6f9e","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.6","@trenskow/api-error":"^2.5.17"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","mocha":"^11.0.1","eslint":"^9.18.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.9_1737186081042_0.7297878726832454","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"@trenskow/app","version":"0.9.10","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.10","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"079923982a4b4ccea0eb6547a1100e348030b175","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.10.tgz","fileCount":16,"integrity":"sha512-ON7gAc1/ygRZ3kONgOTXX+pyHDpct9M6dC4FtW1Pvd0SElTnUeZsRklSt7IZ0uRE8bQqjxQLJtmWwEeLTPgLdQ==","signatures":[{"sig":"MEYCIQDVfoc2IG4SyvA+JKd2snRbrfB/uoWz9AdJ/2JeyHf7jQIhAN01GhAqLldWiIVagbQw+SQEJY18oFFYbLULhuKFDNYk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72124},"main":"index.js","type":"module","gitHead":"99c1b2da68153cca83e60b4bd86157a3a2cdb67a","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.7","@trenskow/api-error":"^2.5.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","mocha":"^11.0.1","eslint":"^9.18.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.10_1737186508734_0.6503088047074881","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"@trenskow/app","version":"0.9.11","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.11","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"631a79b65f133681c15b860749d0f296569a822c","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.11.tgz","fileCount":16,"integrity":"sha512-ombay3xO1kTUpsWnMwzuvv9XErX7Devn1rHu2EAjdhC43kFlA+o0fvdOeGkDKZYc+0AfW85gsIP8GkMR/UKrgw==","signatures":[{"sig":"MEYCIQCH4rC9pbgiPIqB4ImFRxxzH5ho98h3vLQQugV6X3cOJQIhAOSR2UKJ0lDHAXXzRsb2eQsbHVUF0KlHPpr0fwX2Siws","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72124},"main":"index.js","type":"module","gitHead":"69dc68fcb210e3aa50e0b29bae7f4a8a3d7008f9","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.7","@trenskow/api-error":"^2.5.19"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","mocha":"^11.0.1","eslint":"^9.18.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.11_1737186973895_0.6349784370203193","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"name":"@trenskow/app","version":"0.9.12","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.12","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"25438dbb2f55be6d51e37156b29ac54ce39219e2","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.12.tgz","fileCount":16,"integrity":"sha512-Gq3nv/QD+k9GDUKku9c5bCZNO8B2yrp8j5sCfZLTV0fPeUxiDOcLDq/bk+taKUCB1eP+EEvtOg6Og/0Dg6l2nA==","signatures":[{"sig":"MEUCIF7NFwzX5ChRtTF+cnSnfM/xxJYcSdGCD5SJzuJYlqhNAiEAmbk/shX9vAOg+ELXAFBRs9iF4E7U7KkfMen4bgdEdQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72124},"main":"index.js","type":"module","gitHead":"d7f6880d1ebf25930287720521113c26d757dbd2","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.7","@trenskow/api-error":"^2.5.19"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","mocha":"^11.1.0","eslint":"^9.19.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.12_1738067439561_0.9818679942126796","host":"s3://npm-registry-packages-npm-production"}},"0.9.13":{"name":"@trenskow/app","version":"0.9.13","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.13","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"435f5c2ff38439c2d55a0c86e4798920a1639130","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.13.tgz","fileCount":16,"integrity":"sha512-ZZgHoE58Rw+otpGFj56InK50PzvoASKyTD8+bluUg/PbBGeW1ys/+Wp23RbGSv8D+5TRv8Fc0bULht3AlU2wcA==","signatures":[{"sig":"MEUCIQCafYSzt16lLW0gWYApbgGCDMowHHFRJGXsZisQfuqhAAIgP2XpveqlIA3buuhL24g5nd2jg9pltJszA7akfBlQ8ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72124},"main":"index.js","type":"module","gitHead":"52119a249563557da863c4521a8bba98f592cfd0","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.8","@trenskow/api-error":"^2.5.20"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","mocha":"^11.1.0","eslint":"^9.19.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.13_1738068031056_0.5805443001420652","host":"s3://npm-registry-packages-npm-production"}},"0.9.14":{"name":"@trenskow/app","version":"0.9.14","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.14","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"061d2e3bca237f56ef97213c2b69bdc48be34c02","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.14.tgz","fileCount":16,"integrity":"sha512-Q/n/CWHYLP9mAo9B5rajM9dw3ENsz2TqpheBlZtCSJn6ovZFn+9GrCyPcJYOmjh+YXhFrEAmggvsd5z2YVMblg==","signatures":[{"sig":"MEUCIQDOKhUNXdvwxSPsKDR/RdkoTftGjIL1bz6B3y5YFVtdXwIgX7MPjmu0xMcNvCg57HMf7DaD+rgRrSCBoq9jRQ0OOTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72124},"main":"index.js","type":"module","gitHead":"c639f8e0d0d784404d104d7f587750b3d49344d3","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.8","@trenskow/api-error":"^2.5.21"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","mocha":"^11.1.0","eslint":"^9.19.0","globals":"^15.14.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.14_1738068879109_0.09328137846664752","host":"s3://npm-registry-packages-npm-production"}},"0.9.15":{"name":"@trenskow/app","version":"0.9.15","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.15","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"dde887aca6109c5de9da1218ea1f2e41ebc33146","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.15.tgz","fileCount":16,"integrity":"sha512-9R+pPYYJx3lBj9DcodpZdRn+XfuvH8VkAvcSpgo3vr4ucGzrsBowSkSaKOk570LhLplLBK9vGREB7wZyUVCWXw==","signatures":[{"sig":"MEUCIQDeFHhvX9tSD/hcbkUKBOthmsOu5zyek8chsi91I/JyqAIgZMyftVURmOwEH27iIkUglQAmqbg5iHlfYwW2kNh2i5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72124},"main":"index.js","type":"module","gitHead":"6af83d8b093bda2a21ca0e8c3fc205058332819b","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.8","@trenskow/api-error":"^2.5.21"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.1.0","eslint":"^9.21.0","globals":"^15.15.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.15_1740340879741_0.3174422227407927","host":"s3://npm-registry-packages-npm-production"}},"0.9.16":{"name":"@trenskow/app","version":"0.9.16","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.16","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"473778cff58be5218f87ff273b3ce3c3f935e6a8","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.16.tgz","fileCount":16,"integrity":"sha512-28cgfiY2QBIjx3nkC5m1QkZ7te9Ary3JXZm8WxLJtL3Pase1ZrAOWSZSstpfzhqKaVon1AfOWpbUv7/xRhBJIg==","signatures":[{"sig":"MEUCIQCkwv+69visdNxJMO9iCrgaHg1+x3811xOp0tVSqc6zKwIgW5+BHoLw25O1zIpqjBJMeEgAumSppR9Oo4NDo4G6bKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72123},"main":"index.js","type":"module","gitHead":"c928707bc4598cc038ed46b3c95dc123c30d0015","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.9","@trenskow/api-error":"^2.5.22"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.1.0","eslint":"^9.21.0","globals":"^16.0.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.16_1740341995302_0.8229606628377286","host":"s3://npm-registry-packages-npm-production"}},"0.9.17":{"name":"@trenskow/app","version":"0.9.17","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.17","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"688701cc4b79586e13927e6e9d31722b460e8eb5","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.17.tgz","fileCount":16,"integrity":"sha512-t3MoB1oPS79B+hVI89/Y3jLvldgKKaimwOT8YLTNijfUGAOAjYXcB3yxyHLvWP6t/h3aDOGqOH6tdAwIkn634w==","signatures":[{"sig":"MEUCIHhA5k1SyRyyrPvXRvQ5eSE1+gwKQ3HuzmAzaWLvvcDLAiEA5pc2xfjutVMCRmc9vixXGB66LO95b6nR3b0A4qhr4KU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72123},"main":"index.js","type":"module","gitHead":"b2c7bb03604e18e38b07d2884efaadb5b215cec9","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.9","@trenskow/api-error":"^2.5.23"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.1.0","eslint":"^9.21.0","globals":"^16.0.0","supertest":"^7.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.17_1740342313556_0.7972527159821521","host":"s3://npm-registry-packages-npm-production"}},"0.9.18":{"name":"@trenskow/app","version":"0.9.18","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.18","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"8bf1a736bc3aa5c596087fd40c672baa08ab4b7f","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.18.tgz","fileCount":16,"integrity":"sha512-gcPbN/GvsfTqSk/XM3qzsxX+vy521YhogD0dMCanJpWib52Rsl+UUOUFYgQ1bsRb1W8LB6CdGcdDSI+E4Ed/vQ==","signatures":[{"sig":"MEQCIBCEq5xyw0ntiT3GaKyMq2n7njhuZijgow9gBCXeyspHAiAisHAEeYOdoV6GrFCxoQDyvTqmNrWcrvyekpBWgAyV3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72123},"main":"index.js","type":"module","gitHead":"0dcb992ba4c9b0190e0c2e928a3ae5e94e315e6d","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.9","@trenskow/api-error":"^2.5.23"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.1.0","eslint":"^9.23.0","globals":"^16.0.0","supertest":"^7.1.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.18_1743738122632_0.33700232857741685","host":"s3://npm-registry-packages-npm-production"}},"0.9.19":{"name":"@trenskow/app","version":"0.9.19","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.19","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"f749c4ae2fd6148c919750d52c7dcaf8c6d3c07d","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.19.tgz","fileCount":16,"integrity":"sha512-4pIDYNZ/vTOpdA2UEmcdTF7edqdKIy2G4nU+E/QtvdOkOtEl6s3TJKa3eWGjpCvjn72kacMbNMpjh4n7db45Uw==","signatures":[{"sig":"MEUCIQDm5tUmG+dZOBFEcr48BfDwpw1CEdkiWAHtXqbgpDHBlgIgGUcf/hbISc1wLvGLFpXbpOUdV31zwT/jh24HgNmkMW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72124},"main":"index.js","type":"module","gitHead":"023e0240b0f922cb0664d16e6809e75955bc9107","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.10","@trenskow/api-error":"^2.5.24"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.1.0","eslint":"^9.23.0","globals":"^16.0.0","supertest":"^7.1.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.19_1743738679140_0.6599929194010525","host":"s3://npm-registry-packages-npm-production"}},"0.9.20":{"name":"@trenskow/app","version":"0.9.20","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.20","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"bbbd834b2f7dc0d611d4126ea3f67840207522be","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.20.tgz","fileCount":16,"integrity":"sha512-MCpPA2NiW92gOT+dkcwGsJEp9D3z0/Tje6pTkWJBCF7lq3iPvCa6VDvjJH0uSfdMKsK+nH70M4FgvOHpFmM4xg==","signatures":[{"sig":"MEUCIQCNjQzKsH2Z9HqB+laMXubF69am8gu9TBraWmnvQMyWZwIgNaRa3BcQM0I5QwImvBBP0irrRarL+pUhPGa6fc/nYHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72124},"main":"index.js","type":"module","gitHead":"f410a5410dd4832ee478cbb53f4fe10e8361ab7f","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.10","@trenskow/api-error":"^2.5.25"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.1.0","eslint":"^9.23.0","globals":"^16.0.0","supertest":"^7.1.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.20_1743739216283_0.483219778170205","host":"s3://npm-registry-packages-npm-production"}},"0.9.21":{"name":"@trenskow/app","version":"0.9.21","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.21","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"a77695843f01b4619dd28daf467aefd9720ef19e","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.21.tgz","fileCount":16,"integrity":"sha512-bi8CXrKw9TfYKZi1J/y7iCI39XhEQ+ycMMRtZ8YySpP4JDXitFACdRD1xa1EWcbCDVE70xIX/NLj0PP90DZX+w==","signatures":[{"sig":"MEUCIBljxxccqVaUm0VvWC5WiOaMk3UmF+qV96GDlG7eES9fAiEAoUm+tnC76NZKCn87k0J6jg2Sm7KDxxPC7noWhxWQIe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72124},"main":"index.js","type":"module","gitHead":"2b0ffee9dcac7e666e38dea68fd9a84e0499a559","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.10","@trenskow/api-error":"^2.5.25"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.2.2","eslint":"^9.26.0","globals":"^16.0.0","supertest":"^7.1.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.21_1746241190496_0.03259339757166391","host":"s3://npm-registry-packages-npm-production"}},"0.9.22":{"name":"@trenskow/app","version":"0.9.22","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.22","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"91558dd63d7608a84bf4e3579bd078477213ab0b","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.22.tgz","fileCount":16,"integrity":"sha512-1og35IoKZiHP4LJIEYvONk3o81vFSHxRxT/fRgI0i51M7jUqhn0mBG0ca51Gb40FIcWbX0cS4PTNyjagj4kL4g==","signatures":[{"sig":"MEQCIAtFlRThnTv+Ek3Nrc7tELYqXrCcAZBzbW7L71zagBX1AiByYyCOQXCjI+sifTAUvCNLw5dyl0cvf9NLK6cW3dqw3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72124},"main":"index.js","type":"module","gitHead":"fecf8fc16df70d2efe19b040f98c7cc6f840eff2","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.11","@trenskow/api-error":"^2.5.26"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.2.2","eslint":"^9.26.0","globals":"^16.0.0","supertest":"^7.1.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.22_1746241997165_0.891482095099583","host":"s3://npm-registry-packages-npm-production"}},"0.9.23":{"name":"@trenskow/app","version":"0.9.23","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.23","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"6aeeee23edd44cc2241e0ec9db2b56520c095cef","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.23.tgz","fileCount":16,"integrity":"sha512-nmp6bcuxEz1TKWCm7PI9WxY5c3tkTzAfWulHPFEFtVXtCe5N7B1RIOkw2q3Eu0GRMfRUBVgV7OWXT6Xuy99+WA==","signatures":[{"sig":"MEUCIBAFbyODsu74LBJuWIVsdYYII64uFCjXa+f5JJy057euAiEA4rdEwHeGcqxk9PJqQ0mAQSWFWjCmu4MRQyHExUr6Eyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72124},"main":"index.js","type":"module","gitHead":"08fac39c34d4772acf9367a24f933f32827f458d","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.0.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@trenskow/caseit":"^1.4.11","@trenskow/api-error":"^2.5.27"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.2.2","eslint":"^9.26.0","globals":"^16.0.0","supertest":"^7.1.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.23_1746246052134_0.3494385869796719","host":"s3://npm-registry-packages-npm-production"}},"0.9.24":{"name":"@trenskow/app","version":"0.9.24","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.24","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"736cd87a89a2d6be8320bfcd510613179ec94605","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.24.tgz","fileCount":16,"integrity":"sha512-gRDl0nkpdIJNKpzXHVvUv9UH/dxhVzDT2YGmky+Cl/VJHqBRUuAQIhAELzbSAyNVS3sydr8ca2Cz7qxb5ZNAzQ==","signatures":[{"sig":"MEUCIBU8fBT4XqvSd4VVBO5LEYQFsG6fWc6CvuKjtRzyl9pdAiEAh6TJdtPZLGTHaEpTsMDa64mBC436QlRgjfqCwXvfXKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72124},"main":"index.js","type":"module","gitHead":"9a31cc801b0dbfc52f168aae761ad6542aa083ed","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"@trenskow/caseit":"^1.4.11","@trenskow/api-error":"^2.5.27"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.3.0","eslint":"^9.27.0","globals":"^16.1.0","supertest":"^7.1.1","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.24_1747468629511_0.20680429846031112","host":"s3://npm-registry-packages-npm-production"}},"0.9.25":{"name":"@trenskow/app","version":"0.9.25","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.25","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"289e3fb485f1872a8b29839248d56770b56c4a48","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.25.tgz","fileCount":16,"integrity":"sha512-F+kDr8A9WePkl/MgWsdL+NOV+b4bHeglen00ekhKebCZTU6hSrMTRTty0GuvKqsklQm/lf5gA9cRcphL/3w4vg==","signatures":[{"sig":"MEQCIBIAoZmgrJNiyod32RJJ3SWlhJR5ESIEF5LGL+wz1wZsAiBm/GqpTM42asySd9LJbtuRuyU2v383SMGNInS0a7TUzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72124},"main":"index.js","type":"module","gitHead":"8aa27222960216f91e184156ad88cdbdf9693817","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"@trenskow/caseit":"^1.4.12","@trenskow/api-error":"^2.5.28"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.3.0","eslint":"^9.27.0","globals":"^16.1.0","supertest":"^7.1.1","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.25_1747469274976_0.5426970936502644","host":"s3://npm-registry-packages-npm-production"}},"0.9.26":{"name":"@trenskow/app","version":"0.9.26","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.26","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"c600adf99695cb27f6a0d3785107cb94538c5c2f","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.26.tgz","fileCount":16,"integrity":"sha512-TTrBtSM5jqIcM0fRuQj+Ls1kc+z6ZqSASl/W+8iRrmQ3fRY/AcGNf+K8397rSMvov7caAIFCzGDHH3jmjd7gDA==","signatures":[{"sig":"MEQCICBFADMiw8OK6svAk04FOOAyk9XfbfxJ156LhDo/WnoEAiAoDmv3x8pJRo3RlFdB/syHKTzTCvpiUtZmRMi/Q7BvvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72124},"main":"index.js","type":"module","gitHead":"e072871421f16f668612204bb3f81be01235e299","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"@trenskow/caseit":"^1.4.12","@trenskow/api-error":"^2.5.29"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.3.0","eslint":"^9.27.0","globals":"^16.1.0","supertest":"^7.1.1","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.26_1747469999336_0.9337254011325753","host":"s3://npm-registry-packages-npm-production"}},"0.9.27":{"name":"@trenskow/app","version":"0.9.27","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.27","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"365377f3dc64811b6f66fd72383c1300bc8d5bf2","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.27.tgz","fileCount":17,"integrity":"sha512-Pa7R432Wizceu89pgN4NjEGVKHNl7ylQPZjT9VIm/kC3OSa866FCrtjV8u0oRkR0bJHskUsETr8Dhsvw6biGEA==","signatures":[{"sig":"MEYCIQDPBapvuLU+Y53vKXEbN+q1roIDqofwSIg7WWstAuZ4hgIhAMLzQdnEBERgWq3iTEhLMbewpyjLTaCtS2HMq6q7cBBW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79307},"main":"index.js","type":"module","gitHead":"c88c17da3ff693f91ec54ac3c9268d32a2aae763","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"@trenskow/units":"^0.2.27","@trenskow/caseit":"^1.4.12","@trenskow/api-error":"^2.5.29"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.3.0","eslint":"^9.27.0","globals":"^16.1.0","supertest":"^7.1.1","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.27_1749295214018_0.26525216068064195","host":"s3://npm-registry-packages-npm-production"}},"0.9.28":{"name":"@trenskow/app","version":"0.9.28","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.28","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"939ad8e5d9ae6a49265832268b75212edce6a998","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.28.tgz","fileCount":17,"integrity":"sha512-QL8qWS2oPWIp7xR/XCT47bCA2AqqMyl93MAAo5yqjxGAWdhvvkies/Ptw+Ic+bmPISDzThBZjKfCgMYHuhdRuw==","signatures":[{"sig":"MEYCIQDJGxdQKaog7p0p9pUBKNjGDS0+1vj2HHShugnjEjGx7gIhAJzzgOxpteUsw36hOimu3qqje0pLtJoQ7Rq6Ie5a57aS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79307},"main":"index.js","type":"module","gitHead":"83cdae07c6d3f34391b5dee5bdeed0af2957267b","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"@trenskow/units":"^0.2.27","@trenskow/caseit":"^1.4.12","@trenskow/api-error":"^2.5.29"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.5.0","eslint":"^9.28.0","globals":"^16.2.0","supertest":"^7.1.1","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.28_1749300340971_0.5413884409749912","host":"s3://npm-registry-packages-npm-production"}},"0.9.29":{"name":"@trenskow/app","version":"0.9.29","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.29","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"6a17ba17b6276fc98909495f36ec6212ab7b731a","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.29.tgz","fileCount":17,"integrity":"sha512-tIu/BOrLk3DpZkIDbufNx+SXCvyrMn5gzF0Yggt0Q6VI1ob+loKAhwIo9LhhkIJszmKV1rfB0zbftcMfnJG1iw==","signatures":[{"sig":"MEUCICnLR2ywH9FsV2wKWOVOoG2xwKzaAqEyEEOWPf6DLvsjAiEAlpqK+o7GyZHhNz/ct1SyA+1yyXUpxBXDGIK/ltHNVOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79307},"main":"index.js","type":"module","gitHead":"1c5bd7a62dcc80447b076eb28663b54e3b70a7db","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"@trenskow/units":"^0.2.28","@trenskow/caseit":"^1.4.12","@trenskow/api-error":"^2.5.30"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.5.0","eslint":"^9.28.0","globals":"^16.2.0","supertest":"^7.1.1","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.29_1749301202234_0.0726236557492943","host":"s3://npm-registry-packages-npm-production"}},"0.9.30":{"name":"@trenskow/app","version":"0.9.30","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.30","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"4089420e648dda9c28679f138d9c3c94e4f3a3b3","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.30.tgz","fileCount":17,"integrity":"sha512-fcBQafFPZNtQ5Jsn9Lkz+s8zKncvVm9E7X7BnPcqw4QsKimhw1l0cv5eRIWP/MyBHZor/55Ea0KG2eyXzu5gAg==","signatures":[{"sig":"MEUCIQDRdWUAwJ1JV6NOjdM2az2cQL0mWrObJvgYYHk2hDfYKQIgQhq1gTdetKvtU0fXZiHmzA29Ol7tVaQLHjvC+ma7bwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79307},"main":"index.js","type":"module","gitHead":"e18bb439ab241ee9454de95c29e72ed6610f52ef","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"@trenskow/units":"^0.2.29","@trenskow/caseit":"^1.4.13","@trenskow/api-error":"^2.5.31"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.5.0","eslint":"^9.28.0","globals":"^16.2.0","supertest":"^7.1.1","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.30_1749301652232_0.6537504738156295","host":"s3://npm-registry-packages-npm-production"}},"0.9.31":{"name":"@trenskow/app","version":"0.9.31","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.31","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"ca7adbf9884814f84fe95c741533628c2eca24a2","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.31.tgz","fileCount":17,"integrity":"sha512-LHJrqrBckKiQklTn/a738S7NUuCD0yfbpN35zVQJ3miZVXaAtH+DWo8f5g5YGfHl5sWybn3BSY8D6vVQUN0ezQ==","signatures":[{"sig":"MEQCIFfOD4r0ixKTvbwNiCKYKg/oVgDLcqfM3P3yMQL/P6StAiBTw0xDGWiYcmDlD4oItXl32ID1pbAUfhGj9/F2TpjmCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79307},"main":"index.js","type":"module","gitHead":"8b05990c736f476ecc2a60906f1c8a4c6d420c75","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"@trenskow/units":"^0.2.29","@trenskow/caseit":"^1.4.13","@trenskow/api-error":"^2.5.32"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.5.0","eslint":"^9.28.0","globals":"^16.2.0","supertest":"^7.1.1","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.31_1749301972266_0.0990584087196118","host":"s3://npm-registry-packages-npm-production"}},"0.9.32":{"name":"@trenskow/app","version":"0.9.32","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.32","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"a7dfff61f74eed6f371105ed3744de467098f85b","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.32.tgz","fileCount":16,"integrity":"sha512-5rponBk5DILZy5mOjOUm8yaiWlOtXvyptabYBjBl+6DmpxN78wmHFAiOUX7xmrI6aSvf+NSCDgfYPWeBWXaCCA==","signatures":[{"sig":"MEYCIQDwolPTm61GXoPk/Qi0wgZdlKQmC8oKrkutDbnYJf1eIAIhANbZFceqFMyao+lI2C5dGykGzJ2DPIzdcfAGgw7jX4oE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"235e9a27678b36478897d1974669aea7f2936250","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"@trenskow/units":"^0.2.29","@trenskow/caseit":"^1.4.13","@trenskow/api-error":"^2.5.32"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.5.0","eslint":"^9.28.0","globals":"^16.2.0","supertest":"^7.1.1","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.32_1749363124222_0.5563671499664231","host":"s3://npm-registry-packages-npm-production"}},"0.9.33":{"name":"@trenskow/app","version":"0.9.33","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.33","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"dfc1639e03389f714def0c21fe92292fcc67dbe0","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.33.tgz","fileCount":16,"integrity":"sha512-egH+eQELGEXf/TkJYwoiiRH07mIQz+Jr+YiU6B4w7u1kDEAGvUfxjvx7+LU7mnKseGzeMXdTQoAjC5/AhjdMzA==","signatures":[{"sig":"MEUCIEty/7iCE/0ht5IAy+cjpj4iwzeolTJeawSVcU3jtcy0AiEAn4txSW6S0d0jh9hFKOPEgTx0rmhCFtmoyYbnAC8xWZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"06e4880204c1c9dc2b56fc29b58ea6cbf9c7a91c","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"@trenskow/units":"^0.2.29","@trenskow/caseit":"^1.4.13","@trenskow/api-error":"^2.5.32"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.6.0","eslint":"^9.28.0","globals":"^16.2.0","supertest":"^7.1.1","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.33_1749797044232_0.035557599070737966","host":"s3://npm-registry-packages-npm-production"}},"0.9.34":{"name":"@trenskow/app","version":"0.9.34","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.34","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"4c0f82de5aeaa7b7fe5de36a5cd2284df4a8b6d8","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.34.tgz","fileCount":16,"integrity":"sha512-D78s3nnJBGTBJI51S+zqng4YAqZB8URWUj0fi41g4AqBTbKONxQHDYDITgiN9oHXhNZDVA4QffNjh+6jdbyMoA==","signatures":[{"sig":"MEQCIBiX2lbxxawGwyNu7vKr/ItAbNSuocHOscPlTLx5pgabAiAyfPljGwqsBZrDg6CVSx37KTwXoOuYfQDLZvDfundizA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"41414411796e39e40785d1bc5c7883b45784c00d","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"@trenskow/units":"^0.2.30","@trenskow/caseit":"^1.4.13","@trenskow/api-error":"^2.5.33"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.6.0","eslint":"^9.28.0","globals":"^16.2.0","supertest":"^7.1.1","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.34_1749797772698_0.15465246427462587","host":"s3://npm-registry-packages-npm-production"}},"0.9.35":{"name":"@trenskow/app","version":"0.9.35","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.35","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"afc3693cca9efb73db3600a5124743b65d70de7e","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.35.tgz","fileCount":16,"integrity":"sha512-F2kmSg7F3LL8tV7WUx0bSZgzJ0nB2yrZzU4ir8tz8/vQL2G7XfbuxtN9Qy1cJs78HzH5UAw4gYVWg254aUNZCA==","signatures":[{"sig":"MEYCIQCElJlPOkDDDOng1qGpQNW6EgnzpmRFv5mNJ9ViSmaSEgIhAPSORoEirM3STRbINcMx/5X5FvNSaM7zcoWLgnV9ZEZs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"f7ccf35802387a6468534131369753878bcc61b4","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"@trenskow/units":"^0.2.31","@trenskow/caseit":"^1.4.13","@trenskow/api-error":"^2.5.34"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.6.0","eslint":"^9.28.0","globals":"^16.2.0","supertest":"^7.1.1","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.35_1749798161649_0.7706607859698944","host":"s3://npm-registry-packages-npm-production"}},"0.9.36":{"name":"@trenskow/app","version":"0.9.36","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.36","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"8edd1ae69f6fc6ad1cc4988826b761c132198e9a","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.36.tgz","fileCount":16,"integrity":"sha512-8Dmiv96ib7/A7+IYZKaE/wtW8YeiW8ItijEzBc3DgpypeH2YTbfa5kYfMMs6RWM7Gzu8yQ1sPZaGCcSaMrTFFQ==","signatures":[{"sig":"MEUCIDsE4LdL9hK9P+2orR7CmOoNMdZMvSnKa8RetB1qGXFnAiEAlZxEIf4gle10sIdVBwnqpDk42F09rEA5U8aahTF6Ts4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"65f8f54c32c571f6dbecc1f6caa18ac00476a9f2","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","actor":{"name":"trenskow","type":"user","email":"trenskow@me.com"},"email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.31","@trenskow/caseit":"^1.4.13","@trenskow/api-error":"^2.5.34"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.7.1","eslint":"^9.29.0","globals":"^16.2.0","supertest":"^7.1.1","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.36_1750915771465_0.5104296072728864","host":"s3://npm-registry-packages-npm-production"}},"0.9.37":{"name":"@trenskow/app","version":"0.9.37","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.37","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"abb141fcf71a5027de08526e68345e5badfed37f","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.37.tgz","fileCount":16,"integrity":"sha512-ISA4e4pzSCBWwefTpTfDUB0TdOVz5SbCDr9p8E3kT1cOsnRHEk/MElhVc9J8JrPbZWIwtXAiwLRQ+W4FwVYVtQ==","signatures":[{"sig":"MEUCIB20tM0FLz/xFlyP7vSWYAmdwiMpZZMhNSiUWAwNfnwJAiEAjd8+RQ86Hr9XNsLpd9K3sceUisJNlSZWuqHx7nW5kzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"57324e2926813ea4e2614935c41bf609f70fc216","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","actor":{"name":"trenskow","type":"user","email":"trenskow@me.com"},"email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.32","@trenskow/caseit":"^1.4.14","@trenskow/api-error":"^2.5.35"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.7.1","eslint":"^9.29.0","globals":"^16.2.0","supertest":"^7.1.1","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.37_1750916248957_0.699948597148345","host":"s3://npm-registry-packages-npm-production"}},"0.9.38":{"name":"@trenskow/app","version":"0.9.38","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.38","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"e137a61b321526976617bdc4d93ad1db7975f134","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.38.tgz","fileCount":16,"integrity":"sha512-DdwBns6GyfBiR8fKNIliwDGXCnCtVrLJx+2+lnkv5UE77rPh1ONsV0sWZgFJVkoBRnC6kVnbK5PRvc7HsWLeEw==","signatures":[{"sig":"MEQCIHN4BkmNJHxkv66NjwdrHMF1v46D3POpJlm/Bi5+/PaNAiB5+h6znG+RO/JOvnUtxIVdu/jeJxCTIEWVVwNPNTqZkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"466de60970cb3f64195a2c9f83a202b5c4583ffc","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","actor":{"name":"trenskow","type":"user","email":"trenskow@me.com"},"email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.33","@trenskow/caseit":"^1.4.14","@trenskow/api-error":"^2.5.36"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.7.1","eslint":"^9.29.0","globals":"^16.2.0","supertest":"^7.1.1","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.38_1750916571233_0.2819545398682146","host":"s3://npm-registry-packages-npm-production"}},"0.9.39":{"name":"@trenskow/app","version":"0.9.39","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.39","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"b686d3bceb98e9829c729b5f7a1934126fe562c7","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.39.tgz","fileCount":16,"integrity":"sha512-pF8oE2wP0w6xkRcaoZM08lUH+qOIAnGBrB/aeFv2h0vKsXns605lUWnirdWAoUbY/xpAskOcsIezYm9QhTS36A==","signatures":[{"sig":"MEUCIHhImtP2+yePuxoYbbasuFoHXYqB8o31XItdNT/LbrRMAiEA8GYQi2jtHY0U2Pav9yUgwnltz8GIS6aUHeLsoVRajZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"f9deeb46f601b167a0c29bb00b1a66be92e5aa42","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.33","@trenskow/caseit":"^1.4.14","@trenskow/api-error":"^2.5.36"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.3.3","mocha":"^11.7.4","eslint":"^9.37.0","globals":"^16.4.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.39_1759558567359_0.6961248452049049","host":"s3://npm-registry-packages-npm-production"}},"0.9.40":{"name":"@trenskow/app","version":"0.9.40","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.40","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"7b0126c1b1fa3428ded9033b4eb419239a1ad4e9","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.40.tgz","fileCount":16,"integrity":"sha512-diDw/4P7DLVHFwm28bjZmtWB+oDBeqGAX+XaSrlH4H7RBQwPGD4yKD9037TV/sx2SatmmGXimEnfvHEZXZ8knA==","signatures":[{"sig":"MEQCIFdMgISjp0ac5GTS5dYrY1f1wGkP5WQNM6TKNcWIa6xLAiBzkGxF5yyzLNutCznH3T9QFIBA5vbcaNqFaqAxPvmaeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"d640e807034d55f84b90a220fb65b1dee2541e46","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.33","@trenskow/caseit":"^1.4.14","@trenskow/api-error":"^2.5.36"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.0","mocha":"^11.7.4","eslint":"^9.37.0","globals":"^16.4.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.40_1759559251588_0.7356064782415714","host":"s3://npm-registry-packages-npm-production"}},"0.9.41":{"name":"@trenskow/app","version":"0.9.41","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.41","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"095495883436ffc65277d0f0a5fc0434bc372147","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.41.tgz","fileCount":16,"integrity":"sha512-Fpc1dBl6pkc7k+JnaT71/dvcw8tydw6ppkRFxPf3YC6cNMBfoQ1AQKlFm1VvTuwBSKVSeuVxJCVS2QrSfFRYOw==","signatures":[{"sig":"MEYCIQC8H4GI5a8fa7poQI4zePmLgJutpGY8/rrIgPF7YNh77wIhAJjrNzG6kaFbZ3bfWaMyuHRV4XKxeL2H1FnQPW4LQsqM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"dc5c96b7e88e0dd4e22301185a606a1b90988dc8","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.35","@trenskow/caseit":"^1.4.15","@trenskow/api-error":"^2.5.37"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.0","mocha":"^11.7.4","eslint":"^9.37.0","globals":"^16.4.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.41_1759559687358_0.47531255038113307","host":"s3://npm-registry-packages-npm-production"}},"0.9.42":{"name":"@trenskow/app","version":"0.9.42","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.42","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"afeeec64926b784650ef390b13239582b253974d","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.42.tgz","fileCount":16,"integrity":"sha512-ZoixeRrZJVR7VMJsei1vLgr8zk2+1MOACtGeD/30T117OdSiVyYJbdXB3JcwXfWZM4LNkMzae6NChCZaYLC50g==","signatures":[{"sig":"MEYCIQDV0FmCD9rD8+Hl1J2+eOAea3YqCI45We6pXL8v5qF98AIhALeJecU/pkLehKu7AAd/fQdo7Yhbxq3MC8P4TAyfqfgP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"04d5e8158846e174e9d253926e29bd6c3cf1ed09","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.36","@trenskow/caseit":"^1.4.15","@trenskow/api-error":"^2.5.38"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.0","mocha":"^11.7.4","eslint":"^9.37.0","globals":"^16.4.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.42_1759560122706_0.7968977460640136","host":"s3://npm-registry-packages-npm-production"}},"0.9.43":{"name":"@trenskow/app","version":"0.9.43","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.43","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"1dce24312916fb3a54aea65148cfcbbc9a70f629","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.43.tgz","fileCount":16,"integrity":"sha512-+xtDzi2bpqkbPdPmrlk2jrq1owsEhz0HU2DEsskZUqIq24WYOGUBKY4uuP9xNJ591iAQqp1PNGJ0+ObNb8FZjQ==","signatures":[{"sig":"MEQCIEguq42txpCiaCMQP5P4gTlycVP2ZUJsAcEFihhn9rMbAiBB+A0qbFhWmVQkX3wkzS6bxymSGQorEROcMTtMFShYww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"a32cfb1a0d60f06c405835d3b795cb3eab2632ca","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.36","@trenskow/caseit":"^1.4.15","@trenskow/api-error":"^2.5.38"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","mocha":"^11.7.5","eslint":"^9.39.1","globals":"^16.5.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.43_1763247691212_0.24378624002032834","host":"s3://npm-registry-packages-npm-production"}},"0.9.44":{"name":"@trenskow/app","version":"0.9.44","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.44","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"0849d3b304834cb3693ebe0d70b4bea5705cd0c7","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.44.tgz","fileCount":16,"integrity":"sha512-TV4h1a6JXd0/SWp2Oy6lsTSfTgDJ4+tYMPcHyNvDJRK/6ToyIZSjLY4DvSfEmlqW4+qgNGyDAhvjTShGwoB7Uw==","signatures":[{"sig":"MEUCIBbERlYGxIIhZgfBihGqQHpVeSZ4oZAYcJgSDBXbLSReAiEAluP6ds2a+1wxIw78MAt4Cvn6Ehw9mS7SC9YW6EYbPak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"e6720ad3e91b76ca1abb458c5344d3c314f2f327","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.37","@trenskow/caseit":"^1.4.16","@trenskow/api-error":"^2.5.39"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","mocha":"^11.7.5","eslint":"^9.39.1","globals":"^16.5.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.44_1763248183307_0.7297063264121","host":"s3://npm-registry-packages-npm-production"}},"0.9.45":{"name":"@trenskow/app","version":"0.9.45","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.45","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"019cf70f729c474f24afa5b5f1ec0f9a7f3c8ae9","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.45.tgz","fileCount":16,"integrity":"sha512-N8gTU73KuYdf9Wu2DdRHbAm++4NwyPVRPwHBGProLyy2zCeqASUj7/7TWWJGBzrXFZUzSCl5UbbhutGjaqpI4Q==","signatures":[{"sig":"MEUCIHep6fjuS97ZZxys/EDUnNxwS6SBBSlLxW77c8gCyjvoAiEAuLAhHggYRj4hwOPQLFQ7vU51+l62oCOkai+4Pdo3Qxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"c5fbe949146915684075d6141b1d85f5ac1f43c1","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.37","@trenskow/caseit":"^1.4.16","@trenskow/api-error":"^2.5.40"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","mocha":"^11.7.5","eslint":"^9.39.1","globals":"^16.5.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.45_1763248402850_0.3784664130159219","host":"s3://npm-registry-packages-npm-production"}},"0.9.46":{"name":"@trenskow/app","version":"0.9.46","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.46","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"aa9a1fa1009903d254234488d7f1bf7ba7b5f9f6","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.46.tgz","fileCount":16,"integrity":"sha512-Wi1mLRq2tEfLyowJu/E24Gr5EstNI7Fw6wa89+PqNSM5x3etavh+vnuU5FYAOw2hbb5OBnHy+JFJaOVeYl8H+Q==","signatures":[{"sig":"MEQCIDyp7V3XqEhD49D90QYtmNwp3pwikQmc8rkiXe8vpVjOAiBU0s5MnS6GgledSX5t4lwnOu/nYID7qbgFbVC8j9qN3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"f471bc3453cae101129fd85cd015f75678f94c8b","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.37","@trenskow/caseit":"^1.4.16","@trenskow/api-error":"^2.5.41"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","mocha":"^11.7.5","eslint":"^9.39.1","globals":"^16.5.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.46_1763281381823_0.8078683130801974","host":"s3://npm-registry-packages-npm-production"}},"0.9.47":{"name":"@trenskow/app","version":"0.9.47","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.47","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"06bcbe9632e686188bfd129227d96696896bac7d","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.47.tgz","fileCount":16,"integrity":"sha512-wMOtHxTi4lxP4YcnUXAXAJZP98GO9p1B/izOXwfddwrpLTESnoqBAnH+7XRDhskGwHhzdKtJIfm7fiZ52JaS6A==","signatures":[{"sig":"MEQCIBHTgJnLoRDGWsEaetvjsQ5AYo6io2NjiK33YXOu0ubtAiBq3jjRRwwCWBLjt2SdlOhe72Imk3VPXAOzlRme6GolIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"c7127a24fcf9008f81047a74850419bb5a73e129","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.37","@trenskow/caseit":"^1.4.16","@trenskow/api-error":"^2.5.42"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","mocha":"^11.7.5","eslint":"^9.39.1","globals":"^16.5.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.47_1763293626332_0.9616198139785122","host":"s3://npm-registry-packages-npm-production"}},"0.9.48":{"name":"@trenskow/app","version":"0.9.48","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.48","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"553bf3b9f505b2d530af91a47bc8d6028eebda36","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.48.tgz","fileCount":16,"integrity":"sha512-qGdgYnPm455vHI93yoYmF6xIdHuuanval0264V54hxPGX+dq4YDvQ1FDioWmmGyAYh4hrCapUoPUrPetUR+HZw==","signatures":[{"sig":"MEUCIE57QE2k3MCSktionM9jJL6w4ulfB3aDC+uhxhUe4fOKAiEA4BsNMSzqXH4kWg6wuB1RiJyz5x4fDL0inRNkDcniOsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"fc9da9eecc638fccf4af3892683b4eacbe058296","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.37","@trenskow/caseit":"^1.4.16","@trenskow/api-error":"^2.5.43"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","mocha":"^11.7.5","eslint":"^9.39.1","globals":"^16.5.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.48_1763317388946_0.38265329980719165","host":"s3://npm-registry-packages-npm-production"}},"0.9.49":{"name":"@trenskow/app","version":"0.9.49","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.49","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"11193a1f3457c2b821e49c7d5a2a79e297ddf1fc","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.49.tgz","fileCount":16,"integrity":"sha512-dPRrdNyBA0GaTuHplnEiiorCZnuPoKAbB727/8sjo74INyRdTx1qzM8U1Vqc3ewXGRzQ+Oia6ZwmMlhyF95chA==","signatures":[{"sig":"MEUCIQDEoUHQn0G/3ysjYNi57ADuSkitPnK9aT2Kr2CS6Bo/xwIgStwTHN8EAlwdbZ3U54TcuXNW9FowWWOdBlVehbyEocM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"0c5538516c1b42cd0ed909c790bd9a778cedb179","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.37","@trenskow/caseit":"^1.4.16","@trenskow/api-error":"^2.5.44"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","mocha":"^11.7.5","eslint":"^9.39.1","globals":"^16.5.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.49_1763708848843_0.8071888159845864","host":"s3://npm-registry-packages-npm-production"}},"0.9.50":{"name":"@trenskow/app","version":"0.9.50","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.50","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"ae8ee52fbfcc1e91effe4ba2906f54afabb998be","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.50.tgz","fileCount":16,"integrity":"sha512-DdSK0ZSGd2KISaD/nlRbcuwDJWSumEM3pshVT3hbE/AAZGaQEuk0D2OrkBEOtbG+I1OeOTCzcepVkFYc5zm2fA==","signatures":[{"sig":"MEYCIQCr2RDXV0oFzOLNjsNHPsn4KE+uuvKH5sYL8s8beffoHwIhALarKCMNvXUeMEylCMI21tIzfYw9bJKztuxDMDFta6Dl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"09410cc5f09e22ff81ceb7c360d9b3935f9f8bf5","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.37","@trenskow/caseit":"^1.4.16","@trenskow/api-error":"^2.5.45"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","mocha":"^11.7.5","eslint":"^9.39.1","globals":"^16.5.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.50_1763713556793_0.48779129683935163","host":"s3://npm-registry-packages-npm-production"}},"0.9.51":{"name":"@trenskow/app","version":"0.9.51","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.51","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"d68997b49dd95e37444360bbcf762ddf55bf2e7f","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.51.tgz","fileCount":16,"integrity":"sha512-ZUzpvd+0cSV5/sI34XxOLsRssMQy7AEI516fEQ0rsC6nckDGWcFd2jFLZIne0+s5vy+0qCzClii6LCyzetylqw==","signatures":[{"sig":"MEUCID8x2VTKo00gRBZFDV1Dt43OXZIh6th/sIjHET5fYmbvAiEA+G0/CRR9Oo9oNzOq1huXshk1YuEcbEwCvpATzIm85KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"4fd3a237a433f9f5ead477d4ecb9d8ac1c2fa108","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.37","@trenskow/caseit":"^1.4.16","@trenskow/api-error":"^2.5.45"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","mocha":"^11.7.5","eslint":"^9.39.1","globals":"^16.5.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.51_1764578556418_0.6784391309048465","host":"s3://npm-registry-packages-npm-production"}},"0.9.52":{"name":"@trenskow/app","version":"0.9.52","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.52","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"47a3fe6eb0a7490bee4069a69e1b4028cc24eb5d","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.52.tgz","fileCount":16,"integrity":"sha512-4L4/OzGzAtYg9HZ+RWa/k7EDW/SjPLA5jwgQVQ1YI5OPSQwT4gIk2cu9Gx2bBt4WpxoFAAUvIS7md4+ldyO9cQ==","signatures":[{"sig":"MEQCICF7Z5ZJZ6eFTmJMTMZhqZtm5mK9e8xKZqEsvvMXM/mMAiBJVUJT1mgbKmaBN1Vn6aBBqTi73sZx2fi8Yy7PiRHDAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"bdf5b74e20d57136e57fcc4b7219ca8271ce84af","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.38","@trenskow/caseit":"^1.4.17","@trenskow/api-error":"^2.5.46"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","mocha":"^11.7.5","eslint":"^9.39.1","globals":"^16.5.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.52_1764579077499_0.47328063748198534","host":"s3://npm-registry-packages-npm-production"}},"0.9.53":{"name":"@trenskow/app","version":"0.9.53","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.53","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"f7089b7cfebb3c6723fcb0b699f2c94bca520f04","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.53.tgz","fileCount":16,"integrity":"sha512-7/Q77bdr1E9/9Zedlc4s96EbvFjw+jiOLAE/UZxQiBTFG9n/KGfYFo6RHKLUW4ktYwEtK3TnQ6rsn3fvn1SjEA==","signatures":[{"sig":"MEYCIQDNwLd1+jLdl448CH/HuBTsRc0jSboFmoQtDg8TKkWJrQIhAPJ1cH7+Z3DUjrxHkyiVaKETUyQSpazgr9XIak6AfeDP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"7c33c60310f225dfb63bc0524129a375e07d0449","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.39","@trenskow/caseit":"^1.4.17","@trenskow/api-error":"^2.5.47"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","mocha":"^11.7.5","eslint":"^9.39.1","globals":"^16.5.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.53_1764579369725_0.08271399170189775","host":"s3://npm-registry-packages-npm-production"}},"0.9.54":{"name":"@trenskow/app","version":"0.9.54","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.54","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"fa74317dd6ca76cff3bfcee481f5c0eed28e4b5d","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.54.tgz","fileCount":16,"integrity":"sha512-FhFD20KjRRQdiDOWlFTYLGVVM0orvukmcwyBCXvGpXH89FRRIvWdHEjAY64M0mCr/e7AJx8oRiMgdgO+QxhkJw==","signatures":[{"sig":"MEYCIQDaMggKhdMdMy7C0xaBKZKOMbFV31Gp/AUPQmRqMNYMOwIhAJeaq7YIqa3gKQeNBmxlEjDwRGelNJ9Xgf/I/DiYZ4DU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"bf8f7c01716462bbc3e79f37cedb3a4f3edd307f","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.39","@trenskow/caseit":"^1.4.17","@trenskow/api-error":"^2.5.47"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","mocha":"^11.7.5","eslint":"^9.39.2","globals":"^16.5.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.54_1766005593930_0.8904369238064924","host":"s3://npm-registry-packages-npm-production"}},"0.9.55":{"name":"@trenskow/app","version":"0.9.55","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.55","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"013e4b4a620c0e8d3ab7bde37f34489fdf352ef6","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.55.tgz","fileCount":16,"integrity":"sha512-KM3lcPaAhm+nxdyeRcoQBuc7dXTcZwVGxUHHt2gp7vGzmgVMeOPkYYqgUy/76nTUdUn4hAqIzJPlfZX5grV3Jw==","signatures":[{"sig":"MEUCIAfjGOtyTx5P7nEvks2y9flTkFqHVuRthqg30YIkA9R5AiEA+ww0RFxMVxf3fd4me52CAWIJDKEvRlnCdxmLoRuCXLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"d5fe49daeec3dccf397153a5f3e9c8aa588ab97f","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.40","@trenskow/caseit":"^1.4.18","@trenskow/api-error":"^2.5.48"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","mocha":"^11.7.5","eslint":"^9.39.2","globals":"^16.5.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.55_1766006294664_0.2512488607753349","host":"s3://npm-registry-packages-npm-production"}},"0.9.56":{"name":"@trenskow/app","version":"0.9.56","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.56","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"3454a27c9531f23ae9472c19790f30bc86e97a1f","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.56.tgz","fileCount":16,"integrity":"sha512-nCjfoBhPSoFu51Nkvv2VYeYzb9n4KFyQk8RBLVD98JkcMSuLIn7HYAwujWImmY0cc+2vpS6fPMb6Wfy0pHlXUw==","signatures":[{"sig":"MEUCIAZYAMm85RDptw0aASg6IL25K52721XRY+7GjQEc4RzJAiEA+t39cYR1AawTnwFQWbcV35Z32jml06KBDgLTGMhnqas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"a8db3ee7f5488ad800bd13aba37c1d3944c40679","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.4.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.41","@trenskow/caseit":"^1.4.18","@trenskow/api-error":"^2.5.49"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","mocha":"^11.7.5","eslint":"^9.39.2","globals":"^16.5.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.56_1766006565992_0.382176042723011","host":"s3://npm-registry-packages-npm-production"}},"0.9.57":{"name":"@trenskow/app","version":"0.9.57","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.57","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"d46eeed46bdf7ecc55d57a48bdcf9213cc96c1af","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.57.tgz","fileCount":16,"integrity":"sha512-aPh77w3vG/mUhwr2Ldu1+1d+slCvkB3TkxmHQE0RVzrOI5+PZO4LyGEsURNvwZ53DRHNgqmd60SgPDdayZyFgg==","signatures":[{"sig":"MEUCIQCgRWfOA1SwRKeR6odEIMnt7lBBlJW+nd3Z2scLel8MiQIgcEc3COsbyr8OfhcgF4OwLeIKXFYsCoB2aDUimCi8+lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"710c761364bb8b49ed83bedfe8b367622e4e5152","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.41","@trenskow/caseit":"^1.4.18","@trenskow/api-error":"^2.5.49"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^9.39.2","globals":"^16.5.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.57_1767217884185_0.2056885817171441","host":"s3://npm-registry-packages-npm-production"}},"0.9.58":{"name":"@trenskow/app","version":"0.9.58","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.58","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"c8ad60bfead587dbad4a414378743edc1030589d","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.58.tgz","fileCount":16,"integrity":"sha512-2DixuxCTcJoIK9qFINIT3SgJEYo6B2w2i2VXWrA3Zvmqbc67tapitgqfoNg42bEF1le2uvyo9lHnMXYSK5eBVg==","signatures":[{"sig":"MEQCIBExxXH6w/HJYbBs4D7MPhG2ujv0F0zUE/N8w0E3nN4vAiAKNA1GpkutAmdZPEElNthHls5oTxCP8m1h+fMmCLl1sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"045ad17039fa07bea8a363f5b75bc8ebfd75a04f","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.42","@trenskow/caseit":"^1.4.18","@trenskow/api-error":"^2.5.50"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^9.39.2","globals":"^16.5.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.58_1767218255039_0.13700367030311966","host":"s3://npm-registry-packages-npm-production"}},"0.9.59":{"name":"@trenskow/app","version":"0.9.59","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.59","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"a2cd1ea07d815686a4036587d02c7f5cced84fce","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.59.tgz","fileCount":16,"integrity":"sha512-lhIVRr/Dx6hrpwVFKkKQPRHizrR/sp/tACiK3ZAKMmrALbaZc1K0GsglTkFwOrNvYl13zqwUnUJONhFkaGTOOQ==","signatures":[{"sig":"MEUCIQC6FqYrVk3RNUpLFhnaq1vw27E7gJjn6BBYm/QMnCg8uwIgL2V16Q+cy2i8PFz6OjdDhSb5PvH8cQ6nvSbghrCh3ss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"640f5fbe70efe424ae452a07f287fe53da7fdca9","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.43","@trenskow/caseit":"^1.4.18","@trenskow/api-error":"^2.5.51"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^9.39.2","globals":"^16.5.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.59_1767218591065_0.06835010516511142","host":"s3://npm-registry-packages-npm-production"}},"0.9.60":{"name":"@trenskow/app","version":"0.9.60","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.60","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"99be54d36e57f09b99037618208bbcb795d4a7a5","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.60.tgz","fileCount":16,"integrity":"sha512-ll9q+i3DnB2L6Cy0oXQeHFzaGHZi3ANEmAJe3kgvEOHl6XSnN25iaNuW0RTkQQpM+rhrk+yFHlHRAeacXg1L2Q==","signatures":[{"sig":"MEQCIGzuptJp7znM45b3ikX6opcglgDR1mZiacjhAihN6tk5AiBQ2k7+rpCsV6Efb9l/V8D+dP76AOOHrBAkoc1vhrpwSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"ee758be57ba705981c9d8930c2637727492c860e","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.43","@trenskow/caseit":"^1.4.18","@trenskow/api-error":"^2.5.51"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^9.39.2","globals":"^17.0.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.60_1767684130724_0.745143171472767","host":"s3://npm-registry-packages-npm-production"}},"0.9.61":{"name":"@trenskow/app","version":"0.9.61","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.61","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"01cbe5518fc5e6c3302927ae4a1852a97f0859ad","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.61.tgz","fileCount":16,"integrity":"sha512-OpBQU3N5/51u30Bhphmvvkis0RjplkQt0ahfSclSKmsAB22XzJ96IEpy5qdIgkkNALrGNykRXKI9muuUirQNDw==","signatures":[{"sig":"MEUCIQCl09KxFZDvd/2mdRoWpe/8nHPQkMsqMJfYl3NM+tBNVgIgX8LXR/Hs8AMWmnqJdzU8oOPx614mEHIwCmR5lSRskPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"d081a22adfd5f4b7062d0411e1839a59b4727a0b","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.44","@trenskow/caseit":"^1.4.19","@trenskow/api-error":"^2.5.52"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^9.39.2","globals":"^17.0.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.61_1767684355907_0.9794182791684298","host":"s3://npm-registry-packages-npm-production"}},"0.9.62":{"name":"@trenskow/app","version":"0.9.62","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.62","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"b343294d2d9505ad67dc9532d4c22c16cbf0a76a","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.62.tgz","fileCount":16,"integrity":"sha512-T99wjZ7/BGjUhqHqbfi7LGFIiFl23/ac8GJmMYaAY9K49Vkx9+UfsV42RprvFY6Fl8ZJZVWqON92PAOM0csaqw==","signatures":[{"sig":"MEQCIFMtKkiF5kMNuT0OKVS4ZDR+7+Sc9ARPvQJIp2zXJGR1AiBq5Lkafy7gPp1b6aLFO6/nCy6MR4VLUttUSqUuDEhwdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"829e8d0192344db4715379f102dc407c4881506d","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.45","@trenskow/caseit":"^1.4.19","@trenskow/api-error":"^2.5.53"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^9.39.2","globals":"^17.0.0","supertest":"^7.1.4","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.62_1767684705031_0.5458726473030344","host":"s3://npm-registry-packages-npm-production"}},"0.9.63":{"name":"@trenskow/app","version":"0.9.63","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.63","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"0bfa79a72b3026c4a5a59c49658d239df5e41a58","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.63.tgz","fileCount":16,"integrity":"sha512-Q1G5jOyPIrdniwbwF7jTHHlBdFOZGGzvMG+CBjVmTupiM604iOnHD1cHW0fsBQt7LMiE3LaRIIxGMz4XPKE37Q==","signatures":[{"sig":"MEUCIQC0EurFoSlGVT0juYiK3nlsAhIiHWmVQIfBoqChxA/E7wIgHA8hmMN7g2sPgJUOmSPCuhGcSZcWwe2adqgX2rG15wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"986e6af7bd71602bc091a9869b50b571ebcd8380","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.45","@trenskow/caseit":"^1.4.19","@trenskow/api-error":"^2.5.53"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^9.39.2","globals":"^17.3.0","supertest":"^7.2.2","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.63_1769945274409_0.19453749602124915","host":"s3://npm-registry-packages-npm-production"}},"0.9.64":{"name":"@trenskow/app","version":"0.9.64","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.64","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"2af9f9a07d1c91266de802930b1dd57fbd631559","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.64.tgz","fileCount":16,"integrity":"sha512-DSOIt5m+c6vnWf2vjluUqN4vJo+XhYQ0cS8XBuGeEpT+t4zb+Yo6mhvX2Prs2+h9J+hAJEqjb2RRz0Z+m0oYIA==","signatures":[{"sig":"MEYCIQCEuJ1Xj9bUp2HbPaRdEEv3l13g8YOyWz/KI2gExMQANwIhAM1iQiPxqHla4hBPt1tfa5p2VnhmShrjlskhpC2Ma4cw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"2bfb10df53f6860d4d8d81327290219563e15ad1","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.46","@trenskow/caseit":"^1.4.20","@trenskow/api-error":"^2.5.54"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^9.39.2","globals":"^17.3.0","supertest":"^7.2.2","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.64_1769945838074_0.17526991754081767","host":"s3://npm-registry-packages-npm-production"}},"0.9.65":{"name":"@trenskow/app","version":"0.9.65","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.65","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"e442eb6592aa4a11846b20c07a0a8d07bbab36e3","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.65.tgz","fileCount":16,"integrity":"sha512-gvRb/4yQnqQyFdNZyFtRWP9klFvWZYbS50UZ51l/Wog9RxvmpwU0/fP7+dsFGHSLA1V09VehKCU2Rvadjnrx6g==","signatures":[{"sig":"MEUCIQDZuO28eKYJ3Wbu0mRZahKZBuNYv9Ue/KKqeX3iK9fobQIgfpio1/Uv41+DoKPBmns/bnU8X+KjA5iSpDxFoYlSKOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"a46c72d53d3c64a7adf441fa77670ba693165822","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.47","@trenskow/caseit":"^1.4.20","@trenskow/api-error":"^2.5.55"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^9.39.2","globals":"^17.3.0","supertest":"^7.2.2","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.65_1769946194880_0.16288981152363036","host":"s3://npm-registry-packages-npm-production"}},"0.9.66":{"name":"@trenskow/app","version":"0.9.66","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.66","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"b86a87fc6182ed637b685d7bab01383666821b26","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.66.tgz","fileCount":16,"integrity":"sha512-a6Cy+aAKQupSyVA6nrAJJwHnusuEB+KdnuamnvtrXFiVeVigGlB6vZGpWHj7GI1iCsWY5QlI3/8J0oXVSwJIhQ==","signatures":[{"sig":"MEUCIELsF8C0W6QPtfOlPBSyTh6J83GAd6DdBQao5TemKiWvAiEAltuwY/500/HDOEs+lUUYMFrs3f1/+/Jx7Ifhh6wgld0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"e6738d70b9dcc9b3ddc80db70a73ec7b81328c63","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.47","@trenskow/caseit":"^1.4.20","@trenskow/api-error":"^2.5.55"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^10.0.0","globals":"^17.3.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.66_1771100754141_0.1161709242554998","host":"s3://npm-registry-packages-npm-production"}},"0.9.67":{"name":"@trenskow/app","version":"0.9.67","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.67","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"c01d5089f458322eb2e11bca6ec04c623a3f988b","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.67.tgz","fileCount":16,"integrity":"sha512-0dnGhLAq5HuibahQgdKXwhph7/Ecun5Y31I09F2nljMRSH3wqzqiZGdFg57u15ykf1512f+QWh2vpqzWcJiDPQ==","signatures":[{"sig":"MEUCIQDSqoKpuM7JygGjxbH+PWmB6UXSgP3hdhzFOsc6rnfX2QIgcEvZEf1JXkUukovEdeaVwDLTRDsVrE+6cZYZJs64Fe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"53eea250862be23e5cceca039901f3095c10d87b","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.48","@trenskow/caseit":"^1.4.21","@trenskow/api-error":"^2.5.56"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^10.0.0","globals":"^17.3.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.67_1771101233789_0.011420342119680127","host":"s3://npm-registry-packages-npm-production"}},"0.9.68":{"name":"@trenskow/app","version":"0.9.68","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.68","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"ecece57f06deff1dc0cc6bb2d9a2c88eebd63bc5","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.68.tgz","fileCount":16,"integrity":"sha512-xkQFUAwLVov1Rof00T59Hs3xqUOjWvvyRL3V07ad0NA5FIbvvoOStYPIRpXuDLSmC92XIR7MjOG0cTHDXABiPg==","signatures":[{"sig":"MEYCIQDXJsgz2Cz8qW8wsLLr+o57qbZSnplzZ6h6u7ZTunTOxgIhAIIi66iEGLH2p4oEqtYcI1HIU+Ecv5gb0pF38jS+WkcW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"9f2b9a88339162fbb075453a61ab1436b9757f06","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.48","@trenskow/caseit":"^1.4.21","@trenskow/api-error":"^2.5.57"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^10.0.0","globals":"^17.3.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.68_1771101417324_0.954041177009918","host":"s3://npm-registry-packages-npm-production"}},"0.9.69":{"name":"@trenskow/app","version":"0.9.69","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.69","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"6eb94bc4b8c97e307721318581bb659e1cf5f98c","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.69.tgz","fileCount":16,"integrity":"sha512-89RX3vuNCJcvcCni3hM28+VUXRlxy93jVUxE8v9aCSK7V5lBqxVhIoz6dx8tSOrHpTmnTxnFjmR55mrCJpH55A==","signatures":[{"sig":"MEUCIAyq0YIuEi3jK6QGuA6YeKCJ0oW86f5KNuuaCyCtLrOgAiEAvw7D7OoIf/rUREsGHRYy0z8Gy1EcKZJPuskJDavTuA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"6587693a419bfd94d9f54328d477af72c668c499","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.48","@trenskow/caseit":"^1.4.21","@trenskow/api-error":"^2.5.57"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^10.1.0","globals":"^17.4.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.69_1774694015829_0.5840850935425599","host":"s3://npm-registry-packages-npm-production"}},"0.9.70":{"name":"@trenskow/app","version":"0.9.70","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.70","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"382f51d0d252924cacde24e83418e718ba8cf901","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.70.tgz","fileCount":16,"integrity":"sha512-cXRp1Vq2lfyXOlevZM0rTS3MRNeSsO5y1vz+aWWba3SbwGJNcrzouB7FdjM/IHy/WRO5L9iiaM8uUgbr3IhgGQ==","signatures":[{"sig":"MEYCIQC5ktFqjE826kI9dPuUZOYabUo6XzjsRa5pD2KeoIyRjwIhAK24Th2mNUpYgmbCndXCtQhLjzTdxQT1C5ObrMDCtYrU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"fa7ca0d79e2200c1f2e7b7b2da3ddfc1659719c9","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.49","@trenskow/caseit":"^1.4.22","@trenskow/api-error":"^2.5.58"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^10.1.0","globals":"^17.4.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.70_1774694569314_0.8722672278606611","host":"s3://npm-registry-packages-npm-production"}},"0.9.71":{"name":"@trenskow/app","version":"0.9.71","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.71","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"0449dd6d04a8d0a115edfbec27176d0f696d7797","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.71.tgz","fileCount":16,"integrity":"sha512-DFgIcWMU+U5beG/HOuWEcfS1/eKB0SAfQFxabCpL/yDK0/KO9LLUssLNNudnhvLYnoIPHZDnn/CnXNwVDltCig==","signatures":[{"sig":"MEUCIQCbzYQk7NUcrGzlZZ09fG2SaAayQvH+WDpZZ9G6YeRbogIgNVjOoe0ai2cacNoDWBbtBQKe0ob9eATnQCeS1N6mdmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"784309de1e61675b1fdd0823b679d87622c4176c","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.50","@trenskow/caseit":"^1.4.22","@trenskow/api-error":"^2.5.59"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^10.1.0","globals":"^17.4.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.71_1774694817181_0.7789825124415821","host":"s3://npm-registry-packages-npm-production"}},"0.9.72":{"name":"@trenskow/app","version":"0.9.72","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.72","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"9ed4f8894e73b73e368844ebe6e62c001133fac0","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.72.tgz","fileCount":16,"integrity":"sha512-BXchjBH3bi61zrQIaj919XIYWWWoEG+Eo/gR/dJ6U17u5xUwzZZ51jIPAa9YjRbuTs/ul0R0+fsckuLE9lc/dA==","signatures":[{"sig":"MEQCIDXFVjnRrhp9OEF4fC6x85mSrWihFry6DsCHVF2UWDS5AiBF8B1Ro7dnqoqvA7WRX9BVGUPu/SlUBZy8pZwqNzxr+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"5f56c7b75588e587273fff60be91f70dbf88c675","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.50","@trenskow/caseit":"^1.4.22","@trenskow/api-error":"^2.5.59"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^10.3.0","globals":"^17.6.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.72_1777877400935_0.6426911335058298","host":"s3://npm-registry-packages-npm-production"}},"0.9.73":{"name":"@trenskow/app","version":"0.9.73","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.73","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"a46061edfebbda73041cfdf2b079eb7ef1dc0f5f","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.73.tgz","fileCount":16,"integrity":"sha512-qe+NO1TFmjYVgx18TncdIk1YBjon+5T+LyjMY5vZE6AtVrbag0C0rPceMsC+B/a0D6mrhwlu87GczNd0I/HFQQ==","signatures":[{"sig":"MEUCIFNq/84CzZrvstIeXWn+mzeFpelZqPm4k/+W1YF0uM5eAiEAkCgZrTK367GVpu3MpJgqpRoqmZQcBsBjaQzeJl31vLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"10d4b942fabaca777c4fd2df664a23eda393e86b","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.51","@trenskow/caseit":"^1.4.23","@trenskow/api-error":"^2.5.61"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^10.3.0","globals":"^17.6.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.73_1777878185211_0.1328427763856277","host":"s3://npm-registry-packages-npm-production"}},"0.9.74":{"name":"@trenskow/app","version":"0.9.74","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.74","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"2cc31e2d3be1f1d0baf745f14a36ace3d6509990","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.74.tgz","fileCount":16,"integrity":"sha512-45GEVh0iNQDKUAsYhCEXi/iof+m/k8wKMrezYXWx/Pj92blIQ1tUQC+jCxWsIhLLM6ktEI67CPksCFxtDCnlZA==","signatures":[{"sig":"MEUCIGJGmRTt0C9HCT7ElO4ZPB7ttB3zvWnDAVrZDcD9mYCBAiEA1Yi9M11Z9gs85O/OY5neEhvG0Xp8LUC/OVyWIUnhuKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"16b973ae68bb9afbbda21e407cd74a3b48879056","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.51","@trenskow/caseit":"^1.4.23","@trenskow/api-error":"^2.5.61"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^10.3.0","globals":"^17.6.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.74_1777878412689_0.36796938192657747","host":"s3://npm-registry-packages-npm-production"}},"0.9.75":{"name":"@trenskow/app","version":"0.9.75","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.75","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"a0187648758950f72369433ae04d929d19a86c4d","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.75.tgz","fileCount":16,"integrity":"sha512-0GaSByXWq95Qgb6IWsM0+hOMUFY3JiLzWmokkJACCRJeVGIvJh8+4Vn7qX8B+o3FZKUZHzeD61VFykMbw6URRw==","signatures":[{"sig":"MEYCIQCzackk2kYrlV40aihhiN4Ywwn7RypcKJb9x68u/4golgIhAIWGuypv7wa27xbHgHwu+QXrgZqCZZAnyWR08jYDdEo7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"f476a9f33d78d565c73e00172d4ad37f987c2908","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.51","@trenskow/caseit":"^1.4.23","@trenskow/api-error":"^2.5.61"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^10.3.0","globals":"^17.6.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.75_1777878580219_0.1368088294670624","host":"s3://npm-registry-packages-npm-production"}},"0.9.76":{"name":"@trenskow/app","version":"0.9.76","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.76","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"8d35649798a6b65995672440862759aeb9659496","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.76.tgz","fileCount":16,"integrity":"sha512-X75kFD6rnW1H2WGPO6m34Y0ROZrWMcCp9rDV87ciyty7tGoj0k91ikdSRz9FuFZbl+VSprEENuLky3285w0KgQ==","signatures":[{"sig":"MEYCIQDMJCyeaqCqcpAuGSu+2tneP1hOQwwfRxG/a9uASKXWnwIhAJ68YeHLLk5shIUtg5NGa/pYFTyInJhgjUvlAtoG41K1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"1f7379c20be097fa459f5094661cc32269d4126a","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.52","@trenskow/caseit":"^1.4.23","@trenskow/api-error":"^2.5.61"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^10.3.0","globals":"^17.6.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.76_1777878704704_0.3362498723200318","host":"s3://npm-registry-packages-npm-production"}},"0.9.77":{"name":"@trenskow/app","version":"0.9.77","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.77","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"d3d734a1c4b04dd20805747f0bb61567477cb974","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.77.tgz","fileCount":16,"integrity":"sha512-/Sy8I2IBsCDxpp84gtnL0ALYpaQizfpXXR/ynN2hjtct+6qyphY4HXWYmuyN17DX0l1SzPBbcsDdTYhJxKqZCQ==","signatures":[{"sig":"MEYCIQDkV6OPTF9nW/qjdIkoxUPpNUG2KpOrpXeEZcNw/00LuwIhAKzwSclrw4VO3jd9WmnAqVvu73uAqpqDxLKy704Dk8Gg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"f964fc713f80e14118d536a4e9c8e6f65ff5a8bf","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.53","@trenskow/caseit":"^1.4.23","@trenskow/api-error":"^2.5.62"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^10.3.0","globals":"^17.6.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.77_1777962057927_0.06305493697700237","host":"s3://npm-registry-packages-npm-production"}},"0.9.78":{"name":"@trenskow/app","version":"0.9.78","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.78","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"4b35f867f37947dec71a2b92f713f6fc45e560b9","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.78.tgz","fileCount":16,"integrity":"sha512-rntGk81ZmjsduhO9/ti4slNke4/uLxrmCA0fl1W28EfMxr+2KikP2fPhdpRZHrJSKcgdvaL5opcW5AiMKYP8Aw==","signatures":[{"sig":"MEUCIGtfQsYsVbQPz5FO7nEUFp9bwLOmHgrGU7Q7l4NvDMenAiEA+c3QMbnTBnRqvc2dhflxqPfbztElHAqzPAUAxqyY1Qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"e2838c8b3462f0726934c09ca584bdd4dbadc27d","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.53","@trenskow/caseit":"^1.4.23","@trenskow/api-error":"^2.5.63"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^10.4.0","globals":"^17.6.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.78_1779163834888_0.8580458417392853","host":"s3://npm-registry-packages-npm-production"}},"0.9.79":{"name":"@trenskow/app","version":"0.9.79","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.79","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"aba954263a4bb7084c52ae9376d5fec02ae6e53a","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.79.tgz","fileCount":16,"integrity":"sha512-ewhXCO3SSjqRafJAQUCuDOoXWUJwuwWRLGd1vIdTsWfGpR+bKBXTuemGk6RWNik94I5nKP1xV3KHyfMQVjlcUA==","signatures":[{"sig":"MEYCIQChquL0ArZRMJpAAOV9ZTIBTHrtGfmS8fQLCVnBShhKhAIhAPWodth2MthzGDbFchYxH0vd32hGGZSamkazspTYX9AU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"6791da57d86b24f3cef002cf2f9126862b0ba2ca","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.54","@trenskow/caseit":"^1.4.24","@trenskow/api-error":"^2.5.63"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^10.4.0","globals":"^17.6.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.79_1779164342130_0.4725861803446283","host":"s3://npm-registry-packages-npm-production"}},"0.9.80":{"name":"@trenskow/app","version":"0.9.80","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.80","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"3b86b70fb66d35c9ee58e0744f71470be6098cc9","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.80.tgz","fileCount":16,"integrity":"sha512-BF1YL+vGgMPespNNWEwzSkw3nOZBicylLpAM1v1IC+gn+/aoiRo1Rq34OD00t4qYPDPBX6z1dg8d338uMc4vzQ==","signatures":[{"sig":"MEYCIQCwlynCrj8JkZbD1swv8Afjt+TVCuWI072cN/XZXggRXQIhAJ1vQucjyY1U28Fbr4o09MCmqvNhaMlTBZlOtzo3oSuf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72156},"main":"index.js","type":"module","gitHead":"c3ce337148733c5eccbefc6acabd140520b144ca","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.7.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@trenskow/units":"^0.2.54","@trenskow/caseit":"^1.4.24","@trenskow/api-error":"^2.5.64"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^10.4.0","globals":"^17.6.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.80_1779164619737_0.23555424319571983","host":"s3://npm-registry-packages-npm-production"}},"0.9.81":{"name":"@trenskow/app","version":"0.9.81","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.81","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"645f225039d6c79beec295d3785cbdae5acb93e0","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.81.tgz","fileCount":16,"integrity":"sha512-mzw4uI8TreU05GR7Y22/Hy5MpylBN4RZ2/UJ/rSw7ObouIX8B4OioJp6LYh7CUoCdcXuQD65sBQ14wFQWcLLHg==","signatures":[{"sig":"MEUCIE3Fr0zihBlbzdgvfdBbcc+n7U5fyN5Y52+H5sE3x++/AiEAim00oA5hfbyWOwSPKZcTz3quXeBa9OXprHhwJaibTrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"4b3222fe2d70e690db5afe986331f51841e272e9","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.13.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@trenskow/units":"^0.2.54","@trenskow/caseit":"^1.4.24","@trenskow/api-error":"^2.5.64"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","eslint":"^10.4.0","globals":"^17.6.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.81_1779949348578_0.6660664858593985","host":"s3://npm-registry-packages-npm-production"}},"0.9.82":{"name":"@trenskow/app","version":"0.9.82","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.82","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"db19c8561d46269d846eae03702f735fa6988907","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.82.tgz","fileCount":16,"integrity":"sha512-7gI9dADWPXVzLIskP7mHRCxud+dl3apkfTvjSuBeYU5qxvzKWi2U8Di1uK8EckdGBPquSWO7we/G1+RbwIok6A==","signatures":[{"sig":"MEQCIHBXezqIF3OtI/h2olAjt3bJlUdsjB388YIYNI8g7+OqAiBwiFh9IrTVtvj98D7WHXAVQPFx4aReovysD4i0GZp6Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"da822b3a89c639895b1380b2a52a668bbc0176ee","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.13.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@trenskow/units":"^0.2.54","@trenskow/caseit":"^1.4.24","@trenskow/api-error":"^2.5.64"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.4.0","globals":"^17.6.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.82_1779949402663_0.4345862679612531","host":"s3://npm-registry-packages-npm-production"}},"0.9.83":{"name":"@trenskow/app","version":"0.9.83","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.83","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"a58ed4046e73f93d94478c9df85fbe47892fe8d2","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.83.tgz","fileCount":16,"integrity":"sha512-ecxpkNXhdZ+gDnWHmkdF05Ns4Z7a5LtfJt/GpVStdzzdX/vznNFSZrLd3UTx+IMn6n0ioZLdjltdUjCD9FJEww==","signatures":[{"sig":"MEUCIQD2FVFDht48shbOPnH/Es6ulrQnxejnxTtpPER9pJ8+WgIgfX8OP4gjnZ06Uxl7FxFVmh37quOg+Ul2ocyxcCsbZYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"c9cbed530573473873caeca16c71f1d0722280bc","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.13.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@trenskow/units":"^0.2.55","@trenskow/caseit":"^1.4.24","@trenskow/api-error":"^2.5.64"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.4.0","globals":"^17.6.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.83_1779949729086_0.3730897424648185","host":"s3://npm-registry-packages-npm-production"}},"0.9.84":{"name":"@trenskow/app","version":"0.9.84","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.84","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"d48e36b37f0826a38432c3aa398c40a01e055b42","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.84.tgz","fileCount":16,"integrity":"sha512-iSxR0oigCxLsWtaJgh479PTy+0WUP28zkLEoTIS6PthNXiu/gsszs0M6nYhN0P08ai3L4U8zztvgGqV1Sg5mTQ==","signatures":[{"sig":"MEYCIQDlUob6Cmizli7CwJ0TLViHPWV0diQHgUPj/Wce8LgahwIhAP8kLyXk0DUzaSus3J8gPEIBI3WksNyAFhr/OQ9wou2e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"3568b1c4cd9647d42a3f4ba831d061d362854d1d","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.13.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@trenskow/units":"^0.2.56","@trenskow/caseit":"^1.4.24","@trenskow/api-error":"^2.5.65"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.4.0","globals":"^17.6.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.84_1779949988370_0.7591233313769026","host":"s3://npm-registry-packages-npm-production"}},"0.9.85":{"name":"@trenskow/app","version":"0.9.85","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.85","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"2e649db4fa075a6ddc5bcf0c2f14b9f9eba22b0e","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.85.tgz","fileCount":16,"integrity":"sha512-LeHzvB+Z+xL9gmSBdQ+xtYJ9MShEIEKHTWinRw+p+UMRFhC9X8yYABtLyYOMP/+iUjv8RyJyx5FBCH30s9O7gw==","signatures":[{"sig":"MEUCIBSZgBX3m2K68ir7grmlZ6RhRq91ErpQYqIPgoIvmEsNAiEA4fFw3lA608cda1GNNL6bnVQclNN3zaIj0DSaqbYCngQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"33bc49b664eada0e5263f38da4ca3bc841c55ad1","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.16.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@trenskow/units":"^0.2.56","@trenskow/caseit":"^1.4.24","@trenskow/api-error":"^2.5.66"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.4.1","globals":"^17.6.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.85_1780914126253_0.7873914040615122","host":"s3://npm-registry-packages-npm-production"}},"0.9.86":{"name":"@trenskow/app","version":"0.9.86","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.86","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"b17968e3071e2ddf630a65bbbbe85c5daa7a7a80","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.86.tgz","fileCount":16,"integrity":"sha512-yR5lcLX1WY+8evdet2HQ5HODO9H/sLOi8bbUB1zkUNBdT5p91DbmtwDxwBJ9wEixMEbdpSZcL1E7x8X3EnlmKg==","signatures":[{"sig":"MEQCIA2uP5JeP/G82WwgnUXSYM7wYGrr0ZhEGERVIGW7dgzaAiA2j4ZnKymvYAYV41P2uZZJ8emFPdGPmDy8c1ZPLaAe4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"649afc7f453ccbda15b904541de4de925b964df0","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.16.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@trenskow/units":"^0.2.57","@trenskow/caseit":"^1.4.25","@trenskow/api-error":"^2.5.66"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.4.1","globals":"^17.6.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.86_1780914623850_0.46668700005600905","host":"s3://npm-registry-packages-npm-production"}},"0.9.87":{"name":"@trenskow/app","version":"0.9.87","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.87","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"ea338c52a8ac9988003cc4a184b3a258c8ed46d7","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.87.tgz","fileCount":16,"integrity":"sha512-wJ+R6EgZmuPGf7TcRwDHPBgAejKsr8bXz0QkVRpdtfpIfnQkqkDGXKrAHtpdKBFLWXtJnMsFKCeIQewLTF0YoA==","signatures":[{"sig":"MEUCIBH5mdrIDdVdvS0tj0IjZ2rBLvb+EOkMIbTOyHrdrvmaAiEAxnTD7sBNwMcgRDO7SJmYQK3uTRGkua1jdAG4p5GBRqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"89173e15d8401b604221bc8354c75fd343160f74","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.16.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@trenskow/units":"^0.2.57","@trenskow/caseit":"^1.4.25","@trenskow/api-error":"^2.5.67"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.4.1","globals":"^17.6.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.87_1780914902472_0.8906264157520614","host":"s3://npm-registry-packages-npm-production"}},"0.9.88":{"name":"@trenskow/app","version":"0.9.88","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.88","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"2291ed59bfb852e24c83dcd8a93d86246ed971ee","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.88.tgz","fileCount":16,"integrity":"sha512-OZFOG5kPTWLkO2mqxQ5TXT7nMewWw1sOmYsk6nUW0R6VZwLf4QCXPOvACxhnt0oPEhloVxc9kw8V7qwFINKa6w==","signatures":[{"sig":"MEUCID4HJhCCL7AXFuK94uyzgbyoRRXHo7I0NAikpxZMtAurAiEAjxEekDivWsKYXoDYvxkh5K/88iIK1sirQM90JrpKneA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"ce334468ff57dd30dcfc2c7ad99add71517f57e6","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.17.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@trenskow/units":"^0.2.57","@trenskow/caseit":"^1.4.25","@trenskow/api-error":"^2.5.68"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.5.0","globals":"^17.7.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.88_1782374881396_0.575844817652372","host":"s3://npm-registry-packages-npm-production"}},"0.9.89":{"name":"@trenskow/app","version":"0.9.89","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.89","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"1006f402fdddaa34647ebfb26452f73fc64c14a0","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.89.tgz","fileCount":16,"integrity":"sha512-cm13T8QUNsjwyTEIO8Ooma1OZHuIav8OjQzkm7z211WqAN6RSVvnzuF7GYfFEZlAMQ6HXQ2w0BbYeYopsgjs2Q==","signatures":[{"sig":"MEQCIESruyN4WsiStJO8aBUMSMFlfkOX84E3Yo0minGQcmFGAiB5FeKgX0g9pfc9Ig3b/1A5bVFQsX3Oq6fEuoBkeD+d9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"3350395dbf1838cd985ff247d0f07bc6ef34aec8","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.17.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@trenskow/units":"^0.2.58","@trenskow/caseit":"^1.4.26","@trenskow/api-error":"^2.5.68"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.5.0","globals":"^17.7.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.89_1782375442442_0.7703738980523045","host":"s3://npm-registry-packages-npm-production"}},"0.9.90":{"name":"@trenskow/app","version":"0.9.90","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.90","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"0713a3198731e4cca01315b68f357d7965a8d0d1","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.90.tgz","fileCount":16,"integrity":"sha512-yMFyA5vuRP9QGjgdH0Cr+7LVFiMQuhwLLzo4YT+9ZHOmR5X0ayMWnSekn0uYnh6TjjnhmFjjpX+AQ5kJ0Prlgw==","signatures":[{"sig":"MEUCIQCgd6d93xmZUte4gcJiWsgdGPLWVX+oPmZte1ScEtiWYwIgOV/4u+BGvRS24CkkxicuZmGuimy3h+toqfj890JLvbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"7b6086da9ea5175e4d09ed683611b40eef858605","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.17.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@trenskow/units":"^0.2.58","@trenskow/caseit":"^1.4.26","@trenskow/api-error":"^2.5.69"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.5.0","globals":"^17.7.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.90_1782375740010_0.26688460670003056","host":"s3://npm-registry-packages-npm-production"}},"0.9.91":{"name":"@trenskow/app","version":"0.9.91","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.91","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"0f00526c6e729801c0c02b6d832becf2a3432905","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.91.tgz","fileCount":16,"integrity":"sha512-vNrndu4GDlp8mj4VOnagTqGipunGm8rbdqW4LJlcf1bCpYn3fQ+CeoEFxKfYzGzQRK1dx/RFJk4Vk4IV6T8Q4Q==","signatures":[{"sig":"MEUCIDKFiv3YDsxg13R133xpFdg0UUOsyVoN/xJQtVytsbH1AiEA3VQ89Mw9KmZhKbnN1Rc4jE/lJoKsu0yGMJPKP6hz0CA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"beda07d478fc0a274ad2db107273c7a242723c83","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.17.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@trenskow/units":"^0.2.58","@trenskow/caseit":"^1.4.26","@trenskow/api-error":"^2.5.70"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.6.0","globals":"^17.7.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.91_1782993352025_0.3518392465998388","host":"s3://npm-registry-packages-npm-production"}},"0.9.92":{"name":"@trenskow/app","version":"0.9.92","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.92","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"3b4f6c6a420dd68fd38700aba04e324bd322e226","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.92.tgz","fileCount":16,"integrity":"sha512-+vWEjzDHm8g42ItyoGc1ae2P1EU0R3to3hkikRXNBwM7LMoDR1mPYTKlOjNsnFXqAfKIUIAFcRhyJsmSqXmk6g==","signatures":[{"sig":"MEYCIQD25Y/+g/NkWGv+MqUAbSK4FDWYall5oJw8ZO7egBbnpwIhAOfloVQBWy20xHj9MEsVE/zalCoZOO/cHotUFg3FeOPW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"5026f8b602828c854d9896d46989733fb5e94b0b","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.17.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@trenskow/units":"^0.2.59","@trenskow/caseit":"^1.4.27","@trenskow/api-error":"^2.5.70"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.6.0","globals":"^17.7.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.92_1782993923468_0.822950696874297","host":"s3://npm-registry-packages-npm-production"}},"0.9.93":{"name":"@trenskow/app","version":"0.9.93","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.93","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"a87735c5f7bcaea20cd6420c85956f488f462361","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.93.tgz","fileCount":16,"integrity":"sha512-GgOV4GL9+S4OAf4oQXNR6ZzfkNaA85R9i/l18aK+WY3W4xUWI8FFNTvcgGdyqqMOgYvfQapBhhXrd/0ves/3EA==","signatures":[{"sig":"MEQCIHMu0NOr9XaHP4LNY1iBxb/PRm9fLbI9JUTqPzF1V6PyAiB4pEtd7nb1l/OKIqvq17L4Vz+rdWfpTwDBKGA3wZjH9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"dbfcb41f29fd5f46ce3ae735dfc493493d84aee6","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.17.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@trenskow/units":"^0.2.59","@trenskow/caseit":"^1.4.27","@trenskow/api-error":"^2.5.71"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.6.0","globals":"^17.7.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.93_1782994254144_0.7910044771235198","host":"s3://npm-registry-packages-npm-production"}},"0.9.94":{"name":"@trenskow/app","version":"0.9.94","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.94","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"59df72d7ac946c415ae8429f1c788419390f8a08","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.94.tgz","fileCount":16,"integrity":"sha512-njh0kjTgPsJjrmw2N06hgPUEQ1w6YwHzv1PVJo3FzEKOsp6dQAijv6CHUPoghExYiWvzN5lf+Vx/aCtzwktkZQ==","signatures":[{"sig":"MEYCIQCSs8umV9S3lCdRXvFIsEs3ccbG8OjNEYpr7TVkpoAy/AIhANpNRtvU1S06/N3VW9iILHjognTQsalhCIKWe0/Lwsv0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"99bbdff07866e617958219ef4fd2e76930bb5701","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.17.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@trenskow/units":"^0.2.59","@trenskow/caseit":"^1.4.27","@trenskow/api-error":"^2.5.72"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.7.0","globals":"^17.7.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.94_1783930315852_0.3845432939368143","host":"s3://npm-registry-packages-npm-production"}},"0.9.95":{"name":"@trenskow/app","version":"0.9.95","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.95","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"b57bdb3b4e5189de63597042c51c5b1fa3c9da9c","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.95.tgz","fileCount":16,"integrity":"sha512-M1IEn5sceR36dHmrPaRQ6P37k0V35w7Q3OIXOwzA5M8iQm5sR9IC+PAvhj8E5BRTVTeyVRd1P5hinf3aDWSciw==","signatures":[{"sig":"MEUCIG5HPabGmzq+jBWJ3qJ0+XIG60ODmmoSj0mod4TyWuy+AiEA4WmACobXcsb1Bc6yuuopWTi1c/N+w+gsuV43gfOj/f4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"60eeed7cb0ce16d8ef041595ea01be9d4fcc07ef","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.17.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@trenskow/units":"^0.2.60","@trenskow/caseit":"^1.4.28","@trenskow/api-error":"^2.5.72"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.7.0","globals":"^17.7.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.95_1783930831759_0.42807916147897096","host":"s3://npm-registry-packages-npm-production"}},"0.9.96":{"name":"@trenskow/app","version":"0.9.96","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.96","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"f31c4fee6175b194a5c40b23d578c0633028ca5e","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.96.tgz","fileCount":16,"integrity":"sha512-Y/vCb8YlmvLaDbZohTJKWaOVoFSc6QQtbXVtAdpgopYLsxovLct29IFuOIO50WiovkhJVE2XY9edDnmkEUrA5Q==","signatures":[{"sig":"MEYCIQD+4GHgC0JAinGIH6l7dghMU+2wVbjPPvXxqa2qh4EIMAIhAIlqpST/gNROokP3oBdV8I1T3BGAyKgkpXnnf8KrQ6WS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"3e0f3fa0b884e027398513d80f7e819d9ccd1b9f","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.17.0","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@trenskow/units":"^0.2.60","@trenskow/caseit":"^1.4.28","@trenskow/api-error":"^2.5.73"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.7.0","globals":"^17.7.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.96_1783931114008_0.5714185645624958","host":"s3://npm-registry-packages-npm-production"}},"0.9.97":{"name":"@trenskow/app","version":"0.9.97","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.97","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"754ad1106ec8e718b4c0837bb31e33857425ed4f","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.97.tgz","fileCount":16,"integrity":"sha512-21C0WUGwg3Go2f40ZMbrH6SZ1qcJT35xA9EbOWyeQQFZDTwU58WQHrq5QtPWq8pYb6P+Wdl0DL38weybYQ+WlA==","signatures":[{"sig":"MEUCIBrutCLdVRpy8g+gq4sEDFa0vt7rcAGm6c/UMdn7Q99kAiEAzTcMGOLwOPPsZOFw6MCqx6UUYGiQBZ8LaLK1WT4VXag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"8ed789de8f8260a2a1fe0e163732c0a7b55a615b","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"12.0.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@trenskow/units":"^0.2.60","@trenskow/caseit":"^1.4.28","@trenskow/api-error":"^2.5.74"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.7.0","globals":"^17.7.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.97_1784635701585_0.1292452385923113","host":"s3://npm-registry-packages-npm-production"}},"0.9.98":{"name":"@trenskow/app","version":"0.9.98","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.98","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"2fca8bae174f7e9fb0631c5eb6804f733d14be74","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.98.tgz","fileCount":16,"integrity":"sha512-4UhBQwFmzjBe4cIi/sQu5Va8iXemJsoM+Y0JwF/Y3AkIyNIch2utWSP6XhklIVjdgKF92zzZbwGJm/ziRT0trQ==","signatures":[{"sig":"MEQCIEuutJyKTIh0uvGulmGvgfR8XC2jTRFPs62IIuvtp4Q0AiBzkkStrRk0AOJO0+mwv0i/wzuVdU5iunjlP4Ji8KXBzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"1a7632416ba9a16eed6f7e372fae961cc06cb9ec","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"12.0.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@trenskow/units":"^0.2.60","@trenskow/caseit":"^1.4.28","@trenskow/api-error":"^2.5.74"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.8.0","globals":"^17.8.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.98_1785147458493_0.4901270106377562","host":"s3://npm-registry-packages-npm-production"}},"0.9.99":{"name":"@trenskow/app","version":"0.9.99","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.99","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"d128f794fca355f4cf5270304cc3d56bfd7cc6d7","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.99.tgz","fileCount":16,"integrity":"sha512-KP3eYMpp1TQ8SvZ8rQ9osxJ6HJuTzYHidsa4nNniD1wVCJ4R2qvFAEzwvHGO+Y00AwtV6vm31rMzexTS+BvfMg==","signatures":[{"sig":"MEUCICilo9mqC+/Kyt4lnQ3/YNLTjaDVbs/NMAETVfckuCMEAiEAlIwdOSWIPgXYNlHA45b+r2g79sZhdvXjSUsFnRTBSeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72771},"main":"index.js","type":"module","gitHead":"e71c9c0aada61bcbecafcc0d4a7d39f3bad4a8f4","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"12.0.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@trenskow/units":"^0.2.61","@trenskow/caseit":"^1.4.29","@trenskow/api-error":"^2.5.75"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.8.0","globals":"^17.8.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.99_1785147981076_0.6032221972017338","host":"s3://npm-registry-packages-npm-production"}},"0.9.100":{"name":"@trenskow/app","version":"0.9.100","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.100","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"12dd528b2b6865cbbf359a023d6a8e83521335a8","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.100.tgz","fileCount":16,"integrity":"sha512-jrNi4SvGCv2dLHc7jRSW3cxz/jv0z1bygin3LBdiLB4Lu6TpDMpf+Nmq+OKVKd2W7tH0flbJfaUJa3q/5BijgA==","signatures":[{"sig":"MEYCIQCKwbMoTgKHYyfWca23gWXEH00EtoF0syiMQCAWPOAUOQIhAJyvNz7yZStFiivOc/hc7vLPODa7kisU+IKPQCFUWOt5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72772},"main":"index.js","type":"module","gitHead":"e90cb77237facc8d966569ca2128950939829e77","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"12.0.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@trenskow/units":"^0.2.61","@trenskow/caseit":"^1.4.29","@trenskow/api-error":"^2.5.76"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","eslint":"^10.8.0","globals":"^17.8.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.100_1785148272222_0.8589967263763387","host":"s3://npm-registry-packages-npm-production"}},"0.9.101":{"name":"@trenskow/app","version":"0.9.101","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.101","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"eb3bacb05b582a3eb451c2763f9380510f290781","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.101.tgz","fileCount":16,"integrity":"sha512-Xytc1UlKXXhqlJDf/pruvRVCwnf/z9Hh17MOg/HV1scrgd4azZwJAtE5lB89X2rS0eJ2bOPtr5hSBv3xs005uA==","signatures":[{"sig":"MEUCIQC3YYDJj8twh1984vkSwyhjai+f2Xu6TTnIEjn8jTC8MwIgCsUtzDJE61Ij3tPJE2Y0dqoZ0irTmC4h/4lf+VOVvp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72772},"main":"index.js","type":"module","gitHead":"cd9bd254a59ca0d86a02df5c3b8f44becedf24f2","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"12.0.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@trenskow/units":"^0.2.61","@trenskow/caseit":"^1.4.29","@trenskow/api-error":"^2.5.77"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.8.0","eslint":"^10.8.0","globals":"^17.9.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.101_1785785865674_0.1840898833882152","host":"s3://npm-registry-packages-npm-production"}},"0.9.102":{"name":"@trenskow/app","version":"0.9.102","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.102","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"72f65a02ab77d0a97fac113ee394825ec5b56f38","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.102.tgz","fileCount":16,"integrity":"sha512-HfCENHchakzTgPoNo9hb4dQmt+9HPidf3rLWLqfTJ/m2hBbCjJt59gyXc3MrIxbuCD/FilLacI9cvCf2l8kr/g==","signatures":[{"sig":"MEQCIEPGvQARiM99Prnje8VgIU4fLIpDnqqwbKj5w/3OewnfAiAHdmAEwfTc9iZOZCL+KZ/lXM+wqdrnoLlTz5IXTKC+qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72772},"main":"index.js","type":"module","gitHead":"abc34ef80278439a48c380ab624d44abe367861b","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"12.0.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@trenskow/units":"^0.2.62","@trenskow/caseit":"^1.4.30","@trenskow/api-error":"^2.5.77"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.8.0","eslint":"^10.8.0","globals":"^17.9.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.102_1785786378836_0.6400425012058752","host":"s3://npm-registry-packages-npm-production"}},"0.9.103":{"name":"@trenskow/app","version":"0.9.103","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.103","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"320765c79f7025ef0d2b29da10129b06c29b2fc7","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.103.tgz","fileCount":16,"integrity":"sha512-ADcZSYI8K0RDwTG6FAFmV59MwKEXvprOVeD/H50ylcebBcQecgoTGc2Iiy5pdB2Rl127+HvWW02HvFV32ZEQoA==","signatures":[{"sig":"MEUCIQCOnO7qr6JZ9BMNisEhilGknatcuJJ5rlc3GfnFpHL1vwIgCHT6kFmLJrPFjQrbPj3ViPqlGa4WDJMYIbGz8bD60c4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72772},"main":"index.js","type":"module","gitHead":"ddf4f774ae024366c2f843b13b2434383bc391af","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"12.0.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@trenskow/units":"^0.2.63","@trenskow/caseit":"^1.4.30","@trenskow/api-error":"^2.5.78"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.8.0","eslint":"^10.8.0","globals":"^17.9.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.6"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.103_1785786664297_0.49594391162423324","host":"s3://npm-registry-packages-npm-production"}},"0.9.104":{"name":"@trenskow/app","version":"0.9.104","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.104","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"379fe0edbada4b89a9d293c3e518fc464ca64e09","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.104.tgz","fileCount":16,"integrity":"sha512-oaQPkkTJqxUTh4W8SoIYGnvdxEtDhcfWGKEbGlX+q7bQD80PjN8OMqIyjUF2r4iQJl8anJ+FLCij+VxylkPVzQ==","signatures":[{"sig":"MEYCIQCftGMkZ/6Xckov9YQgEeC4hdT/3WMtNZpjEE+pSe8nfgIhANndpD0VBoLyN816pfxJ4Q2/c7SbnNPkVUArxdSVRqY7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72774},"main":"index.js","type":"module","gitHead":"b6fb71bcac9d98bae91e1ea7758e1f8d2fd77d3e","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"12.0.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"@trenskow/units":"^0.2.63","@trenskow/caseit":"^1.4.30","@trenskow/api-error":"^2.5.78"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.8.0","eslint":"^10.10.0","globals":"^17.12.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.7"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.104_1789547959511_0.26940528258927365","host":"s3://npm-registry-packages-npm-production"}},"0.9.105":{"name":"@trenskow/app","version":"0.9.105","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.105","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"1e732f6f22743aff4a6ca21f586dcd4628590858","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.105.tgz","fileCount":16,"integrity":"sha512-oVI+j1wdIFeqsNrzOPM0PYe/ry8tT8HvGmvG9rWaxS4/kjl+7ufGr0cWSJsejfTPbM044jT0wb1f2ljzz/47ZA==","signatures":[{"sig":"MEUCIQCiubbX1v211j+IFn3blf2UZMJkVreU8sUQ2uEO7NRV7gIgdArg7Z94I3vo4GsZPicyQvFDQLa2oSHbzJPOMqOeacU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72774},"main":"index.js","type":"module","gitHead":"71cc7f59df75f09528aabb7d3899f5112fcbfaa1","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"12.0.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"@trenskow/units":"^0.2.63","@trenskow/caseit":"^1.4.30","@trenskow/api-error":"^2.5.78"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^12.0.1","eslint":"^10.10.0","globals":"^17.12.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.7"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.105_1789549362374_0.40219298859175967","host":"s3://npm-registry-packages-npm-production"}},"0.9.106":{"name":"@trenskow/app","version":"0.9.106","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.106","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"8cbc14cb3afebaa81ef8ab110603d7a3baadbb90","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.106.tgz","fileCount":16,"integrity":"sha512-4prr2jX9+5w9lvCuKBYklsgCq9z9BRCOrL0kxbE3o1IzZcOA1+YX5FGR6xK1X7O5yvBj+x8nghmRs+8WuqfX4A==","signatures":[{"sig":"MEUCIEt9JxytA6ZkRJq7WXrdWpShb6B5MD6fWm1V/a+Q3L/WAiEAorB1l6H3i5i03SB5q/0uWBCgN5w0awwcOUjuY2CpKPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72774},"main":"index.js","type":"module","gitHead":"a431b51fdf48156de9a3155aa56e4da1949e6ead","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"12.0.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"@trenskow/units":"^0.2.63","@trenskow/caseit":"^1.4.30","@trenskow/api-error":"^2.5.78"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^12.0.1","eslint":"^10.10.0","globals":"^17.12.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.7"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.106_1789549851721_0.9943297020335955","host":"s3://npm-registry-packages-npm-production"}},"0.9.107":{"name":"@trenskow/app","version":"0.9.107","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.107","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"b548b2f5edfb3e6da52f8cfe6e1e08308e7ca773","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.107.tgz","fileCount":16,"integrity":"sha512-dlOxIFHc4bweM0IN/ClVbjzWx3fh5LETsDWzg/PCVeJiHp0rzdclqWzypAJMBqTCp3uKz8tKMYExHKJIpuT5Fg==","signatures":[{"sig":"MEQCIDUfEKCnyznCmleIICgr4PFSxWmWpPe4B3ekb7fuUoeiAiBIwPxQI/HlKPFEGoD5eQ/s4xFjD+EMZ5bwu0cbsJ8qdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72774},"main":"index.js","type":"module","gitHead":"a7b932c9d0bb5f4426ddf3785a2ddcea6a34ae3e","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"12.0.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"@trenskow/units":"^0.2.65","@trenskow/caseit":"^1.4.32","@trenskow/api-error":"^2.5.81"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^12.0.1","eslint":"^10.10.0","globals":"^17.12.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.7"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.107_1789550219232_0.18201239088938048","host":"s3://npm-registry-packages-npm-production"}},"0.9.108":{"name":"@trenskow/app","version":"0.9.108","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.108","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"307a81c5d6d75d5cbf02b1ad26eaea33fad49ce6","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.108.tgz","fileCount":16,"integrity":"sha512-SQID5vZPRWso+RoLKzt2GB1xZI+JdeQgJ2Z8Gww3utvKpWzUXRpuHwXSPG2varnRMEeqg0r/LYR6YYw5y7v75A==","signatures":[{"sig":"MEYCIQD+1G3xX42P3oWYa99nzsJRAyr4dCQT+VJtojBq8aQ5EAIhAKW6wWoPe875G5TsYZWZB3Mfsb7ufM86R6o6Rln41ecF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72774},"main":"index.js","type":"module","gitHead":"46109df876460947cfef177ce3dabbd3c66127c4","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"12.0.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"@trenskow/units":"^0.2.66","@trenskow/caseit":"^1.4.32","@trenskow/api-error":"^2.5.82"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^12.0.1","eslint":"^10.10.0","globals":"^17.12.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.7"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.108_1789551079835_0.7452797938169085","host":"s3://npm-registry-packages-npm-production"}},"0.9.109":{"name":"@trenskow/app","version":"0.9.109","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.109","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"764d5a7b29deb7ee98c5137e94f9f804a308d4bc","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.109.tgz","fileCount":16,"integrity":"sha512-7H3N7q5RJLZVnuqmmemS81nbHTuqT0nkuB1L08pkMhi2EnMrR1AL7Gd5E6Mbn+5eCJOWZ4fP+HQ1T2Y5ohaqMw==","signatures":[{"sig":"MEYCIQC+dS6dYWFK6HNxUkraD00B8EZEOF92rIuo7llefhrSggIhAPoTbvV+ukyUnqIDBTK+jqWHgH6Msm03pcSMinkIkkTf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72774},"main":"index.js","type":"module","gitHead":"bce4d2698e0e39887f4bc9cfbd61c288feb6028f","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"12.0.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"@trenskow/units":"^0.2.66","@trenskow/caseit":"^1.4.32","@trenskow/api-error":"^2.5.83"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^12.0.1","eslint":"^10.10.0","globals":"^17.12.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.7"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.109_1789551415263_0.010770322574083613","host":"s3://npm-registry-packages-npm-production"}},"0.9.110":{"name":"@trenskow/app","version":"0.9.110","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.110","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"bdc427ee4f6ec83a78c59e82bac494c9ddd141b0","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.110.tgz","fileCount":16,"integrity":"sha512-xN++YDxhOKJeQIOKjHR4hVGp1q0bn3rlS5acF0ZGV7KCd7bqNhozUbR7YiYV/1W0vVrqFYcZ7x43nL2i6lmWsw==","signatures":[{"sig":"MEUCIQD/cpL5DxIjqPFI8ILSKQXFs5x9CzR+ECbFdo0LzMIeqAIgRdw8NISKbYXcszDqQixDtw2y0Om9qHbbIu+8geqx4cM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72774},"main":"index.js","type":"module","gitHead":"2a35ac8542265b08e886220aed6f1d0c08deb45d","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"12.0.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"@trenskow/units":"^0.2.66","@trenskow/caseit":"^1.4.32","@trenskow/api-error":"^2.5.84"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^12.0.1","eslint":"^10.10.0","globals":"^17.12.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.7"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.110_1789551622671_0.6587125580341935","host":"s3://npm-registry-packages-npm-production"}},"0.9.111":{"name":"@trenskow/app","version":"0.9.111","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.111","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"924b6f2d1399a3f1b2831ff54bb9dbe4663d2a80","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.111.tgz","fileCount":16,"integrity":"sha512-LJHjQeuZj1ElVSw4vXFFrTw/MgcTaqZRUND9yXurwjuA3auEIF7VXLGqYXvGSdV6bjK+hfUv6AlSPSmpTyxYmQ==","signatures":[{"sig":"MEYCIQC6MD+4UwXMepK6HrysgsPkJFILyrtR2BEcK9c1Z1naSQIhAKOWWa5tJhAHJQv5UFUF8DU1UGL+SVd2aNsp0GQoSt2j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG8zZvPDOiXNyevXNnUnkOtqS9TxIfdgsWL1WSxLYL30AiAbSzToWN/i8uhztBoQWP/cvsg1tXWQN8wvT9OQBw9MsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72774},"main":"index.js","type":"module","gitHead":"03ac7482e35c19495cf6709543bcdfcc2c50021b","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"12.0.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"@trenskow/units":"^0.2.66","@trenskow/caseit":"^1.4.32","@trenskow/api-error":"^2.5.84"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^12.0.2","eslint":"^10.10.0","globals":"^17.12.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.7"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.111_1789719443985_0.004104084994518198","host":"s3://npm-registry-packages-npm-production"}},"0.9.112":{"name":"@trenskow/app","version":"0.9.112","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.112","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"df69e7aeee0f563cead8f4dab0239f890b137744","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.112.tgz","fileCount":16,"integrity":"sha512-Fsqxe9LmXXNpEAq0Ir1lZErhyo8mX6jlCxg5N5yqIBcpDuuqSS3kZp66zCWAke/u+14wQxgrIb8LXsYyJQrbIw==","signatures":[{"sig":"MEQCIAK4dOQG7qMsyxUhFay4R4qon5YrtdDhyz9d/yG8DTYBAiAuwr8SQfAvav0fWqBXZrzru7tAZeK/7s/lvUumNR95fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB84grA5Y9WyOVXMfborJEY0CyHklcfuFF8MK/Tf+X1CAiEAq+OLjeU8lhHJRAIMURMmuoZvGHO48hajMQ0zT2hvt38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72774},"main":"index.js","type":"module","gitHead":"bd1ef1248f7201b35ede03f7c50bf3e7e202b41b","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"12.0.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"@trenskow/units":"^0.2.66","@trenskow/caseit":"^1.4.32","@trenskow/api-error":"^2.5.85"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^12.0.2","eslint":"^10.10.0","globals":"^17.12.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.7"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.112_1789719618568_0.3138651849381071","host":"s3://npm-registry-packages-npm-production"}},"0.9.113":{"name":"@trenskow/app","version":"0.9.113","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.113","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"ef2303818cd4a25bb3b7134c800c374a5157f3a5","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.113.tgz","fileCount":16,"integrity":"sha512-bi6YFtzMD84FbwzZxcRziukVWWfYNIr101AtLQ2EnlvY/O/NShmBwMTUs2IgiCODKzaAn2k++r9TdmpbbFS3ZQ==","signatures":[{"sig":"MEQCIBaA660mXz/0lKZw454kLtLJTnqKmiFp3hMjpdFjMRiyAiBMxd5GMdzZi/eXAYyEJdoLk6lCiQl0AX5KwlItnXFTaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFjNebYPQr10QKRx0UHKT+XhK0R0SnlPwmxHDVvb8FpxAiEAxpNvDWdclS1ipVtTT75rrK/Cbq3Wgk/vI8fLwoumiEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72774},"main":"index.js","type":"module","gitHead":"830157047d1ab3bccc5059598753f0221ea10c6d","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"12.0.2","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"@trenskow/units":"^0.2.68","@trenskow/caseit":"^1.4.32","@trenskow/api-error":"^2.5.85"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^12.0.2","eslint":"^10.10.0","globals":"^17.12.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.7"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.113_1789719900539_0.5710031809646279","host":"s3://npm-registry-packages-npm-production"}},"0.9.114":{"name":"@trenskow/app","version":"0.9.114","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.114","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"f5e01045bc50cfa9102af13a9026e05f2e50fc6e","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.114.tgz","fileCount":16,"integrity":"sha512-5FU9O7vmG45kvO8SSkPSP6X8dH5j0M3J3D6sipwKN8AazC2UM+rZ5EZlVfVJOqUUJ3gBGPs9EtTLMZ+8Ghfrqg==","signatures":[{"sig":"MEUCIQDTUBfFytnOiI2qxPK6kRmPRNhBpmDeh42IyFSkgmZDJQIgZee/g1gZEGVpl6/hZHetQLzE63mwuBoSsDeVyGdIt8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDuIzpjp9Nxi55KIPYDCS2eqIulzQsq9c96DcJggh+ySAiBsxHbe0gtrPOmYCkeNHxLBreKXYi7mX1z670WuBXdCkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72774},"main":"index.js","type":"module","gitHead":"f284d69d04f447cd6dc348489a823071898308cd","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.19.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.9.0","dependencies":{"@trenskow/units":"^0.2.68","@trenskow/caseit":"^1.4.32","@trenskow/api-error":"^2.5.85"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^12.0.2","eslint":"^10.11.0","globals":"^17.12.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.7"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.114_1789978144699_0.916172364597267","host":"s3://npm-registry-packages-npm-production"}},"0.9.115":{"name":"@trenskow/app","version":"0.9.115","keywords":["app","rest","http","router","route"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/app@0.9.115","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/app#readme","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"0af7e83f62140aa658a456dfb31b1cab35197710","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.115.tgz","fileCount":16,"integrity":"sha512-bWrhHjIloH6g6+bfd3TYGDxZxJnL1aeO2jI1ELiSzn93j1KCvEBSgTR1cqYuHOiIl05lTR/2cP0HyxgBncuLRw==","signatures":[{"sig":"MEQCIGH0c0YwEOIXHcEqBR3iQaMaTlMNjkTGfXuRs/Oux/+jAiA86VbUKSy8OvrjS7ZsjJEMphMjSeLyBYm4Ez9Q+bUPOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRsouKszMbXlbDjdc111je97nHYPsJXN75hd+X47wRSQIgEma8XGziXjKf4iUyG026jpX1wJAbttUYi7IGCnKd9vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72774},"main":"index.js","type":"module","gitHead":"d1251a60c6f605291bce241ff0047f347bf5f5b4","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.19.1","description":"A small HTTP router.","directories":{},"_nodeVersion":"26.9.0","dependencies":{"@trenskow/units":"^0.2.68","@trenskow/caseit":"^1.4.33","@trenskow/api-error":"^2.5.86"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^12.0.2","eslint":"^10.11.0","globals":"^17.12.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.7"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.115_1789978989679_0.7160670395855189","host":"s3://npm-registry-packages-npm-production"}},"0.9.116":{"_id":"@trenskow/app@0.9.116","bugs":{"url":"https://github.com/trenskow/app/issues"},"dist":{"shasum":"f6f532a8250185d100a17b2ebce8419f5d5d3db4","tarball":"https://registry.npmjs.org/@trenskow/app/-/app-0.9.116.tgz","fileCount":16,"integrity":"sha512-G8gOQ2fiITRIRrzrVDUCYeLiYnClJpDXQZujy/7sjPGv9ljizQxsO+ymbbwPa3RBRh3fKlBLfypdqyp1mPtVBw==","signatures":[{"sig":"MEUCIQD8xs4nvNgkgFLlvDtgyJ1yxvAeq9KnzmtKYQOFsboOIAIgdVHcmnd4S2N8vKs4QwP56GTKMRWhLacLvWUdqefJjKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA/iWxzNmTr2/0Ct8IyiQXt5sCU0V/RcXspXyZlenzJ/AiA/5SOJFhQRR1Je3PtiS0N+9j+/muK4K2lD49QoAIpSsA=="}],"unpackedSize":72774},"main":"index.js","name":"@trenskow/app","type":"module","author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"gitHead":"b951193bc5d440c21bc20d2f23cbbbc5621f841f","license":"BSD-2-Clause","scripts":{"test":"node ./node_modules/mocha/bin/mocha.js ./test/index.js"},"version":"0.9.116","_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"homepage":"https://github.com/trenskow/app#readme","keywords":["app","rest","http","router","route"],"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"_npmVersion":"11.19.1","description":"A small HTTP router.","directories":{},"maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"_nodeVersion":"26.9.0","dependencies":{"@trenskow/units":"^0.2.68","@trenskow/caseit":"^1.4.33","@trenskow/api-error":"^2.5.87"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^12.0.2","eslint":"^10.11.0","globals":"^17.12.0","supertest":"^7.2.2","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.7"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/app_0.9.116_1789979146588_0.06411508486529827"}}},"time":{"created":"2021-11-12T11:29:19.856Z","modified":"2026-09-21T08:25:46.862Z","0.1.0":"2021-11-12T11:29:20.065Z","0.1.1":"2021-11-12T11:49:09.778Z","0.1.2":"2021-11-12T14:47:07.342Z","0.2.0":"2021-11-13T08:52:54.766Z","0.2.1":"2021-11-13T11:24:02.772Z","0.2.2":"2021-11-13T12:19:00.010Z","0.2.3":"2021-11-13T12:36:38.108Z","0.2.4":"2021-11-13T15:34:44.627Z","0.3.0":"2021-11-13T16:43:52.558Z","0.3.1":"2021-11-14T06:20:07.467Z","0.4.0":"2021-11-14T10:54:24.790Z","0.4.1":"2021-11-14T10:55:56.589Z","0.4.3":"2021-11-14T12:56:38.127Z","0.4.4":"2021-11-15T05:45:39.861Z","0.4.5":"2021-11-15T16:14:52.078Z","0.4.6":"2021-11-15T17:11:56.475Z","0.5.0":"2021-11-16T07:38:37.983Z","0.5.1":"2021-11-16T08:10:03.475Z","0.5.2":"2021-11-16T15:02:44.605Z","0.5.3":"2021-11-18T04:49:01.402Z","0.5.4":"2021-11-18T04:52:44.443Z","0.5.5":"2021-11-19T11:21:37.346Z","0.5.6":"2021-11-21T13:28:05.652Z","0.5.7":"2021-11-21T21:55:26.680Z","0.5.8":"2021-11-27T10:37:29.974Z","0.5.9":"2021-12-10T08:58:44.719Z","0.5.10":"2021-12-18T08:14:31.139Z","0.5.11":"2021-12-20T20:40:51.426Z","0.5.12":"2022-01-17T11:23:28.524Z","0.5.13":"2022-04-11T20:12:20.053Z","0.5.14":"2022-04-11T20:14:54.301Z","0.6.0":"2022-04-19T09:38:16.596Z","0.6.1":"2022-04-20T16:37:54.938Z","0.6.2":"2022-04-20T16:48:11.339Z","0.6.3":"2022-04-28T16:02:34.931Z","0.6.4":"2022-04-28T16:12:56.836Z","0.6.5":"2022-04-28T16:15:15.729Z","0.6.6":"2022-04-29T11:37:24.832Z","0.6.7":"2022-05-03T19:31:36.433Z","0.6.8":"2022-05-12T09:11:50.758Z","0.6.9":"2022-05-12T09:21:15.479Z","0.6.10":"2022-05-12T09:25:36.268Z","0.6.11":"2022-05-22T08:40:08.879Z","0.6.12":"2022-05-22T08:42:39.564Z","0.6.13":"2022-05-22T08:43:52.418Z","0.6.14":"2022-05-24T07:29:43.465Z","0.7.0":"2022-07-26T09:27:33.477Z","0.7.1":"2022-08-02T06:22:10.101Z","0.7.2":"2022-08-02T06:25:55.470Z","0.7.3":"2022-08-02T06:40:55.876Z","0.7.4":"2022-08-02T07:01:17.435Z","0.7.5":"2023-02-28T08:55:01.404Z","0.7.6":"2023-02-28T09:01:51.453Z","0.7.7":"2023-02-28T09:22:38.893Z","0.7.8":"2023-07-08T06:38:17.725Z","0.7.9":"2023-07-09T08:45:55.455Z","0.7.10":"2023-07-10T06:09:47.779Z","0.7.11":"2023-07-10T06:12:44.381Z","0.7.12":"2023-07-10T06:14:28.165Z","0.8.1":"2023-07-12T12:50:47.857Z","0.8.2":"2023-07-28T17:00:11.278Z","0.8.3":"2023-07-28T17:05:07.083Z","0.8.4":"2023-07-28T17:07:31.886Z","0.8.5":"2023-08-17T11:32:22.150Z","0.8.6":"2023-08-17T11:39:09.396Z","0.8.7":"2023-08-17T11:41:58.310Z","0.8.8":"2023-08-17T11:43:26.452Z","0.8.9":"2023-08-17T14:01:21.631Z","0.8.10":"2023-08-17T14:23:41.103Z","0.8.11":"2023-08-31T06:47:27.284Z","0.8.12":"2023-08-31T06:51:05.812Z","0.8.13":"2023-08-31T06:52:56.185Z","0.8.14":"2023-10-19T17:36:50.353Z","0.8.15":"2023-10-19T17:40:00.437Z","0.8.16":"2023-10-19T17:41:52.239Z","0.8.17":"2023-10-28T08:05:24.252Z","0.8.18":"2023-10-28T08:08:02.957Z","0.8.19":"2023-10-28T08:09:23.250Z","0.8.20":"2024-01-21T06:41:09.086Z","0.8.21":"2024-01-21T07:49:46.849Z","0.8.22":"2024-01-21T07:58:59.798Z","0.8.23":"2024-03-05T08:59:46.681Z","0.8.24":"2024-03-05T09:08:22.080Z","0.8.25":"2024-03-05T09:10:26.110Z","0.8.26":"2024-03-07T04:53:13.987Z","0.8.27":"2024-03-07T05:50:37.135Z","0.8.28":"2024-03-07T06:36:49.812Z","0.8.29":"2024-03-18T08:22:00.460Z","0.8.30":"2024-08-12T06:38:19.546Z","0.8.31":"2024-08-12T06:59:16.224Z","0.8.32":"2024-08-12T07:00:50.856Z","0.8.33":"2024-09-16T03:43:37.377Z","0.8.34":"2024-09-16T03:46:43.896Z","0.8.35":"2024-09-16T03:48:35.973Z","0.8.36":"2024-09-16T03:52:02.746Z","0.8.37":"2024-10-12T16:48:35.936Z","0.8.38":"2024-10-12T16:52:11.216Z","0.8.39":"2024-10-12T16:55:19.749Z","0.8.40":"2024-10-19T11:06:01.352Z","0.8.41":"2024-10-19T11:25:19.045Z","0.8.42":"2024-10-19T11:31:13.581Z","0.8.43":"2024-10-19T11:41:11.525Z","0.8.44":"2024-10-19T16:58:49.200Z","0.8.45":"2024-10-19T20:00:52.529Z","0.8.46":"2024-10-19T20:03:22.573Z","0.8.47":"2024-10-20T06:09:37.793Z","0.8.48":"2024-10-20T07:29:31.919Z","0.8.49":"2024-10-20T14:41:08.012Z","0.8.50":"2024-10-20T14:42:50.487Z","0.8.51":"2024-10-20T16:47:24.319Z","0.8.52":"2024-10-23T04:49:57.114Z","0.8.53":"2024-12-08T21:40:18.083Z","0.8.54":"2024-12-08T21:53:39.520Z","0.8.55":"2024-12-08T21:56:42.080Z","0.8.56":"2024-12-08T22:01:05.750Z","0.8.57":"2024-12-08T22:02:55.589Z","0.8.58":"2024-12-08T22:04:46.127Z","0.8.59":"2024-12-19T14:11:39.129Z","0.8.60":"2024-12-19T14:18:01.395Z","0.8.61":"2024-12-19T14:22:41.733Z","0.9.0":"2025-01-02T06:37:43.476Z","0.9.1":"2025-01-02T06:48:00.559Z","0.9.2":"2025-01-02T06:56:51.276Z","0.9.3":"2025-01-02T13:39:31.371Z","0.9.4":"2025-01-02T20:40:19.617Z","0.9.5":"2025-01-03T19:58:48.625Z","0.9.6":"2025-01-03T20:22:38.750Z","0.9.7":"2025-01-07T00:48:30.561Z","0.9.8":"2025-01-07T02:13:08.681Z","0.9.9":"2025-01-18T07:41:21.217Z","0.9.10":"2025-01-18T07:48:28.967Z","0.9.11":"2025-01-18T07:56:14.071Z","0.9.12":"2025-01-28T12:30:39.734Z","0.9.13":"2025-01-28T12:40:31.269Z","0.9.14":"2025-01-28T12:54:39.281Z","0.9.15":"2025-02-23T20:01:19.986Z","0.9.16":"2025-02-23T20:19:55.504Z","0.9.17":"2025-02-23T20:25:13.770Z","0.9.18":"2025-04-04T03:42:02.825Z","0.9.19":"2025-04-04T03:51:19.360Z","0.9.20":"2025-04-04T04:00:16.553Z","0.9.21":"2025-05-03T02:59:50.705Z","0.9.22":"2025-05-03T03:13:17.370Z","0.9.23":"2025-05-03T04:20:52.341Z","0.9.24":"2025-05-17T07:57:09.739Z","0.9.25":"2025-05-17T08:07:55.156Z","0.9.26":"2025-05-17T08:19:59.524Z","0.9.27":"2025-06-07T11:20:14.240Z","0.9.28":"2025-06-07T12:45:41.173Z","0.9.29":"2025-06-07T13:00:02.465Z","0.9.30":"2025-06-07T13:07:32.452Z","0.9.31":"2025-06-07T13:12:52.462Z","0.9.32":"2025-06-08T06:12:04.483Z","0.9.33":"2025-06-13T06:44:04.395Z","0.9.34":"2025-06-13T06:56:12.913Z","0.9.35":"2025-06-13T07:02:41.838Z","0.9.36":"2025-06-26T05:29:31.633Z","0.9.37":"2025-06-26T05:37:29.152Z","0.9.38":"2025-06-26T05:42:51.465Z","0.9.39":"2025-10-04T06:16:07.564Z","0.9.40":"2025-10-04T06:27:31.784Z","0.9.41":"2025-10-04T06:34:47.548Z","0.9.42":"2025-10-04T06:42:02.884Z","0.9.43":"2025-11-15T23:01:31.428Z","0.9.44":"2025-11-15T23:09:43.518Z","0.9.45":"2025-11-15T23:13:23.031Z","0.9.46":"2025-11-16T08:23:02.077Z","0.9.47":"2025-11-16T11:47:06.529Z","0.9.48":"2025-11-16T18:23:09.148Z","0.9.49":"2025-11-21T07:07:29.060Z","0.9.50":"2025-11-21T08:25:57.022Z","0.9.51":"2025-12-01T08:42:36.585Z","0.9.52":"2025-12-01T08:51:17.690Z","0.9.53":"2025-12-01T08:56:09.942Z","0.9.54":"2025-12-17T21:06:34.079Z","0.9.55":"2025-12-17T21:18:14.819Z","0.9.56":"2025-12-17T21:22:46.137Z","0.9.57":"2025-12-31T21:51:24.374Z","0.9.58":"2025-12-31T21:57:35.185Z","0.9.59":"2025-12-31T22:03:11.207Z","0.9.60":"2026-01-06T07:22:10.876Z","0.9.61":"2026-01-06T07:25:56.076Z","0.9.62":"2026-01-06T07:31:45.191Z","0.9.63":"2026-02-01T11:27:54.593Z","0.9.64":"2026-02-01T11:37:18.274Z","0.9.65":"2026-02-01T11:43:15.032Z","0.9.66":"2026-02-14T20:25:54.313Z","0.9.67":"2026-02-14T20:33:53.919Z","0.9.68":"2026-02-14T20:36:57.468Z","0.9.69":"2026-03-28T10:33:35.974Z","0.9.70":"2026-03-28T10:42:49.470Z","0.9.71":"2026-03-28T10:46:57.344Z","0.9.72":"2026-05-04T06:50:01.086Z","0.9.73":"2026-05-04T07:03:05.346Z","0.9.74":"2026-05-04T07:06:52.832Z","0.9.75":"2026-05-04T07:09:40.349Z","0.9.76":"2026-05-04T07:11:44.827Z","0.9.77":"2026-05-05T06:20:58.068Z","0.9.78":"2026-05-19T04:10:35.079Z","0.9.79":"2026-05-19T04:19:02.279Z","0.9.80":"2026-05-19T04:23:39.896Z","0.9.81":"2026-05-28T06:22:28.734Z","0.9.82":"2026-05-28T06:23:22.793Z","0.9.83":"2026-05-28T06:28:49.232Z","0.9.84":"2026-05-28T06:33:08.503Z","0.9.85":"2026-06-08T10:22:06.405Z","0.9.86":"2026-06-08T10:30:23.994Z","0.9.87":"2026-06-08T10:35:02.614Z","0.9.88":"2026-06-25T08:08:01.545Z","0.9.89":"2026-06-25T08:17:22.595Z","0.9.90":"2026-06-25T08:22:20.126Z","0.9.91":"2026-07-02T11:55:52.191Z","0.9.92":"2026-07-02T12:05:23.618Z","0.9.93":"2026-07-02T12:10:54.288Z","0.9.94":"2026-07-13T08:11:55.983Z","0.9.95":"2026-07-13T08:20:31.900Z","0.9.96":"2026-07-13T08:25:14.119Z","0.9.97":"2026-07-21T12:08:21.733Z","0.9.98":"2026-07-27T10:17:38.641Z","0.9.99":"2026-07-27T10:26:21.224Z","0.9.100":"2026-07-27T10:31:12.365Z","0.9.101":"2026-08-03T19:37:45.811Z","0.9.102":"2026-08-03T19:46:18.974Z","0.9.103":"2026-08-03T19:51:04.456Z","0.9.104":"2026-09-16T08:39:19.649Z","0.9.105":"2026-09-16T09:02:42.514Z","0.9.106":"2026-09-16T09:10:51.881Z","0.9.107":"2026-09-16T09:16:59.380Z","0.9.108":"2026-09-16T09:31:19.973Z","0.9.109":"2026-09-16T09:36:55.396Z","0.9.110":"2026-09-16T09:40:22.794Z","0.9.111":"2026-09-18T08:17:24.058Z","0.9.112":"2026-09-18T08:20:18.638Z","0.9.113":"2026-09-18T08:25:00.628Z","0.9.114":"2026-09-21T08:09:04.801Z","0.9.115":"2026-09-21T08:23:09.775Z","0.9.116":"2026-09-21T08:25:46.671Z"},"bugs":{"url":"https://github.com/trenskow/app/issues"},"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","homepage":"https://github.com/trenskow/app#readme","keywords":["app","rest","http","router","route"],"repository":{"url":"git+https://github.com/trenskow/app.git","type":"git"},"description":"A small HTTP router.","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"readme":"# @trenskow/app\nA small HTTP router.\n\n## Introduction\n\nThis is a package for creating HTTP applications.\n\nIt is inspired by [express](https://npmjs.org/package/express) – but uses modern JavaScript features and has a lot less features (on purpose) and has special emphasis on modularization of endpoints.\n\n### TOC\n\n* [Usage](#usage)\n\t+ [Example](#example)\n\t\t- [Code](#code)\n\t\t- [Result](#result)\n\t+ [Designing your app](#designing-your-app)\n\t\t- [Routers](#routers)\n\t\t\t* [`Router`](#router)\n\t\t\t* [`Endpoint`](#endpoint)\n\t\t- [Asynchronous everywhere!](#asynchronous-everywhere)\n\t\t- [The `context` object](#the-context-object)\n\t\t\t* [Example](#example-1)\n\t\t- [Casing](#casing)\n\t\t\t* [HTTP headers](#http-headers)\n\t\t\t* [Query parameters](#query-parameters)\n\t\t\t* [Mount paths](#mount-paths)\n\t\t- [Endpoints, routers and handlers](#endpoints-routers-and-handlers)\n\t\t\t* [Endpoints](#endpoints)\n\t\t\t\t+ [When using endpoints](#when-using-endpoints)\n\t\t\t* [Routers](#routers-1)\n\t\t\t\t+ [When using routers](#when-using-routers)\n\t\t\t* [Handlers](#handlers)\n\t\t\t\t+ [When using handlers](#when-using-handlers)\n* [API Reference](#api-reference)\n\t+ [`Application`](#application)\n\t\t- [Constructor](#constructor)\n\t\t\t* [Parameters](#parameters)\n\t\t- [Events](#events)\n\t\t\t* [`opening`](#opening)\n\t\t\t* [`open`](#open)\n\t\t\t* [`closing`](#closing)\n\t\t\t* [`closed`](#closed)\n\t\t- [Instance methods](#instance-methods)\n\t\t\t* [`open`](#open-1)\n\t\t\t\t+ [Parameters](#parameters-1)\n\t\t\t* [`close`](#close)\n\t\t\t\t+ [Parameters](#parameters-2)\n\t\t\t* [`root`](#root)\n\t\t\t\t+ [Parameters](#parameters-3)\n\t\t\t* [`renderer`](#renderer)\n\t\t\t\t+ [Parameters](#parameters-4)\n\t\t\t\t+ [Default](#default)\n\t\t- [Properties](#properties)\n\t\t\t* [`port`](#port)\n\t\t\t* [`server`](#server)\n\t\t\t* [`state`](#state)\n\t\t\t\t+ [Possible values](#possible-values)\n\t+ [`Endpoint`](#endpoint-1)\n\t\t- [Constructor](#constructor-1)\n\t\t- [Instance methods](#instance-methods-1)\n\t\t\t* [`get`, `post`, `put`, `delete`, etc..](#get-post-put-delete-etc)\n\t\t\t\t+ [Parameters](#parameters-5)\n\t\t\t\t+ [Example](#example-2)\n\t\t\t\t+ [Catch all](#catch-all)\n\t\t\t* [`mount`](#mount)\n\t\t\t\t+ [Parameters](#parameters-6)\n\t\t\t\t+ [Example](#example-3)\n\t\t\t* [`parameter`](#parameter)\n\t\t\t\t+ [Parameters](#parameters-7)\n\t\t\t\t+ [Example](#example-4)\n\t\t\t* [`middleware`](#middleware)\n\t\t\t\t+ [Parameters](#parameters-8)\n\t\t\t\t+ [Example](#example-5)\n\t\t\t* [`mixin`](#mixin)\n\t\t\t\t+ [Parameters](#parameters-9)\n\t\t\t\t+ [Example](#example-6)\n\t+ [`Router`](#router-1)\n\t\t- [Constructor](#constructor-2)\n\t\t- [Instance methods](#instance-methods-2)\n\t\t\t* [`use`](#use)\n\t\t\t\t+ [Parameters](#parameters-10)\n\t\t\t\t+ [Example](#example-7)\n\t\t\t* [`mixin`](#mixin-1)\n\t\t\t\t+ [Parameters](#parameters-11)\n\t\t\t\t+ [Example](#example-8)\n\t+ [`Request`](#request)\n\t\t- [Constructor](#constructor-3)\n\t\t- [Instance properties](#instance-properties)\n\t\t\t* [`headers`](#headers)\n\t+ [`Response`](#response)\n\t\t- [Constructor](#constructor-4)\n\t\t- [Events](#events-1)\n\t\t\t* [`writeHead`](#writehead)\n\t\t\t* [`processed`](#processed)\n\t\t- [Instance methods](#instance-methods-3)\n\t\t\t* [`getHeader`](#getheader)\n\t\t\t\t+ [Parameters](#parameters-12)\n\t\t\t* [`setHeader`](#setheader)\n\t\t\t\t+ [Parameters](#parameters-13)\n\t\t\t* [`removeHeader`](#removeheader)\n\t\t\t\t+ [Parameters](#parameters-14)\n\t\t\t* [`hasHeader`](#hasheader)\n\t\t\t\t+ [Parameters](#parameters-15)\n\t\t\t* [`getHeaderNames`](#getheadernames)\n\t\t- [Instance properties](#instance-properties-1)\n\t\t\t* [`headers`](#headers-1)\n* [License](#license)\n\n## Usage\n\n### Example\n\nBelow is an example and the result of an application that uses the package.\n\n> This example complicates a route that could be vastly simplified. It just does this to show off some of the features of the package.\n\n#### Code\n\n````javascript\n/* index.js */\n\nimport { Application, Endpoint } from '@trenskow/app';\n\nconst app = new Application({ port: 8080 });\n\ntry {\n\n\tconst root = new Endpoint()\n\t\t.mount('iam', await import('./iam.js'));\n\n\tconst renderer = async ({ result, response }) => {\n\t\t\tresponse.headers.contentType = 'text/plain';\n\t\t\tresponse.end(result);\n\t};\n\n\tawait app\n\t\t.root(root)\n\t\t.renderer(renderer)\n\t\t.open();\n\n\tconsole.info(`Application is running on port ${app.port}`)\n\n} catch (error) {\n\tconsole.error(error);\n}\n````\n\n````javascript\n/* iam.js */\n\nimport { Endpoint } from '@trenskow/app';\n\nexport default new Endpoint()\n\t.parameter({\n\t\tname: 'name',\n\t\tendpoint: await import('./name.js')\n\t});\n````\n\n````javascript\n/* greeter.js */\n\nimport { Router } from '@trenskow/app';\n\nexport default new Router()\n\t.use(async (context) => {\n\t\tcontext.greeter = (name) => `Hello, ${name}!`;\n\t})\n````\n\n````javascript\n/* name.js */\n\nimport { Endpoint } from '@trenskow/app';\n\nexport default new Endpoint()\n\t.middleware(await import('./greeter.js'))\n\t.get(async ({ parameters: { name }, greeter }) => greeter(name));\n````\n\n#### Result\n\nThe above example will handle a request like below.\n\n````http\nGET /iam/trenskow HTTP/1.1\nHost: localhost:8080\nAccept: */*\n````\n\n– and will respond with below.\n\n````http\nHTTP/1.1 200 OK\nContent-Type: text/plain\nConnection: keep-alive\nContent-Length: 16\n\nHello, trenskow!\n````\n\n### Designing your app\n\nSince most people know express, it would make sense to point out some of the differences.\n\n#### Routers\n\nOne key difference between express and this package is, that routes cannot define their own paths. Paths are defined by the parent endpoints \"mounting\" the child endpoint.\n\n##### `Router`\n\nThe `Router` type is a basic router, which is only used when dealing with middleware ([see below](#middleware)). It only supports one method, which is the `.use(...)` method.\n\n##### `Endpoint`\n\n`Endpoint` is the most used router, and it is also the one that is mostly similar to express' router. This is where you can define handlers for the HTTP methods – [`.get(...)`, `.put(...)`, `.delete(...)`, etc.](#get-post-put-delete-etc)\n\nUnlike express, and as stated above, you cannot specify the path from a `.get(...)` method – you can only specify the handler, as the path is determined by the parent endpoint.\n\nEndpoints has the [`mount`](#mount) method, which \"mounts\" a router to the specified subpath. \n\nThere is a variant of the `mount` method called [`parameter`](#parameter) which is used to mount an endpoint with a dynamic path – whereas the path is treated like an input parameter (like express' `.param` method). Parameters also supports a transform function, which is able to transform the parameter into something else (eg. a user identifier into a user object).\n\nLastly there is the [`.middleware`](#middleware) method, which is used to attach middleware. Middleware is defined as a router, which have the type [`Router`](#router-2) and therefore cannot act as an endpoint. You can regard them like transforms or service providers for the request.\n\n> `Endpoint` extends `Router`.\n\n#### Asynchronous everywhere!\n\nAll handlers and routers support async functions (and non-async). No need to call next, and when a method handler has a result available it just returns it – and if an error occur, you just throw an error. The provided [`renderer`](#renderer) is responsible for writing the returned value to the response.\n\n#### The `context` object\n\nWhere express gives you the `(req, res, next)` parameters for each handler, this application instead just provides a single parameter, the \"`context` object\", which contains all the information needed to process the request.\n\nMiddleware can assign values to the context to provide data and services, which is then available for subsequent endpoints, routers and handlers.\n\nWhen a request is incoming, the `context` object looks like this.\n\n| Name             | Description                                                  |            Type             |\n| ---------------- | ------------------------------------------------------------ | :-------------------------: |\n| `application`    | The application instance that has received the request.      | [Application](#Application) |\n| `request`        | The request object from the HTTP server.                     |     [Request](#Request)     |\n| `response`       | The response object from the HTTP server.                    |    [Response](#Response)    |\n| `parameters`     | An empty object that will contain the parameters picked up when processing the parameters (if any) of the requested path. |           Object            |\n| `path`           | An object that has properties representing different paths.  |           Object            |\n| `path.full`      | An array of strings that joined represent the path of the fully requested path. |       Array of String       |\n| `path.current`   | An array of strings that joined represents the path currently being processed. |       Array of String       |\n| `path.remaining` | An array of strings that joined represents the path that is above the currently processed path. Setting this will rewrite the remaining path (useful when serving single page applications to a browser). |       Array of String       |\n| `query`          | An object holding the URL query parameters as an object ([keys has been converted to camel case](#query-parameters)). |           Object            |\n| `state`          | A string indicating the current state of the request – possible values are `'routing'`, `'rendering'`, `'completed'` or `'aborted'`. |           String            |\n| `abort`          | A function that aborts the request. It takes the parameters `(error, brutally)`, where `error` is the error that needs to be handled by the [renderer](#renderer) – and `brutally` which indicates if the connection should also be closed. |        AsyncFunction        |\n| `render`         | A function that tells the application to stop processing the request and jump directly to the [renderer](#renderer). |          Function           |\n| `result`         | Whatever has been returned by the method handlers (should be written to the response in the [`renderer`](#renderer)). |             Any             |\n\n##### Example\n\nBelow is an example on how the context is used (also see the example in the beginning of this document).\n\n````javascript\n.get(context) => { /* Use all the available information. */ }\n.get({ parameters }) => { /* Use JavaScript object destructuring to get only the information you need. /* }\n````\n\n#### Casing\n\nJavaScript is a camel cased language. HTTP is a mixture of different case types. Therefore this package converts all non-camel case identifiers to camel case for use when coding.\n\n> Converting between case type is performed by [@trenskow/caseit](https://npmjs.com/package/@trenskow/caseit).\n\n##### HTTP headers\n\nCase is automatically converted in both directions, so if you do `context.response.headers.contentType = 'application/json'` it will automatically be converted to `Content-Type: application/json` when the response is sent.\n\nThe same goes for request headers like `Accept-Language: en` which is accessible through `context.request.headers.acceptLanguage`. \n\n##### Query parameters\n\nRequest with quuries like `?my-parameter=value` is accessible through `context.query.myParameter` .\n\n##### Mount paths\n\nWhen [match mode](#constructor) is set to `'loosely'` (default) a request with the path component `my-route` or `my_route` will match an endpoint mounted at `myRoute`.\n\n#### Endpoints, routers and handlers\n\nThis package distinguishes between endpoints, routers and handler.\n\n##### Endpoints\n\nEndpoints takes care of a path component. As example the `/this/is/my/path/` path is handled by a specific endpoint. It only handles one explicit path, so as in the previous example, it does not handle `/this/is/my/` – nor does it handle `/this/is/my/path/endpoint/`.\n\nEndpoints can have a couple of things mounted / attached to it – those are.\n\n* Other endpoints (using the [`.mount`](#mount) method of [`Endpoint`](#endpoint-2))\n* Parameters (using the [`.parameter`](#parameter) method of [`Endpoint`](#endpoint-2))\n\t* which is also a mounted endpoint – but where the path is dynamic and assigned to the `context.parameters` object.\n* Handlers (using the [`.use`](#use) method of [`Router`](#router-2) or [`Endpoint`](#endpoint-2) )\n* Middleware (using the [`.middleware`](#middleware) method of  [`Endpoint`](#endpoint-2) )\n\t* sets a [`Router`](#routers-2) router to that the request will be passed through.\n* Methods (using the [`.get`, `.post`, `.put`, `.delete`, etc.](#get-post-put-delete-etc) method of [`Endpoint`](#endpoint-2))\n\t* When a method returns the request ends and the returned value is send to the client as a response (through the [`Application#renderer`](#renderer))\n\n\n###### When using endpoints\n\nWhenever a function (such as [`.mount`](#mount) or [`.parameter`](#parameters) or [`.root`](#root)) takes an endpoint as a parameter, it can be provided in any of the following ways.\n\n* An instance of [`Endpoint`](#endpoint-2).\n* An object that has a `default` key that has an instance of `Endpoint` as the value (useful when using inline imports as `await import('my-endpoint.js')`).\n\n##### Routers\n\nA router is the same as above, except it only supports [`.use`](#use).\n\n> `.use` also has method specific variants such as `use.get`, `use.post`, `use.put`, `use.delete`, etc...\n\n###### When using routers\n\nAs above, whenever a function takes a router as a parameter, it can be provided in any of the following ways.\n\n* An instance of [`Router`](#router-2).\n* An object that has a `default` key that has an instance of `Router` as the value (useful when using inline imports as `await import('my-route.js')`).).\n\n##### Handlers\n\nHandlers are functions that handles a request. Handlers are functions that takes the context object as it's only parameter.\n\n###### When using handlers\n\nWhenever a function takes a handler as a parameter, it can be provided in any of the following ways.\n\n* A function that takes a context object as it's parameter.\n\t* `(context) => { /* do whatever */ }`\n* An object that has a `default` property that is set to the above.\n\n## API Reference\n\n### `Application`\n\nThe `Application` class holds an application and is responsible for handling and bootstrapping request from the server. It does not provide any routing on its own, instead it has a [`root`](#root) method, which is used to set the root router.\n\n> If no root route has been set, all requests will be responded with `404 Not Found`.\n\n> extends [`events.EventEmitter`](https://nodejs.org/dist/latest/docs/api/events.html#class-eventemitter)\n\n#### Constructor\n\nThe `Application` class takes an \"options\" object as it's parameter.\n\n##### Parameters\n\n| Name                     | Description                                                  |           Type            | Required |        Default value         |\n| ------------------------ | ------------------------------------------------------------ | :-----------------------: | :------: | :--------------------------: |\n| options                  | An object representing the options.                          |          Object           |          |              {}              |\n| `options.port`           | The port at which to listen for incoming connections.        |          Number           |          | `0` (automatically assigned) |\n| `options.RequestType`    | An object that inherits from the [`Request`](#request-2) class (an `http.IncomingMessage` subclass) that is used as the request object in routes. |           class           |          |    [`Request`](#Request)     |\n| `options.ResponseType`   | An object that inherits from the [`Response`](#response-2) class (`http.ServerResponse` subclass) that is used as the response object in routes. |           class           |          |   [`Response`](#Response)    |\n| `path`                   | An object that represents path related options.              |          Object           |          |             `{}`             |\n| `path.matchMode`         | Indicates [how to match requests to mounted paths](#mount-paths) (eg. should the path be converted to camel case). | `'loosely'` or `'strict'` |          |         `'loosely'`          |\n| `options.server`         | An object that represents how to instantiate the HTTP server. |          Object           |          |             `{}`             |\n| `options.server.create`  | A function that is able to create a server.                  |         Function          |          |     `http.createServer`      |\n| `options.server.options` | An object to be passed as options when creating a server.    |          Object           |          |             `{}`             |\n\n#### Events\n\n##### `opening`\n\nIndicates that the server is starting.\n\n##### `opened`\n\nIndicates the the server was started.\n\nThe listener callback will be passed the port number the server is listening on.\n\n##### `closing`\n\nIndicates that the server is being stopped.\n\n##### `closed`\n\nIndicates that the server has stopped.\n\n#### Instance methods\n\n##### `open`\n\nThis method opens (starts) the server. The server will accept connections using the port provided in the constructor.\n\n> Will throw an error if the [state](#state) of the application is anything other than `'closed'`.\n\n> Returns a `Promise` that resolves to the application.\n\n###### Parameters\n\n| Name   | Description                                                                         |  Type  | Required |                      Default value                       |\n| ------ | ----------------------------------------------------------------------------------- | :----: | :------: | :------------------------------------------------------: |\n| `port` | If no port was provided in the [constructor](#constructor) it can be provided here. | Number |          | Value set in constructor or `0` (automatically assigned) |\n\n> Parameters can be passed both as `open(port)` or `open({ port })`.\n\n##### `close`\n\nThis method closes (stops) the server.\n\n> Will throw an error if the [state](#state) of the application is anything other than `'open'`.\n\n> Returns a `Promise` that resolves to the application.\n\n###### Parameters\n\n| Name                  | Description                                                    | Type  | Required | Default value |\n| --------------------- | -------------------------------------------------------------- | :---: | :------: | :-----------: |\n| `awaitAllConnections` | Indicates not to return until all connections has been closed. | Bool  |          |    `false`    |\n\n> Parameters can be passed both as `close(awaitAllConnections)` or `close({ awaitAllConnections })`.\n\n##### `root`\n\nThis method sets the root endpoint of the server.\n\nThe provided endpoint is the one that will handle all requests to `/`. It is where you set the \"main entry\" for your application.\n\n> If no root endpoint is provided the server will respond to all requests with `404 Not Found`.\n\n> Returns the application.\n\n###### Parameters\n\n| Name       | Description                                        |          Type           |      Required      | Default value |\n| ---------- | -------------------------------------------------- | :---------------------: | :----------------: | :-----------: |\n| `endpoint` | The endpoint that will handle all requests to `/`. | [Endpoint](#endpoint-2) | :white_check_mark: |               |\n\n##### `renderer`\n\nSets the renderer function (async/non-async).\n\nThis method is responsible for writing to the response whatever the routes have returned (JSON encoding of values would be something to put in here).\n\n> Returns the application.\n\n###### Parameters\n\n| Name       | Description                                                 |           Type            |      Required      |     Default value     |\n| ---------- | ----------------------------------------------------------- | :-----------------------: | :----------------: | :-------------------: |\n| `renderer` | A function that takes the context object as it's parameter. | Function or AsyncFunction | :white_check_mark: | [See below](#default) |\n\n###### Default\n\nThe default renderer will just write whatever is returned from the routes to the response. If it's a string it will set `Content-Type: text/plain`, if it's a buffer it will just write the buffer – otherwise it will just end the response.\n\n#### Properties\n\n##### `port`\n\nReturns the port at which the server is currently listening.\n\n##### `server`\n\nReturns the underlying `HTTP` server instance.\n\n##### `state`\n\nReturns a string that represents the current state of the application.\n\n###### Possible values\n\n| Value     | Description                                                   |\n| --------- | ------------------------------------------------------------- |\n| `closed`  | The server is not listening for incoming connections.         |\n| `closing` | The server is closing and waiting for clients to disconnect.  |\n| `open`    | The server is running and listening for incoming connections. |\n| `opening` | The server is currently in the process of opening.            |\n\n### `Endpoint`\n\n> extends [`Router`](#router-2)\n\nAn endpoint is what resembles the express.js router the most. It is the one where you define parameters and HTTP method handlers like `GET`, `POST`, `PUT`, `DELETE`, etc.\n\n> If an endpoint is requested with a HTTP method not implemented by the endpoint it will respond with `405 Method Not Allowed` – otherwise if no HTTP methods has been implemented at all on the endpoint it will respond with `404 Not Found`.\n\n#### Constructor\n\nThe constructor takes no parameters.\n\n#### Instance methods\n\n##### `get`, `post`, `put`, `delete`, etc..\n\nThis method takes care of handing a specified HTTP method.\n\nSupported HTTP methods are the same as those returned by [`http.METHODS`](https://nodejs.org/dist/latest/docs/api/http.html#httpmethods).\n\nYou can only call these methods once per method per endpoint – calling it multiple times will result in only the last one getting used.\n\nThese also ends routing. After a method route has been called, the routing will go strait to the renderer.\n\n> Notice: If no `head` method is implemented on endpoint, `get` will instead be called (if ). When client requests a `head` the result will be ignored.\n\n> Returns the endpoint.\n\n###### Parameters\n\n| Name       | Description                    |                           Type                           |      Required      | Default value |\n| ---------- | ------------------------------ | :------------------------------------------------------: | :----------------: | :-----------: |\n| `handlers` | A (or an array of) handlers. * | Function, AsyncFunction or Array ([see also](#handlers)) | :white_check_mark: |               |\n\n> \\* When more than one handler is provided only the return value of the last handler that returned a non-undefined value will be send the the renderer.\n\n###### Example\n\nBelow is an example on how to use the method.\n\n````javascript\ndefault export ({ endpoint }) => {  \n\tendpoint\n\t\t.get(\n\t\t\tasync (context) => 'Hello, world!',\n\t\t\t() => console.info(\"Said hello.\"));\n};\n````\n\n> In the above example `'Hello, world!'` is immediately send to the [renderer](#renderer) and the request ends. The second handler is also executed, but as it returns `undefined` its return value is ignored.\n\n###### Catch all\n\nThere is also a catch-all variant, which makes the handler able to handle the all paths from that endpoint (useful when serving files from a directory).\n\nBelow is an example.\n\n````javascript\nimport { Endpoint } from '@trenskow/app';\n\nexport default new Endpoint()\n\t.get.catchAll(async () => 'Hello, World!');\n````\n\n##### `mount`\n\nThe method mounts another endpoint to a specific subpath.\n\n> Returns the endpoint.\n\n###### Parameters\n\n| Name       | Description                                           |               Type                |      Required      | Default value |\n| ---------- | ----------------------------------------------------- | :-------------------------------: | :----------------: | :-----------: |\n| `path`     | The path component the endpoint should be mounted to. | String ([see also](#mount-paths)) | :white_check_mark: |               |\n| `endpoint` | The endpoint to mount.                                |     [`Endpoint`](#endpoint-2)     | :white_check_mark: |               |\n\n> Parameters can also be provided as `{ path, endpoint }`.\n\n###### Example\n\nBelow is an example on how to use the method.\n\n````javascript\nimport { Endpoint } from '@trenskow/app';\n\ndefault export new Endpoint()\n\n\t.mount('pathComponent', { endpoint }) => {\n\t\t/* configure endpoint at `./path-component/` */\n\t})\n\n\t/* Below is an example of a shortcut method. */\n\n\t.mounts.pathComponent(({ endpoint }) => {\n\t\t/* configure endpoint at `./path-component/`. */\n\t});\n````\n\n##### `parameter`\n\nThis method mounts another endpoint, but uses the path as a dynamic value which is assigned to the `context.parameter` object.\n\n> Returns the endpoint.\n\n###### Parameters\n\n| Name        | Description                                                                                                                                                                                                                                                   |           Type            |      Required      | Default value |\n| ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-----------------------: | :----------------: | :-----------: |\n| `name`      | The key that is used when assigning to `context.parameters`.                                                                                                                                                                                                  |          String           | :white_check_mark: |               |\n| `endpoint`  | The endpoint to mount.                                                                                                                                                                                                                                        | [`Endpoint`](#endpoint-2) | :white_check_mark: |               |\n| `transform` | A (async) function that can transform the value. It's first an only parameter is an object with `{ name /* name of parameter */, context }`. If you're parameter is called `user` , the transform function will be called with an object `{ user, context }`. | Function or AsyncFunction |                    |               |\n\n> Parameters can also be provided as `{ name, endpoint, transform }`.\n\n###### Example\n\nBelow is an example on how to use the method.\n\n````javascript\nimport { Endpoint } from '@trenskow/app';\n\nexport default new Endpoint()\n\n\t.parameter('name',\n\t\tnew Endpoint()\n\t\t\t.get(({ parameters: { name } }) => name))\n\n\t/* Below is an example of a shortcut method (also demonstrates transforms). */\n\n\t.parameters.user({\n\t\ttransform: async ({ user }) => await getMyUserFromId(user),\n\t\tendpoint: new Endpoint()\n\t\t\t.get(({ parameters: { user } }) => `Hello ${user.name}!` })\n\t});\n````\n\n##### `middleware`\n\nThis method i attaches a piece of middleware. Middleware would typically be routes that do not handle an endpoint, but works as a transform or service provider (body parsers and rate limiters would typically be installed as middleware).\n\n> Returns the endpoint.\n\n###### Parameters\n\n| Name     | Description                              |        Type         |      Required      | Default value |\n| -------- | ---------------------------------------- | :-----------------: | :----------------: | :-----------: |\n| `router` | The router that contains the middleware. | [Router](#router-2) | :white_check_mark: |               |\n\n###### Example\n\nBelow is an example on how to implement a JSON body parser in a middleware router.\n\n````javascript\n/* my-endpoint.js */\n\nimport { Endpoint } from '@trenskow/app';\n\nexport default = new Endpoint()\n\t.middleware(await import('./body-json-parser.js'))\n\t.post(({ body }) => JSON.stringify(body)); /* echo body to response */\n````\n\n````javascript\n/* body-json-parser.js */\n\nimport { Router, Error as AppError } from '@trenskow/app';\n\nexport default = new Router()\n\t.use(async (context) => {\n\t\n\t\tconst { request } = context;\n\t\tconst { headers } = request;\n\n\t\tconst [\n\t\t\tcontentType,\n\t\t\tcharset = 'utf-8'\n\t\t] = headers.contentType?.match(/^application\\/json(?:; ?charset=([a-z0-9-]+)(?:,|$))?/i);\n\n\t\tif (!/^application\\/json$/i.test(contentType)) return;\n\n\t\tconst chunks = [];\n\n\t\ttry {\n\t\t\tfor await (const chunk of request) {\n\t\t\t\tchunks.push(chunk);\n\t\t\t}\n\t\t\tcontext.body = JSON.parse(Buffer.concat(chunks).toString(charset));\n\t\t} catch (error) {\n\t\t\tthrow new ApiError.BadRequest();\n\t\t}\n\n\t});\n````\n\n##### `mixin`\n\nThis method mixes in another endpoint into this.\n\n> Returns the endpoint.\n\n###### Parameters\n\n| Name       | Description                            |           Type            |      Required      | Default value |\n| ---------- | -------------------------------------- | :-----------------------: | :----------------: | :-----------: |\n| `endpoint` | The endpoint to be mixed in into this. | [`Endpoint`](#endpoint-2) | :white_check_mark: |               |\n\n###### Example\n\nBelow is an example on how to use mixin.\n\n````javascript\n/* endpoint-1.js */\n\nimport { Endpoint } from '@trenskow/app';\n\nexport default new Endpoint()\n\t.get(() => 'Hello, world!')\n\t.mixin(await import('./endpoint-2.js'));\n````\n\n````javascript\n/* endpoint-2.js */\n\nexport default new Endpoint()\n\t.post(async () => 'Hello, world from POST!');\n````\n\n### `Router`\n\n#### Constructor\n\nThe constructor takes no parameters.\n\n#### Instance methods\n\n##### `use`, `use.get`, `use.post`, `use.put`, `use.delete`, etc...\n\nThis method is like the [HTTP method handlers](#get-post-put-delete-etc) of [`Endpoint`](#endpoint-2), except it is called with all HTTP methods and the return value is ignored. Routing continues after handler returns.\n\nTypically used by middleware.\n\n> Returns the router.\n\n###### Parameters\n\n| Name      | Description               |                           Type                           |      Required      | Default value |\n| --------- | ------------------------- | :------------------------------------------------------: | :----------------: | :-----------: |\n| `handler` | A (or multiple) handlers. | Function, AsyncFunction or Array ([see also](#handlers)) | :white_check_mark: |               |\n\n###### Example\n\n> See example [above](#example-6).\n\n##### `mixin`\n\nThis method mixes in another router into this.\n\n> Returns the router.\n\n###### Parameters\n\n| Name     | Description                          |        Type         |      Required      | Default value |\n| -------- | ------------------------------------ | :-----------------: | :----------------: | :-----------: |\n| `router` | The router to be mixed in into this. | [Router](#router-2) | :white_check_mark: |               |\n\n###### Example\n\nBelow is an example on how to use mixin.\n\n````javascript\n/* router-1.js */\n\nimport { Router } from '@trenskow/app';\n\nexport default new Router()\n\t.mixin(await import('./router-2.js'));\n````\n\n````javascript\n/* router-2.js */\n\nimport { Router } from '@trenskow/app';\n\nexport default new Router()\n\t.use(async () => {\n\t\t/* Your handler here */\n\t});\n````\n\n##### `transform`\n\nThis method hooks into the response chain and allows to change the result of the request. It will transform any value from below the routing tree from which it is added.\n\n###### Parameterts\n\n| Name        | Description                 |           Type            |      Required      | Default value |\n| ----------- | --------------------------- | :-----------------------: | :----------------: | :-----------: |\n| `transform` | A (or multiple) transforms. | [`function`](#endpoint-2) | :white_check_mark: |               |\n\n###### Example\n\nBelow is an example of how to use a transform.\n\n````javascript\nimport { Endpoint } from '@trenskow/app';\n\nexport default new Endpoint()\n\t.transform(async ({ result, context }) => {\n  \treturn (await result()) + ', World!';\n\t})\n\t.get(() => {\n  \treturn 'Hello';\n\t});\n````\n\n> When endpoint is called using HTTP GET, it will return `'Hello, World!'`.\n\n### `Request`\n\nThis class represents the request. Each individual request has its own instance assigned to `context.request`, where it accessible from endpoint, routers and handlers.\n\n> extends [`http.IncomingMessage`](https://nodejs.org/dist/latest/docs/api/http.html#class-httpincomingmessage)\n\n#### Constructor\n\n`Request` instances are constructed by the HTTP server and should not be initialized directly.\n\n#### Instance properties\n\n##### `headers`\n\nReturns an object that has the request headers as key/values, where the [keys has been converted to camel case](#casing).\n\n### `Response`\n\n> extends [`http.ServerResponse`](https://nodejs.org/dist/latest/docs/api/http.html#class-httpserverresponse)\n\n#### Constructor\n\n`Response` instances are constructed by the HTTP server and should not be initialized directly.\n\n#### Events\n\n##### `writeHead`\n\nIndicates that the header was written to the client.\n\n##### `processed`\n\nIndicates that the response was processed.\n\nThe listener callback will be passed an `Error` object if an error occurred – or `undefined` if no error occurred.\n\n#### Instance methods\n\n##### `getHeader`\n\nReturns the value of a header.\n\n###### Parameters\n\n| Name   | Description                                                |  Type  |      Required      | Default value |\n| ------ | ---------------------------------------------------------- | :----: | :----------------: | :-----------: |\n| `name` | The name of the header to return ([camel cased](#casing)). | String | :white_check_mark: |               |\n\n##### `setHeader`\n\nSets the value of a header.\n\n###### Parameters\n\n| Name    | Description                                             |  Type  |      Required      | Default value |\n| ------- | ------------------------------------------------------- | :----: | :----------------: | :-----------: |\n| `name`  | The name of the header to set ([camel cased](#casing)). | String | :white_check_mark: |               |\n| `value` | The value of the header.                                | String | :white_check_mark: |               |\n\n##### `removeHeader`\n\nRemoved a header.\n\n###### Parameters\n\n| Name   | Description                                                |  Type  |      Required      | Default value |\n| ------ | ---------------------------------------------------------- | :----: | :----------------: | :-----------: |\n| `name` | The name of the header to remove ([camel cased](#casing)). | String | :white_check_mark: |               |\n\n##### `hasHeader`\n\nReturn `true` if header has been set.\n\n###### Parameters\n\n| Name   | Description                                               |  Type  |      Required      | Default value |\n| ------ | --------------------------------------------------------- | :----: | :----------------: | :-----------: |\n| `name` | The name of the header to check ([camel cased](#casing)). | String | :white_check_mark: |               |\n\n##### `getHeaderNames`\n\nReturns an array of all header names set.\n\n#### Instance properties\n\n##### `headers`\n\nReturns an object that has the response headers as key/values, where the [keys has been converted to camel case](#casing).\n\n## License\n\nSee license in LICENSE\n\n","readmeFilename":"README.md"}