{"_id":"rayo","_rev":"47-02bd46f7540e79b2fb7ac3bae288ed0c","name":"rayo","dist-tags":{"latest":"1.4.6"},"versions":{"0.5.0":{"name":"rayo","version":"0.5.0","description":"⚡️⚡️ Lightning fast Nodejs micro framework.","main":"bin/rayo.js","engines":{"node":">=8.11.1"},"repository":{"type":"git","url":"git+https://github.com/RayoJS/Rayo.git"},"contributors":[],"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"author":{"name":"Stefan Aichholzer","email":"play@analogbird.com","url":"https://github.com/aichholzer"},"license":"MIT","homepage":"https://github.com/RayoJS/Rayo","dependencies":{"matchit":"^1.0.5","parseurl":"^1.3.2"},"devDependencies":{"codacy-coverage":"^3.0.0","codeclimate-test-reporter":"^0.5.0","dotenv":"^5.0.1","eslint":"^4.19.0","eslint-config-airbnb-base":"^12.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-import":"^2.10.0","eslint-plugin-prettier":"^2.6.0","mocha":"^5.1.1","nodemon":"^1.17.3","nyc":"^11.7.1","prettier":"^1.12.1","should":"^13.2.1","sinon":"^5.0.7"},"directories":{"test":"test"},"bugs":{"url":"https://github.com/RayoJS/Rayo/issues"},"scripts":{"test":"npm run eslint && npm run unit && nyc report --reporter=text","unit":"nyc --reporter=lcov _mocha --timeout 250 ./test/unit/index.js","start":"nodemon -r dotenv/config --inspect","eslint":"eslint --quiet .","eslint:fix":"eslint --quiet --fix .","start:opt":"node -r dotenv/config --trace_opt --allow-natives-syntax app/index.js","start:deopt":"node -r dotenv/config --trace_deopt --allow-natives-syntax app/index.js","start:trace":"node -r dotenv/config --trace_opt --trace_deopt --allow-natives-syntax app/index.js","report":"npm run report:codeclimate && npm run report:codebeat && npm run report:codacy","report:codeclimate":"CODECLIMATE_REPO_TOKEN=$CODECLIMATE_TOKEN codeclimate-test-reporter < ./coverage/lcov.info","report:codebeat":"CODECLIMATE_REPO_TOKEN=$CODEBEAT_TOKEN CODECLIMATE_API_HOST=$CODEBEAT_HOST codeclimate-test-reporter < ./coverage/lcov.info","report:codacy":"cat ./coverage/lcov.info | CODACY_PROJECT_TOKEN=$CODACY_TOKEN codacy-coverage"},"nodemonConfig":{"ignore":["test/*"],"delay":"100"},"gitHead":"c214e5b2d822382257169ac21d93ed1b727a1fc1","_id":"rayo@0.5.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-oO1SJsScAnjYtXwx3NIdGKgfvzcW/sCXTZo0Tzsvml0MvFNS+SnY/fxXYVHxZP8mkXehQlqd+eK+hJK5fMC1Ug==","shasum":"ee09fd464fb3eb2d3833faaa4c243afd2ece8f23","tarball":"https://registry.npmjs.org/rayo/-/rayo-0.5.0.tgz","fileCount":6,"unpackedSize":7159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+MBJCRA9TVsSAnZWagAA4SEP/1mkwMmxxIYzy+kYXEzk\nB84j6941eW1rOefRG/zI0KdN8WLFugXoJm+sDaYBGcTU/hXFlhH64bAXEax0\nOlFgH9jDf/URlCSc/RGZoBwaBT8FD8uWb3Ym83gYaoM9HLzNxEoWLGxBz+u0\nVBMgU7tWT3CL2TUzbuHlQMIFreTd8zSywxjrQ0afv2XAdI23+b8RmeL4T2oe\n79VgTqxXU56OVohjisd/QFkDl9Y6ynsDx1VGwR2xPgCM34FVW/qzPhOiNCbh\nv+4/KEa7TzWM3IJj0hyIh+2i4gWeUrFijLMZQsntGFI44mFBp73c0bfaRpnx\ng8SG6MqzmQWuh3xkayi1RmKXQrBp8JefV8luSJyjZprxxo7FbuSdhIMmPEu/\nhPekJ7UqIdJk9BLolNzXHEH3jJyldKQXbIljULv8y2wNy3/g6nii8H0ENJXS\n+1OZ8MhecXgMm5AsrOT2N3eNgb+KfqOv9qNV6ZwfWJK4odeJoVPXU168DwcA\nRVYUPd6Y63nKl5GujHAaXnNgmMgwa8JBoesVbgTUntAkkP9URMxw9PGFuCqi\n1EVaSeicByNqtF0cq2xKbjCEHnWsKCM9e0h5798Ikj1XKmbE6gE8OfEVnoeX\nbUXdXR/KMxh7JUPID2y0aQYxOWuRYV3olqxjNosfDSG+2OcI7qkYtnNlk6QH\nMiZr\r\n=PQFV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDng5HUSWFkkq00BJeymzEJEdhMA0oV3L9HvenIIAkIwIhANEflbAStHrhNdc4FELDWm2qjqBU8r6yPnXH9KKc117I"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_0.5.0_1526251591887_0.49175003434526743"},"_hasShrinkwrap":false},"0.5.1":{"name":"rayo","version":"0.5.1","description":"⚡️⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"bin/rayo.js","engines":{"node":">=8.11.1"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"contributors":[],"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"author":{"name":"Stefan Aichholzer","email":"play@analogbird.com","url":"https://github.com/aichholzer"},"license":"MIT","homepage":"https://github.com/GetRayo/rayo.js","dependencies":{"matchit":"^1.0.5","parseurl":"^1.3.2"},"devDependencies":{"codacy-coverage":"^3.0.0","codeclimate-test-reporter":"^0.5.0","dotenv":"^5.0.1","eslint":"^4.19.0","eslint-config-airbnb-base":"^12.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-import":"^2.10.0","eslint-plugin-prettier":"^2.6.0","mocha":"^5.1.1","nodemon":"^1.17.3","nyc":"^11.7.1","prettier":"^1.12.1","should":"^13.2.1","sinon":"^5.0.7"},"directories":{"test":"test"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"scripts":{"test":"npm run eslint && npm run unit && nyc report --reporter=text","unit":"nyc --reporter=lcov _mocha --timeout 250 ./test/unit/index.js","start":"nodemon -r dotenv/config --inspect","start:test":"nodemon test/index.js --inspect","eslint":"eslint --quiet .","eslint:fix":"eslint --quiet --fix .","start:opt":"node -r dotenv/config --trace_opt --allow-natives-syntax app/index.js","start:deopt":"node -r dotenv/config --trace_deopt --allow-natives-syntax app/index.js","start:trace":"node -r dotenv/config --trace_opt --trace_deopt --allow-natives-syntax app/index.js","report":"npm run report:codeclimate && npm run report:codebeat && npm run report:codacy","report:codeclimate":"CODECLIMATE_REPO_TOKEN=$CODECLIMATE_TOKEN codeclimate-test-reporter < ./coverage/lcov.info","report:codebeat":"CODECLIMATE_REPO_TOKEN=$CODEBEAT_TOKEN CODECLIMATE_API_HOST=$CODEBEAT_HOST codeclimate-test-reporter < ./coverage/lcov.info","report:codacy":"cat ./coverage/lcov.info | CODACY_PROJECT_TOKEN=$CODACY_TOKEN codacy-coverage"},"nodemonConfig":{"ignore":[],"delay":"100"},"gitHead":"b6911c7ad58577bca5ba064aae0a20d3becc4f5f","_id":"rayo@0.5.1","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-MaUFkHOBwK8+7VZyFIYFuPqurJi7nmpRp4f2gKQrCW0M6cEgCr/OYjnHchNBNtL7nN+7I4lt2+HiSKShCmJNew==","shasum":"9fb66244afe9e90ee763129034d94cef9da840da","tarball":"https://registry.npmjs.org/rayo/-/rayo-0.5.1.tgz","fileCount":7,"unpackedSize":12503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+/tdCRA9TVsSAnZWagAAvZwP/R1jzqbfrREseVHHHT1m\nh0GThFX1nrKTjydkgx3upKW7PJ/qBederXgLlNzBFrJIRiPIZ7n5d3AHgm56\nAd1HrgsjcVc2D+H/599rvl2CkXrFsUMIGm2txuk4jm0Et0SwUt/H23nWXPxx\nsjdHr5M36fmlD7qx8+UKT7nHIyrrO7PF/xaKnSEY4gxyNKQMcwxra+LwyMuX\n3rfmn9yg6jEUxR3ECjxc2WfnKf04iC8N7yi9qqF2r0fzTK4D7h2zFCl+ic/T\nFywY7ZQmsEKev2KsyzneYJMC6Vke1zZgZ/8yDW7bV4Aj7fXdblK64OggI/GA\nCpWmC7ba/30t7sa56anFUHxRKt8O4llD91RWrI6KFjzw12YF1Uw5k2csjX1b\n5eYCCDU5C+zsKKOYp10LGZYb55DItllXCUVhO/MepYRRs14Yo6PGI4JSyEMJ\nTTMxltobPrrvIwk3lX8jqgvZEQqogT7KbfrQfcQjFlk+SiTXHBM8jqVPGB/x\nfS/nztYTYOLD7/MhlvU8U9TskbOktjCdl1GNPWrAMbJJxC23hv/1hbypvJ8T\n387gvsCh0vFkbKysm8vcBNNliqbrQsYINu6jeRGom87i4tSTSULOP3ZWTsff\n11mnXe+p2Oyjefvii1nxItAYniSAMymC04KgebC6fTofOu9OYmoxfYpdaLg5\ns6kc\r\n=e2nj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHXYNJrjwf16yjosWsEAjzTchBJL+8EDlqT/qxstmSWTAiEA+/zRA+bOmbD0kVcXq/9uFoufViYtV2NFhH6yf9/nuNg="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_0.5.1_1526463323447_0.41144528471748876"},"_hasShrinkwrap":false},"0.5.2":{"name":"rayo","version":"0.5.2","description":"⚡️⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"bin/rayo.js","engines":{"node":">=8.11.1"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"contributors":[],"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"author":{"name":"Stefan Aichholzer","email":"play@analogbird.com","url":"https://github.com/aichholzer"},"license":"MIT","homepage":"https://github.com/GetRayo/rayo.js","dependencies":{"matchit":"^1.0.5","parseurl":"^1.3.2"},"devDependencies":{"codacy-coverage":"^3.0.0","codeclimate-test-reporter":"^0.5.0","dotenv":"^5.0.1","eslint":"^4.19.0","eslint-config-airbnb-base":"^12.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-import":"^2.10.0","eslint-plugin-prettier":"^2.6.0","mocha":"^5.1.1","nodemon":"^1.17.3","nyc":"^11.7.1","prettier":"^1.12.1","should":"^13.2.1","sinon":"^5.0.7"},"directories":{"test":"test"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"scripts":{"test":"npm run eslint && npm run unit && nyc report --reporter=text","unit":"nyc --reporter=lcov _mocha --timeout 250 ./test/unit/index.js","start":"nodemon -r dotenv/config --inspect","start:test":"nodemon test/index.js --inspect","eslint":"eslint --quiet .","eslint:fix":"eslint --quiet --fix .","start:opt":"node -r dotenv/config --trace_opt --allow-natives-syntax app/index.js","start:deopt":"node -r dotenv/config --trace_deopt --allow-natives-syntax app/index.js","start:trace":"node -r dotenv/config --trace_opt --trace_deopt --allow-natives-syntax app/index.js","report":"npm run report:codeclimate && npm run report:codebeat && npm run report:codacy","report:codeclimate":"CODECLIMATE_REPO_TOKEN=$CODECLIMATE_TOKEN codeclimate-test-reporter < ./coverage/lcov.info","report:codebeat":"CODECLIMATE_REPO_TOKEN=$CODEBEAT_TOKEN CODECLIMATE_API_HOST=$CODEBEAT_HOST codeclimate-test-reporter < ./coverage/lcov.info","report:codacy":"cat ./coverage/lcov.info | CODACY_PROJECT_TOKEN=$CODACY_TOKEN codacy-coverage"},"nodemonConfig":{"ignore":[],"delay":"100"},"gitHead":"b64205ad7fc9e83c2525a26abe71f26f55a2b0e7","_id":"rayo@0.5.2","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-CV6cNEerCnU5EJssMhWDEpPqLbS4hXqGGfvNIc4cm1RoasfRbB++U2kGljZ1Nf+fbvSJTV+xxi9HI4Vrp+Hc3w==","shasum":"da10ac9733f7141c6218f2e1a531458fdaab4e1d","tarball":"https://registry.npmjs.org/rayo/-/rayo-0.5.2.tgz","fileCount":7,"unpackedSize":13198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/M5+CRA9TVsSAnZWagAACv8QAJAB8mdsxDqikfCnwbKa\nBBgQVuCOU4k6drQ+VmPfueUDWoe11jAxDHD5zHLU5xIMkwbqRn5d/01RykWa\n0ZuvVSjfZ3k9drcYps7Oo5JAvi8H7DZhMnVPCPEbTXjMz/6kruaCRF+uk12c\nZ/4QACDiVBvAVDem6K5FJztlR4iI+Yj19oQ9W4hTLG7PY2kJDJ2wB39qANzh\nySCnsjMEsArSXvVUIRqInG1AEns9F4k6ScJtOyYEuLT39p+CePNF33aerCNy\nGZNJBLWV69DiNP+yRSaLL7fzUZqjMjwnE9cL59oRXmZDOpEpJP3mwUQUSxTl\nbgUrYHsmFP4Pb7N64nGk59Vj3PTuHf+o4VtZlOHp80Q//N/jGV8krGJFqS4W\nm3G/g/Mmmt4HMZAWAlvSuNGAmp3QmwJNRuNzGJCMS3hrbzcAkNt+Ko3IIrHD\nNgCcsAsJOCAkozCB05eG7i73LyC8pzIWI6pc/jCFp7XyJGgSNwcqC2cPECV8\nA4+SG2GmTRvHfceUTd4zxyI3rYXezklahIA0qbcBQu5YZFGT/8euYdsWUbsk\nlz2tdtkgjcRR4hK3hNg59OyjmmJBVbcoIvNJWoyotjC3WYLoUME7hXUagXyc\nz4MzbNaSGnSd0Hs1729zkIqjYKStAAdI0EbmX50N66g3CPASfGKUFuYFMOc4\nNEWp\r\n=fGgi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQf6S9dj9qsFIF5vC+D6cGYOH82CW62vTFJgfI8fd0MAIgeuyUqwn6+SFdFpnlC4OGM1DhoEa7yaSijI8ZvM5Gmoo="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_0.5.2_1526517373356_0.7987211007392465"},"_hasShrinkwrap":false},"0.5.3":{"name":"rayo","version":"0.5.3","description":"⚡️⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"bin/rayo.js","engines":{"node":">=8.11.1"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"contributors":[],"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"author":{"name":"Stefan Aichholzer","email":"play@analogbird.com","url":"https://github.com/aichholzer"},"license":"MIT","homepage":"https://github.com/GetRayo/rayo.js","dependencies":{"matchit":"^1.0.5","parseurl":"^1.3.2"},"devDependencies":{"codacy-coverage":"^3.0.0","codeclimate-test-reporter":"^0.5.0","dotenv":"^5.0.1","eslint":"^4.19.0","eslint-config-airbnb-base":"^12.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-import":"^2.10.0","eslint-plugin-prettier":"^2.6.0","mocha":"^5.1.1","nodemon":"^1.17.3","nyc":"^11.7.1","prettier":"^1.12.1","should":"^13.2.1","sinon":"^5.0.7"},"directories":{"test":"test"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"scripts":{"test":"npm run eslint && npm run unit && nyc report --reporter=text","unit":"nyc --reporter=lcov _mocha --timeout 250 ./test/unit/index.js","start":"nodemon -r dotenv/config --inspect","start:test":"nodemon test/index.js --inspect","eslint":"eslint --quiet .","eslint:fix":"eslint --quiet --fix .","start:opt":"node -r dotenv/config --trace_opt --allow-natives-syntax app/index.js","start:deopt":"node -r dotenv/config --trace_deopt --allow-natives-syntax app/index.js","start:trace":"node -r dotenv/config --trace_opt --trace_deopt --allow-natives-syntax app/index.js","report":"npm run report:codeclimate && npm run report:codebeat && npm run report:codacy","report:codeclimate":"CODECLIMATE_REPO_TOKEN=$CODECLIMATE_TOKEN codeclimate-test-reporter < ./coverage/lcov.info","report:codebeat":"CODECLIMATE_REPO_TOKEN=$CODEBEAT_TOKEN CODECLIMATE_API_HOST=$CODEBEAT_HOST codeclimate-test-reporter < ./coverage/lcov.info","report:codacy":"cat ./coverage/lcov.info | CODACY_PROJECT_TOKEN=$CODACY_TOKEN codacy-coverage"},"nodemonConfig":{"ignore":[],"delay":"100"},"gitHead":"bf04678d96b406dbdd5e4195441e9c47b69ad464","_id":"rayo@0.5.3","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-GpREGJfzRu+0y9WN71zFtclWCu+LPFk9zJrKvLx9VuHminRGKbzh9c3konET7KiLJtBqlK7W3xzYHpg2CJA1pw==","shasum":"0d1957ea14c2f3aa8f538f4a894f465dbdc31f56","tarball":"https://registry.npmjs.org/rayo/-/rayo-0.5.3.tgz","fileCount":7,"unpackedSize":13529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/NHpCRA9TVsSAnZWagAAUB8QAJbshrH66PvgSS5Vd/EE\ntjwlSF37HQE0kdeLRsq/l9D8t1ws5rSp2miFExUXMMQiF2jsI8pGgg7hUBm5\nNn3wMa1g5Yuj8oq/JkoFyj4VfdwgBv8ypzejLHF5pNsSPR9vK6ty+KA9AKPo\nBYf4KcQ6A8eU3ADtdZyWbTiJ2eZEx8p7SvoxfCjIaxB1xjMuj2V5j0B437MI\n+FFgYe6MXSAebk2w+sUlUdNHaI2oU43bwKpWkahNZDApOtd98r0aFDeXihI0\n+pN1HvEm0JRGkmenYvxlOsAtJML7UPeuJzlMwUIdv1cS/tuRWeygt4ZLeq1y\nsFcKN7CIqwb8bY4ERrXCEdnnH7DuVVv9oI8KCG0h39n3epfW/46Jeh4vdHhj\nuAOvlfxsT5J5t42VTYd43TByhDHkrRFEF2E2jt1M0Kj9nQ0DDev0kllOasf6\n9iaCEeo8QVAtdJcjVmfBjGN2NAlJJZAPP8A0xhhqhE2RKe/o3nO3pkcA3Y//\n1wygw4KdWXWnEMUxawlMVj+BAlohAeogBRRDMsK8NfjhFxk5j8dykWfAGETk\nGSxc/4au24q4MSPch8ccHAVp+Rw/jD1+dIk0LKEodh0A9xS9XxcRVhk1ebbE\nU0rlM2hErC6jwn7LgQ7bU3hX5B5RH3ZnPGgB3a6ADmdrUz5xftRjcezmHEPF\n+xbU\r\n=Fe5i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtNMN3YNw287OpDJrD2GdxlxZLMqSvuARnvbGn+ZBI+AiEAp2ixh789725jn4RkOh1zt2uNWjVk8wtlunDvaZEESZQ="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_0.5.3_1526518248455_0.7247886614140604"},"_hasShrinkwrap":false},"0.5.5":{"name":"rayo","version":"0.5.5","description":"⚡️⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"bin/rayo.js","engines":{"node":">=8.11.1"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"contributors":[],"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"author":{"name":"Stefan Aichholzer","email":"play@analogbird.com","url":"https://github.com/aichholzer"},"license":"MIT","homepage":"https://github.com/GetRayo/rayo.js","dependencies":{"matchit":"^1.0.5","parseurl":"^1.3.2"},"devDependencies":{"autocannon":"^2.4.1","chalk":"^2.4.1","cli-table":"^0.3.1","codacy-coverage":"^3.0.0","codeclimate-test-reporter":"^0.5.0","dotenv":"^5.0.1","eslint":"^4.19.0","eslint-config-airbnb-base":"^12.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-import":"^2.10.0","eslint-plugin-prettier":"^2.6.0","express":"^4.16.3","fastify":"^1.4.0","hapi":"^17.4.0","mocha":"^5.1.1","nyc":"^11.8.0","ora":"^2.1.0","polka":"^0.4.0","prettier":"^1.12.1","should":"^13.2.1","sinon":"^5.0.7"},"directories":{"test":"test"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"scripts":{"test":"npm run eslint && npm run unit && nyc report --reporter=text","unit":"nyc --reporter=lcov _mocha --timeout 250 test/unit","bench":"node test/benchmarks","eslint":"eslint --quiet .","eslint:fix":"eslint --quiet --fix .","report":"npm run report:codeclimate && npm run report:codebeat && npm run report:codacy","report:codeclimate":"CODECLIMATE_REPO_TOKEN=$CODECLIMATE_TOKEN codeclimate-test-reporter < ./coverage/lcov.info","report:codebeat":"CODECLIMATE_REPO_TOKEN=$CODEBEAT_TOKEN CODECLIMATE_API_HOST=$CODEBEAT_HOST codeclimate-test-reporter < ./coverage/lcov.info","report:codacy":"cat ./coverage/lcov.info | CODACY_PROJECT_TOKEN=$CODACY_TOKEN codacy-coverage"},"gitHead":"c5929ce0364fb6e8531eec3d7c9e8d294d406ba2","_id":"rayo@0.5.5","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-ASyH9x15x2d+t4cf9LfodRTm/sMXfbPLlLE+CMJnLi4bbAQxf/KLKpB3JBy6DuFLAOTZkyzcIA+AhtpElqu7vg==","shasum":"ac00404c392763015bccadbeeeb77795a7fc2bba","tarball":"https://registry.npmjs.org/rayo/-/rayo-0.5.5.tgz","fileCount":7,"unpackedSize":13466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/SXACRA9TVsSAnZWagAA5b8P/1JntOiedpQ+aGceZEQh\nrYCPF3e/jEb7nBl/4Nn8KU36zsecDVbBlPgXJPeJHuj4664UcehewaHGyxo4\ng82oDF7iYZphVXmrWSMVsByJ77mnlcuJvrDr2HxmzOp31YtdRKorjT/acBGw\n3tufDl8pLMg6at95x5M3TUyKouSIq9LLP5TtY5A/URF9p8NMtWOuZKTUcfp6\n0LFQMalV5QtanDlRgDf3ZutGUYheFwXVg75CN+RGPkro7+Vox6PwfXzT8c6/\nRlIaOb0+7Grd47aN6cj1fm0Oq7/r7uJNvFzN3F2i6Jt+bnoOzPqJrDPCl6bp\nmivJfqqE/Wd/OfKU0TFnjgAQrOMQElupPaLwl0YzwUsfiFJgveG6koRdkUbH\nxT7g/HIKvpuxw2Kbf76+GGffh+KZ1KaLp1nYE20N7ymgsPjAxXWLxirGQsme\nljAStp+f/y7jDHkQ710+K2wxYRawF1VX5D//oMbjZJp3xrr+Pl3mdahaZlWg\n7bJoDilyyp0m7LhcYxpzQwmcwpo+cp0w/SV69ukKuf/DeDtgKCuqCQI+NafK\ngBteFKU+IXKfcU6pi+3lsPwoRDPjp7uyHvtxZk3PPO8ebDNR+XcGiIur4iBT\noCrFM7cqztNT/Aw+xUR51qCNE4wVgouEQGEHsqM2pVcUa90//UjoirqJddaP\nvIi1\r\n=p5Xn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1QkFmGa9d9BM/0OMJANFVkpVMK5Wq/rTw1hn1mHaOtAiAU1zUGU5an+uNrEGwDq0sVNm2nkguuz48d+HNampmXhA=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_0.5.5_1526539711278_0.9349787545403054"},"_hasShrinkwrap":false},"0.5.6":{"name":"rayo","version":"0.5.6","description":"⚡️⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"bin/rayo.js","engines":{"node":">=8.11.1"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"contributors":[],"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"author":{"name":"Stefan Aichholzer","email":"play@analogbird.com","url":"https://github.com/aichholzer"},"license":"MIT","homepage":"https://github.com/GetRayo/rayo.js","dependencies":{"matchit":"^1.0.5","parseurl":"^1.3.2"},"devDependencies":{"autocannon":"^2.4.1","chalk":"^2.4.1","cli-table":"^0.3.1","codacy-coverage":"^3.0.0","codeclimate-test-reporter":"^0.5.0","dotenv":"^5.0.1","eslint":"^4.19.0","eslint-config-airbnb-base":"^12.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-import":"^2.10.0","eslint-plugin-prettier":"^2.6.0","express":"^4.16.3","fastify":"^1.4.0","hapi":"^17.4.0","minimist":"^1.2.0","mocha":"^5.1.1","nyc":"^11.8.0","ora":"^2.1.0","polka":"^0.4.0","prettier":"^1.12.1","should":"^13.2.1","sinon":"^5.0.7"},"directories":{"test":"test"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"scripts":{"test":"npm run eslint && npm run unit && nyc report --reporter=text","unit":"nyc --reporter=lcov _mocha --timeout 250 test/unit","bench":"node test/benchmarks","eslint":"eslint --quiet .","eslint:fix":"eslint --quiet --fix .","report":"npm run report:codeclimate && npm run report:codebeat && npm run report:codacy","report:codeclimate":"CODECLIMATE_REPO_TOKEN=$CODECLIMATE_TOKEN codeclimate-test-reporter < ./coverage/lcov.info","report:codebeat":"CODECLIMATE_REPO_TOKEN=$CODEBEAT_TOKEN CODECLIMATE_API_HOST=$CODEBEAT_HOST codeclimate-test-reporter < ./coverage/lcov.info","report:codacy":"cat ./coverage/lcov.info | CODACY_PROJECT_TOKEN=$CODACY_TOKEN codacy-coverage"},"gitHead":"58fc6fbebb14b3383afa27e2db3960cf7e52d718","_id":"rayo@0.5.6","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-tk+W6Pf/4kvqElnRQk1Upp4Lraico7qD7AKa3TuB/deqj1lSATg3cTZkjFP+eaV32K13DLuMMdbFJo77c6zMFA==","shasum":"ed1d47b1bb5ed15ade422fc4329f1e0e43d7cfb9","tarball":"https://registry.npmjs.org/rayo/-/rayo-0.5.6.tgz","fileCount":7,"unpackedSize":13917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/S2PCRA9TVsSAnZWagAAkvcQAJ3G84R2lEp1+tst7i3C\ntJr0GRUzAxH5q89HLH29OT0m/s3qoqRgs3+dllujUKsVnyOMT7ruW/fB1Gw6\nbeeK4TEnfuJNUgJhIdO8PB6e9NgBWRj3M37TfY+vwaGoyfG3jx2ew2YDkKEp\niN+WRA30OijSJNzbaO1vd+KYLv5uPNbCfcxOLjjpI/9f2tNCbeA8E19DhJId\nxct1B/jt7ntUNeY/8hq/UG4iGSJR+hNoLjANNjLKLgiXRw7QziRp3ySwl1Tl\nJNsHhDTHdCTfrVPekNsCnLm3a4AUnKteztsOfeUSCjEs9Yt1f+dmZif6l4kN\nTWqtHAshZjXLsbakZpAqHc29VDGElLTLyBqWlpUYAsMrvGcebcBBu4+te3Ap\nwJtR7PRsaJqXSv0XbFOUiEdMWY/wF+txy9DbPorj0wc7/x4rYTg5Vp5Nq2yp\nQ34cSROyqADLgH+jKllAb5GYQU7yZpXHLFj79TckxzfZUK93XC9FfWd0mmm4\nDXR+mVdypVuZueo/gWX2IvxQER1XGBD4Vf9WYCFz1MoyBRdXjDjYG7Ke97Y8\nvYRb5PIKKglw8RUna3IG6LTk+eUDcqiQLbDbFYedS2Xq2227Viqmb0VgVEx2\nELtZaAx9Q73Y15jZ/mqiH0O0J82YDXnNMCRtL3KhZbI6Lerb4qgn9jQkUM/r\njk79\r\n=uL2M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQVTLYsu6VnMvXtZfwKuDhDvUfjLwX8Tl2salauwfOQQIhAKdUQLtv/1CTyTg5IAqA9f5zIvMGyIAjMYLPXfdX58TN"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_0.5.6_1526541710811_0.3471335327571261"},"_hasShrinkwrap":false},"0.5.7":{"name":"rayo","version":"0.5.7","description":"⚡️⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"bin/rayo.js","engines":{"node":">=8.11.1"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"contributors":[],"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"author":{"name":"Stefan Aichholzer","email":"play@analogbird.com","url":"https://github.com/aichholzer"},"license":"MIT","homepage":"https://github.com/GetRayo/rayo.js","dependencies":{"matchit":"^1.0.5","parseurl":"^1.3.2"},"devDependencies":{"autocannon":"^2.4.1","chalk":"^2.4.1","cli-table":"^0.3.1","codacy-coverage":"^3.0.0","codeclimate-test-reporter":"^0.5.0","dotenv":"^5.0.1","eslint":"^4.19.0","eslint-config-airbnb-base":"^12.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-import":"^2.10.0","eslint-plugin-prettier":"^2.6.0","express":"^4.16.3","fastify":"^1.4.0","hapi":"^17.4.0","minimist":"^1.2.0","mocha":"^5.1.1","nyc":"^11.8.0","ora":"^2.1.0","polka":"^0.4.0","prettier":"^1.12.1","should":"^13.2.1","sinon":"^5.0.7"},"directories":{"test":"test"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"scripts":{"test":"npm run eslint && npm run unit && nyc report --reporter=text","unit":"nyc --reporter=lcov _mocha --timeout 250 test/unit","bench":"node test/benchmarks","eslint":"eslint --quiet .","eslint:fix":"eslint --quiet --fix .","report":"npm run report:codeclimate && npm run report:codebeat && npm run report:codacy","report:codeclimate":"CODECLIMATE_REPO_TOKEN=$CODECLIMATE_TOKEN codeclimate-test-reporter < ./coverage/lcov.info","report:codebeat":"CODECLIMATE_REPO_TOKEN=$CODEBEAT_TOKEN CODECLIMATE_API_HOST=$CODEBEAT_HOST codeclimate-test-reporter < ./coverage/lcov.info","report:codacy":"cat ./coverage/lcov.info | CODACY_PROJECT_TOKEN=$CODACY_TOKEN codacy-coverage"},"gitHead":"72c2857a259d123d7a5dd039536b47e24532bf17","_id":"rayo@0.5.7","_npmVersion":"6.0.1","_nodeVersion":"8.11.1","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-qDxGTYg5iC3W6ywPhuzHEoj+NTA1s82v4Uv/lyUZVE7UeQ9VwtweUgZbCPZoJ66UOJJk6HjtH4xAOPcAVlg6/w==","shasum":"17bded05bf191599b6ee4bc701cf316905671cce","tarball":"https://registry.npmjs.org/rayo/-/rayo-0.5.7.tgz","fileCount":6,"unpackedSize":13967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/mOWCRA9TVsSAnZWagAADFYP/1/5Y0yVYyRXSTR4EDGa\nE94djwrc/Q2MdH7yb3UG54kZ5gEiil+EZ9EhQ4L5SMGiwIneSPscf/pVnQ1s\npVv/E4qjpg4ddKgI4iZNYtSgvThExXoSCSao/UUxbjSoyvrdjQHydM/uteZq\nz7KkTc8o/WOriptc5iq48PiyjkqDs8iZtyXM7Pn8lLO31uKIE9dVuEsImJkA\nCr3tNZuKdGaf3+0uqWEYjCAeF7cKcwCyExRUcw6c/Iq1PbxHl6lCMGbdZaSP\njaV2x6z6vfh5UTG09+NPqMnluiPbhVBa9bV5qLj+fyG9+FQtDwEOycWOFSRO\n71D+hlBioxofZUNJ7+5SYqPuOU0M8Z0a7pns1IiIvlzTxHkL7cRHl2IS1WyW\n9Xm63XCWxCMNZ4e4BNg9h1ZlNpZhmboEQ+hEBPqHAZYmLhh8az4Vt+nEik1B\nCPvVmTnb+6mEqvnCjlsI1g0Einto9gTRpONj/becq2h+0DyXX9xjwlG7Rii1\nbH0Bhv5EYK48lNKXcA/7rKxBft2wKD8bg65ZeVYFA0PtvTsw7irDd/YGRacX\nrBOd9UyrqAZsvNfwwFKleVbkQXcKGTL3Yj/69z9fLoBup9Evq137EMwgR1An\nGsojn5+ckXA/jeKuSmQhG/BFAh8q9mX2zs6nDPYI+Nlt9Fk/6PlEMAw2igRi\nxEIC\r\n=ZZNn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbs5gqCbc7Ua7FhTyrYUwk9CK6WsSbAkUcd7neWoXEMAiBCjR+Mt95QdFmQ21HCc1A0qSgol2XWepj/4eoEEWAL5w=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_0.5.7_1526621077487_0.4899586690535216"},"_hasShrinkwrap":false},"0.5.8":{"name":"rayo","version":"0.5.8","description":"⚡️⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"bin/rayo.js","engines":{"node":">=8.11.1"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"contributors":[],"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"author":{"name":"Stefan Aichholzer","email":"play@analogbird.com","url":"https://github.com/aichholzer"},"license":"MIT","homepage":"https://github.com/GetRayo/rayo.js","dependencies":{"matchit":"^1.0.5","parseurl":"^1.3.2"},"devDependencies":{"autocannon":"^2.4.1","chalk":"^2.4.1","cli-table":"^0.3.1","codacy-coverage":"^3.0.0","codeclimate-test-reporter":"^0.5.0","dotenv":"^5.0.1","eslint":"^4.19.0","eslint-config-airbnb-base":"^12.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-import":"^2.10.0","eslint-plugin-prettier":"^2.6.0","express":"^4.16.3","fastify":"^1.4.0","hapi":"^17.4.0","minimist":"^1.2.0","mocha":"^5.1.1","nyc":"^11.8.0","ora":"^2.1.0","polka":"^0.4.0","prettier":"^1.12.1","should":"^13.2.1","sinon":"^5.0.7"},"directories":{"test":"test"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"scripts":{"test":"npm run eslint && npm run unit && nyc report --reporter=text","unit":"nyc --reporter=lcov _mocha --timeout 250 test/unit","bench":"node test/benchmarks","eslint":"eslint --quiet .","eslint:fix":"eslint --quiet --fix .","report":"npm run report:codeclimate && npm run report:codebeat && npm run report:codacy","report:codeclimate":"CODECLIMATE_REPO_TOKEN=$CODECLIMATE_TOKEN codeclimate-test-reporter < ./coverage/lcov.info","report:codebeat":"CODECLIMATE_REPO_TOKEN=$CODEBEAT_TOKEN CODECLIMATE_API_HOST=$CODEBEAT_HOST codeclimate-test-reporter < ./coverage/lcov.info","report:codacy":"cat ./coverage/lcov.info | CODACY_PROJECT_TOKEN=$CODACY_TOKEN codacy-coverage"},"gitHead":"c8f1b5d01553c7cf28162eaace68fc2cdf6e1693","_id":"rayo@0.5.8","_npmVersion":"6.0.1","_nodeVersion":"8.11.1","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-DM4iBCU3AJ6UUAHh4s+gX3YCLBSnLWyi8wgetWwch9GpqMT4NfdaO4MxvTgC3EXdcuG2kryowVffzd78ARLfJQ==","shasum":"6e4869bc6de92246702dacaa522e8bcdaedb0ada","tarball":"https://registry.npmjs.org/rayo/-/rayo-0.5.8.tgz","fileCount":6,"unpackedSize":13444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAlYdCRA9TVsSAnZWagAAd6EQAKG30KLBwOxxBWoO6ZiU\nkx3mafOPqkR5SMCy7YU0J5KK6oHac2sPLoLq7EUO2x8ixAtsNuVNF2dIMIkq\nSwewQJH3YbCK31QStkFvZYEEn9jwaW/yOhheA7ztR7oyhDbF2PRa6ycJUlir\n3U7BH7anVif8uVXpe/Ft8N4wj2Ko4grslnja83Di4lJwHk6Fxxe8SaX1qMXH\ntuIqmGTIdE5txZeCZKVWWjJ09iYIoaFVCZB2iSjZh4EyfHSmV9OG+4CbLr49\nZrlqbE9kkQ9cQ8MBapDAjpAwzM/LoDFC48CHWAnTY9iq76RedcAB81ZXXizc\nVYysfE9Akrx/2PPnkwWdpZOCAms6T6+AT4T8NifQbjLmF9gAkVVXwekWAx+Z\nQx8xRfrYdO/by99iJALgDK0G7LTvy78+LxWUelLUblihyYMflDNHG3vdh3bZ\nhdy5V2RXjM0o9kZXcJT9vz18xcWeihOqg6H+L+B7M04rYBc8M/lXainWS/dI\nGXLOBZaaw+cFs94y71nMU6GfElxfTDiWCfzvDZ4HyFNrewE10vPeLp9vO5XH\nLakfbJ5pVj2PzrDFy/imk4I0CvL3Gtlvs9DwabgLrwHhVITWHtccq2gVKG66\neMfTPd/z4++mhyhCPGAEu97BDQ1ggFqhJwEeG0BEQL976gljIAZb0ixk85Ye\n/Qak\r\n=CshC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsUPI4+ILxf3M/7I57rsDBhIiOu9VbQvQ9CNpwT6BRqAIgRnHLYi7577GOjWWOls28R6B3aMlGlWg6QNuqHdlVXkU="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_0.5.8_1526879771976_0.6757948181065057"},"_hasShrinkwrap":false},"0.5.10":{"name":"rayo","version":"0.5.10","description":"⚡️⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"bin/index.js","engines":{"node":">=8.11.2"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"contributors":[],"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"author":{"name":"Stefan Aichholzer","email":"play@analogbird.com","url":"https://github.com/aichholzer"},"license":"MIT","homepage":"https://github.com/GetRayo/rayo.js","dependencies":{"matchit":"^1.0.6","parseurl":"^1.3.2"},"devDependencies":{"autocannon":"^2.4.1","chalk":"^2.4.1","cli-table":"^0.3.1","codecov":"^3.0.2","coveralls":"^3.0.1","dotenv":"^5.0.1","eslint":"^4.19.0","eslint-config-airbnb-base":"^12.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-import":"^2.12.0","eslint-plugin-prettier":"^2.6.0","express":"^4.16.3","fastify":"^1.5.0","hapi":"^17.5.0","minimist":"^1.2.0","mocha":"^5.2.0","nyc":"^11.8.0","ora":"^2.1.0","polka":"^0.4.0","prettier":"^1.12.1","should":"^13.2.1","sinon":"^5.0.10"},"directories":{"test":"test"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"scripts":{"bench":"node test/benchmarks","test":"npm run eslint && npm run unit && nyc report --reporter=text","unit":"nyc --reporter=lcov _mocha -R progress --timeout 100 test/unit","eslint":"eslint --quiet .","eslint:fix":"eslint --quiet --fix .","report":"codecov && cat ./coverage/lcov.info | coveralls"},"gitHead":"7e34eb9533e6970138ffbb416bcb182df314e708","_id":"rayo@0.5.10","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-CxKlpedpbB8DES9MQjce/7f6IxFcBsikkgkmT80Z04FGtYJXunvcTjNY4Hmq5h4zc1M/GtJ2xjobN+H5PwSPdw==","shasum":"e0a2300539df8c62b2d2a47c150ff6b2eb078d9a","tarball":"https://registry.npmjs.org/rayo/-/rayo-0.5.10.tgz","fileCount":7,"unpackedSize":19550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCKKMCRA9TVsSAnZWagAAhPYQAKKQolSJKgYbhBfr71HH\nkrYI7NP4YJ7TuNA4obJZtLI0PCeeIPGzlRxQgr9NKCvYJhJbw17xWEjBFQ8/\nHkvYND2V24CQg3SIvFb5LhpHATigQVzfI4z7uJnKsT9EfczAZ0CAdfTSGiWe\nyr+ExBkFl6iwu4jQ8cxFTdrBO6AZ/I8jvYzYKQhHL7B9r7NVhsM7ItXNQSsw\nvaOtIUF6vH/gp9jT7ODnSfeuaFQYiNFb3n1KIw2Vjvb5B01slK9BCopekZl3\njjWGnaF2QwxoY4RVvodMbLltA4FSKFrdWdnkxgabslgTC2NU56JTO64hSgg+\nsy2RAihQreXssbhxYW6+O+O9cr6cQPoo6pIs0BW9w/TEArMTWdfZ1JHa8mPd\nE29LstMyrXaT78wRg1P3pbC9cvrO2XKgkfI1tPBIG+9CfK5PyrT5cIge4sC1\nGon11rTC8I4OwkbxOhoRwEcugXN0np6r7vyxPj32b9P4ivjGFDPyZxd8y8kz\nUohnLzbgCebRapTiF1G07AJGq3SkKnRoEG14JSs0M1od9IRcu8ill9+3t5bW\nXv8iggjtR/pVcs/bv6qwDo+cJfHkPaZFxOZMLq7j62abTmY0vt7UxpspqL5f\n95FEyKgTV05NMk2uckOLpaek7Fn9yDtDr1r8bfUagUGujL8B6+INdxsk6BAz\n+Zrm\r\n=3NYe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG9L1gNJDfGdBNoKm2/4t2rcmoOo5rqhVFwxxeflp5qaAiEAo2+ai2ag99LeHT/BEc5TO4dNzousCyCLuZ2tcOPEKI0="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_0.5.10_1527292555196_0.07145226895742951"},"_hasShrinkwrap":false},"1.0.0":{"name":"rayo","version":"1.0.0","description":"⚡️⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"bin/rayo.js","engines":{"node":">=8.11.2"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"contributors":[],"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"author":{"name":"Stefan Aichholzer","email":"play@analogbird.com","url":"https://github.com/aichholzer"},"license":"MIT","homepage":"https://github.com/GetRayo/rayo.js","dependencies":{"matchit":"1.x","parseurl":"1.x"},"devDependencies":{"autocannon":"2.x","chalk":"2.x","cli-table":"x","codecov":"3.x","coveralls":"3.x","dotenv":"5.x","eslint":"4.x","eslint-config-airbnb-base":"12.x","eslint-config-prettier":"2.x","eslint-plugin-import":"2.x","eslint-plugin-prettier":"2.x","express":"4.x","fastify":"1.x","hapi":"17.x","minimist":"1.x","mocha":"5.x","nyc":"11.x","ora":"2.x","polka":"0.x","prettier":"1.x","should":"13.x","sinon":"5.x"},"directories":{"test":"test"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"scripts":{"bench":"node test/benchmarks","test":"npm run eslint && npm run unit && nyc report --reporter=text","unit":"nyc --reporter=lcov _mocha -R spec --timeout 100 test/index.js","eslint":"eslint --quiet .","eslint:fix":"eslint --quiet --fix .","report":"codecov && cat ./coverage/lcov.info | coveralls"},"gitHead":"91a07c0d4de9700fd5019a300be57603a32acbd1","_id":"rayo@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-MzPRHnvfv30OsVBjX5qDXfv14VWausKZOaWbnWm44xiJI0TcYOysiWz5Vvnx7dS/9BaNzgaL/DqZxL0EF+Vrrw==","shasum":"a3965c01cee248b719bdf162f6987ed3e2db7ee3","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.0.0.tgz","fileCount":9,"unpackedSize":20900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEJYfCRA9TVsSAnZWagAApioP/Rat0LpsKNTLCVo44M45\nKf/V5JWqoqgsIYQZ1vguzm+2yTG8d6RZbbsbPpD0qQOH6BeWhl0bVEN1m+bG\nJsn5ZV/Y2jsrkwd8KObNt2e5ywIKYTz1cJqLEsS97BavQLyvrvbPmKJCipt/\ngJ3pDeh5y+tOUTwfiTeXtOYOiw7q0kuFrSRqk5N7Y9YLQBUcHBCQMDP9XY8t\njvXf/9GQJGUa2Zcyj6Lco2OYKdzNNJugovHtC2D7ZAzhZGZQzU/102IomtXw\nvpz4p8nbAnMmZYtaacLW0FNgPxHbnByLZJl+hpBspMV0CqDDqean8QmmvPbg\njfLFSAUpm1kGXDOjwHfd1d1bgsXsmZKW7qZz+ZRGOELBO3E5ze/vZ9uQafgp\nFXRGcXvfgt/qstirbQ3sEGNQKwVAM3Hs2JI07pCH7VoPl/T5tDVw4ALLk9ic\nepc98McCcY7tcgg6iVs6yJ+q42PlTqxZyhJCoX6EA9YlORY+TPHfCJRR4mkB\n8qUNuPIbF8VrwYqYN54AONtlmzbbziHiM1S4n4dtQLxQM73V/VWiWYTfaAiZ\n6Vy4mBL0bpyAO3ARUmsFZREQ64ZywhrTikV9Uq5lZ21tM0uWXwEzPAAwntqM\nEkbN0/TJB6FGQe89pJ+E1nAO3X2g1BVeUH1KfCgDPhKMOttfi/ij/1XCsGfI\nqmqJ\r\n=ixb0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHHbt9fWjmTPtdej6DIwHTZr+rKhRGYZkIBcHM96pkSTAiBoJ41lmpZ+hRBR3uxxtF/9+1hcE7yDCs9xEzhPEDa1dA=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.0.0_1527813662065_0.31623471408424386"},"_hasShrinkwrap":false},"1.0.1":{"name":"rayo","version":"1.0.1","description":"⚡️⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"bin/rayo.js","engines":{"node":">=8.11.2"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"contributors":[],"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"author":{"name":"Stefan Aichholzer","email":"play@analogbird.com","url":"https://github.com/aichholzer"},"license":"MIT","homepage":"https://github.com/GetRayo/rayo.js","dependencies":{"matchit":"1.x","parseurl":"1.x"},"devDependencies":{"autocannon":"2.x","chalk":"2.x","cli-table":"x","codecov":"3.x","coveralls":"3.x","dotenv":"5.x","eslint":"4.x","eslint-config-airbnb-base":"12.x","eslint-config-prettier":"2.x","eslint-plugin-import":"2.x","eslint-plugin-prettier":"2.x","express":"4.x","fastify":"1.x","hapi":"17.x","minimist":"1.x","mocha":"5.x","nyc":"11.x","ora":"2.x","polka":"0.x","prettier":"1.x","should":"13.x","sinon":"5.x"},"directories":{"test":"test"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"scripts":{"bench":"node test/benchmarks","test":"npm run eslint && npm run unit && nyc report --reporter=text","unit":"nyc --reporter=lcov _mocha -R spec --timeout 100 test/index.js","eslint":"eslint --quiet .","eslint:fix":"eslint --quiet --fix .","report":"codecov && cat ./coverage/lcov.info | coveralls"},"gitHead":"b82a191c5e269538c404c0e940a64fbd71019310","_id":"rayo@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-R52JIzlY/pVuNUb9ktxqmt1Nf/KksYx3hLXDbWMv+yd0lP1r6zLENUaeXV5/pJ7G8OxhYc3k2Z+pYoW2GYoSZA==","shasum":"5cd3b002b8cf1e9396371c86e98d3d2aaa7ba9cd","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.0.1.tgz","fileCount":6,"unpackedSize":19006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEJbWCRA9TVsSAnZWagAAwXUP/2zAR0bDbdPDfj7/xn30\n1U6D+quB0ECWXPMzgduuOKB+gOf5ICRZWG+oRmxUyBDSHDEfGqZvsx+ZYLNB\noAd8wp3gYTJ/+7nWyDQm0lB2N+Oi6p1Fo57bHJikbge+FnB0WXD2fFQ8Cj+d\nFUOWjrn3HJFMTSE1SnwfqoEXE1zPBAx8lGw8n5wVGDh7lL8n8fOUOWlZxvAS\nUp9ZDQSTwuohQuBizd3W4Z4WjSLj1/VqTGJW78AgiS9/h/T4CPYXFbRKxERb\n2uiEWlfwBVPQFOhYIivCulXkyjfcHvW2lnQBKlHpdAeC3O6lHYlferwNOXIq\nGi0BgSe7ajHb8vsQQ2H6Hc1L/K2DTeLx1nL5EC8g280qj+VfjkNxNkfrcaWd\nSJL4XvM4ogy1HB6tV9CeRt1yUa2fyM8nNOX06z1ZDYtZUsuX3FYYfVgjYRam\n4rfK9qi2p5bY5ifAclCFvc/SqOf3QDu40NELGxdHM8VlYgAP72/TcMzEAHSS\nlou0V9GOcoORSQFaar0LuYDiknhPLogJGiKHIC4rvXtNjtb59QxK97v/nLkM\nhdkuB376qftY2mupwRQ5vRv+pudr7EPoDm9+j9aHalGvyDt/yvCtUGioS8zI\nTDchw9RMq0Io1+rYmHtDjWlUpxfRVxRxtSIxyUsHkEDnI+MuNtWAfOzMAcSC\nNFhc\r\n=SfEY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDP18t40WfXz5ghQHgHwl+1x+m4NADh1zHLlFI91OZXkAiEA7ho/r7XVAeuKpq9y9NKmNYL4XQl/WLPJQkSFdoSoEDE="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.0.1_1527813846298_0.32167887438410125"},"_hasShrinkwrap":false},"1.0.2":{"name":"rayo","version":"1.0.2","description":"⚡️⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"bin/rayo.js","engines":{"node":">=8.11.2"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"contributors":[],"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"author":{"name":"Stefan Aichholzer","email":"play@analogbird.com","url":"https://github.com/aichholzer"},"license":"MIT","homepage":"https://github.com/GetRayo/rayo.js","dependencies":{"matchit":"1.x","parseurl":"1.x"},"devDependencies":{"autocannon":"2.x","chalk":"2.x","cli-table":"x","codecov":"3.x","coveralls":"3.x","dotenv":"5.x","eslint":"4.x","eslint-config-airbnb-base":"12.x","eslint-config-prettier":"2.x","eslint-plugin-import":"2.x","eslint-plugin-prettier":"2.x","express":"4.x","fastify":"1.x","hapi":"17.x","minimist":"1.x","mocha":"5.x","nyc":"12.x","ora":"2.x","polka":"0.x","prettier":"1.x","should":"13.x","sinon":"5.x"},"directories":{"test":"test"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"scripts":{"bench":"node test/benchmarks","test":"npm run eslint && npm run unit && nyc report --reporter=text","unit":"nyc --reporter=lcov _mocha -R spec --timeout 100 test/index.js","eslint":"eslint --quiet .","eslint:fix":"eslint --quiet --fix .","report":"codecov && cat ./coverage/lcov.info | coveralls"},"gitHead":"c5a118027a7a2573f7ac1782f38e2604b194b535","_id":"rayo@1.0.2","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-HXMPJvytmkwjgOfZCe4T8g//u0cr8WKp+HTNWozs8nyGRaS0rZTKrnKbCuK9jbEtrYUjhnyjkKGi7j8SPJvvsw==","shasum":"2189703f5683ce89a082036e15128e635041fdc0","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.0.2.tgz","fileCount":6,"unpackedSize":19450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEebBCRA9TVsSAnZWagAApP4P/0ha4wCbU8akv6KdkOyT\nm0YLFpjDR7mnGOl2L6HowToA2nJgGZCy0i/TXiva0sh4JjN5b2SVXLw/2ZQv\naUSTF8jRDSZCMf+RFNkKu0VGwG7nXpXITeY2sXhUGQg6kHbg+HsNL95k6Pps\n64sjSuhPVGZr2Opk2s3l7kyfrEpBviNmaP9mOp+UpoVc/7aDPPD6rMdo7b0A\n2vBMyu05dVIK/u7uark2iuUabb4QDjHwOcVyECsaVbE5H3G6JHjNNuiiNSp3\nE9QH9tWugAnxnAb+WEgOigBFmYjIvW1v+/9f/0O7nf8jQGGu4ReKASpqUZ/G\nyo94trO5DcQ2ZkHHRaK4DdD2yYoEPyZqtzAGfz0TgTmGnghroWMV5D60ALTN\nZwWekq9lWHG6x5ygwZWKzhVUYRDLWTmht1Ekn8MesvFyOiX/DnDbLqL2rhPi\nrw9ewDcMmKl3VJOjmse3gp7MD78cRo/XoCrfYbBHnsBHNZSWb/9guV9oCz1K\nM5z8SrxFPqupAmHk6aIKTJlkrzSKu1ZCXh2edXTnbXD1fB08E9VGTvkw9+lF\nxtlrZVyonAzqtiM6VGUV4ZFbnqVYwvMxH93EW1pa1O4ZFPFPVQutTZ43aikk\nrgoJ6vu6FGBIqOiKQGqAKwAfAhBFDlLSGX/SE1iXkODQ0FtRDUFlGQ4lltaD\np9/c\r\n=EUTu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8kv5irgIC9Avm5mYRXQFuLMq+8ioC7ykVr/8cOJkxAAIgOBNZHQgYXrRIXumbkL2K+Dtapcwv5MYJKwyQS4JhUJE="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.0.2_1527899840614_0.15013533426586267"},"_hasShrinkwrap":false},"1.0.2-RC1":{"name":"rayo","version":"1.0.2-RC1","description":"⚡️⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.2"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"matchit":"1.x","parseurl":"1.x"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.0.2-RC1","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-MYF3V+2KUSdJggt8lswgY3AbgaoJJm68aDqufCgnSZXpsF96FNNjQ7kRsXMElrADkneo5DskmBWr+EZUJutJAA==","shasum":"a8bcaf3031dafea2a917adfb727babb41206d644","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.0.2-RC1.tgz","fileCount":4,"unpackedSize":5350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFSwnCRA9TVsSAnZWagAAcI4QAJvLFGTM118RDVX/Svdu\nfY6VdOVYMF5oeIwew62tW4IjasG8onaqbS3P9nqW1I6mnHoayrWVdqVC6dDF\ngrMx0EyCoD2KwcYdMjUXssawXvrhZZYsWUsTXLJo+ZjW5I9uS1tSWWGysUCx\nYQs+YRB6WMHZx+S2mjGRuK/B+ZD4gklK9GWwIu/r0wYwlFGSkYGuyjpnL7Q2\nC3kQvjbGmNoOk/UjYz6a3R3oC8Fmph71egJcE8QZgyNwU1EHeXnbXZM/DskZ\nv1h0V40a7XZNFpniM6/tnYOIO1kOte03Dl3aoqqrwhxbZtF5tzGRtlZg2BeN\n3ScTJzJCB45G8/4lgwjgsqQS/Vw+unRZJvssFrrAMSEcrKI/KpjuzXusaEk9\nu0V+PFuQCTl+BuZf/K97GtfG+Ow0NbwgNkkAlAvB6fX2HjerfQsg1uHCrjKg\niH3j/YOc1Fs29smOKOPk4dAO9hR7KvoFLA3H8tWYxYoggKP4mYZwdDrgVkx1\n+YMiGXFMhQCIwaZgJ0+5XC+T/Aw+JzjXRlyFKZYboe5fdgWv7rDHzk5pJl3S\n4/45ZRnthqUgHfRBn8K5mKSUDzCo3W/w7MsUGpKXMBpxwWaYR9mqILVIP6wL\ndFVJs/G9Y6Mmig3eNkW5ei0wlS+rJL7XLoR2K8ctapFCXid+ZEspgOfgbXRo\noqr7\r\n=mE/7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHT7G2kf0VJ6f96pe4iJ15D9CGJ+1T23JPoMXUBoqJc+AiEAqzX1O4NQBhCqMAFZ4TsLhWl65l2czrFf0ej1QiEKVBY="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.0.2-RC1_1528114214726_0.4778484527241986"},"_hasShrinkwrap":false},"1.0.3":{"name":"rayo","version":"1.0.3","description":"⚡️⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.2"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"matchit":"1.x","parseurl":"1.x"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.0.3","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-P5dDxHxQ1tC1elNwJdNpTgbmekBaRmJqBD40CmlI7PCfCVX0jt1kiUhKQ3aHKKkq9TctgZFkIaSlawWFvC7AYA==","shasum":"3cbce4be5d96c96137a7ee7452294963fc9a3e43","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.0.3.tgz","fileCount":5,"unpackedSize":6435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFS1VCRA9TVsSAnZWagAAVt4P/A7Tr8ZOt6zfuKgrfNmW\n7OmujsmLUMTbQxMI5CDZcbRxF0i4CPH+YUSsGtU+aeKoCyXLfNTZlj9c85Sd\njP8fY2T/Uu3HDa+CEqU/jsBMeyO8Gohdk/drpWR9eLyxwZLcyUbmFT4jtscE\niJcsTEhclXiOnJ0urP5vSYptuibITirn1QjCzVBO2MfZUx26A6o0El9s1gR/\n9s/qnOJ3UxjG5v4urY8NnyeJ2d1IyQZlgUfuSuXyNVoWXibKhPPfMaqMP7Ok\nW7MpfrSUp8NaqyEat+0tRZgznM4zK6iiLZvk4zM8DBP2NB3H/psSmDuE+zrs\nqYqdvENG58XQZSlAh4KB4d0+32KVmKMLHGy+kLbwNLTi/IKcAyoDz+kxNtlk\nhNzNk5ERPOF48u/4yiQ8/KL5ZMdIFaj4EZXj+tf9v9l/383XwBQOfiYFmsyw\nEl/EfgcYGtCEZHRH5PUnUQOq16KxBz6HD1ruUc0hRWI/9mJa+ovne7l2HvYW\nPagZRLSK5BGQuQwJViMh/OCoR1EviRzN+gc6Ls30GE2YL3g2YaADz5CCxuCI\nFbDn9KVPVfjMNqhKl7TBpKOdXJ6/fkSOKfuAsbTLmqwAFkplqlrmVJwZBZyy\nIwgHwN2a6/dzfHC09NSyydzv/qq42zDT4IYM+oPTIJ7P5zph3DDYJjaXokm5\nUwYV\r\n=Q2Ho\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnEwpFlfkPsnbLQ1S3jVYZdWrrFD8GUNiIsOgSJYWQhAIgQzrg4ToA4gfLETheEfjh21ByE3f7jnqdFhttqOeV2Yg="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.0.3_1528114517040_0.6574431444912616"},"_hasShrinkwrap":false},"1.0.4":{"name":"rayo","version":"1.0.4","description":"⚡️⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.2"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"matchit":"1.x","parseurl":"1.x"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.0.4","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-XPIXGYyguSiqOIXlzHZV+HPadr8RaIhuCzFYuH4AmBy6GM0b+GpoaN+lG4mkB3ZRZ6V5neVgX75G8G/sT3fr/w==","shasum":"df7cb3f6ff595d2345465e4dad23946a2b48c575","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.0.4.tgz","fileCount":6,"unpackedSize":18854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFS3hCRA9TVsSAnZWagAA8ooP/0Lz9WFK1BMbkU7bmqOV\n8z/Fdo5ypDcnYAL0GWUd6DcTiOJB2QHGpxL83hCMJBPfsC0Nj9OUxPs4RLlm\n+TIVWiD/ea3iszrOrGTFSiZ9802Hwg8oe5HGZcoeb7E3yMepppDcfnVK6nxk\nJFzi84lL0ZBPUbpqiv/7aijbTVnW6UYXZ+yPMRLQwXAUVUucUYILFvfqTJgl\nrf2pklZgOmh9rUHLySJBKxL82ti6CubaqGpnHXZDJZ9gqTi397vcIztr+k2F\nA0z+o7AdLMMQg5j514W15h9niHMO+SZBZ1sUihhaW50F1Iwc+bss24vuG5wK\n/WXW2ul/c+3WuRX4YXBUbjHhByeTcfgbG+wCrGK/QlW9l1OxKKtYxKsu3VfZ\ndXee0AJIkl+Ly70lS6iOSuB50BO0BIkNF1HWUdQNJY0TtU1Crh4cbYs2UMfv\nQA3m8+iz2R3CR3wpZ9VUgcgZcBTsYt8zvMd9vmy0a9Uy1HnhoSrQxRqD1tiG\nXoQxev4IxxRi9texZQqqxPrNP6cBBJdmU3HfeoYJ2QnPQMrmeXnlTeoC0Vfs\neuwUyHIl4MK4OhnJlfBBediVp92/CLebedu00rOBi58Umv5Xl3SRV6EYzOVE\nGw3EKglpeFNG9E7f2qiBCrhdftLn35yXUphWWu4exX9xL325ERsOi5/QiUzS\nsw4t\r\n=E0MG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDj8P44wFMW666R0l99RG7KqNif8EXXOJFR8wnsbKtFrAiEA5HY7Ker0TjczSK7zYJzcV9DViDtY25E91vaAjambKFY="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.0.4_1528114656124_0.1277214146222292"},"_hasShrinkwrap":false},"1.0.5":{"name":"rayo","version":"1.0.5","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.2"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"matchit":"1.x","parseurl":"1.x"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.0.5","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-yTVg2FlGmX2QqcLrsIjEcUEkYGhaZS+tWGcNH5/23mBOKp9nz1fqb0YF8AY7dqWnN1NKI9avL0B/H8KYZ8/fiQ==","shasum":"c37c2fdd68f548bea71f9f78c4b9bda260641784","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.0.5.tgz","fileCount":4,"unpackedSize":5229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbILORCRA9TVsSAnZWagAAJIAP/1b97Ohp6Yx+FS/ooxjv\nwGctlqQHwuL00HBfNyde6n2nD1VkEPeFO1em+2kwaJTTzGREFiFeWVl9NQCh\nA3GVQwRPJXbXwqJ71FLhLafBRdqrXEpo63o2k+46jqkNGXr64S3m/oOib2JM\nT9Zek2CR4JppG+E+9hyhwdOXPedlbVlq4yLT/seJi/Iste7X8pUj4BlqqEM7\nXM+M8aaOemk4NLrlzfS5eaujge+jXSt3xI/KxzjGBgTSTMt++M/ZWtf2qP/a\nCw8JZSaoEdnsoV6oi4U7XeZ+aG5FXIo9n2hA9FUKRLRYScoRVQWIu7XPjpgi\nFEfqLg6teDJe9bwb0mcaNrwGiYhuKMrRkcBAME8oDJ3P4UnYiPQXDqr3UpBG\nHOtyjb4qGuJ6gaRQKgqVZwzqd7MQY6R5HJ0XYEh71LNU/qO6Wemzudr8Qh/d\n1h6/Uu4lRsmek81I5P+KtT8ZYIYiuVANIX5Mm/YHcdBk6WVVQCZ4dixl9qXK\nPu7lRjGbp8uMZwd/6PWyMlU6+fbB+txK6zmftxv7Lo6eZ0vSSGK2ABMrZ0R7\nC9/hi0ne65EqQ6KXUiRsE/piA7ADhTS2+rrsge4RlDLU78FTP5pkWzeEh/T0\n3xEMJi8kralDHdWfgsN6ojw6bBdZnF/p1+AuZSX1Su9mH+Ix8kdRczr+OcEb\nqekH\r\n=5+hb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtDonJ9hgZ9loB08EidiB5Tx9QQKjo4oliE6KG5qMPTAiBZuxGU4/DIY0+Q5reRGDW4/nCti2Tvlg1jGmoDOwwLSw=="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.0.5_1528869777215_0.3710937644106971"},"_hasShrinkwrap":false},"1.1.0":{"name":"rayo","version":"1.1.0","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.2"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"matchit":"1.x","parseurl":"1.x"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-E8D9XVNHpGZvKSS2JgRHtpnomgl9jlLjrxI+YWyyAqxTkPvVE7HW92lY816UeKZU6Oxw1zSmXrlm29+UrnbTHg==","shasum":"d41c88bad5a60d3e06c888d9d7ce444b57f07377","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.1.0.tgz","fileCount":3,"unpackedSize":4644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIubuCRA9TVsSAnZWagAAVq4P/it9Yx2CSrXH0jwLczmW\nANdcEIRHkNHXkggksciqj5/DXK2rpXnurRoj9VC47XBtPJmNKhN66BU+w2kB\nmo1ZThZm7ZrtPYuVX/lBypQPU0bGq/3XtIaOAVlNbOusR5LsASNLCiPDvSPw\n75L3r0OA9SEtS2gvxl/n/CTdLGTvszqtZzKg+epCHStE3yr6F55CnKbvcyFR\nM8VtUSu5Y37MR/y2WO4INEZA4BZJyncDGScz8BUgtlHKdI9tJW2OzgkaSQbC\nF+s0t3H+wSweZivtwumLIMt/cNr41v8tYJV2TsRSBupeFwODsHPXGEdG9ZzU\nPNAdGuA9tELQSIjhvpj1MGgeTaI2oxFs23O2V08FjohODTt66QdFlYRJOar2\nVzNjSZZEkRHS+JrWp8C402LBNocGoJfN2G0iE7/wMLvV6YmB07pzyyRJHRzf\nEIjACbjPeoKkGGXUoFbQTYjSM1LvESyy3uJ4wkzrJllT8jeGp54o0BeY+tBq\nzoD2+wap5ljgfiDKEIfyr4pXUf6FqYrVaoNiY0P7cWPb9j8KoN9jqw0J9roJ\nPOaoKpPHZfg3IHxGK7TN/owEAQnG56SyuxAKGLpH35cqz6oqYf7lvcxhrnU5\nn89+IUHpj5HBqp0nux1x9SfvjqMzd0OsiVmN//Ru6WDzqeXXT5BLRKVEj2Wi\nYPm4\r\n=Phtd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6Onx6/c/35SA4Tr+AfS+6Al8Fy9bGRUpnYHCEHWwdxAIgLdkbmK5Icbp2F+Bs2DQTiAg2oVhYS4V2fvP8MZD5OiQ="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.1.0_1529013997231_0.010966659416886904"},"_hasShrinkwrap":false},"1.1.1":{"name":"rayo","version":"1.1.1","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.2"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"matchit":"1.x","parseurl":"1.x"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-RcQ4IGt6ysDvQsXQzzKeNxIUkNK7nCsvamNkTu8q/TR3D/xRKytdGbeZ+qSFGV6DRQEYhwuNlzhQ1XolqdnETA==","shasum":"e84c35f15842133ebb83f4822322915236a28263","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.1.1.tgz","fileCount":4,"unpackedSize":17997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIuhICRA9TVsSAnZWagAAm0cP/0QT83KJYksnJdj4+MIS\nHTV/lnF0XDlUPIXYhzLA4JoKCIhpbGjiaZtnmQDE6ebkymWZsYE0FAcyqmk5\nNW6KYI71CcW78ZIIE1Ab+BIsP67uPdYn2OUg5/8dojS6k2E248Woq1pkumFe\nkSTGmQlsR7HWCNu/piqQaqdQlFYndEqRZwqc88r++cpljqqlrLQS4h/mFdtF\n4Zehy2PJvnL381fB0pTAiudTZHyxm1qMUTQ2UYrnPvT0UuO4ep+qL6M0Jpjm\nJMpWcXLf66c0xz19vgZfFUAql7RErFE43sBHIebGI3f2kSdq9q2iIJKmgMSF\nx1FS5e1cY27DW6CXJz1amTBGuCrSNrI4PnVVC73C05EN21nU09pXCncGbVdc\nIY3BbQdH3Ur9nH68Bq8MZHbcnjTK2EUNI0YdhZ4f5Ypm+9VfV7Nk6o1WdAao\ngHQKX3sFvM3SsAiLf7k+YHcUcvPuQ1OQHD12mXTe2+Q1S8O6FH8kok9CGu1g\nY6zgshEqBJzrTEUX+J7hR1osECoDt/Z71GuhXPNEjEt5pIIEKMsMPVGrG5BO\n9+w9SyU7X7BkLbyD3aEx3egBz+XTC4izucZVqn6bavgi4xatMEaDBLAQ0ZRS\nnR1TF8tTuFMaHw8zsekNKz/W+v1ApI8hLH8ZioR53CU6faCCmaA3/XQQh68Q\nwcML\r\n=DkYP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXSKNtrB8ArHVhCUySPrZgDlC4A+bbERsYdfJn8YrzmAiA4hMoxsYv3tM5sTK2YtO1GiMXVDdp+G55ZbgCTRPMV6A=="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.1.1_1529014342850_0.6700966758565823"},"_hasShrinkwrap":false},"1.1.2":{"name":"rayo","version":"1.1.2","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.2"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"matchit":"1.x","parseurl":"1.x"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.1.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-soQki+mFNNGqUMvTM2P8DNW/QyJNzUQa09iwuUu57NpxAFptg7z/2KAnPNAzFn5WbIWc+Ju/ypvPMKAj73/AAQ==","shasum":"f906c82e88625c8092642ecc557fc0f789fb472d","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.1.2.tgz","fileCount":5,"unpackedSize":19081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIybbCRA9TVsSAnZWagAAhb0P/3NOL6+wv7LyTgZs1aGP\n+kGt+zZgQSLVs9TH4E3/FGqRvY/XATmsvRKOQbqeOvchQuCDItuAgbOly9HY\ntPDq0Tht0nlt5xnhLQ6aLzkggv6ode0IosZIo5SPwZtsJPikO4GbW/FK8e43\n4g09xdVS3NX5jUBiBCUPU8jHfW3pH7s9vMRP8xVCdF2fesnvSHjui7QIISTm\nKfVQIqf0SGCQyDrSEK+WNwVre/VsxiOriwhZoqsIlBHdNRThWp3Mg27Q/BxN\njbg2FHqQxoQ87lp5x/ICao6PukmtYzHSJR0yHgA+wA8J+pykycC6qLH3zwRr\npUWTcX5mBfAmXmMXFuUn8KtJqkIH+BlAdUCKvlsaqERhoU99cBdVM/82O4kV\nU148t74Xik/cJq4eIK/BfUlWtgLwCI7Xr+hOLxZvs89ztxZisQrJ8E7n5btX\nOttWALJGL3btwlO47chaLuhiGZvUun+MWaYjZbkox3etXncc34He87X/e+SK\nsVMPp2eYBykvTjG5wDtIkv3oqimQTqCJ6JfFXUZST+1cQnTBzT8AU76xZ1HC\n3aw4j7XALK8iUj5W/XE67TCPig1kmOfP68v2H7RMDwODtYkXxWD8GwToK2sT\niz3zRTrxjlB2dI1iUacstp+QyrbjttsY9vFsFDP45xnEpSwnwOL4BGaMp8Ua\nTfrw\r\n=0Q8b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9Vc8nw1qMhLi1JRqvtUoUE+w0ezcdsKMx8CbhQryFQAiAWYJ6ocHAK3aWYIUULu7crDo50I4OP+QSsUxd+B7LBJQ=="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.1.2_1529030361850_0.5719837436202881"},"_hasShrinkwrap":false},"1.1.4":{"name":"rayo","version":"1.1.4","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.2"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"matchit":"1.x","parseurl":"1.x"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.1.4","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-mElj7Rdw1Ga1PsO9aH/tTtM5zzHmRMYTZ3NiPaVvO91tmA4b9uPBZrHbc1hSgwtrRnTJGee7fk5KDtel1b6AdA==","shasum":"f60e8b453d441c719d45999d828e95d6eb10b422","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.1.4.tgz","fileCount":5,"unpackedSize":18576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLzRsCRA9TVsSAnZWagAA4/cQAJNH4fPByluovw7IUlIq\nbwpXNiahA09f4IB8oSi4MvDYzdPaq3ALnhtiih5eB3q8eXlFXlyZ+6coE7N/\njS9Fqm0qBEYN6sMXFGU892jNE50rg/1t2K4w/q3hJyiEAr4aE36D3xgFhO/Z\n6aa8EzmggWIea90te+vdzZ/+/5FM9J2uBtpexNK4I3NWmIxNxblPoNXaJXDl\nqOx8mIeQLUjC51146ftB6YA6x+sFOSyOSglIF3cGUZDPejqRea02MGZzyhD9\nLyC0r5OL+y+hJPSD3XQZAhXpJ6wiUnBLGTtwLDcKaQ/Ul8jBTHKkaEjQBC9J\nnu4sJwqsw2+lmgTqYXtpcV+sx8viylmu4ii5VZp+zA6b602l876luns07rJX\n8iJ2GxgOy5jwhcgjL8j76Pmyxrx6vm3DIroDKfAfbbKeUTEUJ6RzPHIVTsma\ns+vo3NTpriOCQUvcsBgNGFUs/+2ZdjcqkW8685sTa3o7j+V3wQ0ezIK/wax7\n4FYpBlo9liHB6e2UT+R+TDNykxBLfgXMYwqrNKo5yv55VNGP3aKUdzB++N1c\nGkHwkizwdZ0HR+rgohaosdTFpVvHv/QoOgQtQp/NKWkTLPVBY6JgCeSx0ZBS\npEOcYro/TdZHa9nlSdL9unC4DeStOjBDp+Z5q0DN2QmYwU8qPikScTs2tYwM\ngOS2\r\n=1/y2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDj+Y3ixhu3mfuadDw+KI0zRsiirQOPuuRuwdTpqu8VIwIgcRt5xCK9tYW0657X0vxJtg54zSZx2xVFhOWueNWNUNM="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.1.4_1529820268489_0.6255450147339108"},"_hasShrinkwrap":false},"1.1.5":{"name":"rayo","version":"1.1.5","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.2"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"matchit":"1.x","parseurl":"1.x"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.1.5","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-9RwEsfZxBIQH8niDhRRkKxRp+goXF2DDKbHP4bPUMJv6tolZFQ/6Fo5mcS+/Ga93R7HyB0BcTdVsMD47rQuK+g==","shasum":"7915f633bc50099885e58ea1ce9d159a002f51df","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.1.5.tgz","fileCount":5,"unpackedSize":18395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMzBOCRA9TVsSAnZWagAAcoIP/2c/kWaATPyMNaVSXUZU\n0dXcavqjfEoBpxvQOjobtD1s15zG8qg3nxJLW5NQ52iFRLTJNfqImNcP74Jo\n6bkJNa25XkYUB1BdieJFXxRmk/GBy8BD/MEthf5SvCRK0IgBr4XrhubVr4VW\nosTLpc/BSd2CCLXYA2pZV3DmuY/rkQLw//jdeQ6ynsRy19qykL4OHsqBbt2Z\nkuYS5yshC3GwzyOpsINkIwPPsC7H9dayvxG344rIxDEosad0ub93styelrJF\ng0euQ/6K553DsLah1nR33MPAKSHpIG5L7/PsIHUTGbfHt4SVTIUv4pLSNuYv\nOV5hfBm5hpbNEr1BnikPr5b/naGOQTkZn/d1rgZB1ms9FysXJzqwqVbJGpFW\nIkgnnC8EJ+ohJYvHE944Ln5/ce4a/shxxZ+d4lEVvLYDUVHrYUPR43Z3ZegM\n2QFgB/De4IUREeYTbwo0K6/0wrmFkHIIKf0UPxrxs0C/krIwYM28uwAv7VR4\nV6/B6zVEBWfNgzrJ6h98UdvD7cEXvCvHWGfIclFnsKyFUK13Jh+pY9LJCRi3\nAINCvJYNqnLygbDQ1HLQE/rGDhiqzOeEADLBjSOpgtSzjUs5NM4ILDOGp/lI\nDWefXYgOtMr/yHJDTJK2EoEgeN+1cF+aBaOEx/DSB23WnLQVr0DPkMuoI5SG\ny3iU\r\n=iUW8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4SX8WRlbO7dkfYLdibKtdoqzYeq8IR4sLesWbe/kisAiBz8Gav8OI63a6OOrv5IEhdk50FmN0tITe5qkfgXGnq/Q=="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.1.5_1530081358074_0.31010062167673125"},"_hasShrinkwrap":false},"1.2.0":{"name":"rayo","version":"1.2.0","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.2"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.0.0","matchit":"1.x","parseurl":"1.x"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.2.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-bmgyluDexdkyBcbvtT1eWWHxO2TZ8t9emQZwW3ORwr8L9ERZk6yC9XIfK0cMG47aVBqf8jNnbwxGkeeokf2FRw==","shasum":"582192d8a6ffadbc1ec622eec22baa0a3c2d1f37","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.2.0.tgz","fileCount":5,"unpackedSize":19176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPh0/CRA9TVsSAnZWagAAfCoP/3l3BrDGB9axMFxZJbrN\nqi8fk5Tqm9nKpKrBFu8N6WosPs7FVt8s4PpapZ4GS5BsH5u0Acp0J+xntacy\nqz2j26HiFURhee4HeuscM1WgFjQOkWz/PvrfAmSGuq/fOFLKtEtMZG8zxplw\nuuG4EX3iJByvw+XHgHTGQEZ2r8kcU4WscFKuQxCUn6U2X7poDospxrCfMdYG\nQGPT+eOFgSlluVOKDDf5iarzt45WSTALzzdDHYYj6S97fsBZdvsJXeDMmdiO\ny+K7EUR3kYTbrpMW5oPpw1bPDxeFHFdOwlaBSM9wdqE5N+kJx/+2OCP08pIW\nd8TBPS5MpRbHusZBIIbLx77ipgyN4r/G282XlvTTn8lollkxIOTH3GVJzZii\ntRFrOJTI4IYYfz3FYXkXTtuodof73oGCOLuUNqh5E0+AQOSRRe/F/pwYs3p2\nUgCvgF234oPr/lru5tCfoGZTUeCJj1RIpPba6hhU+KlZKz8t5D+S7ExTTN1M\n8i97lK/IL0hsA/MSwnwZbMTAW+r6e1vf3zZFAB0Nefp2b9s4T8KMXWzsLPs9\nMo9lMV4BppgkUH06353nOLmR1Ip8jrCqFZJO35RiEh+Q6aP1JLqZ0SKUbORi\nMXmWGFNeVJDp5TS7TOsl4blaWlZdBTeX4wd/nboGvelvIeqqNl+JI99TrZa2\nxTcj\r\n=hcYT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT0GFJLg0lSgYo1LKt7ruXajL+2addBoHu4GWgmyJFZwIhANfMPESDg0uM8V6aGfJfOgym+Usecfbk9i91/5HJ2b1J"}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.2.0_1530797375504_0.6106909082750904"},"_hasShrinkwrap":false},"1.2.1":{"name":"rayo","version":"1.2.1","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.2"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.0.1","matchit":"1.x","parseurl":"1.x"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.2.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-yWMLJPI/yEN45qodnVLP2Git+WIDDrcsmT8Zs3is7LO0jlDNPAW/WFb0jzeJZ/UhszLF+SJBu2TA9vmsIgx84g==","shasum":"a4d918c9b5bb0b898052d4ae073260ca3b754715","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.2.1.tgz","fileCount":5,"unpackedSize":19164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPh70CRA9TVsSAnZWagAALAMP/3YS7bkv3gI0jvkORAsu\nDOwlsbpwHXvgor5o17o/erlirNFI5t2XQl0gBRrWv89Cwr49swHT8lmEi8xz\n1nOJHxI0qFMraxljIoqsUmueBa4bB+Wv41S/Svqju8GImMC4sSAWHCDCPDwJ\nY6WyWWErfKEzWrfDU80uUyrj9yYpgAAp0SfqOVciz7FNxQYMGA/kCpuQQxu4\nXPSKxcIsctaeuMhUFrIZmqpY2Y3eFFOTxMctDFv4eHXUlL9KOPiyLHG9UTSO\nfe+S2mAmvb+/wealX0l3N1od+lIpRxkkr88ckehneEs0Obl0BjXGb3i0+hzX\nJNkeAqce792DkpOOupnhzuRuBO6kkKavhoebhjPOgRBuszMrxkAWae+iEcZt\nSYbO83rn6zsaaw+LBUGbAuTOm2hjy8UfCk7PypN62pTXTKbkXPbfXHntqf0G\nmjByfQfe8IrG5dVR185fCSwOJLsRvEKA6Y/sDCb33tpTjSoglOvfx+2Qtkny\nWVmAxa5A7qVgYxUYl8dPsjvpvKGrx2sjoV/S4HXEYtI8Hovb6qEmVq9aOj5Q\nagfm+4NK5C6vKEszgtVqQ0Xj20TiCSoUWDA8KCmRlfSkNaPpcmcxY6qEWU0v\nAolD32asmLQDwixzq0X9IiVhuygyzQ+CLhSFO7reAEUFq368NJ+5K77Dvswz\n7z7T\r\n=J9kk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKPphfQtF/ZV+meyN1z+xaEDoR/HYDbZv807ZAjZpcyAiBCwhS8oViPT3THMYESHWKVhGf3ag7Cg1PneXJocJ9TRA=="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.2.1_1530797812200_0.1666241804793407"},"_hasShrinkwrap":false},"1.2.2":{"name":"rayo","version":"1.2.2","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.2"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.1.0","matchit":"^1.0.6","parseurl":"^1.3.2"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.2.2","_npmVersion":"6.4.0","_nodeVersion":"10.8.0","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-jsY4mV4yHwK8D8IJjdjMCFrsP1drNyddj0o9LjosvhT7Np93pp8TNK84xhbxFSQMSOsI3WFS3oimI9kAn21NuQ==","shasum":"373689ac879e3e13cf7965567969ae19ca414b03","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.2.2.tgz","fileCount":5,"unpackedSize":19663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdMfQCRA9TVsSAnZWagAA1+cP/Ay7p7t6Y3x9yLtN+Ens\nCYnwctNTistKe2boZAqd3ARhAvZmHzo8OkpdrduASGJZenk+v24jc9NWpJpT\n5FDJvA2wE/N9jrBPgrWe69d2IcHXT9HAu/HaWVQOJpIXTlLOVKmNYczFItxb\nHZY8UoZRHpoeqh8LkYGUK0E5Os9E3HKnY/JqbQy/69Sj1TSbKQ3g1NSqUpc7\nsuo+T3/jCdFUo9IHy6ooeWx3Eqo2mxRqLrYVdrEYTKBE3VYXEsejapeahOWO\nEBsJ292Hz4ZCJvTcWcdfXTopzp3Abm5+4mo8cJzYAfsMS1mQ/5bC46e1rcKn\nMbq5dF6Iexm4TGQEaSb5Pb5NUxF2H2aZGAA8kTetZx5+YzuuCki/F4zNe6tw\nsJIRBliwHtBFGW20aAc11qxnNAUpJFT3WejN4EU0eMPrlHloTPjc8j1ZjOz+\nGDSpGoJKjy+Hki6pKkzRsNki8WHOnXOLB0Jg3wMfUGhXvhW8+bMSN6CubypZ\nymcG8WrXdglMJ1GhZ6T/hPmD1xQA1lO/za8abngiEYVX9nQy/NZiCsSZ3tDh\nnt2FfEFaruse8MaRWKkmzfGvCTRyrvNnibyaUrmjvT0+uh4tKIupgz2PYPpU\ns7LPMTwqFeuWl29o1rLP954REeR79p1de3RgXtcmFSQKnRMB2ZE22H0dXYZl\nH8vz\r\n=G0fj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5fbYnRp6OgLNb7XZBqWugCPY1afR6HHEpkrTvx28hqAiEA+D/QolN3g8HZlGrgSOpDWCNt/mQc5MfPSFWjcMh4It0="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.2.2_1534379983676_0.8343819204550338"},"_hasShrinkwrap":false},"1.2.3":{"name":"rayo","version":"1.2.3","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.4"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.1.1","matchit":"^1.0.6","parseurl":"^1.3.2"},"gitHead":"4dc9e02f3dc74c52e3705420e5439d50d3df8b2a","_resolved":"","_integrity":"","_from":"file:rayo-1.2.3.tgz","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.2.3","_npmVersion":"6.4.0","_nodeVersion":"10.8.0","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-oytsqpus3VcdZNCF8nA4+p9UzCBAwADrhzohaH5GKz+St3hh3O+Lgm9cgOhjDMgbm+1ynJ0zJFAXCVcOOEbnQw==","shasum":"6d700d4f1f1d468161cd51676dad7db392981244","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.2.3.tgz","fileCount":5,"unpackedSize":19756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhoYLCRA9TVsSAnZWagAAqygP/3NgkifdZ3zeSh5/GdR/\noJiTWyIiJWylXiMKMenL2ZmUh8DSyEQZTDrAhyzqgodUQTtLqdrhTyldTEIo\nDzwvP2qkfuh3msY0/oj5rLEP1qkMumLzuksjW5o/zAr0pE8n5zOt25lJgP8b\np0xig06WoTJynh9OTlAxPcz9uMDwXXkEp995b+b42bBVGLfW3Wf3f5k8vG4z\n8/vmhsaI/mgUntZWgXDhmLdqlzroOZSGJfv8rS4toGV0wb5S/rzWgkrrRYgT\n0a4ogVcbroUVbUprVb3gl//lXwCT7XnNrBy15eOYXqsMSBEd4pl4K1hNpuj1\nR7Eb8e3Ts+g65GjMGt8cJ4i486HhHF44nY0rTLQ4/p2Fe8ShljcMHZE/BnGf\nLOCUHp1vdaBLiH+Tu+dbWAcb0CD3KwnsD1N/16mMjHkd2M8636jauM+aSl0f\ny1y//5XaOWXKJlx3lj0nuZICxz4RWqG5T/n9BtgBZsas2J6cxvsWdFo4rCos\n53lNtXrLhjigXVFSvSsuWtyqBEsN2xpqTTxKQA8F09RD2Ckv62mYnDA7UkFu\n5S+KhceC1DKNLZZzEvpRWkn9ErvYbFTs6KkZPZ6zqh0L42fmWrG8PTt1K3Q9\nY1TO7xDmLm3e4LtWuCoaXxyOIXRX1BQNzh39/9nsZsHs6xZxo3MwpbZpcbRb\nKPlw\r\n=rUFT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWn/ZsfGKjWAj9GsF7HSWRR5O8Nfj/EbQJkhhH/+6xRwIhAJDWeMe+irtVT9Pfg0O/F9c+6MG9roMwO4oDctHYwO2+"}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.2.3_1535542795021_0.3031041485389405"},"_hasShrinkwrap":false},"1.2.4":{"name":"rayo","version":"1.2.4","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.4"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.1.2","matchit":"^1.0.6","parseurl":"^1.3.2"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.2.4","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-Gs3WgZOvtRgC6RCJdo8rUF3WJOKI+3wgTsf0+S/Kz5gjONohMzVtgghTPtzM0glsQxek2BaGy8aA2nNKlb2qxQ==","shasum":"f651c4f6c803e6c878677d1f31ac4c810178310e","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.2.4.tgz","fileCount":5,"unpackedSize":18307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmfHpCRA9TVsSAnZWagAATAwP/1aYVI498d0XzQMlRc6e\noxXWHyX+MxZR7W0za1AKxBrvIMujpigHhExeF7IuRCDEnrLagBt6QEy7aH2j\nguJaV0gbzaX9fGzXpRqRSiNeX9CB0EaW8b7J6pNPsNfTEYKBwiuvIZvEio+C\nbfMKAKmYbsYzy94dVo6XX/FCGzCbuU1szbBMnwGCmhgXntnAicAhcDJI/UP3\nJUVVpxH5+9h75tbdwpN91E5H/U41vaMxgT0VeLn26Q0Bn++QDWo4NK1EvJ0p\nItmdJGIBR/vVi1/+cCkDJTKqnJ9x2d699oMD1Ikrm1OBDXEgpNCUxxGkLG38\no32hoVpjJ0xIL5NiBd5wE0hAowAOrPMjszPpqmng5rPRlJQTBLODke/mcKUF\nftavmIPGiSXU+z52lMHh6HwfyTjDLNjt2XA3ju36ieM3yv9rxCWWSHbUgkJL\ne9ldSANpOswsLfDU3GEjv2PjLstn+Q574HFpADF/I1nROoKhvsiW3Y4h8PLw\ngwFXGLsVJ9la6UE0+R2sbW73ljju0/8w+jgO+HD1cgG3GsJ47XCHytYoAoOU\no+quwNQGsC/tATVPaVPl207U5m6Yzu29HKHPr1qBDbxlDVnbO4xCXqmGV0dr\nWceO/HLN7h3C0xMLAtEQaChrlHfocVsYv+eGl4XYMU8L6ZXjx0FCfCu3WmIa\ngZ9a\r\n=Evl5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC24YYttggDREDWXDqbhJtC1MG6gTogN0V854hOm+pTVwIhANN1tMBAFtLTAMQPsziLaov4x2BKSPdY1tpBg+AY2zWe"}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.2.4_1536815592861_0.1725460539878545"},"_hasShrinkwrap":false},"1.2.5":{"name":"rayo","version":"1.2.5","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.4"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.1.3","matchit":"^1.0.6","parseurl":"^1.3.2"},"gitHead":"0cf910d47f740e6272cfed7ccd2792d8c47e1b72","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.2.5","_npmVersion":"6.4.0","_nodeVersion":"10.8.0","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-KebAxwyO4RDukMYZmFPb7x1sM0d1tT2XHWQPBPxAGs6AHNYhJG0pWc5bFdmDJ8A0x78Y+oaFvlrrS+CPPBBapw==","shasum":"d069da294d5cf49e0955899c051b9672703b5b53","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.2.5.tgz","fileCount":6,"unpackedSize":25057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzQLnCRA9TVsSAnZWagAAXe0QAJRb2HPWfKVxBM8pv4gn\n14WWCakNpqCOaxmJh24lDQtf4+0gFv//oSNRBQnLWic8ljcHy+LU+ut/s3hM\nhyv5uxlUvGGWVEeHEt6V4Uz0W+bfmmbqWPfne3KvHyU/yJPuW9hlgyIDFEQB\n9OuzGLkKTMmUM2RDoGxJFoGSJnh6NDV/rP5sQ5uLzD/s/vwuCGJv+Ft46CM6\nPeJtWbYjkpuCAmMj3h9nZpMfLhxf4a2zXigxtoMBLE50BXIQNnR7kylZvZkw\n3pwibMfnc/A9q+xFrNra3iK60KUCLx9uI1PPOc+EYfRXHHos6AivGSFzPApM\nrs1SmTUS7yYb5yFKBeVef+yF7tG29bogPSdHvwFs4aBZUBEUh5YtnJvsZNfG\nhIWgOarXAGCflKNTnOZ+c2UYDuo3xBa/0ew1IOkvCcINj2dJraqKCii8jk/P\nr592sZsIGJKlq5ABjg2wNbT+G7gmkL/DBQw8VznoairOk8NYtclcxHx7JAbG\njcO0BUcFWoAFXwyrDeddcgc0DUYPfr5eq+iJ5Gl6wB6yyS6vWFn50LFesYe+\ntv5Q34YIrP5yDOjGB+qHImcWm2SKrNVr7iQ5VKXjf5Qc80o/sNZMWHqooRl8\nETrwSf6P+9UmjEb3epSRIPG4aJH7gyMcENaySH4Rd53utUAzwCbUhTCa0qDm\nHyUj\r\n=8UGx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUULiw6y/Q8yswkP0Q3d6k54J0eq7KACG62yw6tAoCJAiEAyPFHAhmyYzWVSKnGUz16D6dl1uBV0FMVdKDnbiL40nM="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.2.5_1540162278228_0.5169503500258708"},"_hasShrinkwrap":false},"1.2.6":{"name":"rayo","version":"1.2.6","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.4"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.1.4","matchit":"^1.0.6","parseurl":"^1.3.2"},"gitHead":"5adcff052a33ae016b3bc3073125117ed1d936eb","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.2.6","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"dist":{"integrity":"sha512-pAKHBspwnJq+u/lfP7p71VgKalWlsL8cLQX6uhll56ICQmStfRY6qn4Ss9ILDucfibcGN0g8Tfe2wEnDBZnyXw==","shasum":"2cf332ba076e114fbd1a23267b0f1952ab204fce","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.2.6.tgz","fileCount":6,"unpackedSize":25058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBdQ+CRA9TVsSAnZWagAAY/cP/3C1vtsxLDG0QOhFxDi2\nFgdBKECHR5Ot0z8mC2dBybwL0Tt7DZS2PbJP9CJAekERnmBLqb6Tp/NSHpaj\nnMM/bvV2Gwt7h5ZrBz6UOm0L49nTANQ4q+lWwdh5lu/rKbG/rsTOkvc+jfol\neohs/1TAaHZsnIk5WeJ0TL5Hhpt0JkhCYrK5JtFb8fwTZzEq1q6qQjpZrjzN\nXawBEqcryTPteSWfEcf+XvIcdncx0QfHk/xLKnfaLeNHGgRCm81e/+tjUQja\naKhW+Hkn0rS1FegXgmnAlQhr3dbTINUUdm5EMiaE2xnDvC/sGfjg2ghgOjQh\n6eYVvPrnGl/qlT6KLoD3Pw0Iz4QxwLdHVk+LnyfyWLMCJwo6Ad17YMBToboG\nGjkdUL37Vcs6NEQNsHrHeKRryVKywa9M1oU9asbPL+EihjgUmzIwyJLWLeND\nAEUzex7C3zw4rm8J4RGV5BEN3mL+DwUm4jAeKY3MD0cfS1oSQHRY0y7IEgYd\n4mfaNYdKXFISwavNFv6BhxH6M9QNf3eaZH6tECb8y5fVIbqtE9NrmlmQsgkC\nkz57/g4gPJbLXtLW16/FFfMjB104tskgCcClXiZ33G5h+4pGg030hsa14N9d\nlNoUaIkMIP54m1v8x1KNXgIIpe0CAnovofmxhXnQ1Ca3SRnGgO4h+Zq8L5sD\nRnQk\r\n=Komi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBIgP9siF2tJYsnnXgOYhST0Y8GZFC/1+38yOxYXvQ9LAiEA40eekjp7+O5ZIJNWFzK2fpjLbgHZNYoMd9xiVb2CeHw="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.2.6_1543885885451_0.7501306289396055"},"_hasShrinkwrap":false},"1.2.7":{"name":"rayo","version":"1.2.7","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.4"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.1.5","matchit":"^1.0.7","parseurl":"^1.3.2"},"gitHead":"f8516d60162b980d888eaec4273a404a64dfd33d","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.2.7","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.8.4/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-bp7aZz/4bZfPzlNuGTDs//SpD/f7kAlq2KtGnMoZlziw6CutY2Gcs/nhtMTvJLQMaBcQL91uf7nMM2XuhUb/Qg==","shasum":"e3edc3702c570799725010b862f7fd746b0c1d7b","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.2.7.tgz","fileCount":6,"unpackedSize":25058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLpf9CRA9TVsSAnZWagAAH2cP/RnS3oxI+Gh04YMpjNnr\nTWrcmxgOD5+H3lZ8/PkcG4AUGpkO/r6iSHX6yWl/is0pQQm/Mx28v2orkH94\n4VysVdamx94HPSgPwP3FGfLmVR7jFyEpHVaK1OOGpLFod8mHvvhpvH5imv4/\n1I4rExRBXoborvRmKf6EBVeEqaFVaQYAHq/YxjI7omT88zLpAmWAbDg0fkU7\nIOrUzbPz1UKGHFiohrfjZdbmXYUuH+uZ9YDFn1ITXPWHcLXQ4nHR30kbq9U6\nR7DiCZ2eqeTZtIMUdPBB8oIfWEAN/VLO1HekkWS4HMounzmehOPPNQCqNttK\nGFVQMSiYN93wEfT8X+isEb8WbR/wh9gNfb40Yc+5l+NlXj6tNN4QRR579zsa\niz3A+mQ5YPL8uAeJU7duBkx+Fs7Hun9tCAV6gUnXXFkwt3DxZM8cD0EI+ird\nP1FYZtdphTRkWJqEUN3fb35CD0ikW29VirqlZnqs0xppzER3yDc3JAEHPu2E\n6/ipBHS9Z+8Z/LbK4LXvOc48sQBd7cIEoHFM5QFKu/hoSM9jv28qhhDqDoY6\nEFRXYW+ghoqEIlfDgjH+OSZjV8Jyu8htMWv0KjUj35nXFaWNPJTRNj5ffHvS\nf6MrvBjQRGMDZ4B/RlqSPoh8D53AkPOFU7WbAXaoZfnJdZTm7dEFn005bzlR\nnROc\r\n=gVlK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAMd9Mq8RSeQ8jnLlpt3mHghWhBJ0cO+VIN7CD0deDrgIgEdKe1gR5sfDHmx1qEiTLOWJ+WV6UR8OiNIxWKyDHjQs="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.2.7_1546557436595_0.6861457077274473"},"_hasShrinkwrap":false},"1.2.8":{"name":"rayo","version":"1.2.8","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.4"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.1.6","matchit":"^1.0.7","parseurl":"^1.3.2"},"gitHead":"d1769a2cd06ec0d576f79b44756e91b805cb5ff2","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.2.8","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.12.1/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-5Hwa+wIypxgpws3RHqEaUlUM/0PMu3PFkODFpOeMhX4rVIOhOK0ofwHmIwyWeFM/DuroyyMdHR2N/fa7Llqrzg==","shasum":"4c9641cca056abc92a74fddc260017ed28dcab97","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.2.8.tgz","fileCount":5,"unpackedSize":18364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZgUcCRA9TVsSAnZWagAAtzEP/i26IHGgN3YSMUMkiHD4\n4jUWX1YGGzB9RAnYYISnIFK/ufiZVbpE2RKtVuEabNKCZm9xD4pn0/lGxNqc\n8xYVbsQbcP+ZydDzFddd7VmVCGMs0DluCn3h9w3kmyekbDRFSyheK2IFWzD9\ncvXz6cIcsfNfEHxcq0mnJ+UmlgrHNXND356RVWTMePL49daBkxK70X0R2obt\nPkpdkEVW3L2/K+8jN8pKh1RBmmBmFQTmCQCF0PExSbF6QHc3dCckKVrQFvwS\nKy/yh6Iv3OUPH48mU3DWXBMj97rIJPmALs+jP3QqkWNx+gMwqOyemT/jXflZ\nUEMZ8bwHfG0mQtDkPpMLq8bjN87lPIdpzGXlQIkN+7LPF/OwKVcW/ifkv+0G\nL2biv/K0qemMwTl/GhbI+Wm3gUUGO8KEsyINFYebxY6BSYYLvKPw8NTluxBt\nHjLGuvI6wgcOjug8Pmvds8uVZwnIKOK1TFK4BdXBr58D94KFvnTLf9ZTQKsM\nmXhYOdwVFTFxQCm4vh5q1CsM8RP82TQdiPbtqroOaswkUeL7hk1Fzg2GVeT9\noZJkpZLY1lCs8mVO37n9EFvyBH3myqaaoW2+hVGiBGxJBWs+VyREqCG0SrG/\nVmN3FCU4NbeqkVN81wjMJ0O3CLywTruvYMwm7ZpyhIbmoCWwWG+3DLe5F3jQ\ngSDj\r\n=ODkO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHSnvLcJt6kaPluuP6w/fIknhw8Khh3cQ1hHe3gF45hwIgWHrFOC8wEcW2mOn8WMglQ44dTv6QQGWszkrWxXrPHmk="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.2.8_1550189851450_0.5805910734456479"},"_hasShrinkwrap":false},"1.2.9":{"name":"rayo","version":"1.2.9","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.4"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.1.7","matchit":"^1.0.7","parseurl":"^1.3.2"},"gitHead":"5027e0d3c4ad93a90a00f442a4b85d0733717a96","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.2.9","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.13.0/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-93K6+XhsPIgQVeVTAeQEj5l9vrM0GShl9423q0eo6KpCbS5Md/PjBZySQKvgVdx719bdu3MQ3E9Y2heZ8QgaOQ==","shasum":"8af852f4450f7b4a4088b8bf3cc7c9e746125cbb","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.2.9.tgz","fileCount":5,"unpackedSize":18364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaeQrCRA9TVsSAnZWagAAkzMP/jyDD3rVsTC/XVI0xsxI\nxwT5Y/aY5WLP4pNNUOZ2KznEyoR7Fwi/WQFuN7+7K0/pon8ApLPLLWddRgCI\neuIsxw8dR2hVq4cqH7pwDdNR8aid+YepqeakLRqXiNfs/XTLhPOdaUjNP8lL\nyBedkXxzHQ0IInGuqVjMdDwsH0Kc0PV2y62bCQhMLjN54URIjSPXtvbyQTR4\nQDrn5Fw92SBUfK+f6JzWbI8W+KSG1DHGzWjSCc/RIpLMUFlFZxevthtmzJMS\nILV8PdOdRBvc93fwxZHAudzgeonKC24PGJt5kNcYNAtk+aChMygZYMjWTZ2w\nmrU77sEWdYvdFRnkWz45NM0byIoXHesEalRZcpOHdVOQIDhGUyCYsoTI2Nys\nVtgm/M+j8gvq2zjPW39BEXrkm/dsQdpYKtkD0spA6OD0t5+5tYgADnThfYJz\n2Ykm8PvvE8JJcIv/519YbrBFemPZ8GBaqaJiR6KZVqBqbPGWWuuyodQ9lehY\nV7+XDF3MDeU/wDskb6hThl1Jm8g/61OKHRn20YDoov0KSgR+yHUf7P19QWMi\neOTaVRapUbEOZqn5AT52XmrsVdd09aAqdavMj9jl9Sp4vCxiSO2YkKpbRdcV\npxeYUxt1o0EYRfkgFWCF8ZC31UKmQu2JiVQwWTIfnXExHc2kwzHuZb8E+L2H\nGngq\r\n=dQls\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2Da7MNQwEhQtruTcPewmNJCzK9nhtqpiwcaiQwPhEWAiEAo1ZefP0l2ser3EeJquIXS/YejeLzxO9h/+2NFRbn1Xc="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.2.9_1550443562554_0.40044611771130323"},"_hasShrinkwrap":false},"1.3.0":{"name":"rayo","version":"1.3.0","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.4"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.1.8","matchit":"^1.0.7","parseurl":"^1.3.2"},"gitHead":"bb0da2c1fbd88994636e8a73371dc6a381134ccb","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.3.0","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.14.1/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-9MFVlfNko2BoK+r4rNoSCqDs1XNzL70PTqz7Di4M/LIk9YtNIYOx+YFcsi/8WTeAu7MnPgkY6023gFJQT1qsWA==","shasum":"0cb51dbc3b5a0a085c774d84a5f92f716b7b3c92","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.3.0.tgz","fileCount":4,"unpackedSize":6600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3K6ZCRA9TVsSAnZWagAAVjgP/1md5NDEtNBUxQTJfcgp\n1Lfl3R/ViFhDovEMISCg5mXAKp23E+PuSDv/PcRRNbeSNrAFeNkX0AKYv2wb\n2gtLAKoWN05m7z9Zp6QKK9+sGcQMozI0jAb7JLqS0pp07zgd4llyr+eWpPd+\nNVIqY44M0hkl4phc+k30bNPZ/1CnWcyj2ogGwhvXVTp9iv+a0I5t/2lTQm19\n3g031iD7JWdfWFI+DPGSqBEFpcVOsLNfmOvbS+vHSExJAQNiToXc/50NQ8I7\nC19M++FG2RWF5QZp5V2iYoWgIuHUcGE75gOf+s71N3rytfQoqZSG1kmOHbGi\n9DubtfD944hjt/FxMESuS18kV5E7pOdFMlPsVtnOT/tR/W1pO+gvtA5zC1xJ\nMHH/3+L9BC3Qh9aRDrgbjK7NdpNvWrf/oLGJohw4rU+RLE1W8M+kYvYcppiE\nDY53CQIsoNSvqRNe33PCp9w3CyA8rJDvzgFNR5yRdqjAo/cf+giqF+0nU7EA\nmOeBs+UoUA9hZFjHemlAXKg3Cl9Ff0S5QJHWeYtQoVTFWcAFnmVBnAIVddOc\nITrxWNBIkRlcM5YX2d6hrcJLz/3a0mv6URq5oSOXwhPuI857iyFjXkFz7UQb\neFH5GE00ulrMPdx4mhyMrsVjL6FFCOP0qQzYWfz9lsHkKiS8KSv2NB4/EThB\nbH4c\r\n=I0G3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFyit8czQ/wMhZEQ0iS9NwIOr/MlAKi53K+CEDiUSIW2AiEAwFynYVj39QrtLz6QouTPgmI9Tj8znybAA9uuqiaMcRw="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.3.0_1557966488289_0.9675019575749599"},"_hasShrinkwrap":false},"1.3.1":{"name":"rayo","version":"1.3.1","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.4"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.1.9","matchit":"^1.0.8","parseurl":"^1.3.3"},"gitHead":"5c517ba7d5062ce93dd70d0a3dcc41aeedcc234c","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.3.1","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.14.1/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-2ssXShEkXQTYfV7u6R91duIgaesDTZSpBBvcwHKB25MPM3vfRanvgsp4MkYKEjiQPtSb8HFCgCna2ZWyH0dHZQ==","shasum":"98d1f0f5f92ae30c36ebff1c14293dd21532671c","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.3.1.tgz","fileCount":4,"unpackedSize":6380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3L+oCRA9TVsSAnZWagAAXcEQAJH7M9CGjtSjTcHdyL49\n1qbVZ9q+Pj/bGJ0mXGuT/nU9L3LQqKyiLOPpHZ4Sk8M31dIq+gO4ImsUIS4l\n8wdamV9RkHG1rFQDohoLXeylVA4cWiEQd5zIg+qEI5+E+ikxWjcpphWIjxSj\nXQsf2oHP8hM6PeDJPk9Ifww+3kOIEKUkjaTO5UawujP0NUVPFzFMHWyI2HIO\nn2HZ/zMrNxwqtLHyZUS+XSmOMf5yC9+Wxzf0K7XNQdzJhsDgJEFaIgEgk5on\n1HDDlqdMUCRRQrsJ4JbWpW64sUhruG/Q6VAISAC3HDJTEmiAmvr7uiFG+ncU\nHKK0t6F2oVOK/Ie9vGoXRfNwaRWUsu0UfxBy6ad9x6effgFnpnXC82g0C6xW\nj7iyVA3Eq6fakWkHfYTqjwf31ILHkkzNLWQWZveIa60fpLyVDjYm857urNCp\nL2fiUadooKqrJVNsaYwOh8/2GG9Vi5W0gXD2AZm8SFCqLvKnDBhhXCyvEF5N\nT6P6FYN5n2Q+s3cbYKMaQ0nyYbhvyI8CNevF1cGMQk+PwEnsz9EaqTZmymmO\nbLz0CPj9uUwiAC1jcTYWrAC3OHBYsUsCtauzSjXwnvvFvcBsRq1dQlgTp2TJ\n3JTrMC1WrIGBaNylVPuqpc/fPtKnCnQ0aXFdHkhouMXHWY91r3Z5/A+44eyd\nmN1M\r\n=bNYi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJtZYADSH54RcGIBeGVErnnMA1VWQxqlPi3hvFlKx4XAiEAzsoaFwDrg+6JT2i5sRMJ1fX68sHa1a2eo1IvqunqiOc="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.3.1_1557970855779_0.0893974162519906"},"_hasShrinkwrap":false},"1.3.2":{"name":"rayo","version":"1.3.2","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.4"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.1.10","matchit":"^1.0.8","parseurl":"^1.3.3"},"gitHead":"7adbf4ea2d00fc5d025cb8ca37d89158f72a81a0","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.3.2","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.14.1/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-TxlQzuHOSPuMRrUIzAVd6nPqr4nUbBHAvchUY89LkR/8rjZYc48RXlRlWweKRMcZ+kxWK5AZ/Zu9hg44+i9dVw==","shasum":"4cfbc7b9e79f0eec11764c842aff9d0d48ea1007","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.3.2.tgz","fileCount":4,"unpackedSize":6381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3MiXCRA9TVsSAnZWagAAWJYP/jKQG9Gu8jBAGqrYa502\na1I+40L5W+tOAMz/yEEjzLeh183WFvRa27OlGLKyLJGN77gTOE1MB+z9x53u\no60Bb94VB/EGwg3JNwdsu6NXgUnEwXmyTMUb3dpZgJyp8cHaCtSnI6yEpykC\nDjiBjFWJtH09w8wpWq5KthLZDJOlKPLNEbpBdNC0tRTn7sC1szsjwrn5MtO2\nA5ysl15AKAvwl3NXcuH3TghzHQWu+bG/1PUUAbCLgxbvPf4HLs6EuXDqPQYG\njA3NBxTj+utNSdPdsyKc08jW3TLgBxrjaoRQZ7Zmup45jW9VFt9aFK1tUoUc\n1KNo6PHtbw51TtXOH8xeZlPXGZCFyh0lcamcqzN0x+VBUGai4S9px9GMrVoC\nP1cowmPQZvdPq52cirtY+U+MS7Irq22ACi5hLn5AcQPVdGbPqC/mNRfGLqSn\nkB0Wlta2FwXKcVQdPVhzrsAg+VctGx+ytUIumHSkP4t1ffBhTK7qGyECVert\nMFnwPOWKRVEGDBtiVdWmZN0+2yH6Mb05quJ+nGLdazqPkvJLKwJcl9Ag70x2\nFzD5boauRN0qz42/gR2RIcrisMBbG4js9CQ6w+5SGbk1Nw2dL1aYPUJzNSJy\n79VrEkTC3URklOkfcwWp+qslPf242QcKQi26uIrpV+sTYetA0GN+omXuemdx\n0pCT\r\n=010r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2GtbfM3TqVxbF3Dh3dbB6OPgOlyaTNZriTqNyhuQ2jAiEAmYH7iWpRwzPrupuUSyrn+4GzB8ltl+KpqoEMRoxPl84="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.3.2_1557973143096_0.5068517412868967"},"_hasShrinkwrap":false},"1.3.3":{"name":"rayo","version":"1.3.3","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.4"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.1.11","matchit":"^1.0.8","parseurl":"^1.3.3"},"gitHead":"948eee1fb433d25c46eff09033bfa452ffdc3d84","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.3.3","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-SFIGiWS4ISjcMwYBIsyzI/UJMfRrk8Y1M6KX1WtC4W0cHcpPsJlMyIEpoOnKdFkBmd1sZkWc88XBnTbgx+1eNA==","shasum":"efd84e78bb3c1268a30ef849459643e0e8af5102","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.3.3.tgz","fileCount":5,"unpackedSize":18553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAGpmCRA9TVsSAnZWagAAV84P/j7zln6YJ9MStttMxz3w\ne/lrn7wggOjwH5A8lglDYvtG92tB/251C7k8yFb0D40dkosexTwCqNRrmQI0\nrUw8u20TXn2pAAa+5S4SsCTCHULI1uS5rcyQhzyFqgiYdL3fprof1LM4t4+a\npHXMSOnIvLceSxRvzbX4BtDFgU2Fyx4vYyZmPu8wJXKAPXK91x9QiDvZP3es\nP1Gxn5zMXjyeUmyIaEBftlZ6KRtEHwlv8tOIRH1JhBiODhSOCdtuCgRWORdn\nmbjjQI8laAZmb4xTWV69064AJqO49RqmlkirMATNFWm1Xpd1Rf+y+W6uGCtx\nayv2vIjpQrABms5kT7QkKw6GNhtppvZKjekpN4nKY0AuNpvQnrsl5Ddleis1\nGyhB1WZgz2y38fPbaCU9evQXWsA62Ynmg1miZtgUblHpwSl+2LEzMXvO7QOv\npPFoYymz594XqBnBqEBKl4BBXjzGs4BlbMQXPnznXyNSEp8VN1wBkA+paOd0\nzTtMsnNKkjgOBeXHSdR1I2mI+/qIqYrH7/UzkbmQRoAcJbdSX43JR6MpaJJM\nTDwurBEx3oZwLiWiDvSJjJHPQtQfVFZNso5ScxmgP+XJZWoAx6bAmSNJfB/m\nH7sBBXdaUjLNoIVhqm7jvT49BjkHSX3I9DtROU/Y6rYOGAUTPU7rXwQDwrSg\nRbhT\r\n=kzNi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHehJ2EvpqOTO5fZyn3TPjtcTJRvCZ36tn8KSjJNkdjWAiAAtAX3e0eFwT6pQQvXeSQ3IRuGcFr1Fz2i/pemjpEzaw=="}]},"maintainers":[{"name":"aichholzer","email":"theaichholzer@gmail.com"}],"_npmUser":{"name":"aichholzer","email":"theaichholzer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.3.3_1560308325432_0.5038612289288211"},"_hasShrinkwrap":false},"1.3.4":{"name":"rayo","version":"1.3.4","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.4"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.2.0","matchit":"^1.0.8","parseurl":"^1.3.3"},"gitHead":"f3820298caea543f832bba57cf0cbd1ea4d7211a","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.3.4","_nodeVersion":"12.11.0","_npmVersion":"lerna/3.19.0/node@v12.11.0+x64 (darwin)","dist":{"integrity":"sha512-m7/AaJv4i/fhb8Xm7i1osPVt5URdWExcyCx0gyD0oKacBGDLSBONZ8odtILHxbUkowsADnFJ3DcGM7aQD6smQA==","shasum":"de62255e8e8611f7398d2c12f687c40b495f6193","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.3.4.tgz","fileCount":5,"unpackedSize":18599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3I8aCRA9TVsSAnZWagAArD4P/AjiiLsgSxrYab9STZKU\nmvspAZn2Q6qVH7MLa0I5ehpUrZg+fJPYMkBepgAJDAbwItixaXYx1PUfjXs6\nQgN/7CqBStdQXL40bK2VOqHQO/WPEZgL6PQ/WC0WSdXaYqKzjld1YlcmzxHn\nHmbemWhqzDOSR+Z87IdM3gwpNsNtcvYmr8Rjq87NNvB2kNQIHGfrj0N9Cw9D\nWMZvFd7NxbmYnpNMN0GIDYK6yqw0ndRY1+3TWxWzjyw8DK/J6b4/OGK1szbG\n+K8EsoZGejZVRm6HD3jQpT1urS+cLX7ImnHufn1MUULFbAlso1J8UtDOnUA8\nKLXC59Rld0g3JxEC5nc+zwkb8Ai0mrvhgTtpT42P8FJBJzAagqEKEE9ByDKQ\nlrZOXOG5e7wk+uUxF0NEGq2LGvpKblnnrN3qQVREJz5sMm3/ryArkSFAuCTm\nfQ3I4oSZ/pRIUhH6zxcJP/CqCz74skt4cgU9AGCKpqxjmRZtHFldKWC7Fy/p\nQsV8qheN3VHGs/eZm0Srz6Ou86ADVQo7mIPvboT5WUIO5YymyWhj4oUSD0br\nnlC0vExBI5KoWgoaMR1PwQ0st0jlgMn16xRnxt4fWNWq/KK+mhPiXLDYgHuM\nbgRry1iDIYZ9pT/GXPFh9AkJt0/wD9czY6zWyINGaSY/E53PwOkFYnw2Qvuy\nM8JE\r\n=60zA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdXwOFS//4uCIT5DigRox/uhrCudD3I5t1iUQHmP3upAiBbFuJgg5mF9NqMKs6Rt1C9oQ3ctEwF5VfeJC5/Xqstbw=="}]},"maintainers":[{"email":"theaichholzer@gmail.com","name":"saichholzer"}],"_npmUser":{"name":"saichholzer","email":"theaichholzer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.3.4_1574735641777_0.5554934155290472"},"_hasShrinkwrap":false},"1.3.5":{"name":"rayo","version":"1.3.5","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.4"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.2.1","matchit":"^1.0.8","parseurl":"^1.3.3"},"gitHead":"0568163ead02d5f32ac997be223d1304090148cd","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.3.5","_nodeVersion":"12.15.0","_npmVersion":"lerna/3.20.2/node@v12.15.0+x64 (darwin)","dist":{"integrity":"sha512-8MLU2TeSo0ujyAGGJEhoZC/wtju+rahoJby79QUwrx9l8H92oc7QfHsoEfM4otsIihUibIlN6j+Le4il8lVZzQ==","shasum":"57381b8d8daffb3bfc1f1b98322104afc026fceb","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.3.5.tgz","fileCount":5,"unpackedSize":18599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebrRWCRA9TVsSAnZWagAAb/sQAKKq8fBT7vApMgtdCW27\nyNp0hdd8dzj8r4y89E8v5Y2VFRpYlfseAr1QGeY5O1kWWN8YT71bkCGGH8YZ\nGnthqmfqaShY+fUfO5dFExbKK+h4uvjqOIjJntlNsiXSIKF/fjoWSu9v7lDL\nKcTL4hvupGtbDKRTiuX2taA+VWRjFPcztMxBhPqp2qoogRcB/qSq+CBrIKBZ\nLNsZ+vKatIbGI8MiCzt1C8xxGsJHmGAYVBsThAcTzcoEcLjD9sVOT/eN+ovw\nZzXpKnJwCE8fGALxojRg9gQr1KL2ZtZZ7Rv7pB1y3vd7UrfHH8NQcuplFYOg\nZx4nfLsE1/bFlBob0+MLonefJMprVkmFRxKyCRAaUerGLTiFkTM6sWEzbtq8\nlEEFhtOpZjoaEt2csrWNnEA3vHsnSUOwiBONuC2ua9nEP6d/lDxEeedNgwpE\noRufUzCladJvLoIqClyVKkNfIdLYmqvDYQQD0G2KmchKDeJcYFaSjIz70SMQ\n57IiSZffuuo8+FPuZesxCp+W1ir3ZINe9CqQZzB8CuAexoA7SNdOqMepV/rM\nQfBrZotp+JU5DxT77SUxk3PXtkpxG1+v5UEZf2yEEFXz3FCJnJvZPP8kmCR6\nE0YGQlKaNr6E9G28QbC7ZqGE7f4LfN7b2KTpceBRgWegfjFSSJA2IokFC9dG\nP6Tc\r\n=8OA3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0E4XCgopMAgk57b8Vh/shgRKJbLNyfT8CnrpTH9D5PwIgIXPr0aF0tE0Vlc1I+7DyXabbikTFsGZGnQboD+p/vpo="}]},"maintainers":[{"email":"theaichholzer@gmail.com","name":"saichholzer"}],"_npmUser":{"name":"saichholzer","email":"theaichholzer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.3.5_1584313429991_0.6566129726437637"},"_hasShrinkwrap":false},"1.3.6":{"name":"rayo","version":"1.3.6","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"lib/index.js","engines":{"node":">=8.11.4"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.2.2","matchit":"^1.0.8","parseurl":"^1.3.3"},"gitHead":"b2914f15f0e6143c236c4d4b44bd1e093a78c089","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.3.6","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-TL5hKnGl6E7N7g2adGNY/1myGEP9XciJ3LTCfM5HfcfGSvWHbizVOfcKnn2yhC36+jjaN1hRz42IFQBss3GKWQ==","shasum":"d5ec9fd3ae362723e29641e8e3affa8e630436e3","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.3.6.tgz","fileCount":5,"unpackedSize":18598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrPh4CRA9TVsSAnZWagAAmFEP/3dJMP7ouyV6Kk8zvPMg\nIh9fzCO2dvFCxOgM0LQcGSmghifnpcFIzXEZQZaiP5Y6REj5FE9a1RNhsPJl\nMyk7s5SCoNs48SA/lL87cAQZ8VGgoLmll7OMyBM1Szg1PXIEEShVtXJpoedW\nwquit22ej6Rqv7EsuMsqteUQimw85hnyS98rGyVe7HHH+BEcSfbxWXzn4vWJ\nPAjPwykdHm0xX4VoRXcTeZ51CoJVOqDmDMXukYOoNvuN8d2C1osbwGb1H7lT\nyC+07FPAE/GiPtiOrwfEeAgAHWJLX1QbrcA46kXB7EvjDg3Se9IIFn9+QQvT\nmu2DzqLtQIKvIwxER1+U7MmxpfnVUxopy1aHEkCNFbbYmJbIj89vBn12r+F3\nMpqQikAfYGrxChQEFBENyJVA+noUKIV9HOD3+RiXhKvM6gSbZso+AFebCpj0\nFACTDvM/9lOoZyS7TvKG6dxH6iMLd5AmzQHdocecOI7P/LUhFbDKa/xVY7ij\ncsL2HdTIEWVgZYZ6ZT/UG1XILzT81vgKxLKJ6BtHQfXQGAz5sTYLLSSQhN3g\nOZqXs3tfQVLBpwzouRWXUv2Hljh6yL7Xn2tWMCrJkyzhdwds0Fg8BaFHiR2C\n1hfF8WlgkvMJm9uSsNOjsi5IuEPWW+od4cwt8kPWYqJcxe2lCXIRJ6tjNZ7z\nproi\r\n=RUAk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDB9/rmh664NFbYyciTfkXazqoXxOWyH6m7wVEGCL4UmAIhAMwh+cLNhBIr2oSth19edPwbn3qJlIg1ZbhcnPhM4wqa"}]},"_npmUser":{"name":"saichholzer","email":"theaichholzer@gmail.com"},"directories":{},"maintainers":[{"name":"saichholzer","email":"theaichholzer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.3.6_1605171320048_0.8483406089031889"},"_hasShrinkwrap":false},"1.3.8":{"name":"rayo","version":"1.3.8","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"index.js","engines":{"node":">=8.11.4"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.2.4","matchit":"^1.1.0","parseurl":"^1.3.3"},"gitHead":"bbd7b8c3426f8b984eed91fa61ab585392c48541","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.3.8","_nodeVersion":"16.11.0","_npmVersion":"lerna/4.0.0/node@v16.11.0+x64 (darwin)","dist":{"integrity":"sha512-z9o+uqZnnWlZifxeAzcooLNa75UO6I8r7lfB7NsiUFCIlD4G5Z7m5GAvw2pvdCXXQ6QmIHLFzF1YRMxQGqUHSA==","shasum":"9a45a1d21a64a9539a2903f1581e956dd38da103","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.3.8.tgz","fileCount":5,"unpackedSize":18594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrraYCRA9TVsSAnZWagAAm0sP/iAw5a3LgYIhUVbvr+gj\nry+4xCPS982ooxUWMASh5uGl0pTMjTiNiM94L/dUcW+Bdl2sYfgrYm+UK6wM\nsdiRDJ30bmWJ4Tt8QtiX5FtsorAAX6AoTC5mR3XGgK0FgkG48EcmdtxvPPxv\n9ZzyzsqfiV+n1gswVq4stYYgJky3jAOeb5oQg+tmBDiAC+f+EamRiPeEnTdc\nEI1viB2oS8IYLuiay3hkXW55I87auSHc0I9ZCpfedsqjzaIJIKgUzFyUxc2K\nt2+vY0vMLSavhnqh4C9POXwKOMEmglRdel56wy5gkw4PPFnPvrjMUfeVBrpw\nDylnGQvTBr46vK2R/VAVQ3JtUO9NIcXXcIp1aS5hlr9V6SzAPzt99ON1TA2b\nPUOMdgYasbbNEhRQVTZtgJxb33hZCvQ6FFyZ4iMdzo9EbR/YMWFLaLqoV8DD\nWHTNtmcMQFGa9b737XKiOCppHPhsuGOH+JuzJF3aVN3GpG/0TBaXL6/yXCrJ\nebKoAPYO20VUkXOLB1cq3PM/CvFGLvB4814S/Z8tyvdcLp0xQUi6sg2JsuEP\nbOg76JiNQZsw3LhoTx1fAbQtt3F9GljFofHZ8fyx1PNLXpSZ9mbK06qXGEuy\nuatBD5lAHZTwwMXmKVG3uSiWQP+Vti5eSA6Oc8wBkAUiV/3I3Z8uMLAyBW0o\ndtLQ\r\n=K5mo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJzr7LLuJEQCoF7Tc7ZUOGX6fsUA26DDCDQb0zUVATMwIgXuZyXt9xw5Babqos5Qkm3lhJttTI1v/QFahuw181S1M="}]},"_npmUser":{"name":"saichholzer","email":"theaichholzer@gmail.com"},"directories":{},"maintainers":[{"name":"saichholzer","email":"theaichholzer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.3.8_1638839960231_0.21667495777505863"},"_hasShrinkwrap":false},"1.3.9":{"name":"rayo","version":"1.3.9","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"index.js","engines":{"node":">=8.11.4"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.2.5","matchit":"^1.1.0","parseurl":"^1.3.3"},"gitHead":"ba51a3048fb447082b71e396dc3fa8005d49c1c4","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.3.9","_nodeVersion":"16.11.0","_npmVersion":"lerna/4.0.0/node@v16.11.0+x64 (darwin)","dist":{"integrity":"sha512-aRC9hn4igeR1CIy70PR5R7LOOr4mu5SX3Db4HzK9DVhcpThWFHH7sEnS1KiSw2w1mJnIdM1/F76H6L7Z8jyoCA==","shasum":"b3c17c04fdcf22587546db85ddd2d7f45013485f","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.3.9.tgz","fileCount":5,"unpackedSize":18594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhruzZCRA9TVsSAnZWagAA46QP/Ai89gg8AzK7UzzgBses\nLJOS0+q4jM3Anbtn1h49hAg0QqLcUOfKUUhYEm+YeBDr/RkyM2ekwlIT0Jy0\nPhxZBPq9QarC1VnHRoq8qh5n+26skewL4PEexA5/tES5kVsXnSpHqu7vWJP7\nUJQF6+5LgiSUMiAcwlznDsjMifAesMvmv415fw8zPbhR0r6qZutgS/YD8md1\nquqO76BEvcWruD+1jrE2XK2O3xABp2FzC5wkRxr+Lj6kiAYMyei1kqjCDP+f\nvr7yRUngXqCip+hHmU8nM3ZuUyBGj8i1k8pl/foCaqjzxnR9SqE9Vxn0OxR+\nJpOB+QOLdpo10lW5RWJ+cgf4kWkMi4V3oyfUj/Xa67loxVMSX6ZTUt+1HIGx\njUvYlBuo50bJQa0ENbiXyIH58hZGCAKduopUJ6MWIKUahNAksKd4iiBcpwpZ\nQsO5ozz48xtLBFwGBF8dnhiojS8X053Z17H8aahstIR2HeLTqIZnLszeHeNv\nNurGg3yLYVsN009a8rfGdipjxS5zEqjaMA2ORm6WUvm5zX/TA/64K/bxd4jP\n/H4nsmfjP1ITK0qvJRCHB5J+QuEnHlbXkwwvpl6OYuUXeVdbcATRpoEH+MdC\nfEh5Oh7ptL5PAQEgSntHgJys5MIsFABFvAvM8mwOG53+2kekrX7UruZ09y8Z\n86Sy\r\n=XSzd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAh6ochgUh4F+o2t4sRaTfcx584d0E91taMtUBOhMXCkAiBLY7g9eZU9aajfVW5duOdYJ52bikiU/QSprmFWsiJ1eg=="}]},"_npmUser":{"name":"saichholzer","email":"theaichholzer@gmail.com"},"directories":{},"maintainers":[{"name":"saichholzer","email":"theaichholzer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.3.9_1638853849632_0.456000491115786"},"_hasShrinkwrap":false},"1.3.10":{"name":"rayo","version":"1.3.10","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"index.js","engines":{"node":">=8.11.4"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.2.6","matchit":"^1.1.0","parseurl":"^1.3.3"},"gitHead":"9553f1a768f4f0c4a10394b3346856dd6bde9087","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.3.10","_nodeVersion":"16.11.0","_npmVersion":"lerna/4.0.0/node@v16.11.0+x64 (darwin)","dist":{"integrity":"sha512-fUQyTaHqzxyycRzfDT2gdR4agbQF3sjs+V0GhYCQPe3xS1nOZC6QJTWKadLI7z6LUDcGJe2jSRwoMV3h7vgpyw==","shasum":"dd4aadb3610869b3c12f207f0e82dd2bbfafe40c","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.3.10.tgz","fileCount":5,"unpackedSize":18574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhspiUCRA9TVsSAnZWagAAZ0gP/3RVDLJOSU864YqVgSm7\nYJO0gKuSmBvO2ieLQS9Oyr65MKblJ8cZYWd0plTSw4B+Fbf9J40eGVpfqTbI\nOtfsjM17QbcVf4tsNBaaGU+5CpWDTyzJvsdR41MAsR339IKgyaI5SR7C1JPV\noHfBau9fc00sABElI990ZLxVnMgzC+L7pPbmIHlDzsopW8VzMnwWciyErbkD\n031EYUn6YZGtJOl/v1/eKaUY6SgHNvl3/h6wwv2VvNQdNATjlUh5TUREDqJ8\nl+9qNv8i7obiPhhhDj4jY9CPWURzg9MicBAN/kUOSnrNrKcYniG9gnDzI4Vm\nA0NEI8w4ZBI/dtkQWcSwvsJgLTBsBerWAbkGwW9M/RZsEtsLuaqs/AhzNVRy\njVbFmnwyhXDB8lSQ4LcGGwvAOoH5yOc6MQjGPLpsj7cvaZ3M6sF2W4xWJKFu\nfjw8AV09rMhSBEDsTRSgjJLCnQuKtwz678XzLfNrC9kug/45wEBZ5P1dt9Qm\nROFIZYAaodd9TsinlLWPUeJVp5QlpiFuxsAcpKDF0ZLCoK3WusksMu4DVwa3\nPEyOtc+3j07JvPPRER8nJcYgAbP2BbFw9yLwMvWgQcewxlQdN++qJUSpzVPb\nVYDapLEasdrLR+0TVx7pHzWtgdMMopdRyS3iknonXPR7gsAAV9Ftcp+8M6Gz\nleGA\r\n=xp2d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFuQPbHaKQPYE+UIHhCaAIFtejCnPbDQRLca9LZsv9TCAiBiaS2P+gfLJEfVfhnxBpuYMhuKo0vr2ITH5/cN9a/mqA=="}]},"_npmUser":{"name":"saichholzer","email":"theaichholzer@gmail.com"},"directories":{},"maintainers":[{"name":"saichholzer","email":"theaichholzer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.3.10_1639094420488_0.5061590027528238"},"_hasShrinkwrap":false},"1.4.0":{"name":"rayo","version":"1.4.0","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"index.js","type":"module","engines":{"node":">14"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.3.0","matchit":"^1.1.0","parseurl":"^1.3.3"},"gitHead":"2973fba1c8f8d04c15f050529d3d06545a11eeb3","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.4.0","_nodeVersion":"16.14.2","_npmVersion":"lerna/6.0.3/node@v16.14.2+x64 (darwin)","dist":{"integrity":"sha512-m3fl81FZdmVLU3LTFdIyZIE52N3xuqRUzaurnnhNjM2txykl6dk9hkTsumTRH0Gg9H2MM5/a5Y8fmbje55TqgA==","shasum":"471d4e1eb40fa25b295daa3f0296c073cdf4e38f","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.4.0.tgz","fileCount":5,"unpackedSize":18729,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHL9RzU5tg9P+4G/kbtgDutuFymasSEyS94eulhuytfXAiBwORcBipn3N+r5fHp+Bxr/P14FCmOmzCcGNiNX9zDFfg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcs2XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrscA/+PMuBOCf35vQ/jJttPQOmHDIC6kwiQj+cntBLpkfx2QAlHcFE\r\nguyPDDIwjuPFjPXp5ljrsC/aRPIzutPYR2SCvbZyQsM0+b3cdpNmb6F1pIK7\r\nwxu19wVYJ0jQk7FibRVqw0Y0oRzg5XdCv7XtaG2ZPJXND5yTrrIdFJYDbEdw\r\nC3R7kQa5UfaM4PKC3Swb4nIwdb13VjaUNa6XfN8K88dw1zYMxJjbvtO3bm8Z\r\n4hUZXvee18GR0YCyytH0fhjsDOvBCl+qkD4h4s7H5kVkKYVC56CxCTcoWaID\r\nUpl3PR+u9mlJXduXVtn3ayigLJLFUZ4E99kBYIm8tuuZpCL/iOpjGPeXttb7\r\nCmQpnVyOLz4xEJeR/kCS3HQLtN381Pn0jVglNEaQWiZNo7FHZmSs0l1ZYVyK\r\nPKb8/2/26gNes2vPWPkbZeRvMzNeTY8eIhVAbpdveVgUzq9cwzIoIIJSFQ7E\r\nLLQvOhj55B41nrHKxD8CtJCkB/xD0sscs39PwJsy0r0sD3sI2rpgoswBDKuz\r\nXvPdwz8OcsROFjVLlv18cpp+4jCK6W3kL1IOomIh/3KtqwneK+K6HlE8r5bc\r\nwJnPWglWLc+kPrOpoYcPOpptbrcg8SMSPFWrmIOXHeBJXmiipeMwj+i++bmg\r\nDSNDVU/eTHqvvwG8sonCFvbrx3uxne49Mis=\r\n=9BNJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"saichholzer","email":"theaichholzer@gmail.com"},"directories":{},"maintainers":[{"name":"saichholzer","email":"theaichholzer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.4.0_1668468119290_0.09959221996840162"},"_hasShrinkwrap":false},"1.4.2":{"name":"rayo","version":"1.4.2","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"index.js","type":"module","engines":{"node":">=18"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.3.2","matchit":"^1.1.0","parseurl":"^1.3.3"},"gitHead":"ce5499291e4ad7ea4c21c1d3b17e6beb7b67ab76","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.4.2","_nodeVersion":"18.12.1","_npmVersion":"lerna/7.3.0/node@v18.12.1+arm64 (darwin)","dist":{"integrity":"sha512-IPLRyJ4YuNsU145QohUUP32U3kaPoVtUvQvNWBb9eahRUOavlKyGUYAHkJLIHgM6C1a/23EFPjnvmb2WAunR0A==","shasum":"429bff1ac2d7ab6463ca7f28f7408811a6f1ee98","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.4.2.tgz","fileCount":5,"unpackedSize":18681,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVYazLX9IkSKM6vN/7eubtYZTQP2SkO3zxVN76aIE2dgIhAL3m1KeMabhFH3qsxVBOgzzy2LPKzbpR+P/oUhfozAZb"}]},"_npmUser":{"name":"saichholzer","email":"theaichholzer@gmail.com"},"directories":{},"maintainers":[{"name":"saichholzer","email":"theaichholzer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.4.2_1696898443857_0.1519905021004726"},"_hasShrinkwrap":false},"1.4.4":{"name":"rayo","version":"1.4.4","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"index.js","exports":"./index.js","type":"module","engines":{"node":">=18"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.3.4","matchit":"^1.1.0","parseurl":"^1.3.3"},"gitHead":"cd2c9bf98c6b367b9bd9218c4226c4bede2f70e2","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.4.4","_nodeVersion":"18.12.1","_npmVersion":"lerna/7.3.0/node@v18.12.1+arm64 (darwin)","dist":{"integrity":"sha512-uG40My/DhRaqC3LcF8pOI28E2rMHFPsCHgCL5RIghm2TimNsZjfiWIUtsPysKOD4f83JymJcru6RnR8A0wqeoA==","shasum":"aa15b98bd428ddec10e263b190f0aeee720a996c","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.4.4.tgz","fileCount":5,"unpackedSize":18708,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsHYyQe7qXUglxFWd4iqrJOCIdFA8EJmuPPdfkOfYjfAiA6cneejpP8MDBMi8WWDS6uWdOXOvi/Nsnf8547blXQqA=="}]},"_npmUser":{"name":"saichholzer","email":"theaichholzer@gmail.com"},"directories":{},"maintainers":[{"name":"saichholzer","email":"theaichholzer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.4.4_1696904009457_0.9360207183052711"},"_hasShrinkwrap":false},"1.4.5":{"name":"rayo","version":"1.4.5","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"index.js","exports":{".":{"require":"./index.js","import":"./index.js"},"./":"./"},"type":"module","engines":{"node":">=18"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.3.5","matchit":"^1.1.0","parseurl":"^1.3.3"},"gitHead":"3f619adc654469ab2f36f5dd8b5f4e330a0bde2c","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.4.5","_nodeVersion":"18.12.1","_npmVersion":"lerna/7.3.0/node@v18.12.1+arm64 (darwin)","dist":{"integrity":"sha512-xgWmfdkfbHbH4wkqZoHbJqH9I4/+RphMtwhHPphTBxv+KeKKv9rc3lviwkTOHgwxRUmOSRNWjNqMaid6Czxp7Q==","shasum":"2eb65e57878c75eaf3ca7a9b1b58feeb44c9151a","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.4.5.tgz","fileCount":5,"unpackedSize":18794,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC//CY6UD1c8Hs8tGqZu85zAjXHhn1WeXM/HA7uAevghAiEAxXqE8UXZzwcjjxnS69BlmrKB2ugCKwnpL5E4ELUynp8="}]},"_npmUser":{"name":"saichholzer","email":"theaichholzer@gmail.com"},"directories":{},"maintainers":[{"name":"saichholzer","email":"theaichholzer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.4.5_1696906327684_0.9264065318863228"},"_hasShrinkwrap":false},"1.4.6":{"name":"rayo","version":"1.4.6","description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","main":"index.js","exports":{".":{"require":"./index.js","import":"./index.js"},"./":"./"},"type":"module","engines":{"node":">=18"},"repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"homepage":"https://github.com/GetRayo/rayo.js","author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"license":"MIT","dependencies":{"@rayo/storm":"^1.3.6","matchit":"^1.1.0","parseurl":"^1.3.3"},"gitHead":"6eb5cd67a844411994f0db9ce22587c1132806ef","bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"_id":"rayo@1.4.6","_nodeVersion":"18.18.2","_npmVersion":"lerna/7.3.0/node@v18.18.2+arm64 (darwin)","dist":{"integrity":"sha512-r79v1oTfQxrtHPYzs0v7AxPeWX75TJXG7Qf2eFKnSslVaJyYeFzEu1GZ4jUmth9hnpyysLAV9ltyN35Ndi4ntg==","shasum":"655c4c99767a1191cbec0d53795d80110eca65d4","tarball":"https://registry.npmjs.org/rayo/-/rayo-1.4.6.tgz","fileCount":5,"unpackedSize":18794,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICmrDh0omEobmefmzkCCWkb+XD7x8l0OS/Ic6y+o6XLjAiBTwkm2chNU8OAQKP7GEkhX1iIQ7xVXxsHQyx5QelE/QA=="}]},"_npmUser":{"name":"saichholzer","email":"theaichholzer@gmail.com"},"directories":{},"maintainers":[{"name":"saichholzer","email":"theaichholzer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rayo_1.4.6_1705369396132_0.3287609365562296"},"_hasShrinkwrap":false}},"time":{"created":"2018-05-13T22:46:31.886Z","0.5.0":"2018-05-13T22:46:31.962Z","modified":"2024-01-16T01:43:16.487Z","0.5.1":"2018-05-16T09:35:23.573Z","0.5.2":"2018-05-17T00:36:13.429Z","0.5.3":"2018-05-17T00:50:48.588Z","0.5.5":"2018-05-17T06:48:31.375Z","0.5.6":"2018-05-17T07:21:50.869Z","0.5.7":"2018-05-18T05:24:37.605Z","0.5.8":"2018-05-21T05:16:12.041Z","0.5.10":"2018-05-25T23:55:55.365Z","1.0.0":"2018-06-01T00:41:02.156Z","1.0.1":"2018-06-01T00:44:06.407Z","1.0.2":"2018-06-02T00:37:20.743Z","1.0.2-RC1":"2018-06-04T12:10:14.815Z","1.0.3":"2018-06-04T12:15:17.100Z","1.0.4":"2018-06-04T12:17:36.778Z","1.0.5":"2018-06-13T06:02:57.281Z","1.1.0":"2018-06-14T22:06:37.332Z","1.1.1":"2018-06-14T22:12:22.899Z","1.1.2":"2018-06-15T02:39:22.522Z","1.1.4":"2018-06-24T06:04:28.568Z","1.1.5":"2018-06-27T06:35:58.151Z","1.2.0":"2018-07-05T13:29:35.769Z","1.2.1":"2018-07-05T13:36:52.315Z","1.2.2":"2018-08-16T00:39:43.756Z","1.2.3":"2018-08-29T11:39:55.109Z","1.2.4":"2018-09-13T05:13:13.014Z","1.2.5":"2018-10-21T22:51:18.381Z","1.2.6":"2018-12-04T01:11:25.690Z","1.2.7":"2019-01-03T23:17:16.757Z","1.2.8":"2019-02-15T00:17:31.609Z","1.2.9":"2019-02-17T22:46:02.677Z","1.3.0":"2019-05-16T00:28:08.456Z","1.3.1":"2019-05-16T01:40:55.952Z","1.3.2":"2019-05-16T02:19:03.314Z","1.3.3":"2019-06-12T02:58:45.552Z","1.3.4":"2019-11-26T02:34:01.947Z","1.3.5":"2020-03-15T23:03:50.126Z","1.3.6":"2020-11-12T08:55:20.228Z","1.3.8":"2021-12-07T01:19:20.416Z","1.3.9":"2021-12-07T05:10:49.793Z","1.3.10":"2021-12-10T00:00:20.653Z","1.4.0":"2022-11-14T23:21:59.436Z","1.4.2":"2023-10-10T00:40:44.050Z","1.4.4":"2023-10-10T02:13:29.638Z","1.4.5":"2023-10-10T02:52:07.920Z","1.4.6":"2024-01-16T01:43:16.315Z"},"maintainers":[{"name":"saichholzer","email":"theaichholzer@gmail.com"}],"description":"⚡️ Rayo, an extremely fast micro-framework for Nodejs.","homepage":"https://github.com/GetRayo/rayo.js","repository":{"type":"git","url":"git+https://github.com/GetRayo/rayo.js.git"},"author":{"name":"Stefan Aichholzer","email":"theaichholzer@gmail.com","url":"https://github.com/aichholzer"},"bugs":{"url":"https://github.com/GetRayo/rayo.js/issues"},"license":"MIT","readme":"<div align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/GetRayo/Assets/master/Images/Cover.png\" alt=\"Rayo\" /><br />\n\n[![Rayo](https://github.com/GetRayo/rayo.js/actions/workflows/test.js.yml/badge.svg?branch=master)](https://github.com/GetRayo/rayo.js/actions/workflows/test.js.yml)\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/948d1283795347e8b0b95075c6d2cf0b)](https://www.codacy.com/gh/GetRayo/rayo.js/dashboard?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=GetRayo/rayo.js&amp;utm_campaign=Badge_Grade)\n[![CodeFactor](https://www.codefactor.io/repository/github/getrayo/rayo.js/badge)](https://www.codefactor.io/repository/github/getrayo/rayo.js)\n[![Coverage Status](https://coveralls.io/repos/github/GetRayo/rayo.js/badge.svg?branch=master)](https://coveralls.io/github/GetRayo/rayo.js?branch=master)\n[![Vulnerability score](https://snyk-widget.herokuapp.com/badge/npm/rayo/badge.svg)](https://snyk.io/)\n[![Known Vulnerabilities](https://snyk.io/test/github/GetRayo/rayo.js/badge.svg?targetFile=package.json)](https://snyk.io/test/github/GetRayo/rayo.js?targetFile=package.json)\n\n</div>\n\nThis is a **framework** for the **modern** web; small, slick, elegant and fast.<br />\nWe built `Rayo` after spending too much time trying to fix the problems we encountered with other frameworks.\nWe needed something that could be an _almost_ out-of-the-box replacement for what most of our systems were built upon, without sacrificing productivity or performance.<br />\n\n```\nYour server will feel like it got hit by a lightning bolt...\n```\n\n## In a nutshell\n\n- Really fast (Like, _really_ fast. See [@rayo/benchmarks]),\n- similar API to Express¹,\n- compatible with (most) Express middleware²,\n- extensible & plugable,\n- < 85 LOC (with routing and all)\n\n> ¹ `Rayo` is not intended to be an Express replacement, thus the API is similar, inspired-by, but not identical.<br />\n> ² Some middleware rely on Express-specific features, which `Rayo` may or may not implement.\n\n\n```\nThere are examples 🔎 throughout the read.\n```\n\n## Install\n\n```\n$> npm i rayo\n```\n\n## Use\n\n```js\nimport rayo from 'rayo';\n\nrayo({ port: 5050 })\n  .get('/hello/:user', (req, res) => res.end(`Hello ${req.params.user}`))\n  .start();\n```\n\n<details>\n<summary>🔎 (with multiple handlers)</summary>\n\n```js\nimport rayo from 'rayo';\n\n// \"age\" handler\nconst age = (req, res, step) => {\n  req.age = 21;\n  step();\n};\n\n// \"name\" handler\nconst name = (req, res, step) => {\n  req.name = `Super ${req.params.user}`;\n  step();\n};\n\nrayo({ port: 5050 })\n  .get('/hello/:user', age, name, (req, res) => {\n    res.end(\n      JSON.stringify({\n        age: req.age,\n        name: req.name\n      })\n    );\n  })\n  .start();\n```\n\n</details>\n\n#### A note on handlers\n\n`handler` functions accept an [IncomingMessage](https://nodejs.org/api/http.html#http_class_http_incomingmessage) (a.k.a `req`), a [ServerResponse](https://nodejs.org/dist/latest-v9.x/docs/api/http.html#http_class_http_serverresponse) (a.k.a `res`) and a `step through` (a.k.a `step`) function. `step()` is optional and may be used to move the program's execution logic to the next handler in the stack.\n\n`step()` may also be used to return an error at any time. See [error handling](#error-handling).\n\n> **Note:** An error will be thrown if `step()` is called on an empty stack.\n\nEach `handler` exposes Node's native ServerResponse (`res`) object and it's your responsibility to deal with it accordingly, e.g. end the response (`res.end()`) where expected.\n\nIf you need an easier and more convenient way to deal with your responses, take a look at [@rayo/send].\n\n#### Handler signature\n\n```js\n/**\n * @param {object}   req\n * @param {object}   res\n * @param {function} [step]\n */\nconst fn = (req, res, step) => {\n  // Your logic.\n};\n```\n\n#### Error handling\n\n```\nPlease keep in mind that:\n\"Your code, your errors.\"²\n- It's your responsibility to deal with them accordingly.\n```\n\n> ² `Rayo` is WIP, so you may encounter actual errors that need to be dealt with. If so, please point them out to us via a `pull request`. 👍\n\nIf you have implemented your own error function (see `onError` under [options](#rayooptions--)) you may invoke it at any time by calling `step()` with an argument.\n\n<details>\n<summary>🔎</summary>\n\n```js\nimport rayo from 'rayo';\n\nconst options = {\n  port: 5050,\n  onError: (error, req, res) => {\n    res.end(`Here's your error: ${error}`);\n  }\n};\n\nrayo(options)\n  .get('/', (req, res, step) => step('Thunderstruck!'))\n  .start();\n```\n\n</details><p></p>\n\nIn the above example, the error will be returned on the `/` path, since `step()` is being called with an argument. Run the example, open your browser and go to [http://localhost:5050](http://localhost:5050) and you will see \"Here's your error: Thunderstruck!\".\n\nIf you don't have an error function, you may still call `step()` (with an argument), which will use Rayo's own error function.\n\n## API\n\n#### rayo(options = {})\n\n```\n@param   {object} [options]\n@returns {Rayo}\n```\n\n- `options.host` _{string}_\n  - Listen on this host for incoming connections.\n  - If host is omitted, the server will accept connections on the unspecified IPv6 address (::) when IPv6 is available, or the unspecified IPv4 address (0.0.0.0) otherwise.\n\n- `options.port` _{number}_\n  - Listen on this port for incoming connections.\n  - If port is omitted or is 0, the operating system will assign an arbitrary, unused port.\n\n- `options.storm` _{object}_\n  - Harness the full power of multi-core CPUs. `Rayo` will spawn an instance across each core.\n  - Accepts the same options object as `@rayo/storm`. See for [@rayo/storm] for details.\n  - `Default:` null (no clustering)\n\n- `options.server` _{http.Server}_\n  - An instance [http.Server]. `Rayo` will attach to this.\n  - `Default:` A new instance of [http.Server].\n\n- `options.notFound` _{function}_\n\n  > Invoked when undefined paths are requested.\n\n  ```js\n  /**\n   * @param {object} req\n   * @param {object} res\n   */\n  const fn = (req, res) => {\n    // Your logic.\n  };\n  ```\n\n  `Default:` Rayo will end the response with a \"Page not found.\" message and a `404` status code.\n\n- `options.onError` _{function}_\n\n  > Invoked when `step()` is called with an argument.\n\n  ```js\n  /**\n   * @param {*}        error\n   * @param {object}   req\n   * @param {object}   res\n   * @param {function} [step]\n   */\n  const fn = (error, req, res, step) => {\n    // Your logic.\n  };\n  ```\n\n#### .verb(path, ...handlers)\n\n```\n@param   {string}   path\n@param   {function} handlers - Any number, separated by a comma.\n@returns {rayo}\n```\n\n> `Rayo` exposes all HTTP verbs as instance methods.\n\n> Requests that match the given verb and path will be routed through the specified handlers.\n\nThis method is basically an alias of the [`.route`](#routeverb-path-handlers) method, with the difference that the `verb` is defined by the method name itself.\n\n<details>\n<summary>🔎</summary>\n\n```js\nimport rayo from 'rayo';\n\n/**\n * Setup a path ('/') on the specified HTTP verbs.\n */\nrayo({ port: 5050 })\n  .get('/', (req, res) => res.end('Thunderstruck, GET'))\n  .head('/', (req, res) => res.end('Thunderstruck, HEAD'))\n  .start();\n```\n\n</details>\n\n#### .all(path, ...handlers)\n\n```\n@param   {string}   path\n@param   {function} handlers - Any number, comma separated.\n@returns {rayo}\n```\n\n> Requests which match any verb and the given path will be routed through the specified handlers.\n\n<details>\n<summary>🔎</summary>\n\n```js\nimport rayo from 'rayo';\n\n/**\n * Setup a path ('/') on all HTTP verbs.\n */\nrayo({ port: 5050 })\n  .all('/', (req, res) => res.end('Thunderstruck, all verbs.'))\n  .start();\n```\n\n</details>\n\n#### .through(...handlers)\n\n```\n@param   {function} handlers - Any number, comma separated.\n@returns {rayo}\n```\n\n> All requests, any verb and any path, will be routed through the specified handlers.\n\n<details>\n<summary>🔎</summary>\n\n```js\nimport rayo from 'rayo';\n\n// \"age\" handler\nconst age = (req, res, step) => {\n  req.age = 21;\n  step();\n};\n\n// \"name\" handler\nconst name = (req, res, step) => {\n  req.name = 'Rayo';\n  step();\n};\n\nrayo({ port: 5050 })\n  .through(age, name)\n  .get('/', (req, res) => res.end(`${req.age} | ${req.name}`))\n  .start();\n```\n\n</details>\n\n#### .route(verb, path, ...handlers)\n\n```\n@param   {string}   verb\n@param   {string}   path\n@param   {function} handlers - Any number, comma separated.\n@returns {rayo}\n```\n\n> Requests which match the given verb and path will be routed through the specified handlers.\n\n<details>\n<summary>🔎</summary>\n\n```js\nimport rayo from 'rayo';\n\nrayo({ port: 5050 })\n  .route('GET', '/', (req, res) => res.end('Thunderstruck, GET'))\n  .start();\n```\n\n</details>\n\n#### .bridge(path)\n\n```\n@param   {string} path - The URL path to which verbs should be mapped.\n@returns {bridge}\n```\n\n> Route one path through multiple verbs and handlers.\n\nA `bridge` instance exposes all of Rayo's routing methods ([.through](#throughhandlers), [.route](#routeverb-path-handlers), [.verb](#verbpath-handlers) and [.all](#allpath-handlers)). You may create any number of bridges and Rayo will automagically take care of mapping them.\n\nWhat makes `bridges` really awesome is the fact that they allow very granular control over what your application exposes. For example, enabling [@rayo/compress] only on certain paths.\n\n<details>\n<summary>🔎</summary>\n\n```js\nimport rayo from 'rayo';\n\nconst server = rayo({ port: 5050 });\n\n/**\n * Bridge the `/home` path to the `GET` and `HEAD` verbs.\n */\nserver\n  .bridge('/home')\n  .get((req, res) => res.end('You are home, GET'))\n  .head((req, res) => res.end('You are home, HEAD'));\n\n/**\n * Bridge the `/game` path to the `POST` and `PUT` verbs.\n */\nserver\n  .bridge('/game')\n  .post((req, res) => res.end('You are at the game, POST'))\n  .put((req, res) => res.end('You are at the game, PUT'));\n\nconst auth = (req, res, step) => {\n  req.isAuthenticated = true;\n  step();\n};\n\nconst session = (req, res, step) => {\n  req.hasSession = true;\n  step();\n};\n\n/**\n * Bridge the `/account` path to the `GET`, `POST` and `PUT` verbs\n * and through two handlers.\n */\nserver\n  .bridge('/account')\n  .through(auth, session)\n  .get((req, res) => res.end('You are at the account, GET'))\n  .post((req, res) => res.end('You are at the account, POST'))\n  .put((req, res) => res.end('You are at the account, PUT'));\n\nserver.start();\n```\n\n</details>\n\n#### .start(callback)\n\n```\n@param   {function} [callback] - Invoked on the server's `listening` event.\n@returns {http.Server}\n```\n\n> Starts `Rayo` -Your server is now listening for incoming requests.\n\n> `Rayo` will return the server address with the callback, if one was provided. This is useful, for example, to get the server port in case no port was specified in the options.\n\n<details>\n<summary>🔎</summary>\n\n```js\nimport rayo from 'rayo';\n\nrayo({ port: 5050 })\n  .get((req, res) => res.end('Thunderstruck'))\n  .start((address) => {\n    console.log(`Rayo is up on port ${address.port}`);\n  });\n```\n\n</details>\n\n\n## Available modules\n\n- [@rayo/compress]\n- [@rayo/send]\n- [@rayo/storm]\n\n\n## Examples\n\nCan be found [here](https://github.com/GetRayo/rayo.js/tree/master/docs/examples).\n\n## Contribute\n\nSee our [contributing](https://github.com/GetRayo/rayo.js/blob/master/CONTRIBUTING.md) notes.\n\n## Kindly sponsored by\n\n<a href=\"https://digitalocean.com\">\n <img src=\"https://raw.githubusercontent.com/GetRayo/Assets/master/Sponsors/DigitalOcean.png\" height=\"80\" alt=\"DigitalOcean.com\" />\n</a>\n\n## Acknowledgements\n\n:clap: `Thank you` to [everyone](https://github.com/nodejs/node/graphs/contributors) who has made Node.js possible and to all community members actively contributing to it.<br />\n:steam_locomotive: Most of `Rayo` was written in chunks of 90 minutes per day and on the train while commuting to work.\n\n## License\n\n[MIT](https://github.com/GetRayo/rayo.js/blob/master/LICENSE)\n\n<p align=\"center\" style=\"margin:25px 0 10px\">\n  :zap:\n</p>\n\n\n[@rayo/benchmarks]: https://github.com/GetRayo/rayo.js/tree/master/packages/benchmarks\n[@rayo/compress]: https://github.com/GetRayo/rayo.js/tree/master/packages/compress\n[@rayo/send]: https://github.com/GetRayo/rayo.js/tree/master/packages/send\n[@rayo/storm]: https://github.com/GetRayo/rayo.js/tree/master/packages/storm\n[http.Server]: ttps://nodejs.org/api/http.html#http_class_http_server\n","readmeFilename":"readme.md"}