{"_id":"@flexent/http-server","_rev":"61-51830584cc9ec5f701ab023c821eda7f","name":"@flexent/http-server","dist-tags":{"latest":"2.16.1"},"versions":{"0.1.0":{"name":"@flexent/http-server","version":"0.1.0","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.1.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"5605ca259b3a0c1294717c4e55bb4de5f9c84a3e","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.1.0.tgz","fileCount":14,"integrity":"sha512-ePMZaA2GB3L2e55pObuhwf9S8e70UTdQ+emFF1T0P0R1gSL/DYT76EPIdbBoy7MV/qKolIhCGdSiFbwd3zF9ow==","signatures":[{"sig":"MEUCIQD5G5XAMMyeC6Luta9rgZOH/M9ZYmHx3XbRBjJDI2K98gIgQLPMTsjkx5O7iwYL/S8cKRTJsEQN0fnuFBMwOEpW0LQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMxu5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrw9RAAhzwTq8Uy+YktEfNGUddaKCE4o6rEAGDCqYVbi9kc4Zi+nkVw\r\nOSI9YLfObdQ5uUyU6kH4rbfuwKayWFxwbW4df/K7QiUOBIU4+c3eeaJla2kM\r\nJ9s1H4ptuHGTYYnzWfh81sjrqvKeaaiDoQkhTmnrb1c/aG3dwvGv74BLwuhT\r\n0TwoZ7QMkPqeIulYjw+IAKNJITlvfO66IPT/6+cPWSRTTaHkp50s0zHogRft\r\nJQH7cKSzHQzmxi04sCvm86kfrj4N5/a/wMtCD64H3kG1/0n7bPjlUvTHOBAQ\r\nP6mkrMhgMx4DaDGLGsB1mejrXPDkrbjp+TNYDOAn0CI37eqxyjj8t/1MUDPc\r\npU1kudsdlRi9KGHe1IMQVLLmB5G/A8gQBaLtv3rwqCXmRP77D1ElClPXUIRx\r\nT28ZHRtTbKPILp7wEe/y1xRima5ETuD5b7dI4ejAGy+tw7rNpIGQ17CpTdjF\r\nVax+zezZ+rAQ7GIZGu5DnfmGs5MTlneckMNGlnWQD1RoFxebltB12I3S44+Y\r\nD1KQRS2Pw1aJHE5yzYBRHkjXzKN2cdGxtjLsmrB0gblYjHaY52weyNzvd8i2\r\nS36kRap3Thy5YKZQZWxbhmY90w4WlbrVecmOOLUskD4J6DtoOd6yzOho4swb\r\nWT4KvNkf0j106zD/CfoPFwHWBe9LFnxmiGk=\r\n=31bm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"c6c6804bfb42e8580157021499d6bb1cc18306d4","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","koa-etag":"^4.0.0","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/logger":"^1.0.1","@types/koa-etag":"^3.0.0","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.3.0","koa-conditional-get":"^3.0.0","@types/koa-conditional-get":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^7.30.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@ubio/eslint-config":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.1.0_1664293817056_0.2926480838248311","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@flexent/http-server","version":"0.1.1","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.1.1","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"b3c096613e3c452fd11655b782e459408b80d4a4","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.1.1.tgz","fileCount":14,"integrity":"sha512-jPNWwU4vHfe22N7GOFv5jD0gvd3WBQDO8LhuelhrX5FF8qP8EwaZXulXNt23MDCyNNry64os5cBTOq6jbJrIoQ==","signatures":[{"sig":"MEQCIAs6y92aXP7x7IZxob+OMuNkFagdSRjthU1+b1Fj26LwAiAkc/YDy2Srovn4YJBppQbkqTrqwksGiNls+RfIYuf9Ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMyJxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXMw/8DMN7+fbrk3WY7jIMsHxNuc3PZcQtgyUGFITmXwG8WuH9gKKN\r\nPIQUJOjbB4kQgJMKruI9icdEOLGggQAUtiNAhpL2mbtu/ZuXWIIIs/eR8bI4\r\ndGLvdRRPZltvfuQNslSDqE5fyTJUof1CMY1hOU1yXpxG4hpuPP9MHCToelH1\r\nHoaIstnrlNbiR3yqwzt1tGQqcuwmRDp6WK0FKErmBZHMFkyCtC0QVACCVJRa\r\nqQWa4bg75JWZARv/ZWgnoFil4d3HYr1f7jhhj3+sVnZHqCZyB+0ZIeRUe6dc\r\nJOGdjP8Mw76aZcHI/z8w/Jf6IKoIFjAcFJSZZTGFJhcw7wRpYzH4F41iEZrg\r\nyOGPUs/YfTaf5X178cqWd4kipp/sELUcBrekcrM95Q8FC7Li1K7FJVqkrAvQ\r\ng9YqBOnrbMnLLfM+ul1hqip4PJx1wTKczrUsIV045hnbsCH++iZ5zJlXlnzS\r\nMIhnXnfcyYapB09H64gmpmbU8xi65gCaQbKwLjZazclfMwH4tckp/Dpi5h7C\r\nXSq/UV9XB+zmqvIXq5yAztCKokvBDQOgqfjI56NEuPMRxwM5HOs1BrN9othf\r\nVCekGJuVBSYdhnvKpalnVYT9Q6KFVIh2X2+gAJDW5eJb7UCkdB4neexP8+4Y\r\n4UHA4oZsLD0Z9M3ujUerowPdNF4OWrTWIME=\r\n=ykmf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"60ba96ee6b66d6921285acbd62287e46b2501b03","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","koa-etag":"^4.0.0","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/logger":"^1.0.1","@types/koa-etag":"^3.0.0","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.3.0","koa-conditional-get":"^3.0.0","@types/koa-conditional-get":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.1.1_1664295536869_0.7461295456153387","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@flexent/http-server","version":"0.1.2","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.1.2","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"b59f20fe9c6a4864896cbe4d69f94c2dff82d4cf","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.1.2.tgz","fileCount":14,"integrity":"sha512-Rtt/lhgon7bs8KmlsHkZ+Jg+sWsZUBCdGvfsPPjhSMpAMnnFRdY0BB2st0buZ/CppFLJbMTINxErvMdgA0IQkw==","signatures":[{"sig":"MEUCIQD8hZBzJzvYOiLDRMUH9EXCwM2nRY+XtGOsdDRuLDhxjQIgUBQ/57poTggGq2yhYMRmv0P9xtuKPmOwI8wOr2mt59M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMyVJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWkxAAnyFPbah5tmHRS9UR9gopANZTAHRDHeUrNh+uhixIjhYNQQnL\r\n4FTFLFbGIfipuz08feaPmUYRRVu/mWu34LBG0JWpul5JxcnlEVAZlqSEhLtj\r\nviIy9hSH9/p8d7RBTum8uHgQyed0Dutq2wBUQ27zCYKMn82p64ctu4CtD/IJ\r\nKbEwjwvGwVV/yTb/dBesjUELkb37PLzNy691qZ28BoA/NgZTW0/J5hJPqQ8p\r\neXNuH2Vtr1FrewbgKiCWAUmqeGvlAFgpGNtgvq1B/V0XgHo2uSq/KA+m2mRB\r\neopotPpirA2yXS+qU+RAM73B2RqK+lYJYumJmxKxyIa7YQqoD3ugFgqP0XDM\r\n9G3JJGzCKm9qSopQdX401JhE7amLHnzyCbXY2GE9Alw1Y8qON8eBXY7o4+dN\r\niRaH6ceqVs900BHDkMjvHjFaaAdCHGahABYtZvv8935ujIDFHRwTeF6JaNyX\r\nBv33uAT8uWhbrWD/umfTLQCK/BNY7DwLab0JYESTJZj19bW1SBIh70JcQIuY\r\nTAcJbRSATndmtuQAUotQbo2+5PC3mAeunbZfUR+XHXhGKrFT5McPkLW8ufrE\r\nv+d88dyqi6paewDjQi1GFKcmZQs0TOXYg9NouMt/5yE/dAOWJxT/e3Is49p7\r\nLtwnuWm5UCI1bLpGGevnyYGD3KqMUxo6rmo=\r\n=OjPl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"9142e7e67394cf73d302ff196901c32dbe6cd86c","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","koa-etag":"^4.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/logger":"^1.0.1","@types/koa-etag":"^3.0.0","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.3.0","koa-conditional-get":"^3.0.0","@types/koa-conditional-get":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.1.2_1664296265213_0.8154930135913567","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@flexent/http-server","version":"0.1.3","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.1.3","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"ec41e41073fa57d8839f95b3bacb386f562f4deb","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.1.3.tgz","fileCount":14,"integrity":"sha512-UGxv3gtM20ohqvPcZSXizbBaRfw/SQsuhRBzCwA8efpDTDMt+Geq5k0AwnQ9gHIj+aNk0kGRxhf9sgVKTTjxqg==","signatures":[{"sig":"MEUCIQCB505S1Q8U09s2yWCL6CIzvP4a6R9RlkE1OSaaebHKsQIgQl2yzIDBt77vHdUjF/P8gYuDBpIwPypPv1lPBB/VxC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMye4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr43RAAiO4kuK9EoHGPdco9gPKU0GYkAgzMGb1dLOCa0iAVKDWAgjCE\r\n5HsaqzOOWthpcIsrKAcHNu5uzvkRdMyDWxCubjXGpEw8x/yFvu52r3DyR/N6\r\n3D8o49OL1h7kAYYUuUjlgbX55/RUlyMQmYUQeujLq5tMeEPD4tpulnASb968\r\n64gWo5KU6rrqlnvG1bnnXkcU7C/QfPHgKatjMJDO48VfbI9Lq/FkrE0xwbxs\r\nizkT6jbQCLi6fq2zWV6o/9UWY4czUbxXsCOy5bA76MP6NVpmyCCHZps1Ctfs\r\n/vWOpmmBb2QCFViLVpzAeyF14bNm1/fxukQoaMDxFljTv8NmT0zv9+WV1rG5\r\nqMVNar3XZoeqaRZpSukdmSXsoETmVDmB98R1j+az8jeZA9s3u8RS9eypTse5\r\ns21RyFZCR0EX50CIb73IcuVjTmH0CL3i73ihuvpRmQooiqQtWu8lPI1PafcQ\r\ngmp4OU1ZnVmHLrEk9S/+B5X7tgafTj4MRNfQZf1KJ2ZX40/hfBnlfgGP3eHK\r\nptIXmTS82n0XxBp8ZsRjN9pVeZeHUN9OZoWmDjObeF05oEBB7JVPmpwo2weW\r\nicqzJDPy/HdUoMLjwZOU67QSXTE7Y9mEqsimbIc4FNLLfR+YpWibC7jRbpPa\r\n/INvrMOaVmwCJNXJD649QQNaD/3rbpbbw8k=\r\n=ejFV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"2c91660b3954055cd7c8ca0bb632c4bd12b75138","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","koa-etag":"^4.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/logger":"^1.1.0","@types/koa-etag":"^3.0.0","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.3.0","koa-conditional-get":"^3.0.0","@types/koa-conditional-get":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.1.3_1664296888243_0.8271179883596265","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@flexent/http-server","version":"0.1.4","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.1.4","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"6b35d3f2b36d142195dfcb87a92e5c04424e8681","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.1.4.tgz","fileCount":14,"integrity":"sha512-QizFNIEP8P427avLlbxEzvzrfc94wkTtc3UECXSWjsJLsqDYAZIRvC6jT89juRxkPPQIxxlNO2M609kMh3SVUg==","signatures":[{"sig":"MEYCIQCA3/e2mDQd7wtIUG4S2PtE41GVFxTYYSRr6PH5wosn1gIhAKwVJSjGrK0odi6Lq41h1mJiUVsq+18F9L+yfruiS8Dv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNAZDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmranQ//eJaMBbVPjmfyN5kWV/D0fpxB8IV4RXYgCqQ9e8K/K0kMfSgF\r\nNlfCrpUhYZKyxeQayVc8U2rPrhsJcglTCnf1eT0igsmIcBmRV85iJSM6/2gp\r\nscSZEcepHvB8oogHq6FoJs2nNC7UO45GVJgC7Jp8xsuFuUbv7dnsRbZugoHY\r\n310Tv+gVPMXvjM4wnEYuRNGBqe3hzCP0tWvfUOtzg1TN5axjNe5OADFa/tT5\r\n4YFoyZY3/XJ9awVk5GFirH0J1I1B6vHY5Ubp3AdUtfBIgEhi7T06YGHVwVu3\r\nWNk5GZyoRWwe7uToiM/S6a23uepChEN6/E+UIFnEfoXC7hV9j0T2ZIgb4THU\r\nytGtuZYlJFVBuz6CvLJehx24Kldg6p28I0NkGm0fIbgmNPjGLnO6Mbh1DWKl\r\nZ6AR2S2Zk0ynEOgg4doNlvFw8XDr67VKhpbi6il1UxAbHxv5MZbZ9n14fV6i\r\nhT5HCYOpAb2jXY6Wy09dh7Mfkh7IjMQcTBs/kSsu1UZ+atxfkFf/ZmGyhirA\r\noQzWnuPpS1OA0SLMaGzWiSV+LpFd3QL3dgi2OVYUJW2SaL5hULxxGrdPf4vT\r\nrsXKwlXNTqF0sgFFAV5QkofOT9b939HIbczOtmRmAHZ4frbTG58ccJZsZu3J\r\n/J3I3hbnBJbzngR43q8Q1uCe+Gbxtj1qi8Q=\r\n=li3x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"d3337538120b112ccb4aca6668e4b1788dfcc8c3","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","koa-etag":"^4.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/logger":"^1.1.1","@types/koa-etag":"^3.0.0","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.3.0","koa-conditional-get":"^3.0.0","@types/koa-conditional-get":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.1.4_1664353858997_0.32322468752973044","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@flexent/http-server","version":"0.1.5","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.1.5","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"5a22fb324b7f5990cebd534c9911908ba9bceb91","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.1.5.tgz","fileCount":14,"integrity":"sha512-3J9FzUbj5Hf+tchPuCgqBGwMRWxRxhAu74E49g9cd/ISnIVV/tqqIRBu8bdGzYI+37v/S81MmH8gQM9APx7zmw==","signatures":[{"sig":"MEQCICDCcEF9I3oaAUVBvXNLIxZTgZb+Ig30uAltNKZ0iZHBAiBGEFrZkbO3167EZCX9jBcir9XTA687R+0ArRkoU2WMUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNUJcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLAg/+P+Hkv8ZT0nGQ8m3jo4h6TlB7AVplX2OpLsz2r8FUN6qDgxH0\r\nVzz2t0P6UyBlQI991AaPkPvyrsl+M5mUBCbrKYj/0yOMRWwIq/54wG9Kwh+E\r\nDb9H194rZ3g1/oD31zyyXfgD5z6sA9gWuRCjFG7cnvw55piZ6Bv1MbuomDeG\r\n3unQDxOKKikEOcnBAEnXK5Qg5T08IRv7/lugL+PkwxCigvgFGkj6sampvpwX\r\nuqTzyJrAm4jc/QeUzOr/nApS4CqiHg82HqEfMhCwB4jNq4FP9xNErvjjQ0Az\r\nI6ztuQgS+vcpKfvid6KY+JplTPrqSK7o/sXCaV7lVWXkoEkZMzOzdRc7DzBQ\r\ntlhzPXmrX0g5fK+gA26bo7AgsZRJEmIyjxuPVDphKGeqTWNqP8HlUUqusIHQ\r\nD8gGFW1WMoS7b8MNKQsO34Byh5o7YDQ0xVu/Lb0jAE+kixIfBw7FxDB8lrCe\r\nqYqLR5fs+Vs2LTR5nOp7/Xuhfc7c9j8BX2dSILPtg9dW7ziIb8wlP9Ni4Ohw\r\nYiVQffnwsMMM+0NoLEtJGbaEGbe6eeXOahmc/1cfO4sGEKOoxODC085hVvNJ\r\nTMrIwklHJE5TBsafhkj8kogdwdIZhuUsPffMXLOFSa4cXMpUWqS+v6fpqX+b\r\nB+t/x79mFXqPMQZCv7pF8p704WRpZ38yVJM=\r\n=Iodb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"731bf430f33922a4a26d3c373bc4afad5699c3b3","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","koa-etag":"^4.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/logger":"^1.1.1","@types/koa-etag":"^3.0.0","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.3.0","koa-conditional-get":"^3.0.0","@types/koa-conditional-get":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.1.5_1664434780695_0.5170009285908392","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@flexent/http-server","version":"0.1.6","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.1.6","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"f41dde4dc8d959a90fde27f53044ec40067e7cb7","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.1.6.tgz","fileCount":14,"integrity":"sha512-5Jm0x7EJhDzJVXIvd+5hGkeOyu++l838f04YCccDyGQyn0xT9KJYSlslbSgql9uoKwxu6WhuiAaviAexKxLTLA==","signatures":[{"sig":"MEUCIG6+PdTnrK9uzHVjRrybtrkFypMaN2J0CFrV8YxpFxZOAiEAs6PHXcZ4mYreYMP9VHS0tT8Y2K46FAFlRYwrZqA02dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNUTJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2qQ//bMrP4HxyrAf67STv1adMV6GlJNMweN6kE2uG0pbspO4jGPzI\r\n4w0XlxK28n0Nr0mw4q1clGqmQ1fHXnUInXutv7oCKZ5fc7fqvI8aoh1cKMXK\r\nUUfaFOUlHwqGQW5ftIs5Logf6wIr0T+ybX0l2mgX/lFdD+S2SUeFFcv9QDwZ\r\nDJCu96v2pfkU/RDfh89VYNM0E62nYA5OPfGpUHUeDIycdXjMflQqzpbCs9G4\r\nDdOYc2QlGbmF9zIGwi3F7Ho7UUG0l8DGkGb6ZrKLd2P9YWNJbidIqV7pHy5k\r\neXmwizTgLFRRjMSiGqmGBQqmEXEwRQ81wDaAXjmCLAwx0QPxbJV8zAd2CvG3\r\npKe0JOTM++hterrHtZxaAgrW+nVEtERKQoSToFk42EsbqPLo7DURqFCk+Jwm\r\nCxACiIGM290RUFv2aJHuYZ3b62RHdUncv8g+v497gksXVMDq7J/YcQy0j1ny\r\nP2U6lqz1/Jz2KCgukLE/pgBFFwhg+Y0hjEKWWJc1QXMKIeiKnuWbpqst1nhd\r\nvmsAGfl4SJVw7Y5CSBgjpQ9xTkMns6fJI4CBwkQxHt6Pw95tp4ampPCnID1U\r\nVjfBuNeEDFDYeNj79ZhI03TuzwGoIF0K+RE7csWS+BMjjPGU1UlHB9KEh1Vc\r\noJ6qds2YirTAXdc4OcsLx2saaOF4qLPj1zs=\r\n=LMSX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"086552afe1d3cd3c6b3e3de03afd96e43830ecc7","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","koa-etag":"^4.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/errors":"^1.0.0","@flexent/logger":"^1.1.1","@types/koa-etag":"^3.0.0","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.3.0","koa-conditional-get":"^3.0.0","@types/koa-conditional-get":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.1.6_1664435400944_0.13852089209725782","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@flexent/http-server","version":"0.1.7","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.1.7","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"88b7b0c44d845e958cd6d72e11d3e5943ceeeccf","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.1.7.tgz","fileCount":14,"integrity":"sha512-XjGZ9JQTW8If/ubeRyUuniCU9ZsyMII3HL+iYXj/zqZs+BWKQJ7hxd7g9CBGMtqJP5NsmbG/LBAyAfZ6y4xlXw==","signatures":[{"sig":"MEUCIQDfvuWrPHQk8BMDaorqrX1EtvNr8pgyVTZv7dRaHuN/nQIgEhxPEPWrkA/AZubfFaqavRg1EPnreZobt+boKMlyUN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNXSsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmphew//aCxq7j79k9a/oTG7NKlvvH9WhPoCgGtsCP07upgtAlqlDsJR\r\n4RNI2y0Xv+GiZfwaShco4ooDPUYJr9XvGtBZ1fNINsGCqnwzfxAcqsq3ctVG\r\nhcsCFqMG9jERehbQPIrCGbhjyP4zw+jKaY6fEnp7x62/0Km5QzzIUWPK7dQN\r\nD7MBYjoJZjLs5Klcs+s6x9Jg7M+EGUWZlO1oh0eXZSwh5mR9cPzlrG+ixV8v\r\nEjhiTTS0gS/KNBRdqZ9b31oDf5MWr3OZfYI/jAsNKMzjPSS0IA7EgkLUHiTh\r\nfvfw1y3G5RoHO22g0g1mnpTcMz00ta8PzaQXXYCbOkDzIXBf0NPBMVkbe8Zd\r\ngmgP8OGAs1Jl3O8Lm84yLukr72Fr24FtV84kzA/Ye3praCov+9B78geKKrxl\r\nYaV55O9pF+CNMkllN9RMwmgvECyFXQ6O/QhOL1o+ww/RQuoyzITmV4L9puEa\r\nitj9Wzz9H+m25vKBq6dz9Mtzhu99N0kAA6s9VyaSNDNkTnx1ugtTD7cOsGMs\r\nlj6sYjL3yE9scpBhNUB4MSHsz1Y8W1czFt3zyBVExOwtaWrmN96rBiRP6/Hj\r\nu3uRUw3j9yWkkjU6+UCOPfMLIHzAunAuDnouZ3use3RVqTlSIgqCQ4Iyn3iM\r\nfPC05g6CkEAFwm6wlcHOgNKJxDksOIZpfgo=\r\n=5A8W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"a7d913ec3e1309697ab4d2d5d0ee48297c552ed0","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","koa-etag":"^4.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.0","@types/koa-etag":"^3.0.0","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.3.0","koa-conditional-get":"^3.0.0","@types/koa-conditional-get":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.1.7_1664447660340_0.8129421024895116","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@flexent/http-server","version":"0.1.8","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.1.8","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"13e615e7685fa12410d666730309cbb058d55e22","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.1.8.tgz","fileCount":14,"integrity":"sha512-C5OGvmLxZj72Cql+8ABLChaiEdFd43/brx8NcW2hlD6vubpVY/HIXCXrYONS2XpVPo0iaVi902t/ZMyisKTbiw==","signatures":[{"sig":"MEUCIQC4qHt+Bm7pKlDrHQfjLNFkbLopWobCDuHKMPAWoWwoMQIgEZT3+IgE3vhLx6Ym8PF53DxJ4rDFTMBUHEyHr6C0LqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNXW4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl4A//WGtukEyDVcAsQFViA2FcoiIfPKFUYA0ZAXRzeHxOScanQO0W\r\nlUB9+CUS5Igf8GMh6+l0CU2aplMqpmt3DEYO0H8U0uod4FOgDHZl+3ggFjT/\r\nDFfPjJ/l1PEbZ1Y97YtmMbhSxtWCJDoZVo4xKzXDxiCP0hVdQOsQEbgN81zf\r\njK7wQY1eYZPQuQ+s+zslv09AFHDD7o6u/X1kOST2RTyGqT30JDz349BBCy+w\r\nx376cwbBOqot8jU1+9YIM0oEdL95KK0qROzT08muBc2B3gMSdFr8Y41UDQ+u\r\nAIHJJw80/+p6ItnlHji1EHDPwr2sBcJ4w/ACzdbFHh/er8WE+zt9iiTpIiEj\r\nMQqFPPw9Io2KYk8hmZlbIc/xgI114FA3EZY+gso4L1sGpDilzdzylaDNvTRt\r\npxi+8z/RgBgWK2RnT/uoUvjty1VVvySeYy0DUmGti5KO3iuaC2EtqSOKnueB\r\nIwf/fSy6YXPFPNudKM4a8vkzxfWb1/SYvGQQaQkTt2bHV8x6ImdKLfj/if/i\r\n4DFezUSKl/4aPbcZ3yI+BiFa87Yt7wugAsuJdGXHZ1eU0u1Ut7/APxtoJd3D\r\ndMZbRVfWRgwidz/3LpO9pfssq+tDu0T3YSEFGMmNuDmDyAonGcqnOWCT2iT3\r\nTaOgrlxcQMCH/2DsJDE28K/6vsszIQiOHUw=\r\n=hGqz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"d32437df676ab4fc34b83378d58b5920b7eaf6ea","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","koa-etag":"^4.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.1","@types/koa-etag":"^3.0.0","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.3.0","koa-conditional-get":"^3.0.0","@types/koa-conditional-get":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.1.8_1664447927886_0.31395505545763003","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@flexent/http-server","version":"0.1.9","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.1.9","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"39fdcabcb6fe6e38bb1b90aa3eb63a07d8614f5c","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.1.9.tgz","fileCount":14,"integrity":"sha512-aXcqUDzali5866/s4YHBQo4jwrSew6jxF2l17Xksck+eXF/31jCpv4SqfSMnBuiq7VEH96u0t+3vf6mXoXQywQ==","signatures":[{"sig":"MEQCIBdSpy1VmK/Wrm6lUub04Vdc0vYx8I4ZWElqQuQF+JfSAiBh5Lg8/mOrRJ5/7EqGqUYd6jFN1+/LpBHNZGgWmElJxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOsrlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQSQ/7BEuA/9xz848zS1I5ytIG1cHcJF0vskiA9kUZ6BFNDh/3d8sE\r\nhsWTnjcALsYmkKeeyydUPtt7FBqI9a8MdHqY8BGsVx5w7KvrSFSN6F5sxIk7\r\nr82xQdYnfCK1pBXV4u0n7Mg/VPKrM6hN5u7m0r4HmQR143vsgor5+bql0gra\r\n1B1i6dW0b5SL+WrZBPEB5X04wHoaFD1izIHlxPwbLo8SQ54ObhNv7PUl3can\r\nDQbeX7iwE2Ivo2r2XAADBVR2nxAZJl4il9oCDdq44msDQO2CSX5V8rLyGYSg\r\nIAAa4xHGN1MriBwg/Fjw9VhVzX4WOmCiC3jizHskb8aLMjQki2MVtgKyNwq7\r\nm14Z9bckzzAxVZMjgUd41uMHw2pe/f5kc5/pI1TNgDRg53sKuylUyVaM10EN\r\n/QrB+81ls836BTVhj26rEgKo6MZiAcouwR3Cis/7Md4ShfBgxiseUOVkDPXW\r\nVTmR4BqO7xQjW3v5zRJxcmccGjjAolyHKa2NvJBT2KepK3UGFdJ9vRnX34+R\r\nsbhQtN9rKrvCkNVBKeSfgMRREfXlgWbWQzgxV5GIiZuZIVmlLS46hHVxdVLE\r\noHKu0sfksY6Qe/Hrq2Gb+3bB14dQs0nZQ1Mf1uklMq/eLGVJ4dxrh+o4Cyw0\r\ngkG/WsUewrBllwIAHr0xmp0I7/g14gUplCc=\r\n=f7gg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"5fb908a9885f1dd2b9aabb2c18554152ec53fc4e","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","koa-etag":"^4.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.1","@types/koa-etag":"^3.0.0","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.3.0","koa-conditional-get":"^3.0.0","@types/koa-conditional-get":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.1.9_1664797413298_0.8840594405401456","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@flexent/http-server","version":"0.2.0","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.2.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"014a3e72a6c9ebe75a12efedb92dd0efd5931316","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.2.0.tgz","fileCount":14,"integrity":"sha512-LFxE9jJLg3waywAXQq2UYy4yAPvXyJGR53HcMtJI3/E/y6veqLICGArHex76/3TCgh7XE7eGbvWKhwyrS05mKA==","signatures":[{"sig":"MEYCIQDXECqJdi6DVNAJclPP86cB9yBt/I4kVEfHzfVnxQFDZgIhANKb5Hj4KHhX4yKz6in1RBR13e9sL9k3a4DJ/Mf7nYS2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO9i+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoxng/9F3C0gu5G1kOhnzNDWb776BrgxkDo2T73dORyy8njwTNy8rLA\r\nsQ7/pdkx0X+TgRkksEn1UOSEp529OG7sMVBd6s0XFU1yQ1qjdSj6ep+Ig9k+\r\nBD/H+wl7nnqE2q9ZFTsAKKaFYO00xazKfFkx1F3EpPr9uFYqWa+IVQV7vx+0\r\nNHtOZjGnBc3qCVpGusz4RAziwb41jR10+8yCJXDqK8fl/at4xr76Bvf9D/wb\r\n7HzVY6uxmJc1JEthLxkZagsCDDR04l9k8+SS1oisaumIC+0aPwpW2f+NgkTu\r\n35eH2XwZ18HejVnak32u0ra5E3jOw8uSah5Z8lSBMRK/WYSt7uL5eHdjGhHP\r\n3+T8TcuK2IUOrT7Luof5xtDStkdHzTqlwcNJcTBPD2oNfwpZEKw1KkfTxPtg\r\nzzyMIJl2GsZUtiSzpBsuY63nQQA7LMeRghNVHdnCzAmZPjVnJKAYn4RIzJRW\r\nVnJTE+/2wCTTTgjpOKQ2WLrQ5o1+4pleehKkAQvj5IicttRku2I8CIWdRkOl\r\nLVsNBAoVBRKXr3HyI80vAGH6OC4wORYLEGK0zIeb91KD0f63gketF4OPN2Fs\r\nQlUkQ/Hp4f3O00VIqzEqqTdoCAp+zI6wUWhrp3zVkTfcDl6SpBYVaB6Vj6Vo\r\n5InPxpgLKFX20hFuoLyGxX3MGlt0B9MCZss=\r\n=1PXz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"bd5385c143ba11aeaaee54cc1e4defb7a81a1742","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.1","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.2.0_1664866494704_0.5476013317145247","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@flexent/http-server","version":"0.2.1","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.2.1","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"adf936bc8639021d08a9ed184b4d434f7900b4b1","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.2.1.tgz","fileCount":14,"integrity":"sha512-mk1O1lSPPxa+kiOt2qmNHLTjVt27XyOE9QUMtt4+Yg1IxnvBmIBpAk4K8VzRVPtHUNVYYJEaePjOoac9aOSDJw==","signatures":[{"sig":"MEYCIQDFBlmjEauzamClvSdtjqGWDNqTp7c/lorPxUwkQ2IS7QIhAKkc8OBxzMiiszdHZcFBdgXX4s5eJ8fyFWyzrcph3DiR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRXpcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrI+Q/8C7waJj72/omr5Hv3ny5yK6MCSVic3J6OkBtAy4jCs24AFA93\r\noN1ZluYxLYVknKnLbfPqZtnd3Dx6qpvJ06kmWeEbKryi1dJ5e6eMjy8dFnbE\r\nQxpoF8P2u8yysKPSVz/F95ESp+Hnq3igcNTnBUudvZeM6ENvURD9WX+vCc9J\r\nJSvzJXt/Pgh8WC54QaDL5BOY+3C7TaoEjyhZ0h2wKFVPegWEgqH9ToN3vSkK\r\nh7KtLMuft481eQoY6p3Zayw3bJT1j9ZVcs8YItkgjJBvKHoRHJX3qAsfgomH\r\nQ98XGsuvPbknRPE8bxuCCg3Bhm1b0vUalfy8cQba/+Ro+OZnXJp9w2WhImdW\r\ngCe9mfIcL3XsQ7ZTTS55DP84N/Ql9KJ9AQhYNr6IB81IIL3N8uydBkf/auYS\r\nxvjUdaXfwWRoviUWOxCRhMG5opQYXleF1i3H9fDWQUluUvnQHCyA7PwCah8G\r\nnOBDnwpPzL0yuGwcfxWJh28VtB+Cu6b/xecnvsg6pyuPAdlybMg4jfa4BPl4\r\nX85tWvCA3TjT4Ic1KnZgBZRRQ+GuIedrWw0AcsIy9h5M2OPCjn5RVZvdmrFw\r\nd9nXxHoI+jDxog/bX0TlZLaP99ZjGCVwBrgIXxKXEMA6DOGg1ks1ek4ys2KH\r\n01rVhoL54zNWKyJDcXCyhGcLJbuMY7v1xeg=\r\n=3zS1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"40aa03dd39b704728895a72ec5e79d1566fd834c","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.1","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.3.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.2.1_1665497691820_0.38388629841286903","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@flexent/http-server","version":"0.2.2","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.2.2","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"7384e57215fad12689c8febf287399a1aa9bc764","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.2.2.tgz","fileCount":11,"integrity":"sha512-838wYS2bgiIwuribTWIIsKnk3eCmq7D4mLJzHlmghmuEm+RIdgXDrLaKMferOcF3dpdgn2XGCZfpElEAbMJ3kQ==","signatures":[{"sig":"MEYCIQCJx40LQoi+QPT4YcBBlt0DRMUdCs7M9sU3wLimkTvNCQIhAKMv5yv+QidwdOAlTjemflJyMhZIuWftUddnUIr51NJ1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR86pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1+w//be1+gHWV9u6vgCho3A+la1eJYJxaH+vqxS34TS+jj/SXMHby\r\nBJ19hBmyP8vxzU9ingTD8FP8Jf7wj2S53A2V5PtA2lMr+YczG10upBCgUZYm\r\nrCEm+vraZlqwuyqe73t/fyH203YfSt5CkNpqEnBP5u6fc8NNrUTikUFH7VG8\r\nIBhjMWd+TvW/coN7i/G9hFkpNZ9FKEcz9r/GqxrlC/hhAvjfdvp4fANRoRJi\r\nYs03zYUUWIduRsxGf4m/cWym/pj583mY5kZ2Qnm8KZitdkluh2tM8uvRgsRH\r\nCpjwqGzpCuwmq7dCU/WwGtJf9pPuuFZ41dPLVCeWkSr0WJ0CE7QeQ05cJFNJ\r\nL/z4u+ZZ6nYQtoAnfTtGLpzgzRkv6zCksS+Vv5PG64fECzqwCCXw1ZcCIxbI\r\nzS+EPIJFIbpfqtsUKSu5G5GCfuyjVDB8vs8WjlbwqgGVgYWW+g3nFKKIhQKt\r\nYetT09Fe1sw42I4lAF7m4sX6LWeE9iDjsmww6zpRFl9G3GOVFJWFmtQXqco1\r\n+Q7weQsgXsGlH4Zqk2Lt2ussfPyPX4yI2FUU7KRNWV1LLg35ZvVGtWR436Xd\r\nX64EwCe2uCT/he1wPrPjoZK3JLYxFvWyJerVA72nCJleuZyERKTdtqClj0N+\r\n2Oce2ukGknmwbrsWvpDlRggjzn25k/748n0=\r\n=qeXA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"05f79d2f5b2210d00ea0937ba07ae51bcaa5259b","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.1","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.2.2_1665650345299_0.4004528096076243","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@flexent/http-server","version":"0.2.3","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.2.3","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"26b7949aa3efd32270351126f2303c267e9e9f4b","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.2.3.tgz","fileCount":11,"integrity":"sha512-vKlb5t5DjTQ7DvHj2rCZiO4zcX9pni2dmtUq4xtbK2lFhST8/pygEFQoGf1v4StXEpRNdnlynNdk5GL/naZ3EA==","signatures":[{"sig":"MEUCIFcwNIOp8ZZDVoMUnpjjooeUvE/SsuZ5S112rfXSdR4tAiEAj1rLBBpYt9BWctAWcfFQ01r38PwuyaeFaZXSleC9WBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR9BZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrk2A//brLa/x/2wng805vJ60QHoM7ABFsRT8lRYcKbvBR0fdWgBqNJ\r\nojokPjDjUmFpaY2A0wVdSR5bvoNaVpKiAhRUXUpz6qweV8DoFoRJ7TWVgs+i\r\nJhNoJrwKCGbMR5TpkpuWxvdUn3dDwQ0fMF9i7FDeSpjYDbTFX5Ue1c6Floz5\r\nJWuyIEJu8UloXCYheSss8FsSsXjQml1OaTnup/cCEw+iI4Olwr/LfKh8HCFv\r\n9I75CWRjLpapp7uB1HuOCFUnj0Bu/WJouq89A4tlDMpeqNUeFqj68YsJSELK\r\ngt22z7WsB/+BIB15xxmXYxp1YCgVwP8J9mroX0YCzDlnPIW33LvbEcJx+m6l\r\nYNIm9RJVfZI32Cs78fQIZx8jV6WzNJouS5z7NymlRvPeOwR5h9r17OAwA79B\r\nIb4NaQ4wKIM2b/NO+BuKaH98jGWFUdmFKg5yyph0RSa5RL+RnlI84ytL8o5h\r\ne9dfyhai1/4FAxcBkIm7/AeF2VO0WuPrNz4ZUFRm1Uzx0gWvBrgeAfUf3l7j\r\npZsy+d3NWuOO2dvQ95gdllDwphFPYXMuvCRfyBnPLJMQSBRjR9dGJWJYeSjR\r\n6RqZfGeOVCmYkbXCOlZ0pY1VNrnvQlWQ2aqGUppewkEEZeNNiK8IO8I8wyRn\r\nY19yfQTphg4gh7elz6nEQM1IM93X3RBR4S0=\r\n=lJZI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"7ab2e89d5ac562ce54b1d4b99194e916c2dff520","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.1","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.2.3_1665650777685_0.5608469282608053","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@flexent/http-server","version":"0.2.4","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.2.4","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"996edea7fcc70c8b4d628f541dda195d60a37564","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.2.4.tgz","fileCount":11,"integrity":"sha512-DsvmUoeIFT8AxHkojYIYXUVtueKMuI4NJM31ucmPsf8/cYfxr2AiLz+n8AGan36fL+ujfeFmp3jSlcM3qxOkew==","signatures":[{"sig":"MEQCIHVd+78YD8G/NLFCbhMXNcJTdtZ9RSdSNHz0G2r7I3aqAiARE91O6iymLjoD1k5iHImLTe1KC+aLmuDqJnoVjOvxJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR9Y2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCuw//dBVe60q66slpgBs93DXeXhtH2IM5wjcpWa1Vd6H7xgt95qBq\r\n1iIbqZA/W2/pHwAR+nnEyTAcLGX3scEzLO1/TVruQKiRZtuy3avof3zRCKhX\r\n8a4GcN2OiJRcEAERu9SymyCUj6DY//85/Ua90uezwTnnp0wMF/WOf5FpLCao\r\nlo4stjfmDhp5sXVe902yr1KxvXzQuXOWJEmyWcCsGTclclJRBHPx0uH7LOZ5\r\n7JnSB0MF0CLLoN7pGGy5hz643lVPoHwTyYbLoJK0s4hmNjwWqSon6gexDqfE\r\nO+JbkOrF1MYjKUZ96Af1qHgFTiPPLicyiw9L0V4XyUycAIQ7bv8Ea6jMSHN8\r\ncby9Z1cOMr8jAKio/f48Td+5K/9NGWaYcw4XcWNsP135IbV7FVXIgxkhRu2b\r\nSjAge/5OAWMCo1yBVHUB3RXFMa+s28MfXLsbDoBT3LXbVF+KuT4EZ3YL/zJT\r\nBtRLmsM1nNBVwuCCJQ9/IGkuNa1jEQ+RdKnZz5yBQG7nocZwbQszQO/spF6K\r\niyHuj5r4PawEHE5vMbYX9GBIQQtzuRjSOGP3yqKslVyCEjnSw7YRzgqc0H8s\r\na9tAb9bIsCq6GsyeRol6nn5Z2ILwmBq424Vv+WY/5ozIlGA8z1IGxTdVgCTN\r\nJ7g1qzg0VuC2w73iBTgvQ4rNH7vs0zYHhck=\r\n=Ilwj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"f3f3647246cb164c2937054a5e2424e2dbc57dba","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.1","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.2.4_1665652278281_0.46658969888801205","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@flexent/http-server","version":"0.2.5","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.2.5","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"36b50919ab677358c3a7b9c9453f008c7856b67b","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.2.5.tgz","fileCount":11,"integrity":"sha512-v/yea80Dl7iISE1dUkBpqKivpV09jSg3SvASHjm+v1gF+qbgCYXpr6jL5OY+7H31tkIIr6VAOZdSU01nFRZQqA==","signatures":[{"sig":"MEUCIQDpUVEe+Y7YK6ZOgyTijauW8q1ctohxfF+onuh2qfHm5gIgEUL04mKjTeRUnHGxDo7JfQ2v6VJ+uQ0nNCQA0ID6o+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSAP7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/Zg/+MsHBoaSwO/8rYogCwypFOOYcEjnTmN8QO7/bltcZtvg9Q3yM\r\nAu5qGAJPqJPaQ98zjeiBrgLjlYjDj9P91irvueToofUebkxf+i2RwGr9j+vz\r\n5NKrGR3nUkcBaNh3sd/caDx6U7pDOCUR7KAkRlMG8s6G2gPCWj/PYYWVJFjA\r\nRdzPX+QqLc/HFakafPtVETKHufBOSRV41AYgh0wRc784zxfY61FtP5JrvNT6\r\nSu0fE9PBlP2cXsq9PEaA8hLpFqMGuj372WzPEPEQCtmgRV/kj8C72y/B0jv2\r\nlcRjWGPE/+dzsqvOoMEXt/WWIZNk6CRlMulbpVoql7Mm4JNA6zH4MD5x11Dm\r\nQwWCJ5E5tvajhlaIocD9piyjusb8LRyGCWLTOi/UecrUkwa+iCVdPqg15EmB\r\neWI/Q0RaYry3YfwVG4EKCQtSnVnubULECqR9DS1fMLGtetpZM4WOF/ZsJJlH\r\nN4sWpQx3cENMDMif7RSlZsVRwUtXdaQT7sXCvUly2UI2CQMCQtxokSkYjbAQ\r\n4v7I1HjKh0mmf4a0CSpVlmFYCE3E8MfF3sTu1WLZY99MZcFrDO89djbTrB1a\r\nWW6W5/Nap6rj4csMfKn8yUSrqABcMm0prLwnjjnGXCEY4NdGhVRxgReDRaG9\r\nRblaqQ2wwa6zBvKyv2Xh3L0MJeb/JQAMmEI=\r\n=ZImN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"8521d8305e057ff2ef14e2388ac92c681266c12c","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.1","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.2.5_1665663995741_0.799326902034365","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"@flexent/http-server","version":"0.2.6","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.2.6","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"6542cf407a1edf03a594e6398f4b5724ed48cdf7","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.2.6.tgz","fileCount":11,"integrity":"sha512-+/BwaLCBRy9dr8HInLFQF3CCbQiXfRWBX3OBBEq98EfoI7d2iiGwthVrQW+J/uyg9/wCIQUWKRGD6FHhQoNAwg==","signatures":[{"sig":"MEUCIQDtLLJAjAZ67YFXnNS49Kegr4BQritJL+2fzJbRNayerAIgJZIeehHpXDWnVky5q9Zidp71xJJTDa940noUoHYzLUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSC2CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquABAAmdITD/krVFodibErY2VX/bS7jzi5PPizokAAJ+tUKaEJC5cN\r\ndWCXNVY5Gh5um53C7ehX4rDJecRYmtb9GubB+rY6VuOkUAY4kNjCwiqinPfU\r\nbQw7CgAysQzKgy+tARVKKFwMlx/OPBrSKz3AwaqML4XvnQOt/ZDDjOGTE7vp\r\nix2FbdFOjwWrYOloTqdQlqNVpd7D/gnkW7ex6eAf8p6nP93aXYTsg/4uWOVc\r\nPfnQFko6vziNlC4S8CcuysRgN4lXIc6GmeyDI9ul6z3Xtw8gmmD3pyy+e3GO\r\n6FhiykPHqliVWLOuFLuHT/GQBfMWeV317gllRE2D3y1DEGo5YeaEuj+anQuA\r\nV57L/hm5ISkPO3J5tPyR+lHLrWfl6Lnyt7z73ACMx7KhtwQ5edNgoELlij9A\r\nq8rvnhL8FsGw+P5Sm4Hg2L5RmGxTZ0LWDbQkJ2QTdaD+JSyirhvjugwBwLsg\r\nswC1952ushKumANvwIx24d2DIHl1SorxfPL0kco8VGMouO8vP6ST3GwU4cv8\r\nYaBjSQI+PZS1LazptpZ0qcGs5FHrbUP91Wo2356qO5F0VxKYB24e3iyH7PBH\r\n/+u4EiD9QY9BgRG0ZfsH953FcOvidSmnzk4s3lHbtH1S3tZ+l8cT+HicYH6c\r\nnBXvwN4xwy6tKk9HqylcXp3fi25/afThXmE=\r\n=bqAq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"3478593b936f7eed08f8616725de26e1d2ab85c0","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.1","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.2.6_1665674626303_0.39780779510147424","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"@flexent/http-server","version":"0.2.7","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.2.7","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"2e9b3eecec63f58796f610d256f85aca864ec6fb","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.2.7.tgz","fileCount":11,"integrity":"sha512-CuK9FkF2sUBS3Ygcv2mUnhVXJUx9wxINi2lvBnIuOYqTmX440IpPEkw++kXOK7KfChHZpp37+JqvEg5vNIdarA==","signatures":[{"sig":"MEYCIQC5CodDkpSqGU2wwlDLZBNis7igMhmmJAKlpuPTXNyC6gIhAI+DqjuG1nSLWeGzfxnczyQ9PUMwxFeDR0OMypeSTAUW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaQHsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoF+BAAiihHbcsBm6ZTgSymN3hJc5e6xmxV7tw2Q9si0/5HoQyHcgVF\r\nTQxMI3c91l53FRNqtC/WsUWkM+V5yQgA5UwF5bGxTrYyIMgAxzgUc1w/Vlhz\r\n6F2T0vq+x3x2dqLSNJKgK80UWWWmF9WycqmWNiga7FTVpmWrPqU16ImYeyZm\r\n5z97On4xem8gLwGDQmrr+W3WtrShS2iPRry/Ag2Z8XL8brtRInrrMGuwxbMI\r\nmdqYXTeV41rjge9be+IXnkfELtGIypqyFCbzAy7ldUGn/dfGHe/BZ2GSu7Ep\r\nBTFHLlajfApm3rATTyCGfsKsZdHJXl5cYOn6FIABcrJR1qs0bNHMhvaMDQ8l\r\nHpD3lAQ5qNE6Ub8W9m0xOVwPCx81Px+lThqxqBkeM5fcOF4YPS/qToLhuQm/\r\nRS91W0TKvbCKCSah7kxZ+G8a2HYVEPjHtxjeulMkKXXNAG/S4JdLlVeouOHE\r\n6vp2TuYQVTjRp2tGm2q7Yzo0DIotqK9XORISJTlpSlFQlbMRynWp+Oehfsqe\r\n009CT/7jTauGQZcPgW08u6oaJSNsT8XFTTK5WEAFnZFuD+M3ORwtcl8WTNsD\r\nZV04U1aAe5gmqFgSswOnnUlXJ+KgvEXPtELiciyIWsINox32RYq/WEVZx2wm\r\n6erHaX+U9TKCgtbGaEAMIb77gn/ClZors6s=\r\n=IuwU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"1a3f2bffeb3d47375bb647b4f52b271d0d04f089","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.1","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.2.7_1667826156233_0.04050884853043546","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"@flexent/http-server","version":"0.2.8","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.2.8","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"a7f0c0831c717aae9e3427de82f91d3f2f10bb7e","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.2.8.tgz","fileCount":11,"integrity":"sha512-W9NVlYfV06oecdO6STM3wfdXoIo8hHrC4cXdVFbT2RZwSE3GNn266dp8u9QNu7LmhjqDinmj736aFAD89bKZeg==","signatures":[{"sig":"MEQCIG+2hQbTmYj/Tu6odZS4Dmi1AJI7MNge21u6ycOgU/DhAiAcptFUwxJpFacyGq15t5kpuNxhyhoJaq+4k0FudUWihg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaWk+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTgw/+JKBR444FJB+qiNNo9JhEy/ef/jwJJ0JOpNGSo1HCPWsAFh9I\r\nqtF4JsmznBKQ61QzDbkqsCEYBH3krX4nOCWrQoNXyHZSQ+ZfVo0loBEsEDvc\r\nlNEiWsbXKPFXQWZcGk8SLHsCuwoaTGFzhvyARLBnkdg0AhirPLXYQDDy4Rnu\r\nq0mjrORp9JgPzFtRbbqZ22ZVETBwDO4YzL/N8WsdOQuqQZVZzjGlKc6XkCww\r\nCOWcvsn16TqULmqnpndwy8QKbnHBMDOzQzZRPhwEgiVMhX5HZ+wJYlrvC/YN\r\nf6BiEui5dIjpd54Z+UDmL/9RYHqkFwiDG98gGsYPUZkXb1YIdLTZTKom8KZU\r\n/r/d1UKPL43qF6oAXecmr+JH4fz9xU/ZwX4WGMnqWwUxwYoGcaCOAhYzN8cE\r\nFcfrgSX9ac44rDwalxydXdIkDdFA65y/YVDqEPeD/d8D2ezQ+/xWb/r2Fp6D\r\n5uzMYbh5PBNEBhFlghBTBdV5qX1XNwqTa40XR5od48vRceFLTRQoHuUckebS\r\nb70IJJcVRVbPdgmrtx97HXEwUCUmc0CmNwZl5pZk94mQB0xKV5z/WVmiknwV\r\namZlaUgPCrIuailgg8HAtdQe52fuJ++SNJ+YYbJtfRJKTdhMHRsWPl3IdSGc\r\nqHaOvW78CtzTsyWda0sMxpp66E9ohjLg5VE=\r\n=+BLt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"cdf23c695278798ecd0be1c3e6a884abf2ece17e","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.2","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.2.8_1667852606723_0.8686640958499787","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"@flexent/http-server","version":"0.2.9","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.2.9","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"3a305696b8d571f750515c3bfa929dd0c3664644","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.2.9.tgz","fileCount":11,"integrity":"sha512-7cia7Ss+E9Vrph8xxSpdjz7pp5Co65zv3/NCfj0VoUdLvojTAJLRO3UbyHMqSk7/CrVnEbIIjzGQ0d7j5xY3Uw==","signatures":[{"sig":"MEYCIQD6uHxSdRLFHT31J2NqkfwE+4yRXOMMobEuGtRLPYq2ogIhAIV+NXH7i4tJbCNeX1VWLqRb2/vmZ3EPtMJWf/YpxO3U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjagvIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKfRAAj4piGAwtK00ow5leMio9E0CRZ2Qf4XlkNUcqNwAf3ZgIT32O\r\nKsNSVG8yPN9jWttygagzcoISpKPxE3sMpLsmEq8gM+/fnozM90BDoGcbhCpY\r\nOm4pBxZi3RLjvQgRxNFyLKh1JEAdtcoZib8swc1elUaYzPoGZtvoBfiUe/hs\r\nM8nClwwWjc6Urt+mCwNmU+YuXNRBKwETVaxIBUS8m5gKeHe5QZaiRBtUdRlh\r\nXD56MLv+lcKnYNKmZisP97xW/jOhw4aCPAsDFril9dKGVLbjeicFUcd3pOB/\r\ntlrrZAqc6SpNoSKX5LcMEQXm5g/6jUpE/YBgPQwi/5wXoWy1+7qpahygaHsR\r\nQVK3XxeXvuePw2vXW29BHuEWCgiIJ+NpEPVF3nPlkBKPm3gnRCNpiL1VYXcz\r\nuWMR+AmNrpRIqHQBaaPoxqIZOV0ElqH1FkgZ8QoLAXMlpu37p+eTezyoG0rn\r\nlmY+TkY9sRiFDHPk8KotYGp+mPEaNamhBps6wJXZnmqmnCQ46rJ09y8Im72/\r\nu0sRtUwZHDyqBh+OzXpJJZpHaas8VysuYFIQXbgFhNEHITb8vsIUBeRXwRHt\r\nSJpf3kUH2d35/UZQbtayBhKd2cHgzheurf3yRNHw5nGTpdY9jAojYkX1Kgx1\r\nNDKD6zFI+R0GAq1vtOxOOu/zzgUByDPRqf8=\r\n=0veF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"7852c07f11d26ee443c5d987b26e8160a54041cb","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.2","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.2.9_1667894216742_0.42242008014386223","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@flexent/http-server","version":"0.3.0","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.3.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"d2dbc8de4a3482230ed8d2f62ca6980621f2c830","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.3.0.tgz","fileCount":11,"integrity":"sha512-Biq2zjO8T5Qtcaaq7j41bt5eOVCEP6H/fikY5tAFY7q11DnrthRr0j/EznOv2tFIj5/kukaNHjnEluAmMwfV1g==","signatures":[{"sig":"MEUCIQCLIUUz6J6b2gVrc3qZgj55FuutSdID65j0r2ql5k6rvwIgOyQUivh2JIxUbN1WXq9e6MCXR93eS27bJDXjYXTz2sc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjag38ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrj3g/+Lh5dMevjcBcZVagoZwEVo1RZu3Bn3kdicn6nz2kyI33Nvtsw\r\nIUI0ZkM5opc6TLv04qA9m1AAuRzBpNijshxBtIZhjVFG7WFm1qS68JdKON8I\r\nYHR2iL11d/aI7GEMKKsdJFK4as8urh4qVmGm0WQc1LXWaM+OKmDHNa9PylP1\r\nR1kNs6ENuy3TM4oZJCxkRZ6trkXJkA+MO8R+VWNa4NHAivBQxdQ9IGFIsgAq\r\n5/BS7EyHLTJGkDb6jTrFttkoeZdoslFHn9RnuatNNhnMuBH95GD51YrMf+Ox\r\nSlkRej/gFrVxTori7SopNmf8aetEYbHedDng5Owh4inVsQ6qY1ck+pnC4/sW\r\ngrlNk81yOhbp+N2401kJpI5grnYtmOuU6sM63HUZp7lXcnLo/MGd/vfF8few\r\nIWMeUqyW5YetVMOlLzm+dURUpQtCrQoq48F1fkSq0d1rTixOya2SV2T7H2fW\r\nj/zPMAQj5DrQMErJrTdWM3rh2U7hYZp10/4Fvj9fmJRbE7wxl6mpZfxqXSGm\r\nyWTj7e5HEt+cScK83Bc/36R8gSfp+R9sqeqjI+291MioOR4fjV4q+ErlQJgw\r\n++nFuFhVkllH0J+sn8YODCd6xvM7gTk5Z2+YC7Iu2LPlxeiOpvTXXNBCw55g\r\n/ZIXsVuh+DMwcO7Jhqf4HgkE+DKLY1XJtfg=\r\n=6MHy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"d0ad8304338a36e073c79e42b54cee54b328a711","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.2","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.3.0_1667894779980_0.2729394329488213","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@flexent/http-server","version":"0.3.1","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.3.1","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"ba0d6ea5c32686602b0d4f45bf28ca2922e1ea03","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.3.1.tgz","fileCount":11,"integrity":"sha512-h5DVjyMTQB5kKaNhvBAHEagBqfJzuSjCO5jqKbhfWVC/gc3dnijZCbr3Q67LqjahIrSyz3dvk+iOSRnME8+ffg==","signatures":[{"sig":"MEUCIQDb84Y51egyxAbujLlgZXvhvojloZwSBrChWzFZW6vkjwIgfy/v5WMLzwYJS3SzDcxuKHkQ6AT3GEm6uI+95hzv9sw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjajGrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpeZg//UGXWLBVjf7RsZn1DM9b7kQ7ULxcEuoh/BbS4lPpM1+wS98Yo\r\n0j056UTXYeoQbdEKY/vLmh4lzvExzKrJ+bwfiXlCc3THSDti72H2NmXhl7xe\r\nnvLArR5IN4z1VRLokbfB5yHE0A3/HINtQG0j1/NMg0IqqY80dZA95fQqQ+m8\r\nEzpc6y+P8gRCeSvp26KZqpBfmyTHKdWSTzWSXjWDNOmCF1c40y3FBS76e60W\r\nPE5YJaMFQEgPAnB9Pswrr+ePDcSC9+ZLOS3uaB5zPwyt0AHH0eaxyUbglQua\r\nHYktbN2K5Izdbsr/Q82piN+B9KlZTB7v5w8lGDV3j3gWnjiC9iEa/aWclfku\r\nSKG92tcnIROA9cGDuk4WB/Dg0EYdzlN8/dVKFuq4Wi6698VZqdHuEXxJ+xVa\r\n/S/UVYdFJePrPY+q0n66N8aZOBUkPZqgvo5OAnK63RrJlGMigCGEnYKF/6F8\r\nMrIMOQJP6ZiOVgFYYl9B/n07svvsRhCMwrLueq6TYF0jHIgZp8DZY1/4XJ9M\r\n9YVeK2ZcWKk6jWaOL9dOtoBn9qH8hCtBuM34zpef8iSprt4+5gCJHQVxHsHm\r\nMwUNpuJpBKa+En+ndZZNIWzJOBckVzo+mK1Yr5N2PHgFbQ4Z/7533u+Pblte\r\nJpCPS/orcpbZtuk7WBdkX6mysV2apRQLixo=\r\n=vZec\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"4f242a4b41c773d06eb1895c7735f53f16dbadbc","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.0.0","@flexent/config":"^1.0.2","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.3","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.3.1_1667903915111_0.39837085736925637","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@flexent/http-server","version":"0.3.2","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.3.2","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"b0275e9db6e8087e791cec8523cc9abfb6ee3e6f","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.3.2.tgz","fileCount":11,"integrity":"sha512-TO8CdbpTHF94O3HluBizThoxE8wnHlUzeAmY8CZwiVLYkppUBWnM4BdUlOZl/TRb6pH2kZ9ofIKVRkC9pcHQ9A==","signatures":[{"sig":"MEQCIEuLdSNnSWSabof3RfzYDkPxm7gi+3cTuqJt9CqhdogFAiBlkk2y8JbMKQj8WVKT17k+xgUs96CmdoApktyls9EDfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbPPZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxNRAApQggnSCtreXSetRtk5GNg1p2aO65VefkQZPLPOld5qfXFddf\r\nx7EyelA2qeu56J+a3J8a/NzBHZ5B8chlG7RJCR24NO9fhGyEy3YuxEGeLmQD\r\nN77idBuhFkM1XENOzic5K4vpAGSvYYL9TK4W/ks8S8TjVE3jIZzXWHD3bZI3\r\nOl61lc9Py9PUtywnpSmZ/xieDo4opFGRrTfgzM7PCOC9e4J47jARW2syJmEo\r\nqSBIyJSehNY97Zg9uRrsI7XkY30DCyERAXyZUVuh8MwKDJglRp3SF04evGyV\r\ntMIvhjSrfOo6AWtXQ0Gu3zAoRfchKsKHhMlIVjmJqSwxIP7l0pMePyFFSk9T\r\nTw0L9seaOFmsMiO2ZCEQcpeAVQqXXeKyi5tzLHV6ZhrpsOYLJCzueVz42tVY\r\nJWgvY6oWywayV95Y3mYqMVa3xc5RIyWaj0lNMuLA54WJV9ClL78OjLnU2Bdu\r\nmOvOuDz2P/HHnWymve7Yh9UKTbILCKL5dXCigh8HEvl26mwBmbi1UUllMLkC\r\nU6X4iyaPKxskR4JL2vvLqwFCTldTXK+d8NXc25saTQVdyR0JRkLqH/qojMo8\r\neWYrp41Y4d3uwFwrdOySTjdL3culP1o6EFcoDZUj8d9m3EAisivw8weHZMy3\r\nV6Ey3JHKEEbGw+3gvl63xR+Mb6K2o+Wx2Nw=\r\n=QyDX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"e03d80e43637ab81c19fd9536975805d693a8c4d","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.1.0","@flexent/config":"^1.0.2","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.3","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.3.2_1668084697591_0.13682944464626168","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@flexent/http-server","version":"0.3.3","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.3.3","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"8f43a6d14abc076f08660f1995239fc2995a94f4","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.3.3.tgz","fileCount":11,"integrity":"sha512-G9Hf8txJNHThrPHpcEoSmvF1rIiPv1IYIiJ1ZlC7mtR9FJCQMvhEqVuvkmRLB5kdVV736vyj+9SjH+mA2eGcxA==","signatures":[{"sig":"MEUCIGT2MOLyyf8eo0u+M1nLDbKBoVqKP9VGAG/5iUlJz3VLAiEA3jl0SWYnqLI5uxO9B8tX/EZlkcg31wEpCwXAFERB+w8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbPVdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRgg/+MFjw/y0/VURlhCTN4lPue6Gi0R31+xAn6znbGT9487WGxxAR\r\n58LBX+4JJaOclu6QtFJe0NebPLe7yqMXkAS8LZPG0cJp8SIrb+zHWCy5mAbg\r\nu0eYEqXcJjPA4dAK95OKDE7CohoR+5b2wYIpuaQa9laeubpU/UHWz9FcUofh\r\nch7k9qkyNKVQtms3ZMHvvohuZiXIdOrcLphJn3pr8/8YR7oA0Sg0D+JM7MFc\r\nMtmLStyKQzwZj/Iz7D61Pp6cMOpHWDE7ANRdXZj2+5X2Sn3YWDLsI2FQylBu\r\ncpzaC76LGedJpcD6Xhhx4TtrlmQ0WYG01cr3gjqPWtpmyWr8MMjo4bGynXls\r\nWHxmt8spHvqKKMgi9kcW1Uk0W4xW9iYguGQuZ9+Ieff6g3wQ+/lvpWyRFRpK\r\np8uxN49wnS/yBpBjFvodz/ril+taX0j6ooApED7vgb68vE+Xu9swPKtpsB9y\r\n5IcWSko0kZF1tryno2eFzPlJ1tDTuDwhvPVpgR4sK9pgI04N3KsJ5fmZeovd\r\n1txXzroLhFmnWLCYNwU6/ptwrH5DcbeCfeNRDvJ0BdMdqiicDtaDMMbRfuSI\r\nrJRiv8JUDkuKb1pVTNqVx3hq6chxBi3G3cMwbC5W2Tx6593qBrPCSuHU/Ioy\r\nQ+BlmffNBEgkNZ8ZTUABfN8qg5MsDsWZiq8=\r\n=Vr74\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"c8cf7d5fdc56a9e6e2c1efbf8e506b2374955886","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.1.1","@flexent/config":"^1.0.5","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.3","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.3.3_1668085085258_0.03042109443613983","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@flexent/http-server","version":"0.3.4","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.3.4","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"8684cb9d720b25080032c4bc80980dd4b70ac987","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.3.4.tgz","fileCount":11,"integrity":"sha512-T2wXO9flgTfu9UGmar72IZy/qBG8y4Kg+848vC/s83ZPMGjZ1hiq3QySm1qLA/n00OAQH6Crlc51U58NfcBmgg==","signatures":[{"sig":"MEYCIQCJzjMb/X3p6DVo7uDvT1rBLDOoRopePTszYO9H3MLUBwIhANRtNXwMfmQQvEyJcUICdSJUKP7fNm1o9V7Kzlw8RCoJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbUpBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3bA/+LNFUDk19JeOYYnw/i5WmthcS/0DhD1splTa89uuVZFtKji9C\r\nRm6pRLzXQFAMkEKpWekEVXdq1E27TJyiBi6GvbrT19mkHyVxxBrpErRXcjlg\r\nzYSbB8vgQBW4+EBeIeCCLfs9l/5u+MoQrI4tBnVYx1t9tOCgH+uG66ko0t8n\r\nef0QaSgQ3PA7JhunSF2wYnQ12dCbfCq7+8Fhd0OeXhStYffhqfNVBTqLy8b5\r\npeKMYYASg3TDpfRFxi3Fu+mlDqaJSnpJVgagYyHguXPw4fxRBrWVDPF/Q/I4\r\nHa0h9+P7TRjSt2utcprhLzC+8eWLyTY7BXvicaa2uBJNTREO1Z3UMwix5Gb3\r\nQHM6VZEsBUJu3VjFAvvJKlUZvfUW6jcKYkNAqXOP5cQJu1igS80xWqholWnO\r\ngwYZsNDltwN8wmLxGJ+QgQ+8Q2i7g6YQwGuSsz3OpsutSXEkAhjIzuzcbV1I\r\n6fHYj1WkYX7P7Jvll3+KrSwVcQ7pk+lnaZdiEh4O+ohnQy/sjqO5ChYFL7vT\r\nEENjwEG0BUMkhWKN+p2TZhyrR2tVV24CsWA+xds4GsR1yw73fGybeLXvywf9\r\nw8GpOGP6RZslXTwg8L0q4CVVPeZkomBSwYNcsXwvzQnyNPECScLtXgwlU0Vz\r\nQMnebYrUhFmYLZU+TFrTj9EA7xzvormpneU=\r\n=ORzH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"217904636c5f1b248871c42dc1bb54c08302ad5b","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.1.2","@flexent/config":"^1.0.6","@flexent/errors":"^1.0.0","@flexent/logger":"^1.2.3","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.3.4_1668106817636_0.6936806258827846","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@flexent/http-server","version":"0.3.5","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.3.5","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"ba4956b4e9016427a070128becec9df7b479cfe1","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.3.5.tgz","fileCount":11,"integrity":"sha512-F7WVDAsqtgo7Y7sw05N7wXwvvn0585ZTbAQkt5pR8At+ad8ygEx9j+mpFzeNFNoxfVQmFF4JlzfQAa4NAzawGw==","signatures":[{"sig":"MEQCICO9D+i3BrpaoibgBR048KCFr9aPgagXXqP+c604pujHAiBByGK4Qx32RQebFWWYy/ROFQb7Uh7D9q00F/dBVtL76Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcntGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoemA//QW78tq6tF7Ac+WXT8cro5LVRYYvCNs5lS1Iybhs4gwqqO+Tv\r\nLVnTfTbrDBsesbvGU5TvFEjQPQYHqRI037hx42a8DUkva2TE4UtAOhi35apy\r\nBOaczvxQpkCz7fCgcmEI1a+l+Uk/Rd7YgECwLeI8I5b3vq/j3JHCr3EJdVZe\r\nO3DKT6nEqruvwUETTC5KtTlHd2I7QvME36RkAD2eDwJaxDmXwn8IDTo3XEOr\r\nX5cYF8lQkYTo0aGdJ3V+qwwA/52Gc8FzBLgpe5inlWT8g4cQz8rfB8n0nWP5\r\nqG7M191qbck7ErlM3oPdQTSg/cm++fn3IJyjnjMBYgThDev/njLo0wMfEdoQ\r\nSYUmm/xTeWDGU/0CS3VCZk+LiMsPtYo2ODJt6I59GTb5w7elfnCLHqGriUjx\r\nMUD9FdHYqglcYHUI60+cbkOZiy8ImEyexplhEPvuHTvl9ABFL/D9egOZbxFp\r\nfYdyCScVTQuQojFG4Xdo767qkKwKMpyCPKDpmQ+x2Z3Kg1GE2/os1tsJPkrg\r\nnNNEnll/nGc1T6QW9hSmhwY5rT7uX9EXhLbbDs1m2OlAZpMQ0UBaZH3j00RJ\r\nNeqIOyJQcUXF4ltW0lm90qNdNSrJdyrLAYc7nqE4s/VKSikN1VhBDm80rW9G\r\n4TMZXXQm+44MZWSyaWZSkLJcECrETTWPiMw=\r\n=P5vW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"d106b6d47b0460b69c8fcd8e50ad89f77714eb42","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.1.2","@flexent/config":"^1.0.6","@flexent/errors":"^1.0.0","@flexent/logger":"^1.3.0","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.3.5_1668447045976_0.32643653307156284","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@flexent/http-server","version":"0.3.6","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.3.6","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"dba67fd952edef46878a3a037dd21d822ca24450","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.3.6.tgz","fileCount":11,"integrity":"sha512-2n76ssd91gBTROWk/njI5oeyC+qL3NmujvZ1qmallU3ZopKvVd+ZEi6q3nVd4SPFedObXDi4GEG5yFJtm9BVQQ==","signatures":[{"sig":"MEUCIQC4KKcrvHJZZp3yX/ZkYIpMXs4pIU4YVHCTvsoUmlV7ugIgGNkjRy8WCEqiAqSejHZ6fczILcKbEfVSJ14M1kLRf0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdOHYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoF2g/9H3aDmGw1Ndyhu+J8klu/hkbWBNx5vD1vM0SETJMfDIg0VREd\r\n3x83lePhAF3rmx76VKLsAtYZJ4FkasbVB7NzKECkGICxIrCPyWJ88GN3ZJTZ\r\nrQ5quy0oOydWa+nDaT5xTV7k8Iuf5fk3SdzkhGbIQnqakKwUE3nJ9AkJqylW\r\nJLEixhhwrT0qhS3UZ/Bc4pXQst07ynmrDOju31zVQkxOjn9hb5MxFXR6cmOA\r\nwSdD10anTNyS1gutEWy5zU5dMTXuXdV8W91gm1ymaov0+M3er8MIY4OCxYHT\r\nVs6zRAyFt1Rwj+nLrw7rZhHWotEV7SUvQGG06pegsZkObKCzHw+HOAOOgv4b\r\nERxTITS7g6txc6u3wm8Ycr8waWh+vHacdO1g+TuTdmG6TaylMXQfP4xtn465\r\nzLSPHKx9HTjNmnElvEa3gQuYaLOAY+SHx3iG1eBECYWMAFCnVhZaV1Tn03Wq\r\nhLZGyJ3aCKsCLuf2ykhMwxD6Xl8LKSwn1JZdKRRCvMaTwjn4kt+lduZGMtNa\r\n6OB5v7WOt3zdj5sVuJmPsqeYJt3cY7UFWdy895umSYDA7Qet6WSNWfUrTIZ7\r\nwlVMWUlyVQJYeA8X4boofITc1j+wRiEdnfI2aFJZPX4vlzHhY2tPLu+KHLGE\r\nup3BSxK5SPl+uRLX3iOURXv9vqENKV3LB/E=\r\n=mHWC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"942b88b12f0a65876a43843cebfe6537b855db13","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.1.2","@flexent/config":"^1.0.6","@flexent/errors":"^1.0.0","@flexent/logger":"^1.4.0","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.3.6_1668604376287_0.9254345148873546","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@flexent/http-server","version":"0.4.0","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.4.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"550ebb4314a1ca4d146d4f60c102e74de8566047","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.4.0.tgz","fileCount":11,"integrity":"sha512-HCYTLqaT95B08BFAWhEf8mHMDyWRJiPmeKo0tjhqKrTNVn8WhvHET+mDpEmkTAJ2fAjdjpeWLEIrSAwNmBQdCQ==","signatures":[{"sig":"MEUCIQCA5p22F0mjwOFc1W3pww/oVS39i4PKGVeGCbPeZ4W+EgIgDwfgkzz/TgUphm0T3fMOh+lpd33CdUENtj44PktX/SM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfMNcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqaew//RY6jEvs2XLCX8EFgp/dmIwUkAI6tEpH3Zcs4xxl5R9Hgwhev\r\nFXpLmSDePaFf8BHrjMUz7c9HnGF3efPgtBZdPfmct1QYktE9Zm2jb+QqWZQZ\r\nyzpKYCQr/dkNV/2v217GSwfvo9VMq/DKYrCDpyroxu2RJ1lS4AALcene53nf\r\nGtFjvnLRa4rydSBYylysqJ13xMFxABsNbwAAQCBsZRtyP4hiZK9FwT0Grsq2\r\nW+GUGBIr5PVf1gvJlYKT6+gFTPdGQVbrbcpRSXbZKWyC25qjkJQCNA+33Xer\r\n7cZjlIAR3QcnBuP0gKXh82GozYXOFD3MCrNru7EkViaN64V29pYqLjDodLWx\r\nNE/uc+ersx14ueb6G5gIV23M+RyFZzZfXrcMpyU23f7P56xMK0xszJ/ak6Zd\r\nGqXize7Q3XXQNIGmbnPt86APBqKPfHcI37ejnnSK3b5L9iwVpNGOuRCj3ghs\r\nJfLpIOsIv7tXFFT5ejQg00okr/WXc51ymojH1LvEX0QXtdh/345+C61ZgWT4\r\n5f0knQeeJ3F8invjoZqTc65dDmCljSq67b3VGt5IgIU6OBlhMp/nd61Lvu4A\r\nO+l2QR0KX0/viJIxqKNUvfnQCKf2vYXHf3jzn64bety4vSpF8BicDFcs7AjR\r\nzkolUchY6HemJR67B1rOY9LNOdkToIzO5do=\r\n=sFAQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"660d2c005e51a8c535b42801013779d021dd5baf","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.1.2","@flexent/config":"^1.0.6","@flexent/errors":"^1.0.0","@flexent/logger":"^1.4.0","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.4.0_1669120860763_0.47053853033150306","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@flexent/http-server","version":"0.4.1","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.4.1","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"071563e38510f0d5bb609cb1a833cf7227e5e9cb","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.4.1.tgz","fileCount":11,"integrity":"sha512-N85gl1YWCw2RkI5BePNMILWaOBwj6v98d2gPEux3r9lgC8006Np3NqJzwya5RMY+7Fxt8O5OE30l/kT6pXKEZg==","signatures":[{"sig":"MEUCIQCSTFfTnRqkMbNl/X4eHT1366ZsxBGPhmY2VPJayt0GmAIgMaWCv1xd7HXYg3feP+ksPVXi6J3hthmKgzZRBmDJboE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgHUkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZqQ//YvfzgCeWdN5gpu9jux+lwsFBE9G9Fgy/kXOQ9t2Vyj43fsDt\r\neI6UqKrTCaBwcD8u/IRC/EsVwKptWhfcHy2EgRpLPIKFkaAQiwXwTf63cfSa\r\nr1oVWhVtv3+HhJ1CSPcWCdIGw3s2nMVZBEFoUmOgEIj5YCSjMBfIPZXDIdmd\r\nV0ZyFEFVjPU3J+eO6mY94NycXpZWEqorFts0Ahprm1+PvT0eUDp6LbZh/9Ph\r\n/akNzttM+tDJ81/eH2RTixJmmwPI+I/ST/8gGhgzrOLD4uUaMPFcPN6+xQPJ\r\n+JWkUXaUjc4CmaATfjHJNuP4B6G2i5UgP6ODCSIB6VT2QllvCSLF2zC8Vpc3\r\nxjH6TYM0gZGbi3Tb93mD7M/6vaAwnBR+59DITeu7cO64z21/uausVAOUwdHP\r\n5BMEjnIaaI8VsYj0M/aaRZP4jvn+rBTWRPn37bzuxt9l43B3qAlPHK3/XGoS\r\nNg9FGSRnYY62BHf9hyyqWpRWZnQHKvBbKw9JsK90zyyXBJUvhTnIvEPsu9B0\r\nkMm9cwz07XESoBvORidnjeAqwQDrIa8ApfbLzzHRgA1N99gpWmg0ZpqtA+8h\r\n1l+0pbH7PtebLuEze/jmEL0dILNPmJjf4w0A2C/T1QTq1Z1Pk0cLsJigWw+8\r\n/T4K3AjEyAVhIeiCsp2TT3p5n2yJoflWG0g=\r\n=BqE3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"86ff86ed6e2f5191649544397b7741467cbb251b","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.1.2","@flexent/config":"^1.0.6","@flexent/errors":"^1.0.1","@flexent/logger":"^1.4.0","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.4.1_1669362980724_0.903662200653935","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@flexent/http-server","version":"0.4.2","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.4.2","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"3e1786128d6580cec73ac691cac00a9a8d430f33","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.4.2.tgz","fileCount":11,"integrity":"sha512-3Zs6elqLrMV7tdTJbuHeXkf8ksDdNojipTjjJ59/23Txp7SNgRYVNtiQuKt2NDcBf+BsjmaExsx1yfIetkZt2g==","signatures":[{"sig":"MEYCIQCV0blDvouo/hEurxpqpsQpDo1s7IOdupJT5tZALXgtqAIhAIDFqbzZZ4BqLGJJFn6BWBoRjxelYoPq8wfMNSSDjng9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgIJ4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoveA//SrAWnuzZQeMiyoNpa5NhgpEmUlMGzzzVB7QJpO90OKhVs3NA\r\ny+IJr7NCUOuHoZpZyK5oZ7PlPGRqWuAEQze5KrFudA/3Osp8pJce90FKrEwn\r\nC1kcPrG5dc7fY3iOu4UKYwt/MABz5w/F3XB8j1RKE04pvZ/tjTubMUSwNPYp\r\nJLdNMS9U8DEG1/L4zuMmkHwFcJsZTlibWlO3hYKi+YijSTZivrYIOqao3NHM\r\nfkEA3OselMfcNshsvbpeXuubb6AfIKf05RiCaQd+o19hgEoCRRt+H8yhRk7e\r\nEBWVQx96XXU1IteIUhRwuTbTfZOdtu6wWIEkrDLcYhYXAwDWU9qLvmBbnLVf\r\n11aiCzsnAQe1MdfyShFwi6WZlzJnInON6Tn6NVajE49NnJVsr/0cI+zzvbxw\r\nXEyAV1qywI2ENCF2Pt+RZJw1leAgJBsvy6qJpHFC14kjYccoj2+tfUwQrDqx\r\n0/m1uKCAlhsQcz6oEJG9/5sGIJqFizgq7mRZ9xoZUHlbtnliCGqZhRsp5Wie\r\nKqPGoAwPzOWw60rZvesQXheGqd/OkowcfRynjcJM27RNpCQobnh8AHrjSQXz\r\n4C6gzCkG9f9O7T7AECuK2IIT+egoMpnJZDeenqhr9DSs0oFQD8at/OVp2E1Q\r\nC9JLyhGjwUl/MtPH7pzuxG/BB/PDmZP1PKQ=\r\n=D4wx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"18995f1b61e2920485370d12db2feaae78aa55d4","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.1.2","@flexent/config":"^1.0.6","@flexent/errors":"^1.0.1","@flexent/logger":"^1.4.0","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.4.2_1669366392084_0.3565596761169405","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"@flexent/http-server","version":"0.4.3","keywords":[],"author":{"name":"Boris Okunskiy"},"license":"ISC","_id":"@flexent/http-server@0.4.3","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"homepage":"https://github.com/flexent/http-server#readme","bugs":{"url":"https://github.com/flexent/http-server/issues"},"dist":{"shasum":"f0085d6a217e87933b3f8692f5d6a3c71f39cd1b","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-0.4.3.tgz","fileCount":11,"integrity":"sha512-J2HVd2/Vhy8yndoE4h4qexunPsXQsofBQ+MyjnE+8evOL6+EPh4s1E94xn8CpwXULZ5aMf0LTZ9R4WJouRmmHg==","signatures":[{"sig":"MEQCIFvCZn5yHjptpZGHUFLZlh3F90Ma+GfEOIhz4rePPWj5AiA8/KdOuNbs9qzznBlNsitardJPChTvcGiB+MS5MUVfkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgIM/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjNBAAgO5kqZvnehWDdTtTX98WfkTc2lgpQOKjGmLVwp+aeC2Z8bSY\r\nfiihgNKWFBEbrsiwUV9c+wRwQDs1TvGGWpOg+/3lXR/G2sApPRS+K+mb8zRx\r\nkO+zT/yJFFC9mn1K3Fui2xIrTHcg8uFM+dH0FkVYLuAJw+ejWt9DcbKhe0oG\r\n448GpO3gKwZr2+FM1wDwe3F6stTcAhAk1N+PgzViiGZISC3GX5FdNx6J7NlL\r\nuHsBLmDEPEp64JMbHgTROvnha739Xfwh5xHF2t39HVq2p+aPdMIqvFNyA1b5\r\nWBI4RAPrUz8XOKS/UM2R98JzGFV5rgR2e7V50xX3ZH1E0lurWFJ7tsZmcgks\r\n9Ixew+t6WHtXmZ5f/iUN5Fd8cFgVFtLKdvRMQcTlRp0cYVHbjdNhUFVdeo+Q\r\nvVpgx2R5dkQhAKYHmTF/Q6VU87UbRq7hcGOMTyc4Fa4tobXlxcQz5kaTLbiG\r\nsBP03uPA2WNlMLJPXMFLpLclfFuI+CbpzuinC4UL4y8kftbIHiScgAXDjcpQ\r\ngcDIFESPhlyz6+ehZikqOji/V9uqrRXnm+MfRTw2f8hsLD5ZhLGybolaejTF\r\ntc45EV07qQ24lB5M6zBOGiCIUSYUPoQWuJgT+ojFz1R4kBsXZmbsYD1Rzudk\r\nRODzLbqzXB9lmiWXb7k3OUfQWrbmZtUYSfA=\r\n=RZrw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"out/main/index.js","type":"module","types":"out/main/index.d.ts","exports":{".":"./out/main/index.js"},"gitHead":"5e8ac493070cffb66de45587153cbdf5be0e8390","scripts":{"dev":"tsc -b -w","lint":"eslint --ext=.js,.ts,.vue --cache .","test":"NODE_ENV=test mocha","clean":"rm -rf out *.tsbuildinfo","compile":"tsc -b","version":"npm run compile","postversion":"npm publish --access=public && git push --tags origin main"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"pre-commit":["lint"],"repository":{"url":"git+ssh://git@github.com/flexent/http-server.git","type":"git"},"_npmVersion":"8.15.0","description":"Standard HTTP Server","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"koa":"^2.13.4","koa-body":"^5.0.0","@koa/cors":"^3.4.1","stoppable":"^1.1.0","@types/koa":"^2.13.5","@flexent/mesh":"^3.1.2","@flexent/config":"^1.0.6","@flexent/errors":"^1.0.1","@flexent/logger":"^1.4.0","@types/koa__cors":"^3.3.0","@types/stoppable":"^1.1.1","@flexent/exception":"^2.0.6","@flexent/protocomm":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.0.2","eslint":"^8.24.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@flexent/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_0.4.3_1669366590822_0.07224936180428565","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@flexent/http-server","version":"2.0.0","_id":"@flexent/http-server@2.0.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"10be2d830fac7a08bd55aff9191142c6fef0970d","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.0.0.tgz","fileCount":44,"integrity":"sha512-SWlrUF5P8kH6j2bwQH6s5aTHvz7XdT+PWnCWzK+2IKLkMQBB9wKT3Eo5mXUcQ/QTjkR5Xo1W1JqtRoNIavGSKQ==","signatures":[{"sig":"MEUCIQCAxdJG5no66XJYr5RFldiCld9VuSDaX4RAGueH7IMhzwIgQB3QonMqeSe12DjSrhRwkWhFzZ1XPobtpqoCfM5e3lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74358},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"9d4ea7f2a13a8a0b6d80dca69c07a92de9814679","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.0.0","@flexent/logger":"^2.0.0","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.0.0","@flexent/pathmatcher":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.0.0_1776612445251_0.9645769072723371","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@flexent/http-server","version":"2.0.1","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.0.1","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"fcaab3223df3b6f466ee955a4bd5a8faa8c21be0","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.0.1.tgz","fileCount":44,"integrity":"sha512-CdnIeZH5/6dKCibJgSiqhCjxmkAb/3AmKOrGAxxvSqoicHaKFB1B1dWSu6R9I1UoUIfcS4nqLRU6tf7IIGwHUA==","signatures":[{"sig":"MEQCIDYV/mPoBVyAIACjuwdJ/nR3mUYQdgcuyJpYcrRg3RahAiBtUAN+5Ey42uf2GQhc8uZAJ0kVNkvjgButpLgi4PNANQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74412},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"a2aa42c00e86ed5922c4addc4adfc71c3b2e3872","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.0.1","@flexent/logger":"^2.0.1","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.0.1","@flexent/pathmatcher":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.0.1_1776616444533_0.6196398439705397","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@flexent/http-server","version":"2.0.2","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.0.2","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"957c9ab8b5d9ea7f15a48e86906b5cb259da73a9","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.0.2.tgz","fileCount":44,"integrity":"sha512-BnLz6DKJeDa7nfvXlUDvqUSY8Wl/MUhmXCTp8y7sNsf08NBPbgdQMhg9dXARpv2yMDaSrhSZJKdfazrhXpTqjA==","signatures":[{"sig":"MEUCIQDTB+18Pz+ZgH10NSW4fNcnghBeMx8KYT0/iWsaDDJpogIgdxUGC1zYc5f9r1zJfLsSbvboq4A+L8InfLcv9XzTnOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74412},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"4589229e6fa474ba14814984c3d4a46d601a7f79","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.0.2","@flexent/logger":"^2.0.2","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.0.2","@flexent/pathmatcher":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.0.2_1777220061603_0.7138563808168052","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@flexent/http-server","version":"2.1.0","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.1.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"ef52f26b1ec6d36cd168bb1bde0d602e80da9d7c","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.1.0.tgz","fileCount":44,"integrity":"sha512-jkEHPO9wvo6SZ38dVjHx+EJacuKYPjrUhKoA1T3dj7azmIC7ACJIMW49CF6A/TesxHFDHI/NgCkm8rIiGMoVow==","signatures":[{"sig":"MEYCIQCYu0p+LbLGkEKfMVVnSMA+MAjmU4zDEufCX8lRA9MFdAIhAL8ohdxURRy/14DKswP0wtGt+w2LddupU7Gfwydn1bwh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74412},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"d75b8a889b6de43dd00a44968a6de7844c869d57","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.1.0","@flexent/logger":"^2.1.0","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.1.0","@flexent/pathmatcher":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.1.0_1777452502048_0.3144827089984288","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@flexent/http-server","version":"2.2.0","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.2.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"c947c4799e3197ff2fa8db6fa8322bb59c7f5961","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.2.0.tgz","fileCount":44,"integrity":"sha512-YnHDtuDKy6K/SvA/756YeGVfo5RT1cJuZsOKC10lXG4XjcRppK99dp/c4sHmjU9mpTQF6CxqD0YWDQlOczGARA==","signatures":[{"sig":"MEQCIBOLIJVU8+p5sTlTRKOhTj4lKOwFWxXvvTkOiaeWxlepAiBF7rknGCBsVhnwsJRYwdkX4W+mo1j3QUFBeJ4Kfs+R/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74412},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"9676f68008b131e514553efa81178c0ce06c13a7","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.2.0","@flexent/logger":"^2.2.0","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.2.0","@flexent/pathmatcher":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.2.0_1777474001208_0.15060748221609477","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@flexent/http-server","version":"2.3.0","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.3.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"ec026a5ef2188433ef7f98045d4a0ff542ccba1c","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.3.0.tgz","fileCount":44,"integrity":"sha512-igqS8LbBacGC5BHeRC4Dv5BQ8uz3MqLBmX23Ks9f2PWx8pjfENExZhY9bqwpyFR/O8yyYuOvBb/VKhQKWERmDA==","signatures":[{"sig":"MEUCIBXD0jHjw2yHCCi1p7irLUEYi9dOZciw/jiGbHJsfFczAiEAq3y23oDKEg0Pvmo7sJ61NQeSBk4MonBdaghoDtCo4O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74412},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"46265b8616de79f59c6cf8c937a41c490ff00369","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.3.0","@flexent/logger":"^2.3.0","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.3.0","@flexent/pathmatcher":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.3.0_1778066609064_0.29243204336791506","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@flexent/http-server","version":"2.4.0","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.4.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"334abe232870a4dfe14fccceaf65eaeff23efd3b","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.4.0.tgz","fileCount":44,"integrity":"sha512-gl2x5hwGzP31D0l60nsKaikeho6ryBoG9b6/Zv1+KQCx9GYAaB8VzNVPpUV2DevMZQVdpwB3BGzcHBLuvn6hRw==","signatures":[{"sig":"MEQCIG+Ad/7t4qzStlCMF5Exez4ussqU8vV7sg8ZniO6Wjl8AiBYA3qy0U6/l2ypxBVzI+6keWc/pF+/xpzejhqJSANQ8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74412},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"2edee890b0ca955d338867ff5278514bd29a4224","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.4.0","@flexent/logger":"^2.4.0","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.4.0","@flexent/pathmatcher":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.4.0_1778075129466_0.29570107283927993","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@flexent/http-server","version":"2.5.0","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.5.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"bd263bd2db7d4def9bc1f0f3a45bed7232fed83d","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.5.0.tgz","fileCount":44,"integrity":"sha512-I0JG64fp97C3NBEVIY2lwkCnRB8ZGnVCGT8zxQxgwaUruX+I5X8XDRWtxfXSmQ/lBu+OWD/qNBLzC1oxpOMRDw==","signatures":[{"sig":"MEYCIQCaoVGI7Nff4M1mXVBGmSVZO4LQuGTRc8gSrpIWfhC3NQIhAJmPuKSKqS/cWniGFgSawIwoDs/dpm0YZTwUmHggWJFL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74412},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"197647a841312d55eafd93e37ab3c6b91e3dd190","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.5.0","@flexent/logger":"^2.5.0","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.5.0","@flexent/pathmatcher":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.5.0_1778087907066_0.0804481064532927","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@flexent/http-server","version":"2.5.1","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.5.1","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"f4f2417809daeed9cdcd0fb0966503f6cc867f42","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.5.1.tgz","fileCount":44,"integrity":"sha512-ELU3faMNQqYRIBxvkO/nyOs1Ej0GNkdjYvPel8lMmrlbj7rGS4xNYBh/ukfOkKcxLKgw1CcceUpJs5tnHXxeAQ==","signatures":[{"sig":"MEQCIGdTkCK38zlix3AnVhooQY1C0G4T6PfP4EkEUYGE4gYIAiA+EMlOwpK1q+FPvE1u8jS2hcfKuSFtGL0E4LUItU3Z8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74412},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"356c03455acc3626c7569562f536d77aebb46a05","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.5.1","@flexent/logger":"^2.5.1","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.5.1","@flexent/pathmatcher":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.5.1_1778863057594_0.8725736835002047","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@flexent/http-server","version":"2.6.0","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.6.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"ef1b5bd0eb0ad36108d3540ca4bcd4c918aec4d1","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.6.0.tgz","fileCount":44,"integrity":"sha512-90P0N33+Duw5OVaK1FSYCO/qpKTaj9kkS59PWCFC1w+y9G7zNTjxGuPzbNqVueopexYlkVwarbayeA3WCX5bKA==","signatures":[{"sig":"MEQCIAnhn+HITl6yoQfnmYwV0nwpie1zBUl876P1blGJgN4xAiAcKXtycOZtCZTsQzKGAMhPfkj6SMNBzhGzaD5z2Rejew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74779},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"ded77e4bf9fb200b805d9ef5f7e65d249a0310f5","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.6.0","@flexent/logger":"^2.6.0","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.6.0","@flexent/pathmatcher":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.6.0_1779185204218_0.04672920245517598","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@flexent/http-server","version":"2.6.1","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.6.1","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"fdb213880ff5fc0b7b147fff6ad00b82c2cdd493","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.6.1.tgz","fileCount":44,"integrity":"sha512-N/IB6Mn2ywir/HSYDLqmbEYBTnz+y/Fy9YRJq8XhSLOyWktLF1ET9LG9MEMekVkaVB4CkcSGe6MCnVF1Eiu+cw==","signatures":[{"sig":"MEYCIQCSv7dcqRmkyzZrcwSYdDY9Er4wVv52cPEVXlQd9mx9YwIhAM44RRaBsN5m3hSLQyBkeAylEW/R+n+LMDP/5jGyhCAf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74779},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"e4a5554aaca4384276806295788340dffac3194e","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.6.1","@flexent/logger":"^2.6.1","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.6.1","@flexent/pathmatcher":"^2.6.1"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.6.1_1779187452944_0.4603225275608067","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@flexent/http-server","version":"2.6.2","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.6.2","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"98c403658e041c2aeec65ebad3865b9eec2ea40a","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.6.2.tgz","fileCount":44,"integrity":"sha512-2m9dsHP4gnxT5pgXGBPg9TJZq15LihIirUW48UrkuJlAxLDAl+pXAvogAf6r2cUqOao1V4kadaS378fr0huaBg==","signatures":[{"sig":"MEUCIQDa4mFmRizki8FqLS8hxptzdk7iG2vmtuoNBCX6dA3ybgIge0ArFfFUOE0btqTNOzFHiwzb8vIGQknRwgcFeEFkKnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74779},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"fa10eb9153be1fa5e093ab7010df5364c98aa0a3","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.6.2","@flexent/logger":"^2.6.2","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.6.2","@flexent/pathmatcher":"^2.6.2"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.6.2_1779188277175_0.13281456657407253","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"@flexent/http-server","version":"2.6.3","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.6.3","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"7f66174657ba8d8a8d1450e8210553c71db79eee","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.6.3.tgz","fileCount":44,"integrity":"sha512-KOjpQ9pQca+6LdL9cKlLKPiIW3dwWiVSxiQr8VnkYXpykxNS5lu9rRMbAbZD8xfYP+bILbnu6dsGCTc1gmrheQ==","signatures":[{"sig":"MEQCIHG+i1kxN9ZBalpmehlEex8jYmSP2fQkHSHztDc0RfB6AiAui34WdT7D9WDn34iBCaU9zruAuW/qcyy/ryKzsS+XBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75833},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"80e62e81e88cd3109be8f35ae0a6be6f574cf1fe","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.6.3","@flexent/logger":"^2.6.3","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.6.3","@flexent/pathmatcher":"^2.6.3"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.6.3_1779201654421_0.2531096531751753","host":"s3://npm-registry-packages-npm-production"}},"2.6.5":{"name":"@flexent/http-server","version":"2.6.5","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.6.5","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"7c011055edd9ec0b1bfc780e0b332c3f4aa108ed","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.6.5.tgz","fileCount":44,"integrity":"sha512-o146S0fuQjrxv6+/TUi7eY5dritqoyT0magCoUbSpX16U55XKpYrlwjReKLaEASuTySwUWiX3BBKXoBlFGcS2g==","signatures":[{"sig":"MEYCIQCDbvzJzPv2WVB8w0F/LBD61uKWZ6zw3LANqhv28oCeywIhAMQg2N8qAznfu4TQcI8aB4MztxGF13C7jwdILVg27RaR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75833},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"d46d092442530dbb627ae4622bf0e677322a5eff","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.6.5","@flexent/logger":"^2.6.5","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.6.5","@flexent/pathmatcher":"^2.6.5"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.6.5_1779364733350_0.533144105386445","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@flexent/http-server","version":"2.7.0","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.7.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"27ecea9578ea4c9044ec70b115f7dc8dce8e0712","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.7.0.tgz","fileCount":44,"integrity":"sha512-P1vga1BUhohsyX8aS1S3R4yI3KAChgNYyFMOfeFtVXs5iBxBA8ddxOeJLh0S5qulte0ckSJh9chd69G4CUG0jA==","signatures":[{"sig":"MEUCIQCNApqqHeEOiVqbC/PqO23HB1o6Zf2DeMvMVtS2Um0iOgIgTYBk+um32NKo+wm4xQI2xhCR6HrTR0jDSBpwjoSDtMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75833},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"70ea5822b9fe526e1fa9d7816d3e149c12c5bc82","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.12.1","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.7.0","@flexent/logger":"^2.7.0","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.7.0","@flexent/pathmatcher":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.7.0_1780211510982_0.4062852708581368","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@flexent/http-server","version":"2.8.0","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.8.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"36a9d14b9581b4e7cc857f79774effa75a8bdfea","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.8.0.tgz","fileCount":44,"integrity":"sha512-5VwmljWaPrnxfZJqvwYavnGfe0tUsK/wnH4yRWEJRFzBFQBqw5QNqbr0TwsZMya04q8aI3ZturLrpKU4D4TDaw==","signatures":[{"sig":"MEQCIBxLLKfQRHn7CUaUuIrnTv+Mz5vli6VC18lmb/Uf5qeGAiAry70D/UohyctT02prad7rDVAffP0WPI41uvwzrwnjbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75833},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"b2120cd2bf2124e7628a3bd4e7e83caa37cf0b58","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.8.0","@flexent/logger":"^2.8.0","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.8.0","@flexent/pathmatcher":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.8.0_1781718703761_0.37748461682494705","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@flexent/http-server","version":"2.9.0","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.9.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"23f10aab9ddcc8ac38021fb023893d98e67567e2","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.9.0.tgz","fileCount":44,"integrity":"sha512-i6Tly5d1vw5mvs1xSteJzLjiTiAnUwN2/kb9WLdKtt/Jg/Z1CPUlnPS9AtcjYDoXnJhn5eIlOvffHA23HzSpPg==","signatures":[{"sig":"MEUCIQDrT9X/eRwn12qqeY8JCMHm/jPvh3S3+UItHT8T5K6x0QIgU9y7PzUfEbCd3Jhm/6945meYzDzHemMBHGTd8BXlBzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75833},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"1ef66619f93436c697ad0db88ae624fcb97f9c9f","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.9.0","@flexent/logger":"^2.9.0","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.9.0","@flexent/pathmatcher":"^2.9.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.9.0_1781770230535_0.26578303334672637","host":"s3://npm-registry-packages-npm-production"}},"2.9.1":{"name":"@flexent/http-server","version":"2.9.1","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.9.1","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"c2561764bc5b4dd7ce1ed4d85ecd92b9b279bdba","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.9.1.tgz","fileCount":44,"integrity":"sha512-NqhyR0BZjUXtwZLqJ9c9L5+AvXThiGY7cSe1hnu1X8BUCQ46arsfP3aDKSGNq0b7lWGJY0DEDtPdlyGJ7OgY9w==","signatures":[{"sig":"MEQCIAcowpulnc7DXjDLBFuI9Gwpf+4oZlZG4nkumFN3IfR6AiAOVEJxj745UUFGt1v2t68q7jK/uH7xE4ymsNvQXXE3rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75833},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"c91806cc9372e51c5565e6745aac7c4705cd5163","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.9.1","@flexent/logger":"^2.9.1","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.9.1","@flexent/pathmatcher":"^2.9.1"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.9.1_1781792055247_0.08337019909209631","host":"s3://npm-registry-packages-npm-production"}},"2.9.3":{"name":"@flexent/http-server","version":"2.9.3","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.9.3","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"e00e5a71329b09c5466a9445599c69712ac3982d","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.9.3.tgz","fileCount":44,"integrity":"sha512-xiYh5Q0Qz/lbYepcl3bBVbJQgO3cpgBNQo5QF2e9pNh1cYGxXURK8t0v4MwKk/cJzuZ6dU1sgNqWN4JLgcxZqg==","signatures":[{"sig":"MEQCIErVQU3kLs8hhgjpCcTnGDrs6khPH5iboHhgvGrh8MjlAiA+aHyD1EgtgGs3vaiVgEFRyOhkb8A08kTZWJXvV3oPJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75833},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"03881db01886ad6f84a1d9dbe75eda1e84b79d4d","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.9.3","@flexent/logger":"^2.9.3","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.9.3","@flexent/pathmatcher":"^2.9.3"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.9.3_1781795031690_0.10470532021019952","host":"s3://npm-registry-packages-npm-production"}},"2.9.4":{"name":"@flexent/http-server","version":"2.9.4","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.9.4","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"6ef6f8887ba36b9dba88278b3207dbff25994d33","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.9.4.tgz","fileCount":44,"integrity":"sha512-eHlDXFL7580vfrlXhKzl6cp/ZUJXBW9z8015AzxojzIk/K1hRiM2n3K1E0rgHy8ReC9IM49UYGHms4EFiC0WgQ==","signatures":[{"sig":"MEUCIHCFLObbquYGxDZMapg5UYivZsbX6xWhf3cXGjrPyLjuAiEA9oRmdacgEKqpXHahKbZ5/rl47N18cp8DYqyVKnl9D1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75833},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"7480a3029f189bf56d75b9e367c274af3d0d4b86","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.9.4","@flexent/logger":"^2.9.4","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.9.4","@flexent/pathmatcher":"^2.9.4"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.9.4_1781795866198_0.4738443520265454","host":"s3://npm-registry-packages-npm-production"}},"2.9.5":{"name":"@flexent/http-server","version":"2.9.5","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.9.5","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"d362c251a30aa236e3c13dbec1c466f60a0b878f","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.9.5.tgz","fileCount":44,"integrity":"sha512-kX3Cleo9DswoTZi/azYxp8Ms4rgNfHUNS19Z68dutKFgMtgFbuzd9bR+A4rzboN8RJpJpFFjV4tfp3tZBzuvLA==","signatures":[{"sig":"MEUCIQDRjhyFX0AP75Swx+rJo+5L+KU/X7gpZJlZ+5YwMN65nAIgIdcWhyAJ6oJqBRL9xICrTGs5tDotOa9ACiUqMryZB5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75833},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"f3411fea81e860c11a0a05aa9f423dea9d381b3d","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.9.5","@flexent/logger":"^2.9.5","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.9.5","@flexent/pathmatcher":"^2.9.5"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.9.5_1782219809766_0.33647180007325694","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@flexent/http-server","version":"2.10.0","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.10.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"dcf4e110bbf60999a06b6904c6e3a6beb8a362bc","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.10.0.tgz","fileCount":44,"integrity":"sha512-8pema/e6hSysiciidUSJ394Q0NpH/DnInvRjX3n1ZeE5eXcSvCqhM/5abPMTK6XNjxCDvZHWUAaqsDJKIlg43Q==","signatures":[{"sig":"MEUCICIm3Ryf8dFLmv1CtQ8BGbhAjH/GG4HYSBDSMRkbyuyqAiEAxB/e0cVDiib++wlDTPstg4KjgLWGuaTb6K3Sj6I9i10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75838},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"4d11ec70cf0204bcb1b67b14157389e4b1df6514","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.10.0","@flexent/logger":"^2.10.0","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.10.0","@flexent/pathmatcher":"^2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.10.0_1782806867545_0.4315303322348303","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@flexent/http-server","version":"2.11.0","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.11.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"44eebca7fc9d49960a0567439ddef4b2d2679c38","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.11.0.tgz","fileCount":44,"integrity":"sha512-qswJ9/jH1gLGl2xbA+DT1p0Vmwdrk2wIpEIW/YMPmzxxYt+wtsY8hQRL6GHejKXDrUM7Ge0KJb/8KGds2HkvNg==","signatures":[{"sig":"MEQCIHHQxEbtKiK3egeLg0SRknEA37qe3KC+Ns8qiRk+SPsUAiBo0Ud/NAdTgW9CJR4N++jXC8nDcIsqnAEDFkTI9Cqeag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75838},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"decb5f5bc87b354bda7a73e7c65f089613336951","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.11.0","@flexent/logger":"^2.11.0","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.11.0","@flexent/pathmatcher":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.11.0_1783604288367_0.8403558450296418","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@flexent/http-server","version":"2.12.0","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.12.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"c1396cefee75405812117979707ee76bb0fc62e9","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.12.0.tgz","fileCount":44,"integrity":"sha512-2qMEfKG3LKiwtVnwNh7/XF36r8l2wyZwnJdcPAqP6ecxDuUhQEK1+lJxOEoaf4GEZgOj/PInAHiAwvRbv09Raw==","signatures":[{"sig":"MEUCIQCuDBGtN9wZ01uXAEMYgVYrm/Yje1zEIQSXsULtFRwtaAIgA+142QoUe9tma0psU+IeQx6gX2esEVqPM0ytPI4dIaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75838},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"e4000a06808eb667d0d8bb93abfd4e0a3db88f36","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.12.0","@flexent/logger":"^2.12.0","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.12.0","@flexent/pathmatcher":"^2.12.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.12.0_1783698518502_0.7386240708094833","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@flexent/http-server","version":"2.14.0","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.14.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"db8b90a8289b0f8db968025822d15dfbe504e831","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.14.0.tgz","fileCount":44,"integrity":"sha512-cl+Stn9+XMVFO6BXh0TLwIMda5SBqLi77LLz201g7yq5Wu/gby84Mol8roM6gEDcA9eQ6CBABs6oJxEKTn4yUQ==","signatures":[{"sig":"MEUCIQCA5le/fflRyiQe2Jia0dVwmwE5+SL2YNIttfx+hTQqXwIgXp+DDtnHuOls80xj6FH0Nep0P5qqxD3qlDxelhW1F8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75838},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"18e1f6d7f5658e529ac6baf3e564185a52cdfbe5","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.14.0","@flexent/logger":"^2.14.0","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.14.0","@flexent/pathmatcher":"^2.14.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.14.0_1783702782401_0.6457873953243574","host":"s3://npm-registry-packages-npm-production"}},"2.14.1":{"name":"@flexent/http-server","version":"2.14.1","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.14.1","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"6fed68325755cf1681e95c6d60bd772df90a86f4","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.14.1.tgz","fileCount":44,"integrity":"sha512-tu/OMCIqwbBO9ovA870kyUh/uDYqGErvfF+EjQwohL6hm23N+PZaryrlnW9VPmmWjRazPW5gVRrNY2w7izLUbA==","signatures":[{"sig":"MEQCIE/kXjW+TTpZENiFcrfBhXfaiCsWqvWsh6B1S+genDtZAiBENtXvbFPK4utWAi6Z0mX9JD3WMKGCh4g1oztMzmAKlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75838},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"2aeaa74c428bf8e206cd1fa4ffec95ac36e46594","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.14.1","@flexent/logger":"^2.14.1","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.14.1","@flexent/pathmatcher":"^2.14.1"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.14.1_1785760481955_0.5746000891826666","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@flexent/http-server","version":"2.15.0","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.15.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"5fa10a910fd4a630885d75f9b7f0e7aff8ea0c3f","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.15.0.tgz","fileCount":44,"integrity":"sha512-h5tb9rC6wtiiqOj5PU++A7B/Q88Fh+gsDWqplrUfAVHOl0uyhb5pjVlgoZke2a79C5kGhHdooYpN+aJg5HiR9w==","signatures":[{"sig":"MEYCIQCGPfF8YUbRVkuBBN2ZBpLvhDRphkx6yAPTYbjV4G1rvgIhAJQamUaEjrfMI0b+EjEl3tq7XdW7ki+2maC9m9hQR3yY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75838},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"fcec186f24a63b49b1895c687fb8b5841fa286cc","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.15.0","@flexent/logger":"^2.15.0","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.15.0","@flexent/pathmatcher":"^2.15.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.15.0_1785763333050_0.7347392236061041","host":"s3://npm-registry-packages-npm-production"}},"2.15.1":{"name":"@flexent/http-server","version":"2.15.1","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.15.1","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"cb97fa1945855210e40a48c9ebe15bac77e7db40","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.15.1.tgz","fileCount":44,"integrity":"sha512-bpD83N6/VDKmiLj8LAgqDqnr4qeYC1EwKPET9wJWapBoTd1iEy+m70Nfxt3rjsmQ9eJngxytgyeD/YhwVSUaIw==","signatures":[{"sig":"MEYCIQDboaT4TtaqCYqSRxE3zS94TTD0Dq3kxOoJVRP/c3LXuAIhAKOLlk0lc5HgKnCjuqwqggAv9K+WOao60JoqC4+CQW7X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75838},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"ed5b32d2c5f1628e97f1c3af8d22c6316b6950a2","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.15.1","@flexent/logger":"^2.15.1","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.15.1","@flexent/pathmatcher":"^2.15.1"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.15.1_1786206100740_0.25140291980924045","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"@flexent/http-server","version":"2.16.0","author":{"name":"Boris Okunskiy"},"license":"MIT","_id":"@flexent/http-server@2.16.0","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"dist":{"shasum":"bf644412fbd5db5e259d80c554d50a2bc8231c47","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.16.0.tgz","fileCount":44,"integrity":"sha512-BisnJRswfPnND9Z267/Qwj6BDEb4ZUK1JZAeh4YD0SYQPI6qaCqx9bN2Bejs98eIVTsfPoOB1viahhxJT/Q7fA==","signatures":[{"sig":"MEQCIE7NBdnmNKZjMmNkOVw9//9Vijm3sfiOwDHKPgQUA1QVAiATbg1ETUkOWGoaI9vmQSgwFhaDHkSMeMyiuRkzyMhPkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75838},"type":"module","exports":{".":"./out/main/index.js"},"gitHead":"b3929f5d6168d16dec743e32eb58007c89b56556","scripts":{"test":"NODE_ENV=test mocha"},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"_npmVersion":"11.6.2","description":"Idiomatic HTTP server API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"peerDependencies":{"mesh-ioc":"^4.3.1","nanoevent":"^1.0.0","mesh-config":"^1.3.4","@flexent/errors":"^2.16.0","@flexent/logger":"^2.16.0","mesh-decorators":"^1.3.6","@flexent/metrics":"^2.16.0","@flexent/pathmatcher":"^2.16.0"},"_npmOperationalInternal":{"tmp":"tmp/http-server_2.16.0_1786380472622_0.5885225080159859","host":"s3://npm-registry-packages-npm-production"}},"2.16.1":{"name":"@flexent/http-server","version":"2.16.1","description":"Idiomatic HTTP server API","author":{"name":"Boris Okunskiy"},"license":"MIT","type":"module","exports":{".":"./out/main/index.js"},"scripts":{"test":"NODE_ENV=test mocha"},"peerDependencies":{"@flexent/errors":"^2.16.1","@flexent/logger":"^2.16.1","@flexent/metrics":"^2.16.1","@flexent/pathmatcher":"^2.16.1","mesh-config":"^1.3.4","mesh-decorators":"^1.3.6","mesh-ioc":"^4.3.1","nanoevent":"^1.0.0"},"gitHead":"692e4dfcaf6623cab39327f684a61b5f9fc091cd","_id":"@flexent/http-server@2.16.1","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-1nCmWAvPzvdKr9qC+BHUdUfgznh8sgifp1IjHsvpeQ4USNXIA5h8D6C98sLkHLtAYE/8vOnJ6Dum4Ki8rGPioQ==","shasum":"2f2693f61d801590c4890361d7061af5757455de","tarball":"https://registry.npmjs.org/@flexent/http-server/-/http-server-2.16.1.tgz","fileCount":44,"unpackedSize":75838,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHO43zAOaLb02/csR9Ia2FEZf8AFD4AwOREkPEp6Nir5AiEAtIixY40LqxE3+ExD83fzMygd5pOtv27LDZ56HeMGRJY="}]},"_npmUser":{"name":"inca","email":"boris@okunskiy.name"},"directories":{},"maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/http-server_2.16.1_1787841517530_0.8415043020524939"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-27T15:50:16.978Z","modified":"2026-08-27T14:38:37.843Z","0.1.0":"2022-09-27T15:50:17.205Z","0.1.1":"2022-09-27T16:18:57.086Z","0.1.2":"2022-09-27T16:31:05.368Z","0.1.3":"2022-09-27T16:41:28.463Z","0.1.4":"2022-09-28T08:30:59.184Z","0.1.5":"2022-09-29T06:59:40.867Z","0.1.6":"2022-09-29T07:10:01.151Z","0.1.7":"2022-09-29T10:34:20.505Z","0.1.8":"2022-09-29T10:38:48.037Z","0.1.9":"2022-10-03T11:43:33.482Z","0.2.0":"2022-10-04T06:54:54.910Z","0.2.1":"2022-10-11T14:14:51.986Z","0.2.2":"2022-10-13T08:39:05.519Z","0.2.3":"2022-10-13T08:46:17.874Z","0.2.4":"2022-10-13T09:11:18.492Z","0.2.5":"2022-10-13T12:26:35.919Z","0.2.6":"2022-10-13T15:23:46.391Z","0.2.7":"2022-11-07T13:02:36.420Z","0.2.8":"2022-11-07T20:23:26.947Z","0.2.9":"2022-11-08T07:56:56.903Z","0.3.0":"2022-11-08T08:06:20.195Z","0.3.1":"2022-11-08T10:38:35.274Z","0.3.2":"2022-11-10T12:51:37.766Z","0.3.3":"2022-11-10T12:58:05.411Z","0.3.4":"2022-11-10T19:00:17.842Z","0.3.5":"2022-11-14T17:30:46.154Z","0.3.6":"2022-11-16T13:12:56.493Z","0.4.0":"2022-11-22T12:41:00.906Z","0.4.1":"2022-11-25T07:56:20.907Z","0.4.2":"2022-11-25T08:53:12.231Z","0.4.3":"2022-11-25T08:56:31.023Z","2.0.0":"2026-04-19T15:27:25.413Z","2.0.1":"2026-04-19T16:34:04.666Z","2.0.2":"2026-04-26T16:14:21.736Z","2.1.0":"2026-04-29T08:48:22.184Z","2.2.0":"2026-04-29T14:46:41.426Z","2.3.0":"2026-05-06T11:23:29.201Z","2.4.0":"2026-05-06T13:45:29.630Z","2.5.0":"2026-05-06T17:18:27.209Z","2.5.1":"2026-05-15T16:37:37.724Z","2.6.0":"2026-05-19T10:06:44.516Z","2.6.1":"2026-05-19T10:44:13.089Z","2.6.2":"2026-05-19T10:57:57.304Z","2.6.3":"2026-05-19T14:40:54.551Z","2.6.5":"2026-05-21T11:58:53.506Z","2.7.0":"2026-05-31T07:11:51.108Z","2.8.0":"2026-06-17T17:51:43.993Z","2.9.0":"2026-06-18T08:10:30.690Z","2.9.1":"2026-06-18T14:14:15.392Z","2.9.3":"2026-06-18T15:03:51.827Z","2.9.4":"2026-06-18T15:17:46.338Z","2.9.5":"2026-06-23T13:03:29.919Z","2.10.0":"2026-06-30T08:07:47.704Z","2.11.0":"2026-07-09T13:38:08.534Z","2.12.0":"2026-07-10T15:48:38.640Z","2.14.0":"2026-07-10T16:59:42.532Z","2.14.1":"2026-08-03T12:34:42.094Z","2.15.0":"2026-08-03T13:22:13.210Z","2.15.1":"2026-08-08T16:21:40.944Z","2.16.0":"2026-08-10T16:47:52.767Z","2.16.1":"2026-08-27T14:38:37.661Z"},"author":{"name":"Boris Okunskiy"},"license":"MIT","description":"Idiomatic HTTP server API","maintainers":[{"name":"inca","email":"boris@okunskiy.name"}],"readme":"# @flexent/http-server\n\n**Status: alpha. Actively developed, new releases may break things.**\n\nMinimal Http Server, based on [Mesh IoC](https://github.com/MeshIoC/mesh-ioc).\n\n## Highlights\n\n- 🗜 Minimal abstraction over native APIs\n- 🧩 Composable handlers\n- 📦 Standard handlers included (but not enforced)\n\n## Usage\n\n### Handlers\n\nApplication logic is implemented in HTTP handlers.\nEach handler deals with its subset of domain and delegates processing to others by calling next().\n\n```ts\nexport class FooHandler extends HttpHandler {\n\n    async handle(ctx: HttpContext, next: HttpNext) {\n        // Call next() to execute the next middleware in chain.\n        // Or assign ctx.status and ctx.responseBody to end request processing\n    }\n\n}\n```\n\nA handler can be created from `async (ctx: HttpContext, next: HttpNext) => Promise<void>` function:\n\n```ts\nconst handler = createHandler(async (ctx: HttpContext, next: HttpNext) => {\n    ctx.status = 200;\n    ctx.responseBody = 'Hello, world!';\n}); // returns HttpHandler\n```\n\n### Chains\n\nMultiple handlers are composed into chains.\n\nChains are also handlers, so request processing can be hierarchic.\n\n```ts\nexport class AppHandler extends HttpChain {\n\n    @dep() private foo!: FooHandler;\n    @dep() private bar!: BarHandler;\n    @dep() private baz!: BarHandler;\n\n    handlers = [\n        this.foo,\n        this.bar,\n        this.baz,\n    ];\n}\n```\n\nA chain can also be created explicitly:\n\n```ts\nconst chain = createChain([\n    this.foo,\n    this.bar,\n    this.baz,\n]); // returns HttpHandler\n```\n\n### Http Server\n\nHttp Server instance listens for requests and delegates them to a handler.\n\nIt is configured using `createScope` that creates a new scope (a mesh instance) for each request. By default, it will resolve `HttpScope` and delegate processing to `HttpHandler` from that scope.\n\n```ts\n// Composition root (global scope)\nmesh.service(HttpServer);\nmesh.scope(HttpScope);\n```\n\n```ts\n// Per-request scope\nexport class HttpScope {\n    constructor(parent: Mesh) {\n        super('Http', parent);\n        this.service(HttpHandler, MyHandler);\n    }\n}\n```\n\nAlternatively, scope can be created directly in composition root:\n\n```ts\nmesh.service(HttpServer);\nmesh.scope('HttpScope', () => {\n    const mesh = new Mesh('Http', mesh);\n    mesh.service(HttpHandler, MyHandler);\n    return mesh;\n});\n```\n\n### Request Scope\n\nMost applications would require request-scoped state. For example, `AuthHandler` can establish the identity of the caller (e.g. by reading headers, cookies, parsing JWT, etc) and store this identity in `AuthContext` that is available to other handlers.\n\nIn that case, `AuthContext` and all its dependents will be request-scoped (i.e. an instance per every request). Such scoping is facilitated with mesh.\n\nA minimal example:\n\n```ts\n// scoped/AuthContext.ts\nexport class AuthContext {\n\n    principal: User | null = null;\n\n    setPrincipal(user: User) {\n        this.user = user;\n    }\n}\n```\n\n```ts\n// scoped/AuthHandler.ts\nexport class AuthHandler implements HttpHandler {\n\n    @dep() private auth!: AuthContext;\n\n    async handle(ctx: HttpContext, next: HttpNext) {\n        const authorization = ctx.getRequestHeader('Authorization');\n        const user = await this.authorize(authorization);\n        this.auth.setPrincipal(user);\n        await next();\n    }\n}\n```\n\n```ts\nexport class AppHandler extends HttpChain {\n\n    @dep() private authHandler!: AuthHandler;\n    @dep() private fooHandler!: FooHandler;\n\n    handlers = [\n        this.authHandler,\n        this.fooHandler,\n    ];\n}\n```\n\n```ts\nexport class HttpScope extends Mesh {\n    constructor(parent: Mesh) {\n        super('Http', parent);\n        this.service(AuthContext);\n        this.service(AuthHandler);\n        this.service(FooHandler);\n        this.constant(HttpHandler, AppHandler);\n    }\n}\n```\n\n## Configuration\n\nThe following env variables are supported by Http Server by default:\n\n- HTTP_PORT (default: 8080) - port to listen to\n- HTTP_ADDRESS (default: '0.0.0.0' }) - bind address\n- HTTP_TIMEOUT (default: 300_000 }) - HTTP socket timeout\n- HTTP_SHUTDOWN_DELAY (default: 5_000 }) — a sleep before stopping accepting connections (useful for 0-downtime deployments in environments like k8s)\n- HTTP_BODY_LIMIT (default: 5 * 1024 * 1024 }) - maximum number of bytes allowed in request body\n\n## API Cheatsheet\n\n### Request\n\n#### Request URL\n\nRequest URL is parsed and is available as native `URL` object:\n\n```ts\nctx.url.searchParams;\n```\n\n#### Query Params\n\nUse `ctx.url.searchParams` to access query string.\n\nAlternatively, use `ctx.query` which is a [HttpDict](#http-dict).\n\n#### Request Headers\n\nGet request header value:\n\n```ts\nconst authorization = ctx.getRequestHeader('Authorization');\n```\n\nRequest headers support multiple values, so are stored as [HttpDict](#http-dict).\n\n```ts\nctx.requestHeaders; // { 'content-type': ['application/json'], ... }\n```\n\n#### Request body\n\nRequest body needs to be explicitly read.\n\n```ts\nconst body = await ctx.readRequestBody();\n```\n\nThe body type is inferred from `Content-Type` header, but can also be explicitly specified.\n\n```ts\nconst jsonBody = await ctx.readRequestBody('json');\n```\n\nThe following request body types are supported:\n\n  - `json`\n  - `text`\n  - `urlencoded`\n  - `raw`\n\n### Response\n\n#### Status Code\n\nAssign status code:\n\n```ts\nctx.status = 500;\n```\n\nStatus can also be read from thrown errors by StandardMiddleware:\n\n```ts\nclass AccessDeniedError extends Error {\n    status = 403;\n    override name = this.constructor.name;\n}\n\nthrow new AccessDeniedError();\n```\n\n#### Response Headers\n\nSet response header value:\n\n```ts\nctx.setResponseHeader('X-Powered-By', 'My Awesome App');\n```\n\nResponse headers support multiple values, so are stored as [HttpDict](#http-dict).\n\n#### Response body\n\nSet response body:\n\n```ts\nctx.responseBody = {\n    foo: 123\n};\n```\n\nThe `Content-Type` and `Content-Length` headers will be inferred if not speicified explicitly.\n\nThe following response body types are supported:\n\n  - string (text/plain)\n  - JSON (application/json)\n  - Buffer (application/x-octet-stream)\n  - Stream (piped with chunked encoding by default)\n\nNote: you may wish to set Content-Type explicitly if you're using Buffer or Stream.\n\n### Misc\n\n#### Http Dict\n\nRequest/Response Headers and parsed Query String objects support multiple values per key.\n\nIn order to provide unified type-safe access to them they are stored as `HttpDict` type,\nwhich is just `Record<string, string[]>`.\n\nThus expect string arrays when accessing `ctx.requestHeaders`, `ctx.responseHeaders` or `ctx.query`.\nOr use `ctx.getRequestHeader`, `ctx.setResponseHeader` and `ctx.url.searchParams` for higher-level APIs.\n","readmeFilename":"README.md"}