{"_id":"roads","_rev":"172-65e819bd3777e24af4be0ca31f6ae011","name":"roads","dist-tags":{"latest":"8.0.1"},"versions":{"0.6.1":{"name":"roads","version":"0.6.1","keywords":["server","http","api"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.6.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"www.roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"contact@roadsjs.com"},"dist":{"shasum":"e96d0481cb26e972b181bb59a6296e8c60d3d916","tarball":"https://registry.npmjs.org/roads/-/roads-0.6.1.tgz","integrity":"sha512-wRo9L9qtuJIhmoz/+Ip083nXMahFh9md3nQJYf5WEBdR1MhEUG15cN8Z1wpMrJXpOpYgbMMyJboHzNoldWAcbQ==","signatures":[{"sig":"MEUCIQDortF4fXCKI+FnqkkM3kAOigWE4PjKDIwF7MnNK7GViAIgPDiHM7vw2lSA164V2da7Yp0AEqoaup88l8ZgkisoH2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["components","resources","tests","LICENSE","README","main.js"],"engines":{"node":">=0.6.0"},"scripts":{"start":"node main.js"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/gfw.js.git","type":"git"},"_npmVersion":"1.1.0-2","description":"A resource oriented web framework","directories":{},"_nodeVersion":"v0.6.8","dependencies":{"mu2":">=0.5.13"},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.6.2":{"name":"roads","version":"0.6.2","keywords":["server","http","api"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.6.2","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"www.roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"contact@roadsjs.com"},"dist":{"shasum":"cfec2c5de01771f0185ba6bbed17abf1710a4888","tarball":"https://registry.npmjs.org/roads/-/roads-0.6.2.tgz","integrity":"sha512-R9LLd4MjJ4wl+2gADqRQMdPTG1lYD6+gmp8fdsw+ZaJyCgb7Y80J+Ob4Qh2/Exeu3cKBdZ85GZ62RmnSTwpduA==","signatures":[{"sig":"MEUCIFWxtMQ9l5PMZuLzY9lr0mhWaemdxe4uvvEEDMSoQQTcAiEA0NLllVHYlrNxh++bXhIMR8D88Y3cbELz440uqpbMf1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["components","resources","tests","LICENSE","README","main.js"],"engines":{"node":">=0.6.0"},"scripts":{"start":"node main.js"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.1.0-2","description":"A resource oriented web framework","directories":{},"_nodeVersion":"v0.6.8","dependencies":{"mu2":">=0.5.13","mysql":">=2.0.0-alpha2"},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.6.4":{"name":"roads","version":"0.6.4","keywords":["server","http","api"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.6.4","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"www.roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"contact@roadsjs.com"},"dist":{"shasum":"b021f4dc75c260b0865a5c2756671d5f54c7eb4d","tarball":"https://registry.npmjs.org/roads/-/roads-0.6.4.tgz","integrity":"sha512-pXiKphRru+s9JrApp5HruJOqJ/WKewqcrdmdc+Xg/LyedKKFlOyFHQNE4pAXHBCUUpCPjDfyF3UtRVU+XoTPQw==","signatures":[{"sig":"MEUCIAyHQyJLWyVyipXNz65aVW/RH0sX87nBT1Zbcqw2boi+AiEAz/H4chNmNmIzJH8CZg65Fp/7e/SjWdFO7mhu+36EH/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["components","resources","tests","LICENSE","README","main.js"],"engines":{"node":">=0.6.0"},"scripts":{"start":"node main.js"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.1.0-2","description":"A resource oriented web framework","directories":{},"_nodeVersion":"v0.6.8","dependencies":{"mysql":"~2.0.0-alpha2","handlebars":"~1.0.5beta"},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.7.0":{"name":"roads","version":"0.7.0","keywords":["server","http","api"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.7.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"www.roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"contact@roadsjs.com"},"dist":{"shasum":"3ff00628dfe540aa855284c0724146ab1f265410","tarball":"https://registry.npmjs.org/roads/-/roads-0.7.0.tgz","integrity":"sha512-VtIlVvqNuo8f1713E60sSAK2Qs1ArMHNPWjJP+06Q7vUaIDR1Ji3BM6q7hAU2Os2XWfxpwjhy7ekrDHntawh6w==","signatures":[{"sig":"MEQCIGnpxwzqSnyMMG2TGKIGncEOamXId50RxtG8P3w274NPAiA+2JbeLjt+vTlRqig6rRyckB5rAOnwD+JYZlQ80UIA6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["components","resources","tests","LICENSE","README","main.js"],"engines":{"node":">=0.6.0"},"scripts":{"start":"node main.js"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.1.0-2","description":"A resource oriented web framework","directories":{},"_nodeVersion":"v0.6.8","dependencies":{"mysql":"~2.0.0-alpha2","handlebars":"~1.0.5beta"},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.7.2":{"name":"roads","version":"0.7.2","keywords":["server","http","api"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.7.2","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"www.roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"contact@roadsjs.com"},"dist":{"shasum":"da689a0c522cb938d3b2ebab0256eeac7da8b9a3","tarball":"https://registry.npmjs.org/roads/-/roads-0.7.2.tgz","integrity":"sha512-ho1tAYWNgxVOx1hegl/WytQTxjTvv27oh9N+l/XelKdZXb3dWncotFfmVOnxmr90BkcUkYRTMph65dMd6+gQsw==","signatures":[{"sig":"MEUCIDcVIgwtxk5Q3zeC1ULa6rv9Xq4cUz+kQKlNNJom38FSAiEArwe39Bh3F6qsjaM04F4+YCPlClDaj0vlOuzSVg2PVhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.6.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.2.18","description":"A resource oriented web framework","directories":{},"dependencies":{"bifocals":"*","handlebars":"*","roads-models":"*","roads-httpserver":"*"}},"0.7.3":{"name":"roads","version":"0.7.3","keywords":["server","http","api"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.7.3","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"contact@roadsjs.com"},"dist":{"shasum":"7dada0e5bf902eea671b87f949cd6f67f5f17386","tarball":"https://registry.npmjs.org/roads/-/roads-0.7.3.tgz","integrity":"sha512-+r+8pyuRZbX0fBSTlkT6aubiLcfnilATzy1evCQiAt3dlYxkFS2z6WMU1uQSoCqTPN67kuqE8owVm8/sHY4I8A==","signatures":[{"sig":"MEUCIHEHTZVpvqLJRkfi/Y7kdAVR2M5J3diVi88A33liaS8bAiEAzyloPCeD5GUI53HAhecFVvAZ2uRj24kkgVumfB/Bx1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.6.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.2.18","description":"A resource oriented web framework","directories":{},"dependencies":{"bifocals":"*","handlebars":"*","roads-models":"*","roads-httpserver":"*"}},"0.8.0":{"name":"roads","version":"0.8.0","keywords":["server","http","api"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.8.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"2741633e7112b62f92afad845c7886485c35a284","tarball":"https://registry.npmjs.org/roads/-/roads-0.8.0.tgz","integrity":"sha512-OrimNP0FFcnCw0fe6oP5gulONTUbAojAC85c9rHxwKnd1Lz3FOLMO5VFXNu1ciDy3kRbsm3K4JyaX+Iifbf9rA==","signatures":[{"sig":"MEYCIQDvwUIPj5UZjDp7o4kKIyiQ0MwLvL1zKIyl8tyn3bw9XAIhAK7me5dGXoj/BXzvMexhIz4grfbRdP59SguRdChzU0Q/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.2.18","description":"A strictly RESTful web framework","directories":{},"dependencies":{"bifocals":"*","handlebars":"*","roads-models":"*","roads-httpserver":"*"}},"0.8.1":{"name":"roads","version":"0.8.1","keywords":["server","http","api"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.8.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"ae02dbb2a06611112fd2e6b5c0695db01d47d75e","tarball":"https://registry.npmjs.org/roads/-/roads-0.8.1.tgz","integrity":"sha512-IHfawKlc/sFR9lQzDMjnRC5yL10e4xxRpnFqTakiqKK+VDaMLDUPdysnCnC+Gk5InoBTmljIqc3Le99rS8q7zw==","signatures":[{"sig":"MEYCIQD2XU6pfZb+fmw72S8dM/r5Rn70xnu9TvnMD76RSDKsawIhAMjCKtPx2g9yIgmDa3hVSBzqZSodxaz0B0Oj50+G+M0R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.2.18","description":"A strictly RESTful web framework","directories":{},"dependencies":{"bifocals":">=1.2","handlebars":"*","roads-models":">=0.3.8","roads-httpserver":">=0.5.6"}},"0.8.4":{"name":"roads","version":"0.8.4","keywords":["server","http","api"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.8.4","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"d03b28176dd8ddf74497463b22bd312e66c7b083","tarball":"https://registry.npmjs.org/roads/-/roads-0.8.4.tgz","integrity":"sha512-OK1JmeteT66jnEKNuFUxb9T/a7+I/iEiPyrFexrEa2aFcPPfXBSsgOqz+cOuCSWKEAoZlLUfn+97bRvloBe74w==","signatures":[{"sig":"MEUCIDc561lpB88nTs2obNDSCl21iRY8PEWiu9+r8BIh8qtLAiEAs49go12gMIAdb8hDIhlSJkepS5O+jXbUb36IlMOqdC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.2.18","description":"A strictly RESTful web framework","directories":{},"dependencies":{"bifocals":">=1.2","handlebars":"*","roads-models":">=0.4.1","roads-httpserver":">=0.5.6"}},"0.8.5":{"name":"roads","version":"0.8.5","keywords":["server","http","api"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.8.5","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"9e79694901dba32458a86fc97524e9de5ec918d7","tarball":"https://registry.npmjs.org/roads/-/roads-0.8.5.tgz","integrity":"sha512-OWL0pa11rzpmS6J1qxKxayxdzk8t1Nhz60Jz3YepA+VqkikjHgO1VFcRPpu8svADTDK7dNjjXgUx9JD4hg8lbg==","signatures":[{"sig":"MEUCIQDl2F4FXTt5AGy3GuHWzmAfCZa5u4Anmu75QBfTMennWAIgNXwOjsXQQgsTTSJCSMpg5ynbiNm8eAJ5RWq4sP2X/uw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.2.18","description":"A strictly RESTful web framework","directories":{},"dependencies":{"bifocals":">=1.2","handlebars":"*","roads-models":">=0.4.3","roads-httpserver":">=0.5.7"}},"0.8.7":{"name":"roads","version":"0.8.7","keywords":["server","http","api"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.8.7","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"b20c69bf30f99a172acbd9b4dbcd1b2f9fd8899b","tarball":"https://registry.npmjs.org/roads/-/roads-0.8.7.tgz","integrity":"sha512-uAVcBLY0GhdZCoIllWSSJV162lk/AtDbQVJdwyQdjc3kuLTt0pRoxptJ2WCknveoCL8bIePTcKtqXuYqNR7E5A==","signatures":[{"sig":"MEQCIGw9Jb7KOx5YFrQJfxYy5vWJaBG/hUlsGb2YKx9Rt9YbAiB7zNwCxLqfVCOvJQ67Yy1FU483JXaaHjBchlK8fntk1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.2.18","description":"A strictly RESTful web framework","directories":{},"dependencies":{"bifocals":">=1.2","handlebars":"*","roads-models":">=0.4.3","roads-httpserver":">=0.5.8"}},"0.8.8":{"name":"roads","version":"0.8.8","keywords":["server","http","api"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.8.8","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"8cab268e0753130fb1f70d4a72d95df728cf0406","tarball":"https://registry.npmjs.org/roads/-/roads-0.8.8.tgz","integrity":"sha512-5asI97CbfxTXXVqT4yyBFE/hw/oPb4DbXpt0xOR6gjgxA7uYjVHzz6y1ewZEWVcG5yyzVi+B8M6VPlKWHQdaXw==","signatures":[{"sig":"MEYCIQCiK9bHK3oGPlPlTWFpSiOt/O/zEM5EWSnns5F5lfnhFgIhAMrQDQa5EtQYN1usT4nM5VlB0FkR6EYjncKp/46UOOOC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.2.18","description":"A strictly RESTful web framework","directories":{},"dependencies":{"bifocals":">=1.2.2","handlebars":"*","roads-models":">=0.4.5","roads-httpserver":">=0.6.0"}},"0.8.9":{"name":"roads","version":"0.8.9","keywords":["server","http","api"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.8.9","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"74ddb8cf08709b1f7d8eed26c117763dc22e5f50","tarball":"https://registry.npmjs.org/roads/-/roads-0.8.9.tgz","integrity":"sha512-WgTR6csMrfQRMxKmQP2ziCvEKnLTGTfcyCJpWEP1RccU2xU0ULSBzjGx3lvFMmvCrgaJtlKl+XLElSTTmm3dHQ==","signatures":[{"sig":"MEUCIQCWZpZgRsXjK7AV+JQsBfTTjJz18RHCBXMcAmYpdCLyJQIgVyvIJS+SuPCfmwrCEPV5BzHESI64RyUJlkD+mjUbRP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.2.18","description":"A strictly RESTful web framework","directories":{},"dependencies":{"bifocals":">=1.2.3","handlebars":"*","roads-models":">=0.4.6","roads-httpserver":">=0.6.0"}},"0.9.0":{"name":"roads","version":"0.9.0","keywords":["server","http","api"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.9.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"51842bc5269ecf72ed3d0c89ba1ca96a93cf4d66","tarball":"https://registry.npmjs.org/roads/-/roads-0.9.0.tgz","integrity":"sha512-JLH0vJiraFP0FqfT/xDGFlt5SwlrUPFaMgnlmd3/2H+HlZ88rzpw/sDmSIns0nRaVJGa/lspdaJJEF5UHtjGaw==","signatures":[{"sig":"MEQCICrsDmnFgXiROyWO4bDRkFd2iJRNmAyV5W/tu/EkvMrFAiBQk1x//TmHFfLnCfSfTQGV2CbhCPcF2KJvRAi4rRiQ7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.2.18","description":"A strictly RESTful web framework","directories":{},"dependencies":{"bifocals":">=1.2.3","handlebars":"*","roads-models":">=0.5.1","roads-httpserver":">=0.6.0"}},"0.9.1":{"name":"roads","version":"0.9.1","keywords":["server","http","api"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.9.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"028621a0ebbaf7f72e1ce27c3d0ee4d437d013de","tarball":"https://registry.npmjs.org/roads/-/roads-0.9.1.tgz","integrity":"sha512-OogMKXFvF64Qb7mrMchD1dFh5k8K5VfQgTujWTXuYYqO36n12off3gSYvtr+CYseqaOXnLWhRRDZK1brO0UcKQ==","signatures":[{"sig":"MEQCIDhGQmHDYRjzXeH/XFTktKIpuX6uGOUuIzQNpSO7vR4eAiAZx1Awj6ss3aux+2lEzqSqCxReuolvjiX4RNsMxZBzvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.2.18","description":"A strictly RESTful web framework","directories":{},"dependencies":{"bifocals":">=1.2.3","handlebars":"*","roads-models":">=0.5.2","roads-httpserver":">=0.6.0"}},"0.9.2":{"name":"roads","version":"0.9.2","keywords":["server","http","api"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.9.2","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"b7792056ff6970c615367d772df3830ee89774ad","tarball":"https://registry.npmjs.org/roads/-/roads-0.9.2.tgz","integrity":"sha512-x8ZiFTLRtD1XTL312HuVufnYDhiTJpWLsQBeiMz1CUFjq65SHsxgogFSwyst8HVs67r9DQEENkRLyOJASHE5Sw==","signatures":[{"sig":"MEYCIQD55sTIETQEQ7MTQGiuOYPTK7FWbQx2//Uq+/dlpXIdkAIhAL47JF7qqg0bO0LLH9A+dE1GRjrhVsk0QbM32sHQQ0XZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.2.18","description":"A strictly RESTful web framework","directories":{},"dependencies":{"bifocals":">=1.2.3","handlebars":"*","roads-models":">=0.6.4","roads-httpserver":">=0.6.0"}},"0.9.4":{"name":"roads","version":"0.9.4","keywords":["server","http","api"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.9.4","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"5a2111a24e3995b21c1f94f0f10bde7f691458a6","tarball":"https://registry.npmjs.org/roads/-/roads-0.9.4.tgz","integrity":"sha512-WZmiCt+S2qLJHRb1DdPrlHWjb4zZYQ40Ydl7go94bWbd5JoLlHrAH/YiA9kQ1tYKnMrGJc6r50Oz3Oytpxz1hA==","signatures":[{"sig":"MEQCIBe+C/44F7HwT1nVH4vGF0mY4pP6VcoF/iEsLaVYwEm/AiASrbIdRARobFgO0C4W46OpbWVXLnCB3vH0LzL8FwxVtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.4.3","description":"A strictly RESTful web framework","directories":{},"dependencies":{"bifocals":">=1.3.0","handlebars":"*","roads-models":">=0.7.1","roads-httpserver":">=0.6.1"}},"0.9.6":{"name":"roads","version":"0.9.6","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.9.6","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"1b149a427dbf7c5338a16cd6938b53e73cbf6dbd","tarball":"https://registry.npmjs.org/roads/-/roads-0.9.6.tgz","integrity":"sha512-FjvHqZPl8qrftEZwHQgIt1/lX314VZHvPwxb7Atlmfongm1tY5l6/6mRYNf1VVmnBe1XOhEmTA+L/8SvNWyQFw==","signatures":[{"sig":"MEUCIQCi/FlciZiAC7WxPqclZVBcUDEzX9WWSxCnKOoZ7FLBIAIgRU5kmcDGRIyoLvEPVrXlDga/FZm3f9BTeA/EL33pryE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"1b149a427dbf7c5338a16cd6938b53e73cbf6dbd","engines":{"node":">=0.11.13"},"scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.4.9","description":"A Resource oriented API Framework","directories":{},"dependencies":{"bluebird":">=2.1.2"},"devDependencies":{"nodeunit":"0.9.0"}},"0.9.7":{"name":"roads","version":"0.9.7","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.9.7","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"013043b230bd663b34fd1cffe4d93bcc027d0d01","tarball":"https://registry.npmjs.org/roads/-/roads-0.9.7.tgz","integrity":"sha512-ZYz0Op5RQ65/W6kWS+Xm++JS+S/Wz4tX4B60Tt3LOcD2ItHdQq1xDVDQws8XXi3XxZh+yXBFb16bOAcLkHSSMQ==","signatures":[{"sig":"MEYCIQDp0PWbx9+B6xCvHuamvTuH9QcmvFvuQHRtBau34QhARwIhAP+7miYNkg6GbBVyXKbz9489ViacSZLL/Ww1WQ6vi2Kk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"013043b230bd663b34fd1cffe4d93bcc027d0d01","engines":{"node":">=0.11.13"},"scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.4.9","description":"A Resource oriented API Framework","directories":{},"dependencies":{"bluebird":">=2.1.2"},"devDependencies":{"nodeunit":"0.9.0"}},"0.9.8":{"name":"roads","version":"0.9.8","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.9.8","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"7692562c6b2d49d50972ea84dc5c490e88ca73e1","tarball":"https://registry.npmjs.org/roads/-/roads-0.9.8.tgz","integrity":"sha512-rnngaL0hscZgIMpJ2/p9VPqEv5ZD9GYfq23YmDOIelEY0GzMCC+dhyNDw5idNBkhQ0p3tA2NkoqxlZWMAg3vSA==","signatures":[{"sig":"MEUCIQCa65ET4Kavtq15mpSrwQv2gK0vDC90B4R39XFcD6WBWQIgK//twXZN2H2i86pvikGDNQFGNjAuCxMhUPImvqdeVFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"7692562c6b2d49d50972ea84dc5c490e88ca73e1","engines":{"node":">=0.11.13"},"scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.4.9","description":"A Resource oriented API Framework","directories":{},"dependencies":{"bluebird":">=2.1.2"},"devDependencies":{"nodeunit":"0.9.0"}},"0.9.9":{"name":"roads","version":"0.9.9","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.9.9","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"30eaee53cf544736af292d5a47f2ae48e71e9ff2","tarball":"https://registry.npmjs.org/roads/-/roads-0.9.9.tgz","integrity":"sha512-EHhsZw6yKnzRHL+zONAH0ICKi0o0vjqVKhuUJ80MhibPECl36QnEir2o1fEb1phOBuErCpvkfEKzqY87pWcCrQ==","signatures":[{"sig":"MEUCIED8fg7r0CZX79vaf6Mm2n4AWQs3lseRrFjBVhNFbVFsAiEA0cHpIBdVqnmhi4TpUlfA0ppGj/yVRlk/T0ZFf1hhdno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"30eaee53cf544736af292d5a47f2ae48e71e9ff2","engines":{"node":">=0.11.13"},"scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.4.9","description":"A Resource oriented API Framework","directories":{},"dependencies":{"bluebird":">=2.1.2"},"devDependencies":{"nodeunit":"0.9.0"}},"0.9.10":{"name":"roads","version":"0.9.10","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.9.10","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"7b87006892a50f8d161589582a23e8738b0e1259","tarball":"https://registry.npmjs.org/roads/-/roads-0.9.10.tgz","integrity":"sha512-c//gY9wWxjiVEgidSAokFU6zV91sTci8GGYQwoh7lK5Y6fHdkD1xztMqag3y0qcrQxCotbbGJXeBRgqKHNSfhA==","signatures":[{"sig":"MEYCIQCjaqXgIt+c+W4cGowPkrLxfN4jyMBXxGk7Owvr5NgvVAIhAPSuwRoQ5jTwoW3CrOpzYloehZ4BZF3N6igH7VL8l4KK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"7b87006892a50f8d161589582a23e8738b0e1259","engines":{"node":">=0.11.13"},"scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.4.9","description":"A Resource oriented API Framework","directories":{},"dependencies":{"bluebird":">=2.1.2"},"devDependencies":{"nodeunit":"0.9.0"}},"0.9.11":{"name":"roads","version":"0.9.11","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.9.11","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"28de727380149de0a7866f72b6eaadf80d4320aa","tarball":"https://registry.npmjs.org/roads/-/roads-0.9.11.tgz","integrity":"sha512-iEoucshfMvsoSNl67m06kBr0qVQVgc77zxNNiJLDZlqAzkq66HurfgDANhzASbFJQ+HvCgf8ccvaWsmSVbkZMQ==","signatures":[{"sig":"MEYCIQCdUqQP1QD6jycsaSgsqKU+ljI16o7Sn8cQZBrchc6bswIhAJJyD1Cs8ezj4mL7jDfFhQubMPD2u5FCB6afiKMI77Nj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"28de727380149de0a7866f72b6eaadf80d4320aa","engines":{"node":">=0.11.13"},"scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.4.9","description":"A Resource oriented API Framework","directories":{},"dependencies":{"bluebird":">=2.1.2"},"devDependencies":{"nodeunit":"0.9.0"}},"0.9.12":{"name":"roads","version":"0.9.12","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@0.9.12","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"324f99817ddcfc1675d39974e54b9753ebe55d15","tarball":"https://registry.npmjs.org/roads/-/roads-0.9.12.tgz","integrity":"sha512-1Feyz1+RyC+CzXXqQIcG0/MW6Qqu3V1hh+b2y6BiLRgAl06fFPWSqRfv93lTOb241H8XtJFcFEAmialgKLWI7Q==","signatures":[{"sig":"MEYCIQDPbm1Ao6QHDeJ7UK8zjI/5+RNGkTBvwxD8+f9iKydBwwIhAP15/GcLrE2Y5EdYCIblbZ/aPEpeP4aNwVKwtgztkDvF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"324f99817ddcfc1675d39974e54b9753ebe55d15","engines":{"node":">=0.11.13"},"scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.4.9","description":"A Resource oriented API Framework","directories":{},"dependencies":{"bluebird":">=2.1.2"},"devDependencies":{"nodeunit":"0.9.0"}},"1.0.0":{"name":"roads","version":"1.0.0","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@1.0.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"2ffc3749a80d9db5175251c60ff6c9b73e519c22","tarball":"https://registry.npmjs.org/roads/-/roads-1.0.0.tgz","integrity":"sha512-7iMfmT9kYCmW+Gu1HTtWV2siSbvtIheJn9y5sNfzYQaiPLJ3VSoCXHDkIngCXVfRmCqCatIug3q1K/wCEvmYiQ==","signatures":[{"sig":"MEUCIQDn5GNQUtVMgThkCJevIl5wykWNuuEhJZcKurwGdu5CTwIgE9Khcf1pS+66Elb4+303KkDK9iHso56/9yVNVbW+K6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"2ffc3749a80d9db5175251c60ff6c9b73e519c22","engines":{"node":">=0.11.13"},"scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.4.9","description":"A Resource oriented API Framework","directories":{},"dependencies":{"bluebird":"2.1.2"},"devDependencies":{"nodeunit":"0.9.0"}},"1.1.0":{"name":"roads","version":"1.1.0","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@1.1.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"db5d16788bbdac89be021d2b0056949edd427511","tarball":"https://registry.npmjs.org/roads/-/roads-1.1.0.tgz","integrity":"sha512-RXtyHYTcVECCy1KQ96VysH/arzrw/sZ3T8tf/wKd3B/sFVqsE331CL8M35U38vJrR1Dchuhcv1tiPdlR2aRNew==","signatures":[{"sig":"MEUCIQD1xKJwG2nPcSRsQKpbyfykDWoXI8Ev9valwJI8M0n4XgIgUZ9BQ8Gkk63lmCgH1RNbF1hbFn1mbYMqWuqpSuynJJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"db5d16788bbdac89be021d2b0056949edd427511","engines":{"node":">=0.11.13"},"scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.4.9","description":"A Resource oriented API Framework","directories":{},"dependencies":{"bluebird":"2.1.2"},"devDependencies":{"nodeunit":"0.9.0"}},"1.2.0":{"name":"roads","version":"1.2.0","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@1.2.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"562d7fe7e3c9a192fcf7e7dae3ca752f9f794e4d","tarball":"https://registry.npmjs.org/roads/-/roads-1.2.0.tgz","integrity":"sha512-PdUKW8iJgDkx69xiRZHmuXNLW/UdVFSwyZqV0PSv38GM5LnBo/9dqE5thBCQQcsViQgPUgw1j0U/AXOTYY4Hfg==","signatures":[{"sig":"MEQCIDaSusk2F4pGUtfTd85mhPJ8J0Sxqtj4/eInvxd80xCgAiA6Qfv2vmIBRZKKN7Xopgv7FlrKZUm1Ti1FYBl2As4aBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"562d7fe7e3c9a192fcf7e7dae3ca752f9f794e4d","engines":{"node":">=0.11.13"},"scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.4.9","description":"A Resource oriented API Framework","directories":{},"dependencies":{"bluebird":"2.1.2"},"devDependencies":{"nodeunit":"0.9.0"}},"1.3.0":{"name":"roads","version":"1.3.0","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@1.3.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"a8320cf9521a39a8b73538eca9db826b1673b589","tarball":"https://registry.npmjs.org/roads/-/roads-1.3.0.tgz","integrity":"sha512-kaKe9Lh2vTuSwFRE7LJva+g1oMwpueSEyKB9OhKfCQWxCkB3yS/Dc62r2DEjpLfkXOIm9nZnbYTbvC6Xsavw3g==","signatures":[{"sig":"MEUCIHD4wqAKzza+rObAZ4Yo7D3r/9eRVWnwJ3Yvu92AhDeSAiEA2q2B/0G6iMtIBaujlqhS6VrmeuIF1n65oCEhwrO/kGM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"a8320cf9521a39a8b73538eca9db826b1673b589","engines":{"node":">=0.11.13"},"scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.4.9","description":"A Resource oriented API Framework","directories":{},"dependencies":{"bluebird":"2.3.2"},"devDependencies":{"nodeunit":"0.9.0"}},"1.4.0":{"name":"roads","version":"1.4.0","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@1.4.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"41e7c2a69df8f352953b526db7332ef0b811a865","tarball":"https://registry.npmjs.org/roads/-/roads-1.4.0.tgz","integrity":"sha512-lHHOmK+KFfQiUkTPakEBCKXCsdavED4DkaJ1y1cPpq9AnR7eyDZIMc57NN3SkC0bRfTslnzNtaV70ATk5ALx4A==","signatures":[{"sig":"MEQCIDjMLuzfGUWkWWWlb9t+nh3rSI6/1HoAzy7JI/ordvWrAiBfpqulSKbOnYFVjyhzGU7QKcIv1bD+MWj1bVoJY7e3jQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"41e7c2a69df8f352953b526db7332ef0b811a865","engines":{"node":">=0.11.13"},"scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.4.9","description":"A Resource oriented API Framework","directories":{},"dependencies":{"bluebird":"2.3.2"},"devDependencies":{"nodeunit":"0.9.0"}},"2.0.0":{"name":"roads","version":"2.0.0","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@2.0.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"aae22c364e3384eca2860c9012cd033f7d1ba6ba","tarball":"https://registry.npmjs.org/roads/-/roads-2.0.0.tgz","integrity":"sha512-El0sCo9HTMCDm/bKm061156vJwJGFdoXWHTW+H4sL2NvvqWGHZiGT7vjEtD0GMG10zKVZ6pyjaPVqh5HcwGgpw==","signatures":[{"sig":"MEUCICCVwY7VqrtFnNjkV1hp4WexwVikd6zuL0lR+ste3vuQAiEA8ll0gQa+nPtrjWInoy/fp44gzmZoA2AoXkcK1tiYwHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"aae22c364e3384eca2860c9012cd033f7d1ba6ba","engines":{"node":">=0.11.13"},"scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"1.4.9","description":"A Resource oriented API Framework","directories":{},"dependencies":{"bluebird":"2.3.2"},"devDependencies":{"nodeunit":"0.9.0"}},"2.0.1":{"name":"roads","version":"2.0.1","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@2.0.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"ce12ff43fea24195e6ddf2dd9fbf92d0bb102f38","tarball":"https://registry.npmjs.org/roads/-/roads-2.0.1.tgz","integrity":"sha512-3M+YVlvrbvj3HHxSdfz5PDDLZL3JwhnPpgMwYT7Sa1LbUqkNUu5u1MkP+nKiwzDkWFuS6chhz5wVH4iv3ZXwqw==","signatures":[{"sig":"MEUCIBq8gBq0TksZXD/fhNNqUtsbrhleEH4V9zExPzXT4bPwAiEA2eLQRfIaii/fiZU7g/CBiGO9uBetnnzkfJ+KTyVlnZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"ce12ff43fea24195e6ddf2dd9fbf92d0bb102f38","engines":{"node":">=0.11.13"},"gitHead":"c42ef7b6382ebcd88dddab98d203597a5de2f6dc","scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.3.0","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"0.11.16","dependencies":{"bluebird":"2.9.6"},"devDependencies":{"nodeunit":"0.9.0"}},"3.0.0":{"name":"roads","version":"3.0.0","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@3.0.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"f438807e5f05f2a54ec58809e59530ef4f511bd5","tarball":"https://registry.npmjs.org/roads/-/roads-3.0.0.tgz","integrity":"sha512-qozg3RmUP+pppF9LRbhvB63L0omF7IoJa4vwoMOWT5AyYtFtci0tOsTrDYYB1mC52VW2gDKYW2n2ahgzKb3I7g==","signatures":[{"sig":"MEUCIG5Y2FKgsimMcQNF9DbgIT6OyLPQKeiw8yMYkujNTDmJAiEAxzlg8VuWw1TWEMvfiXJMiDk64lgI178jVwiruHZEMx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f438807e5f05f2a54ec58809e59530ef4f511bd5","engines":{"node":">=0.11.13"},"gitHead":"24747b6c2359a6a6651d8f04db50160abb5e856d","scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.7.1","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"1.6.1","dependencies":{"bluebird":"2.9.21"},"devDependencies":{"nodeunit":"0.9.1"}},"3.0.1":{"name":"roads","version":"3.0.1","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@3.0.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"d9fa72ee0160739f1c121c766c761bcf43be0dd4","tarball":"https://registry.npmjs.org/roads/-/roads-3.0.1.tgz","integrity":"sha512-Np9s0ShH0DZ5uxjoVn8fDuvPNAG9+SJEt+/3q6AjQO5SZbSjww5WzGYBLQwwOuriT/0BGQSpFZsCIDEhuoxY8w==","signatures":[{"sig":"MEUCIBsycSKeNEPREXyiLs/pwGx/xoW6oVIVNEMKp18hnTxpAiEAjKnrKdD6mbT43xkWt8JlTnSiq9DSsItYfbcua+fO0dY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"d9fa72ee0160739f1c121c766c761bcf43be0dd4","engines":{"node":">=0.11.13"},"gitHead":"7be25766a6d4a6fcf50aad362e7b418806bf944f","scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.7.1","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"1.6.1","dependencies":{"bluebird":"2.9.21"},"devDependencies":{"nodeunit":"0.9.1"}},"3.1.0":{"name":"roads","version":"3.1.0","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@3.1.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"29b4376b0a8c490a310327f3ffd6fb9830fcb0a2","tarball":"https://registry.npmjs.org/roads/-/roads-3.1.0.tgz","integrity":"sha512-tI3VqWeyhHierQTS53VjRoYtEM6pulktQG7J/M0YKzOL32ZRokf0SrhYE6J98IGJMoj2/1BNjUrv6FICyUfDeQ==","signatures":[{"sig":"MEUCIAt7LkV0hgj92ZcpA5BiGUJRaM+hus7nnsPxcAw1M2j+AiEA9XrEUTitj0MVb1lxtk78plz5tj2vR3Zk6K3jeSKWlaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"29b4376b0a8c490a310327f3ffd6fb9830fcb0a2","engines":{"node":">=0.11.13"},"gitHead":"09f053a1af06461f7440ebbae49910debc45bea4","scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.7.1","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"1.6.1","dependencies":{"bluebird":"2.9.21"},"devDependencies":{"nodeunit":"0.9.1"}},"3.1.1":{"name":"roads","version":"3.1.1","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@3.1.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"b212fd932132fe944875b1ea0ebb6aeb2fd92449","tarball":"https://registry.npmjs.org/roads/-/roads-3.1.1.tgz","integrity":"sha512-26ARXd7W1dNunvBTHU2Pd+2rPcFBBTrL5u8lfdIaYlVJ1BuHRZT7a3Wbp2fTJ0oHNE6jZBjg8OW3nmxva8HpOA==","signatures":[{"sig":"MEUCIQDj7aSRP1TOv0z9mTbK+zjK2HDWlhQ0OUc3Ux/7x1fDiAIgfNtcmlxk6aBm/IWV5/gZ8GkdfyJ/cEOaAjT2KnnKyhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"b212fd932132fe944875b1ea0ebb6aeb2fd92449","engines":{"node":">=0.11.13"},"gitHead":"7c44cfbde18a798b04bbf53c0127112fdae76bc5","scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.7.1","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"1.6.1","dependencies":{"bluebird":"2.9.21"},"devDependencies":{"nodeunit":"0.9.1"}},"3.2.0":{"name":"roads","version":"3.2.0","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@3.2.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"a4bb8c9148e21e02246f0d9d043f4ffbf9afbef5","tarball":"https://registry.npmjs.org/roads/-/roads-3.2.0.tgz","integrity":"sha512-hho0Fe3wogTH4kYyqsdHDQiKDQZY34DzAOdpleyriwv5sf0NNFQDiyQdnXZItLyNeyycM+6Cq1qpJIPGiPZNMw==","signatures":[{"sig":"MEUCIDr22xDgj/DJeW+AGYGnd5UiutSyfZYCSk50TtOOAH6oAiEAu003CyiS4+/Kj+XXPQC1LfsbEpmSxY07hj8AMY1peME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"a4bb8c9148e21e02246f0d9d043f4ffbf9afbef5","engines":{"node":">=0.11.13"},"gitHead":"bba89e54409d400c0a7b9e469bc01ebb1960383c","scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.9.0","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"2.0.1","devDependencies":{"nodeunit":"0.9.1"}},"3.2.1":{"name":"roads","version":"3.2.1","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@3.2.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"6e2d9f5aa13ac076c1f0a521352a7b51c08e3974","tarball":"https://registry.npmjs.org/roads/-/roads-3.2.1.tgz","integrity":"sha512-LrFSA6NQWzrpuNzsoGNW78eQrVK2gM5NEcsl7Niy0HnYwv+1wTUs3w8b+ea0PszGAs0oF8niEoDn5tcrBly+Pg==","signatures":[{"sig":"MEUCIQC6yGJDXI0BA1jMTzJuSkI9r18z4uDPNdjiNeSNy9jBZQIgFBYSjpMrlSOiRJtLXmmJDKO5vULCFXBo+Msj3E5nSNQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"6e2d9f5aa13ac076c1f0a521352a7b51c08e3974","engines":{"node":">=0.11.13"},"gitHead":"a9cb8d6507583524c14eecc0392814ed1e46938c","scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.9.0","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"2.0.1","devDependencies":{"nodeunit":"0.9.1"}},"3.2.2":{"name":"roads","version":"3.2.2","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@3.2.2","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"b3f0e869d24b0c43f464fec8dd2897614ea06345","tarball":"https://registry.npmjs.org/roads/-/roads-3.2.2.tgz","integrity":"sha512-d06YYHGDPj/gB9wu74YCbLg6C0dPpb3XPGiCAQ9UhGyIdelLnIXdQsmC9QCB1vVqKRbTh1YM3xOTz7Xw6/4z+w==","signatures":[{"sig":"MEUCIQCjHcsA5Q6O+80TQPuyzWgnZX+IDZFIHBDz58P7bMfKZQIgXB4K2NurWq9FHGYAVMOZJwp1iBHLm5eRlHrdwRw+ons=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"b3f0e869d24b0c43f464fec8dd2897614ea06345","engines":{"node":">=0.11.13"},"gitHead":"2f60d6e34acc0b5d5701864450db6272b07d0604","scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.9.0","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"2.0.1","dependencies":{"roads-coroutine":"1.0.0"},"devDependencies":{"nodeunit":"0.9.1"}},"3.2.3":{"name":"roads","version":"3.2.3","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@3.2.3","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"af2d44291695c78f642f877a5432fa6f4680ebb7","tarball":"https://registry.npmjs.org/roads/-/roads-3.2.3.tgz","integrity":"sha512-gCMaRtAttaj/+pAAW10D+Kk9QnD0IZytvVFwxrlZQfcnGNnsdkOa9KxMvIb8y3aBbjose+FC01pnYONKJmu1DA==","signatures":[{"sig":"MEYCIQCCPXkREH86y9myNfOO2DP5h0LW9G3SZD5ap+U75jOA7wIhANyullxMPILVzJP6lvQmc3Oh16AIBaHKId7i6JUYSy47","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"af2d44291695c78f642f877a5432fa6f4680ebb7","engines":{"node":">=0.11.13"},"gitHead":"1e2eb8c7ac80ef0269a8779af4c46ab1dd5d7133","scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.9.0","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"2.0.1","dependencies":{"roads-coroutine":"1.0.1"},"devDependencies":{"nodeunit":"0.9.1"}},"3.3.0":{"name":"roads","version":"3.3.0","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@3.3.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"32b1c7d5c66937eff9ddb9fcc58cd641760a17bd","tarball":"https://registry.npmjs.org/roads/-/roads-3.3.0.tgz","integrity":"sha512-zxuc16GfpnI+soEHDHmR95RUb9g42KaLv/Hs7ubLHifjsk7nK7jAmtvKvofAtL2x/KngYlRYwixH/dxKVjJb6A==","signatures":[{"sig":"MEYCIQDER//804es0yLE47OHACTVssXGDN0m7FmJP5NN9cfoCgIhAM0K+1cu0vIjdyRC0Px7uhreZmzrJDbMOOkP/p+vl1+t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"32b1c7d5c66937eff9ddb9fcc58cd641760a17bd","gitHead":"e132c9507dc7cdf71b18c4074a38c288917462b0","scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.9.0","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"2.0.1","dependencies":{"roads-coroutine":"1.0.1"},"devDependencies":{"nodeunit":"0.9.1"}},"3.3.1":{"name":"roads","version":"3.3.1","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@3.3.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"d1e72b61871848421256f14b44980d5ce1106f40","tarball":"https://registry.npmjs.org/roads/-/roads-3.3.1.tgz","integrity":"sha512-eumMhqLdSqPv6/7vn10SU7LaMmere0eqOaP9BvzHZTgD1HwCaL3InQlFkuq8cmNLvP6+X2TotIvNhmuwfGqZXA==","signatures":[{"sig":"MEYCIQDa9/su8sByNfh2jyGQAdfLRwtPkphghGeQmjqenyFESAIhAP9mfNXGTSEuTLHphIKdVLqyS93zG28Djks76THdCahm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"d1e72b61871848421256f14b44980d5ce1106f40","gitHead":"70ce1cb5f291cda2326fc19a758dea7e36258c3f","scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.9.0","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"2.0.1","dependencies":{"roads-coroutine":"1.1.0"},"devDependencies":{"nodeunit":"0.9.1"}},"3.4.1":{"name":"roads","version":"3.4.1","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@3.4.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"d8ae1ce0238f75ec495d97823f80d048039f29d8","tarball":"https://registry.npmjs.org/roads/-/roads-3.4.1.tgz","integrity":"sha512-NuYXxuIlTnCe75EoTq8Tzm2T+XnQkHt50P93m9gWcSu3PaSnHnlat6nuinW11GTH+s+YswgwHe9MrrxmiqlB6A==","signatures":[{"sig":"MEUCIQCt15f4bKef/hIozX4Od9SE6wCy2YVRlT1W8qto8lZItAIgYPKBeCYZcZvgCifwPFLpSkd25FoQT9BRCJf0CRsKRrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"d8ae1ce0238f75ec495d97823f80d048039f29d8","gitHead":"de7fae21ef8dc2179c02ee79fd9dd1bb3f73e291","scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.13.2","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"2.5.0","dependencies":{"roads-coroutine":"1.1.0"},"devDependencies":{"nodeunit":"0.9.1"}},"3.4.2":{"name":"roads","version":"3.4.2","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@3.4.2","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"60172e42e018a3ca5175d3226347f9dc9d9b689c","tarball":"https://registry.npmjs.org/roads/-/roads-3.4.2.tgz","integrity":"sha512-hexDnKS4+gL1VEmgOgv8YDOD1fxb0rvFd7hoqhLUi6XNcod1jCHcvlITSLm5NteAVexnC3UQ/p8EJkSI+bENgg==","signatures":[{"sig":"MEYCIQDDNIyw63MvRMz3VhEWSfFQRlEhvmk78v9emBsoD1cj3AIhANOe1PX843XEgvBOHFMiridW246VCwGVGrrs4kEzIpqb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"60172e42e018a3ca5175d3226347f9dc9d9b689c","gitHead":"e3676b5b30921af2cea66c4095a773c8ca2c8400","scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.13.2","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"2.5.0","dependencies":{"roads-coroutine":"1.1.0"},"devDependencies":{"nodeunit":"0.9.1"}},"3.5.0":{"name":"roads","version":"3.5.0","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"_id":"roads@3.5.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"f72e805b0b7a33d990ceb04cc63ee4861a5f5ccf","tarball":"https://registry.npmjs.org/roads/-/roads-3.5.0.tgz","integrity":"sha512-XpyYodoGPerEKI4sj0PQHCwbfyDQCb5FN6JTI7Vq4CCj4k8bLD9AgB4n8qWp9/oQj5WiRObIr9crcE0AznyXew==","signatures":[{"sig":"MEYCIQCgK1PfAIy9D+C82eLWCI2fAKOJWpDvAOupCNPo7FY+nQIhALKN+UpyhqNgGz2hxNOeGA4M+LCaoiQs9aO8WpXROPok","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f72e805b0b7a33d990ceb04cc63ee4861a5f5ccf","gitHead":"c9141f76e2726bca7c9675e485771f2dce9b68a9","scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.13.2","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"2.5.0","dependencies":{"roads-coroutine":"1.1.0"},"devDependencies":{"nodeunit":"0.9.1"}},"3.6.0":{"name":"roads","version":"3.6.0","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@3.6.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"d0e2617dd1fd49d871af2732a5954ce54e98a6f7","tarball":"https://registry.npmjs.org/roads/-/roads-3.6.0.tgz","integrity":"sha512-LLOeD7XW9tlwu3SD7KG4UXdVGgTF70zTYXqXaEhH4wkmS+Qb8gZEjvJNopFyImZpi/5usol2/qfZocHLhjiKtA==","signatures":[{"sig":"MEYCIQC1faYe2k7VrgdNrmM6GYeAhN1vAk0yzGth3pU8iRWm6wIhANk7og9CEK2Vw/rFrW2Mw0qwwVmtAkgj8JbngEWxfXRv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"d0e2617dd1fd49d871af2732a5954ce54e98a6f7","gitHead":"daf2b7dab6839b25f5bc2c4a2bfd40625ea0dc80","scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.14.7","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"4.2.1","dependencies":{"roads-coroutine":"1.1.0"},"devDependencies":{"nodeunit":"0.9.1"}},"4.0.0":{"name":"roads","version":"4.0.0","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@4.0.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"5b0767f370007c1180e6b99743d1f5b23a6229ce","tarball":"https://registry.npmjs.org/roads/-/roads-4.0.0.tgz","integrity":"sha512-i7BeVrDy44fSKRKnhrKbi/m9O88zpnekvNbwyu6fPEL0o0BINeMSAgKBa0Ui4v6dYge+lAHh2Fxp9yUbiWKPdA==","signatures":[{"sig":"MEQCIHXJSS5/N0zfQiBheLXw/kU37o2uzi1jRyVAGw6TKhNfAiAjuG/7nol9dLrurAwPDDRM0U6gC+gy8BXjmq4eZG3s6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"5b0767f370007c1180e6b99743d1f5b23a6229ce","gitHead":"79f0df6daa05b31c956da4bc4136d41a31aa5dea","scripts":{"test":"node --harmony ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.14.7","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"4.2.1","dependencies":{"roads-coroutine":"1.1.0"},"devDependencies":{"nodeunit":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/roads-4.0.0.tgz_1456617450893_0.2471828635316342","host":"packages-9-west.internal.npmjs.com"}},"4.1.0":{"name":"roads","version":"4.1.0","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@4.1.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"68f499f347ace537fbff799ad36f6806e579eb7c","tarball":"https://registry.npmjs.org/roads/-/roads-4.1.0.tgz","integrity":"sha512-9EXZCQCJ+NvEVufQHrrcb/0WGOBv+qZLEvan+khdllBrEmEjFqJDgrBAfuB8xIZ7XpS8LqCC4UodA34tc0xF1g==","signatures":[{"sig":"MEQCIAJ+iOvmOii6Cen3l0eYRfhu0gxwURPLd5Nypu3lz9ZXAiBafr21yeUpEFurq77Zi0NXBYFZruhu1ppa5LwOMM3L0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"68f499f347ace537fbff799ad36f6806e579eb7c","gitHead":"675a13e5e805d84d46d4d0b724dc343acd07272e","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.14.7","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cookie":"0.2.3","roads-coroutine":"1.1.0"},"devDependencies":{"koa":"1.1.2","nodeunit":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/roads-4.1.0.tgz_1457317633789_0.5263065181206912","host":"packages-13-west.internal.npmjs.com"}},"4.1.1":{"name":"roads","version":"4.1.1","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@4.1.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"cad2894121099c0f35ecaed3f6c9dc42593d767e","tarball":"https://registry.npmjs.org/roads/-/roads-4.1.1.tgz","integrity":"sha512-3M70CIIpleudpXS/7IyIKo6hScWBMqqq/DEsN2kcnuPqOi0CPfoI6UQcWqSernYTb2uPKzMH3vJsp5AjrWXHCA==","signatures":[{"sig":"MEQCIDdMIJEuXmctBhtuVe8jn5TohxHSr614B+HMGxuNf8QiAiBfOzw94KSSpTfAFSDuaVsF5GAxSIaQUinjo5nU+gNUEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"cad2894121099c0f35ecaed3f6c9dc42593d767e","gitHead":"f2dbdd5c59d372d99519a8e9b1883fa1bfb721d1","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.14.7","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cookie":"0.2.3","roads-coroutine":"1.1.0"},"devDependencies":{"koa":"1.1.2","nodeunit":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/roads-4.1.1.tgz_1457318392970_0.27110778097994626","host":"packages-12-west.internal.npmjs.com"}},"4.1.2":{"name":"roads","version":"4.1.2","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@4.1.2","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"8c0075672709bb1aaa906b2041bb873c7525dfc8","tarball":"https://registry.npmjs.org/roads/-/roads-4.1.2.tgz","integrity":"sha512-QJOdmhwA9l63VjZ4/ohQNUnKHhwdH5ic4OmwaYEOh7SUlaBv2AR1RkeTKmbxnhpFmOep0UNu/1QkVDn7EXOgGQ==","signatures":[{"sig":"MEUCIQDhzm/z0oJEb+xiALyb5DQ6uit6kDvGIKK+YLedlQT9ngIgCmiJV9eykDiLTUS1k9sZkzUZeS1AORWaMjEADxXYCqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"8c0075672709bb1aaa906b2041bb873c7525dfc8","gitHead":"fbdfab15a971ede207750fa53c50cf48a2c5ffde","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.14.7","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cookie":"0.2.3","roads-coroutine":"1.1.0"},"devDependencies":{"koa":"1.1.2","nodeunit":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/roads-4.1.2.tgz_1458157125927_0.7475282803643495","host":"packages-12-west.internal.npmjs.com"}},"4.1.3":{"name":"roads","version":"4.1.3","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@4.1.3","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"87f7c9b0ce14170e67f485f8a3495bda176ccf0c","tarball":"https://registry.npmjs.org/roads/-/roads-4.1.3.tgz","integrity":"sha512-BXkUkJBsTuKVW2rtrpbBIOb0jP4aSBiUpQzIZHyMXGhf3tqdwDhWTuTqNvMgBj8wBHfOHbacu+bqvjV65Beh6g==","signatures":[{"sig":"MEUCIFNm6taWS63qql01H7ynERa/4+SuTakgkN6Hj7PSbrXCAiEArA/J56oGjrnKVTnJhTZTD77fwxFIV3l7D3FupjSsLEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"87f7c9b0ce14170e67f485f8a3495bda176ccf0c","gitHead":"87ebad86353afbc979440645a40fbd523610dc7a","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.14.7","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cookie":"0.2.3","roads-coroutine":"1.1.1"},"devDependencies":{"koa":"1.1.2","nodeunit":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/roads-4.1.3.tgz_1458161371375_0.32112431176938117","host":"packages-12-west.internal.npmjs.com"}},"4.1.4":{"name":"roads","version":"4.1.4","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@4.1.4","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"90965011804f8967d352a039114d2527a8d51860","tarball":"https://registry.npmjs.org/roads/-/roads-4.1.4.tgz","integrity":"sha512-5VI2621ntvVqDvEfs9J4U0xrp5cVMmUUYyAFv/1qV9tOIUvxBck3RjArZMKMWfw24GdHRdwt0mnTCMGkj4EyGA==","signatures":[{"sig":"MEUCICabAC+tCiMUA/RbqRLAN5zXZG2eTDCsORXknQSo6Zs5AiEA3H/YFlWfZ7ev8adccK6Zz+wbvWcoGJc/6+wgybPQelQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"90965011804f8967d352a039114d2527a8d51860","gitHead":"ddc8da7c2f0d679abf3440566a6270de47378b10","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.14.7","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cookie":"0.2.3","roads-coroutine":"1.1.1"},"devDependencies":{"koa":"1.1.2","nodeunit":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/roads-4.1.4.tgz_1458169004028_0.1678006355650723","host":"packages-12-west.internal.npmjs.com"}},"4.1.5":{"name":"roads","version":"4.1.5","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@4.1.5","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"cbc8faaa222962f515210f5ba7ac835df5a35acb","tarball":"https://registry.npmjs.org/roads/-/roads-4.1.5.tgz","integrity":"sha512-K45HRS5L0iCb8ZAd6/eIgJw710fny8FDWpaj4g5suxWFt6wBxRuRFknJvKuwprhiOECmOkO3bzV3RADXDGzAHg==","signatures":[{"sig":"MEUCICQOwUiJcEl/edWg7gpzVH0uu0+77DxtyvGxpZds+yVaAiEAjwexHHpmN4zQPVbKfxr4vIHyF46LOnPH68h9APKcJQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"cbc8faaa222962f515210f5ba7ac835df5a35acb","gitHead":"94c058dd6ad57f2861d77ebdb8d3a77f9d521548","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.14.7","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cookie":"0.2.3","roads-coroutine":"1.1.1"},"devDependencies":{"koa":"1.1.2","nodeunit":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/roads-4.1.5.tgz_1458181161842_0.5589904515072703","host":"packages-13-west.internal.npmjs.com"}},"4.2.0":{"name":"roads","version":"4.2.0","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@4.2.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"b0fb20ab3c73c3d56c8a68870da0e2aad22858a0","tarball":"https://registry.npmjs.org/roads/-/roads-4.2.0.tgz","integrity":"sha512-xekamPy4gL/Amd9ctWDE5V2nCOWoW39BkRAumbmMHw/hkAa4MI3oFoHnf6vd9RKacrHOG9NFnN53iASQWlCsFw==","signatures":[{"sig":"MEUCIGXu9w9K4kS5CDvdZoKzlOlx/aLvcKEmb3i46Dke/j9EAiEA5pS/CxKPIdel7VpIvNmmk6hvtMVzzsehBacxzl4y0QY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"b0fb20ab3c73c3d56c8a68870da0e2aad22858a0","gitHead":"717a77aecb07c4a79f6c9a555631f240a2e29e7a","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.14.7","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cookie":"0.2.3","roads-coroutine":"1.1.1"},"devDependencies":{"koa":"1.1.2","babel":"6.5.2","envify":"3.4.0","babelify":"7.2.0","nodeunit":"0.9.1","browserify":"13.0.0","babel-preset-es2015":"6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/roads-4.2.0.tgz_1459826375985_0.6512733900453895","host":"packages-12-west.internal.npmjs.com"}},"4.2.1":{"name":"roads","version":"4.2.1","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@4.2.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"82bff4c22bcb12bc1266b7e0b0186ba50dc98eaf","tarball":"https://registry.npmjs.org/roads/-/roads-4.2.1.tgz","integrity":"sha512-+7y79pUaVl4Weyq+YsEkb8N8+bYXL0BwzIvTBGViz1G7bx3A8jvCjg9ZopUSr70Lx1jXgIYvMFAZt6PwObdnLA==","signatures":[{"sig":"MEYCIQDQSjtL3M2v2sEGZIo99+f8qcwnINPPHUGuxbSrRY9RWwIhAP7HN449z8Z0ve8x7K8L+rfUFMmj2YLR9ALfv2fnWBGF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"82bff4c22bcb12bc1266b7e0b0186ba50dc98eaf","gitHead":"935fdee287b69f7728af04d9260e2606647886ae","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.14.7","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cookie":"0.2.3","roads-coroutine":"1.1.1"},"devDependencies":{"koa":"1.1.2","babel":"6.5.2","envify":"3.4.0","babelify":"7.2.0","nodeunit":"0.9.1","browserify":"13.0.0","babel-preset-es2015":"6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/roads-4.2.1.tgz_1461069809802_0.261092264438048","host":"packages-16-east.internal.npmjs.com"}},"4.3.0":{"name":"roads","version":"4.3.0","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@4.3.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"c880c7827b46872931f1e504a03afbf372e3e0c6","tarball":"https://registry.npmjs.org/roads/-/roads-4.3.0.tgz","integrity":"sha512-oiv75GfytgXMwiItNJ03xSwyOJOZ5y9gMAZQ1Y8ud/tE7x6MC7umJ4FdTomnGyDMSkM8FD0qka5B8joPHb4epw==","signatures":[{"sig":"MEQCICoSBHFfD81RpwTD2hBxHCIChkRJZf+cEToHue7yRZZAAiA9lejk2sx35lQxuEmJQRwzEA4wKNT2YjTeAkl22m89nQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"c880c7827b46872931f1e504a03afbf372e3e0c6","gitHead":"03acf6300f5f470e4b645359ac21a33bd1c50967","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.14.7","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cookie":"0.2.3","roads-coroutine":"1.1.1"},"devDependencies":{"koa":"1.1.2","babel":"6.5.2","envify":"3.4.0","babelify":"7.2.0","nodeunit":"0.9.1","browserify":"13.0.0","babel-preset-es2015":"6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/roads-4.3.0.tgz_1462147716083_0.3101348509080708","host":"packages-12-west.internal.npmjs.com"}},"4.3.1":{"name":"roads","version":"4.3.1","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@4.3.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"d54abe610d0da6126009b35651af3e0da10690b5","tarball":"https://registry.npmjs.org/roads/-/roads-4.3.1.tgz","integrity":"sha512-EKPaYjDL5z713Lg4BgCB8lGrcnPnumn9FdeAyoYhRXKHdR8/q9uw5f65iMmtdZkw8aCUup2iNWatJR/PgTegFA==","signatures":[{"sig":"MEYCIQCyn2izO8m77BGh7ls/98xfa4gtKaZVpXFCEVXQgf50SgIhAPrASJhQfr2qbcFaV3P5z7dt8lvzAn/R4LOv4H6dBGtN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"d54abe610d0da6126009b35651af3e0da10690b5","gitHead":"b14050a4a110090714fa408bd4b35917fba95ba2","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.14.7","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cookie":"0.2.3","roads-coroutine":"1.1.1"},"devDependencies":{"koa":"1.1.2","babel":"6.5.2","envify":"3.4.0","babelify":"7.2.0","nodeunit":"0.9.1","browserify":"13.0.0","babel-preset-es2015":"6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/roads-4.3.1.tgz_1462157458287_0.11942845885641873","host":"packages-16-east.internal.npmjs.com"}},"5.0.0-alpha.1":{"name":"roads","version":"5.0.0-alpha.1","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-alpha.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"dfdcd77162d07d67a6acaa2f9b0b100bf80dba39","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-alpha.1.tgz","integrity":"sha512-N1k17RaWq7C9SBjOO8fSgr1mbMsDUuwDWslkCQzPQP4IPc05BK921jnU3Vzezbn8z/SeLm9GlVY0NlfznILEng==","signatures":[{"sig":"MEQCIAq+FbFYaKQe7FYU5efniscRNkdyOsSE/wcNQT/OSDxoAiAshlA6P0s2MCY4XcTTh55Kbtxq8snojKwwKnpX7oKocQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"dfdcd77162d07d67a6acaa2f9b0b100bf80dba39","gitHead":"2cd1942705f2a28373ad610304aef835303d8364","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.14.7","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cookie":"0.2.3","roads-coroutine":"1.1.1"},"devDependencies":{"koa":"1.1.2","babel":"6.5.2","envify":"3.4.0","babelify":"7.2.0","nodeunit":"0.9.1","browserify":"13.0.0","babel-preset-es2015":"6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/roads-5.0.0-alpha.1.tgz_1481484630712_0.1680348152294755","host":"packages-12-west.internal.npmjs.com"}},"5.0.0-alpha.2":{"name":"roads","version":"5.0.0-alpha.2","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-alpha.2","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"fd50d37b483ff2ea4e20cf7595b66d644aa12103","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-alpha.2.tgz","integrity":"sha512-gtTnx2R3v0OEK9XdaLqqAUQxhFedUsmapRtfJc1A4hQXTjudbjeaexf88YIXzkH4BcVcjS1YV0VtGdiiGpkGaw==","signatures":[{"sig":"MEYCIQCpSn/TjvTKGVFtZhjIkXccKLuHsjtOmJaoWhTHXtQ+hAIhAM6HJ2/uiduFaqrMh+F+kYzQe9zw6CBvQazJngJM+KAo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"fd50d37b483ff2ea4e20cf7595b66d644aa12103","gitHead":"ab3739e506e91f3fdb5e6554f0b326dbe5ab34af","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.14.7","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cookie":"0.2.3","roads-coroutine":"1.1.1"},"devDependencies":{"koa":"1.1.2","babel":"6.5.2","envify":"3.4.0","babelify":"7.2.0","nodeunit":"0.9.1","browserify":"13.0.0","babel-preset-es2015":"6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/roads-5.0.0-alpha.2.tgz_1481510004875_0.7775374967604876","host":"packages-12-west.internal.npmjs.com"}},"5.0.0-alpha.3":{"name":"roads","version":"5.0.0-alpha.3","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-alpha.3","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"af3c362e75857df367227fecfcf01085c9bf346c","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-alpha.3.tgz","integrity":"sha512-WMDGAPDuHuCfwZIM0OH0xUECmqw9hrf5+hj572r22jJRmEIVbc57PDlkAIeDlACFw/YeCIWNVLjHlOWSS6sy+w==","signatures":[{"sig":"MEYCIQCwG1RyC/Bmc/wKNDyHvYFXRlqjazBox3t5PDEBh81t7gIhAM2r/IgChwP7dTMGiTLjnL3sxYkU3CHeS8c3mgCccn0p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"af3c362e75857df367227fecfcf01085c9bf346c","gitHead":"161adbfe3ac41c51a5f4bfc39da189a25e90e939","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.14.7","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cookie":"0.2.3","roads-coroutine":"1.1.1"},"devDependencies":{"koa":"1.1.2","babel":"6.5.2","envify":"3.4.0","babelify":"7.2.0","nodeunit":"0.9.1","browserify":"13.0.0","babel-preset-es2015":"6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/roads-5.0.0-alpha.3.tgz_1481510584876_0.5754412233363837","host":"packages-18-east.internal.npmjs.com"}},"5.0.0-alpha.4":{"name":"roads","version":"5.0.0-alpha.4","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-alpha.4","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"fc8d30efdb56fb2048a08044aaf8f75f6a77b911","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-alpha.4.tgz","integrity":"sha512-QafnChrJpTpyh9BUZnICgojIKRRnQ8HvlMoYx9MdcT6LmyTo07UKQnbZ81C9LXm57nIlPXsTxwNw3ExU5oPoSQ==","signatures":[{"sig":"MEUCIBBs/9PGo4qWVQFGMOYoPeZuvY7OEhAJTHMM37AaC5j8AiEA4x92O2z2Son/JS2qaqO9r4e1TOmqvzrlrz8/0MUADeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"fc8d30efdb56fb2048a08044aaf8f75f6a77b911","gitHead":"a50880ed75efb91a9a9417689acf9efde7a0a6c6","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"2.14.7","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cookie":"0.2.3","roads-coroutine":"1.1.1"},"devDependencies":{"koa":"1.1.2","babel":"6.5.2","envify":"3.4.0","babelify":"7.2.0","nodeunit":"0.9.1","browserify":"13.0.0","babel-preset-es2015":"6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/roads-5.0.0-alpha.4.tgz_1482037849249_0.1466034920886159","host":"packages-18-east.internal.npmjs.com"}},"5.0.0-alpha.5":{"name":"roads","version":"5.0.0-alpha.5","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-alpha.5","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"99707ce8ba1e284644eb5b79051bbc209e696f11","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-alpha.5.tgz","integrity":"sha512-zJmuQX6OPUMhPTX7RcFQKG+oV9elbZespuFzSNLprXEHm9/wiRfDUiVBdwB2Rox9d0iquQV736hc3n7rb/vEbA==","signatures":[{"sig":"MEUCICE/DfCLPPQ440CB51F1xfY6nmPbSUVsSQ1JfM+qqGbZAiEA+Bc88LGLgasP63nDSpO9uinbimxWewUFcWf1LrmgPDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"99707ce8ba1e284644eb5b79051bbc209e696f11","gitHead":"5c1613a068bfb2ef662d56f214f46a3525a31fa4","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"4.2.0","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"7.10.0","dependencies":{"cookie":"0.3.1"},"devDependencies":{"koa":"2.2.0","babel":"6.23.0","envify":"4.0.0","babelify":"7.3.0","nodeunit":"0.11.0","browserify":"14.3.0","babel-preset-es2015":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/roads-5.0.0-alpha.5.tgz_1494690622930_0.7920447385404259","host":"packages-12-west.internal.npmjs.com"}},"5.0.0-alpha.6":{"name":"roads","version":"5.0.0-alpha.6","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-alpha.6","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"f6185e68f3efb42aa8fcec904e5384a91a353aa6","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-alpha.6.tgz","integrity":"sha512-FVY/UjdMyLe3w/3Mp9b0f5m9KnNbN2Gkc5Bi92MbYAygjaLLyiPdFVM9pkYQy38JerPRitdYzRdHBrpj1ezoPA==","signatures":[{"sig":"MEUCIEXiOjUE3NYMLm226qr4n3PB0xBiuwsRzZOoBonWYmZhAiEAro3ZBhZZ154oQ4e+MuXsTojv5QL+FGxIUUI+UjRZ0QY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f6185e68f3efb42aa8fcec904e5384a91a353aa6","gitHead":"baaaa33a0b88d15c0468465ee695debe78ecf957","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"4.2.0","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"7.10.0","dependencies":{"cookie":"0.3.1"},"devDependencies":{"koa":"2.2.0","babel":"6.23.0","envify":"4.0.0","babelify":"7.3.0","nodeunit":"0.11.0","browserify":"14.3.0","babel-preset-es2015":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/roads-5.0.0-alpha.6.tgz_1494690826645_0.5374523322097957","host":"packages-12-west.internal.npmjs.com"}},"5.0.0-alpha.8":{"name":"roads","version":"5.0.0-alpha.8","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-alpha.8","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"b1510fbb6e66d0617a943c9646085fefc6a2a78e","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-alpha.8.tgz","integrity":"sha512-egcyWqFzpCUSoHt6hi2cr3bRvk0/q8fjLf45FYdgHbAROuX/mS+yzTfZyCFGMuPDlQrMO5/Je6/L+HAdhb09wA==","signatures":[{"sig":"MEUCIQCe3/aeeRjo2zDESgJSxuKWwjN9ARB9q6pcwj0dQbim5gIgMcZyKIznHmBqLd9vg8zoCxoyt/6KvJQhfHmq9fNMKfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"b1510fbb6e66d0617a943c9646085fefc6a2a78e","gitHead":"2b8acf6e4899dbaca94f5e638b50c9e626022dce","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"4.2.0","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"7.10.0","dependencies":{"cookie":"0.3.1"},"devDependencies":{"koa":"2.2.0","babel":"6.23.0","envify":"4.0.0","babelify":"7.3.0","nodeunit":"0.11.0","browserify":"14.3.0","babel-preset-es2015":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/roads-5.0.0-alpha.8.tgz_1494722750935_0.9889896034728736","host":"packages-12-west.internal.npmjs.com"}},"5.0.0-alpha.9":{"name":"roads","version":"5.0.0-alpha.9","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-alpha.9","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"e065b8444f0fd359a89d5d552f4104c22eaf3e6b","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-alpha.9.tgz","integrity":"sha512-oluMPFaQeTBvHsZElvRtlQodpeYT3WUpS6YDUx2V1C+3oh8Roo7iHcV/FDPAIuUiPOJuCcU+oeBPQWnKC3Kf4g==","signatures":[{"sig":"MEQCIEDZgmkg9YSUviX+bsq/LrznENqncf3CFyRAeyhy2neyAiAR57gAUWP4KOMiBNP0hWHv+u+eCjpH6ZmfM6D84eJ/6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"e065b8444f0fd359a89d5d552f4104c22eaf3e6b","gitHead":"15a48edc7bc86d26dae4fe7a7fbe6b56b0b30080","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"4.2.0","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"7.10.0","dependencies":{"cookie":"0.3.1"},"devDependencies":{"koa":"2.2.0","babel":"6.23.0","envify":"4.0.0","babelify":"7.3.0","nodeunit":"0.11.0","browserify":"14.3.0","babel-preset-es2015":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/roads-5.0.0-alpha.9.tgz_1495422617691_0.17111030081287026","host":"s3://npm-registry-packages"}},"5.0.0-alpha.10":{"name":"roads","version":"5.0.0-alpha.10","keywords":["api","framework"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-alpha.10","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"bb4d9e38e6979ee6e299e45ac68042dd5d1a74de","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-alpha.10.tgz","integrity":"sha512-+kTdtzlTzNc0BW67izSnslxydiHA3QZENxIzUVSZeMFhS7WkC2idnW965O6E+Lrk3ArgsYNn6F/rWk+a7mtyxw==","signatures":[{"sig":"MEUCIQDQ/lptACAYNyAcQ2kOiVK5CIqgsYoZTZeyC+SwjQjGdAIgXchfySqil24JZxeCaw+321L8FWsjih/uJyl9iGBYKJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"bb4d9e38e6979ee6e299e45ac68042dd5d1a74de","gitHead":"f2d52cf63e6dc76e4b56c15d24e24ac3193beb0e","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"4.2.0","description":"A Resource oriented API Framework","directories":{},"_nodeVersion":"7.10.0","dependencies":{"cookie":"0.3.1"},"devDependencies":{"koa":"2.2.0","babel":"6.23.0","envify":"4.0.0","babelify":"7.3.0","nodeunit":"0.11.0","browserify":"14.3.0","babel-preset-es2015":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/roads-5.0.0-alpha.10.tgz_1497237069237_0.6555418036878109","host":"s3://npm-registry-packages"}},"5.0.0-alpha.11":{"name":"roads","version":"5.0.0-alpha.11","keywords":["api","framework","isomorphic"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-alpha.11","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"b83c75eba9377d882bab046232f957d63dfa0167","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-alpha.11.tgz","integrity":"sha512-Qj8KoPWHvPVnvzJFxv09x9rPHmHmGvt0bIRUK8ft4zv7Kwe7V0vW9bdtidLrQ1SvmMV4b3ynxfynxJ4zHuTOhg==","signatures":[{"sig":"MEQCIH5uN0sPdxooUi9Iyd5um73AdG4mKm81tIuOas4FIaM2AiAbYaD8xim4TqTLs3wIkP8EW146hdcOJ+5BPZC1tzGEYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"gitHead":"faf2a3ded32236cff35d9c384acc8c5930fc1de1","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"5.5.1","description":"An isomophic http framework","directories":{},"_nodeVersion":"8.8.1","dependencies":{"cookie":"0.3.1"},"devDependencies":{"koa":"2.2.0","babel":"6.23.0","envify":"4.0.0","babelify":"7.3.0","nodeunit":"0.11.0","browserify":"14.3.0","babel-preset-es2015":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/roads-5.0.0-alpha.11.tgz_1512957703215_0.5051818757783622","host":"s3://npm-registry-packages"}},"5.0.0-alpha.12":{"name":"roads","version":"5.0.0-alpha.12","keywords":["api","framework","isomorphic"],"author":{"url":"www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-alpha.12","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"e7569b965bf489f122a05d7afd4d3b18c6c3d02b","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-alpha.12.tgz","integrity":"sha512-jFkRbAMmcVWfUEghiW1GUuZItrHYa7pQgzheI/On5wszDt9FLx8cGPXevzcyB3NlIDMZN8dbvbX3P1AdnI4GEg==","signatures":[{"sig":"MEYCIQDkpzdX9V0YcI7PlLbwvFHKYUVbA4q3VFFFOxH9av7YkQIhAKUtpVpiiM2i84Ro2Pve1YJ8ziXjq0wyDgn+g5uibpSt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"gitHead":"c940523f6c032a1df44259cf09fb1513e615ba69","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"5.6.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"8.8.1","dependencies":{"cookie":"0.3.1"},"devDependencies":{"koa":"2.2.0","babel":"6.23.0","envify":"4.0.0","babelify":"7.3.0","nodeunit":"0.11.0","browserify":"14.3.0","babel-preset-es2015":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/roads-5.0.0-alpha.12.tgz_1517808310629_0.46080531761981547","host":"s3://npm-registry-packages"}},"5.0.0-alpha.13":{"name":"roads","version":"5.0.0-alpha.13","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-alpha.13","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"962f3529dde7cc1db0990e29e8410a31c096b819","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-alpha.13.tgz","fileCount":47,"integrity":"sha512-vwSSBc4Ymm7nHU934IJvtjewUSLus6fyMhgU2HPF8GgdLDUUw0bDyTG7l6wLKQG6DE2lM+JtkxDNXVIbvLmV+Q==","signatures":[{"sig":"MEUCIQDlcnaM4UJs29M156DHof5/qYhuzR4vRnCkwrr3uPfabwIgHvkIgGdc+lW20RaJgr0NyhqlWx0VBxJm0Bw9nowXhIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146897},"gitHead":"e8651a10e8d376709309cdc8b0d262e261fbeb03","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"5.6.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"8.8.1","dependencies":{"cookie":"0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.4.1","babel":"6.23.0","envify":"4.1.0","express":"4.16.2","babelify":"8.0.0","nodeunit":"0.11.2","babel-core":"6.26.0","browserify":"16.0.0","roads-server":"1.0.0-alpha.1","babel-preset-es2017":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-alpha.13_1518148702601_0.35020969265832225","host":"s3://npm-registry-packages"}},"5.0.0-alpha.14":{"name":"roads","version":"5.0.0-alpha.14","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-alpha.14","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"cc0ae381c9f823a02a71b8d5aec1e4aac5a6cfd3","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-alpha.14.tgz","fileCount":92,"integrity":"sha512-uFlFwUOv65QarI+HXMLYFGpUL0EWJbs9RO2UO0lVH64RrRTWdS/wI6E4tlWoad/xp023unDHAxBpMFItaqBehg==","signatures":[{"sig":"MEYCIQDRvKSPdYW+o8S/xKf+TvsVQ3/21Im04uC5XQ06alvcqAIhAMClVJHbHXBaUey9xrFxVU6u6wxwu0Oaq6N9DC09moXV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1373458},"gitHead":"e4aca0cae53e3b68adf9ddefadf983de7eb170ac","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"5.6.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"8.8.1","dependencies":{"cookie":"0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.4.1","babel":"6.23.0","envify":"4.1.0","express":"4.16.2","babelify":"8.0.0","nodeunit":"0.11.2","babel-core":"6.26.0","browserify":"16.0.0","roads-server":"1.0.0-alpha.1","babel-preset-es2017":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-alpha.14_1518993540812_0.27250023802440215","host":"s3://npm-registry-packages"}},"5.0.0-alpha.15":{"name":"roads","version":"5.0.0-alpha.15","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-alpha.15","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"ee934969c47a847d8fa3037fd46eddc9d53b12e2","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-alpha.15.tgz","fileCount":93,"integrity":"sha512-UwVYMeR5+Cr6Ix5w+MxidalKNZfqZwkI27kHsZSv5xU5NotvVHpqxkKSLkepbXwzjbnARD1gpecBJTeGW/Ri1A==","signatures":[{"sig":"MEUCIQDJnFuqjHgXeuDPnRgAxAhqArqd1TBiwWXKOS10sY2wAwIgTx7FeVLWtVGDSDf5BzWw/r4p8kg6bRGRwXQkVNJS88c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1382923},"gitHead":"0e51186d59f6c6b5e24144b8441d3e98887f41fe","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"5.6.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"8.8.1","dependencies":{"cookie":"0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.4.1","babel":"6.23.0","envify":"4.1.0","express":"4.16.2","babelify":"8.0.0","nodeunit":"0.11.2","babel-core":"6.26.0","browserify":"16.0.0","roads-server":"1.0.0-alpha.1","babel-preset-es2017":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-alpha.15_1520210899442_0.07140629799253895","host":"s3://npm-registry-packages"}},"5.0.0-alpha.16":{"name":"roads","version":"5.0.0-alpha.16","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-alpha.16","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"49f2032340617480a1b1ad4422d24b0f500a06a6","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-alpha.16.tgz","fileCount":93,"integrity":"sha512-J8XoBvBYwiLoeXhwftIItn/a+eGIxqhxO8WHPs+hQZFiITTiul7UtF+3DPh6/LmKolVKalEW9zm9w0MzNtBrBg==","signatures":[{"sig":"MEQCICaF3FWTdQaNohYk0vsAK4Z0xuKtiJhosVgoYbHO2GvZAiB3cDyNHS4vU8/liwSVRNLK7WJ0SX55Nc5DYruEuamVLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1382835},"gitHead":"28e154d7ba910aeac1573596493c980184716175","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"5.6.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"8.8.1","dependencies":{"cookie":"0.3.1","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.4.1","babel":"6.23.0","envify":"4.1.0","express":"4.16.2","babelify":"8.0.0","nodeunit":"0.11.2","babel-core":"6.26.0","browserify":"16.0.0","roads-server":"1.0.0-alpha.1","babel-preset-es2017":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-alpha.16_1522209686284_0.43376150811110703","host":"s3://npm-registry-packages"}},"5.0.0-alpha.17":{"name":"roads","version":"5.0.0-alpha.17","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-alpha.17","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"13107cb5d903e29ed27dee6157e2532fdb96f497","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-alpha.17.tgz","fileCount":93,"integrity":"sha512-4FxG6+W5G7mi42Idvt+a6dlCau6F8CLiXQTkCwK82ssmB9o/SvmD6orkjRI61a6gPQu54j3/B1TxQfRVvCt6FQ==","signatures":[{"sig":"MEUCIQD3a5Mt2v3c8U+GhtVblBQlf7Ni2I8yrv7sO4fl2hqnEAIgcKFpHv9j0iLx1hVvh27OcmlZeswY0w1feW/QpGMvx84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1382874},"gitHead":"4aa4f66497648d9c94f1885387a5a1bb5ee51651","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"5.6.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"8.8.1","dependencies":{"cookie":"0.3.1","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.4.1","babel":"6.23.0","envify":"4.1.0","express":"4.16.2","babelify":"8.0.0","nodeunit":"0.11.2","babel-core":"6.26.0","browserify":"16.0.0","roads-server":"1.0.0-alpha.1","babel-preset-es2017":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-alpha.17_1522606279349_0.4715962953384494","host":"s3://npm-registry-packages"}},"5.0.0-beta.1":{"name":"roads","version":"5.0.0-beta.1","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-beta.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"6b341fdddaf548114ac40caddf0d5415fde362e7","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-beta.1.tgz","fileCount":41,"integrity":"sha512-jBB0XkEgsXrFBdMhrVitFaNeYQs7ojjBK9OYB2EAgfm8XflxP+scBsQphyCn3zH6pksDGWlaH84EihtaiqtkNQ==","signatures":[{"sig":"MEUCIQC0E7nrb+Kj/bIqwEz1gPdCLeR2xtJ8pYhTMT9aFG4pXgIgfHusUS6EQQLAVt28RqOdPSJJ0uSIs+lrDvHKe6KIsIU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcu9LtCRA9TVsSAnZWagAAeKgP/2pVoNfvEVvxCHBnK/UY\nmZfMTGLukkEadDFwrFZrUhdlc92z1jP3xQ7smROkyCKxGh37Jf6Q4YnszigX\nA/rTPW63Fw5qJH1AuiokxGSczIZIUKhjKmfIz7pXGiNVY6yyu9HeYLKTS0PY\n0EV38eCkZeolD0bJ3NVfYs4obSeRM7VMYIEiGNbHsduG4Kg223MlpULFr/1O\nouE5QlRCSKoNbG06ksiWrpd7tC8tqaIQ10sl/XWAJGa7ORI3przX5R+qCNPW\n4UjUPG+RCd9JJlEY37hJ/ZYhGO2ATOZyq7HACcAn30t7n//aJfPTPCmfm+S7\n2GwpHTO+Q/D0pUGYVNLBrtYoAfYWkzkDa8eqqZDpILZexHePApyQZg9xPzh3\nPQSfzhcMiBg5hXcmVSz1iha33nEkUIOpXNGcki7kRDpMFZjB/9+aNhQSLef7\nN+mlsEQHtlgwNkUA6eAnl6SB4E/UbMJSZn1ds3i9Hi13hUvxuzw8sCtL5+bl\nIgkT0bluJU7Zt+7dQrgkaM1UjFX6AhofYO9BBO6Uehes9EXgBEtEyUUAACiC\nBeDNjx0duOpNZiiHSJy+K4c1m/b8+jg4ETilNafaoYYCl45/SZyzFYWHbPU7\n5SC06/JJ1BqPKW8YpfbJzpmUXfuVPWHXioHmFXhK5kIky4uZemoDy3+ldFQY\nfKqO\r\n=C+Bd\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"972934afc911cfe929c7293c851469656c5e1f8b","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.2.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"10.9.0","dependencies":{"cookie":"0.3.1","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.7.0","envify":"4.1.0","express":"4.16.4","babelify":"10.0.0","nodeunit":"0.11.3","browserify":"16.2.3","@babel/core":"7.4.3","roads-server":"1.0.0-alpha.1","@babel/preset-env":"7.4.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-beta.1_1555813100651_0.31625133561252805","host":"s3://npm-registry-packages"}},"5.0.0-beta.2":{"name":"roads","version":"5.0.0-beta.2","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-beta.2","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"8b88c898f1d6e3aec8f26fcedb037ed6dbfc78cb","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-beta.2.tgz","fileCount":41,"integrity":"sha512-hJ6RjABz/IeIkbPUPiMO00xC6tVNQPXaJRWfNEb7fFBgxGGz2OqbQbS4js8u1LWWt0xOFBu05SLH0uJrE2ibPg==","signatures":[{"sig":"MEUCIAld+oa1d4rzlfLL//blyJPfmGt4GNMEk2y8N8KD6MJZAiEA7Q45E56Rg7ufeMbt47Wt10Wt3uCuW+BqC0vn/OhlR4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwSgECRA9TVsSAnZWagAASZEP/2wQUNIs1uZ2j0Q8MaEF\nIkRWE1FrMjp6rb6Tx6RmJk/3zOayL+GzS/+WMoSNxDV9OT5I684gxA1UZmYh\nSmrvB2aH2ah/dyo54Ay3f9wXiaRPjIMupmh2RTRDJt7nIVtVX7HMaZBdVfYZ\nMU8kVrDBUSf3XDfkVFLha6PWPuTpMvBB+25JhOPiCF/3jYjBbAaQXOFK692d\nX5IBL1R60VpHn08/2Wq02sNLsZ+Cbg4rDtaYAOryriYtOqb5aUSSqhkU7oGO\nh4owk9uXuGOflmHLD69NbKovrYt5esUAQpKVCe3PcGcNtI/pqc0od4f0tZpj\n9FGGG/hUmjuIGDFgpeNxcjs89W39Y2L70PZz66M8Evb7TUgH49E11NVLiVkR\nQi/TyrYe6rtf+gMt4d6rm0lCdD9GLoznoRLbbqCWaMCp90xxyO0HnjT49nI5\naYEY7KvOvyui/x7P7gbDMa9UXYoIHncAG8YeU3ICGlA5giYUyJZd8AJobSD1\nWHo8r45wvkm1nRwjI03SDF+MbN/QKzMzMJR+v55T154qddSczIc3uK/cwfHw\naXC6J3FksMVMVBwwMNfVxxc3g5RMgGhRxVBihyre5y4VHmH8PHoKKNKX1dSp\n+GqnuBnrS5lZZkfOV9z44yQp57xy0/jR+tg9VxfGUBikf6181qsNvuOuv3Vo\ngtyr\r\n=qWRj\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"e645e8a9cac433338077b53457c94dfc505a5914","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.2.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"10.9.0","dependencies":{"cookie":"0.3.1","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.7.0","envify":"4.1.0","express":"4.16.4","babelify":"10.0.0","nodeunit":"0.11.3","browserify":"16.2.3","@babel/core":"7.4.3","roads-server":"1.0.0-alpha.1","@babel/preset-env":"7.4.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-beta.2_1556162563797_0.27969558510244275","host":"s3://npm-registry-packages"}},"5.0.0-beta.3":{"name":"roads","version":"5.0.0-beta.3","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-beta.3","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"09fc74c6bc76d77e2283b77b29c0cff886d1f51b","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-beta.3.tgz","fileCount":41,"integrity":"sha512-JaRt0qJrQJLmWgYooa76s5rWqVNeULh9xrUA1GowZAZ92Yi/8e1xOw2+d3yPP5/7wyf1I9PxHcCtPkFqZ9HvbQ==","signatures":[{"sig":"MEQCIGaDZqdRyWPZrvPHnwtjrqL2JBD0hYYaklocnU/mLcpDAiBVrBrUMMrHjOE4QFHsWrT0xMjMEDawKK/FSn+bY1pcQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwTbVCRA9TVsSAnZWagAANqwP/1S1YNxlZ0lOhlZxo+bt\nqmqJnSaYEuknPhDeQHd609SgahvM7YqRFzH5coQn44OCNX+ZszdvW9i8Zmkd\nEmOZYh1O/xYZ6LTagt46KwU2Gxx8/GzsF1Y/OLitlGNOjeZWHTofTqTktgVN\nOx4M/PpQEG07ICwkH7L381YY7HRC9YWfT6DeIntK9pP1zuWNQGXCWoU3Pi81\n+WBnyzCBidqkK7HNHssmkFcNJNUi3A7OyNhnou5w3fRtVP/CeOagsHacXCW2\n5G4TV+o2uSbAXBT6OaJbxrEiDQ7yslkXkzYqkDOUzu/Y6QV/ZNPlFoZKNcbh\nylgN7H2rNNSCiTDny9hJoWUsDaBMWBoTaw7M242k242VkoBtNccgUVEVVea7\n9VfK3B0zRye9NLYCg+R53Y1AkUm60iPwkU0SDorNTue65GfHHBjS9n8GVrV2\nWezKXAY+31sAFAyitYphJrFxYkTLEV0CSA0LnZYzQznzjBd2ZaBsUF4sHPOA\nOBc93Hhc30aQiyyElmABqv2a9TzW53wNBkJfp1LsCHsMPj4cYqEpmpYvNd3/\nh4ITKSYVMZojrgoTnrOZtdFReuS33QuyHiFyO0NL5X4wk6wesJDLW10ZjY6h\nfiRy2Eqi+15Xi2EppgCYukJd2fGmuSLzgCqHcr6+7ggJ5Nmoa465DozKYMIl\nKYol\r\n=9Kp9\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a536d4e85d4c3096ef784a77882fef95b802c709","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.2.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"10.9.0","dependencies":{"cookie":"0.3.1","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.7.0","brfs":"2.0.2","envify":"4.1.0","express":"4.16.4","babelify":"10.0.0","nodeunit":"0.11.3","browserify":"16.2.3","@babel/core":"7.4.3","roads-server":"1.0.0-alpha.1","@babel/preset-env":"7.4.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-beta.3_1556166356495_0.7530888453830002","host":"s3://npm-registry-packages"}},"5.0.0-beta.4":{"name":"roads","version":"5.0.0-beta.4","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-beta.4","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"72186bd0830f9ed1e28f7aa5c71db1fbc2a6c3c5","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-beta.4.tgz","fileCount":41,"integrity":"sha512-mEqarzhKf78wtcIp9To2dXUKsDIiMM0QgfO16cdo3uG2dm593tYCpEeAjxOzwZFuY8qXALt15+07Vv0nYP2r3g==","signatures":[{"sig":"MEUCIQDIcqdKhrngmzGrzdxjXUunL1Ih7XddVdnZyXEebMJ+hAIgEZM3gUfp+2kGJx955/+uc7wt+9qFzDVojmlmKHjjXEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwTdQCRA9TVsSAnZWagAAIw8P/1u/HceRDnrKaGu/aaF9\nNO1lzLzSuCfffJm9GfW/zFIPmConPI8RgVIBA3Gb90deWj2tWVAb+fOn5lvC\nycuhh9UQkZYOrPTEdyWleqE0bOFa+53g7b/KzYBljlTkQdZ/bpm6RG1bHkgM\n1WBcvEEd2cF5pXETi0P7DwWbRKvIZhbSYX7Zj/OZhXRtS9r7pcNN0xUwJ+28\nd3dx550ouoNJpTISgroR2GksED665k8vSXh/hR3jhaaMCsv6E0uPuBDMl0o/\nE/MVKP35Z99DRwHkH9Q8/19NQ3Nqlal0CTTHCWbPY2UKQotUiG22RtN5oamc\nDljCJuDf5j8H1ZQ0eMI8ASasRQh0p4Ei1l9lSCNoi8mLuRiw0V5RCDTx02Ko\nScUiiLvtDv2J3D3pX2iU/uq7zIEd/tVOtCWsEHfNji9oJbo+u1k7thmvWfxe\n1iJhGTLRoPcpnUw4aXtcbmjNSezUPt/D//ejG7kx2+kYzttL7CC2f3PgD/ym\n6E+EvV0eRXbvFiuhQe4Meo7blUMUEJTmhTKoHdpXZn9iwI1YwtQ/wrxBsy/p\nFscPSm9k13J9QmDHLGHrIQ/0+cZrfw1VlalQ3VkkPm1MFWnBR1zCIOgWpgYl\n66SeTQZRRo8GWzsUT1AGpPwkIHbWRPL0Ln6RehsgXjLFspdXlUdS/7U9pZ5e\nptB3\r\n=8ZVp\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"c089d79d8181063c7fae00432a79b7a79a7809d3","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.2.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"10.9.0","dependencies":{"cookie":"0.3.1","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.7.0","brfs":"2.0.2","envify":"4.1.0","express":"4.16.4","babelify":"10.0.0","nodeunit":"0.11.3","browserify":"16.2.3","@babel/core":"7.4.3","roads-server":"1.0.0-alpha.1","@babel/preset-env":"7.4.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-beta.4_1556166480018_0.3021355587026582","host":"s3://npm-registry-packages"}},"5.0.0-beta.5":{"name":"roads","version":"5.0.0-beta.5","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-beta.5","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"4a4f9c72baf6018ee5bae4fd250f705de399d5ed","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-beta.5.tgz","fileCount":41,"integrity":"sha512-5SSwsndc9jNfdwnB1tWMZ3z+zKGCwjGmkeSFxAb1Bdk3fYzqwwbcs0UbK5CIrw3O9ZXZbHu1ULLxT1FO1brqUA==","signatures":[{"sig":"MEYCIQCjJAK9esgvF/F02Qd0+rxlTEOIkG6Lbt6r8lJS5XIBnwIhALO5enSi16DFNlKbTvg5cwbAVhrnkI9hd+MG0Gfs/ZWa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc60ZWCRA9TVsSAnZWagAA3M8P/21edEjkGeNVb7ljUdTz\nA5U4snkAU0A7K6iE3ynDqRfE6/wW8Y8u4XGbqsBXPyn+NimxxWxPE3zOBR4A\nj+BszKdrThXgFWoXdvGyNCKcBCokJvald2HtvflGM6KxBwn0fguiOCD0nniB\nlmAQZ99JtjemGo0tdoQRWWw/HW2D6gHak/XFfdXeshUwtFBYNwm6/p6Fv1vf\nSgA3HRkdZb0O+Z9FT7QYtuqy8cUvYOZHLkqXjdiZB1gQBkfPXSQ/ad3HLkyJ\nri36HYQiJAoe0U9qrHqIUUcw04HkIQuznp/3ZJvKRtLZVYEFOmou74IvIN3p\nq3ppQEVcKA2AgJi6hbxFH+yxZ+q/j/bykjKNtrBFeEmNyUDWjiTuTfbiPLAT\n0+WqrT3qt+xXp8N16ij7ha1VoIBcuuk6GaA5QVyMMIgtTlZPDNnpCwG4knlt\noqdUXUThD+cz6hR3+FjyKXHcHFThqJtUXV1zy7rF1hQBKyGQByoUm0LPBTUg\nClZu7hh1mcH9DFjLEQS2ZzX7A2vFO9nVVG1WR0ImQRJ6bXBw7KdLPR3FIXVK\nvhiF5+8PcSbuUjiZ+lxRBk+S2y7W/JqfUtb2leKomG07OWfOsy+l9YR740BH\ntoyQ5UwfPF//uBHy1kbPEBY++C95WcW/azQTog+/PH5GfQhR6xdaIsJf81+j\nDt9V\r\n=z7zg\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"39e0d1c060cce6bb4f3a0ec5a4f2586830ab0ed6","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.2.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"10.9.0","dependencies":{"cookie":"0.3.1","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.7.0","brfs":"2.0.2","envify":"4.1.0","express":"4.16.4","babelify":"10.0.0","nodeunit":"0.11.3","browserify":"16.2.3","@babel/core":"7.4.3","roads-server":"1.0.0-alpha.1","@babel/preset-env":"7.4.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-beta.5_1558922837336_0.2967012935333573","host":"s3://npm-registry-packages"}},"5.0.0-beta.6":{"name":"roads","version":"5.0.0-beta.6","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-beta.6","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"1193d18ebed3c3b5bc398ce3cc8db776e1d09143","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-beta.6.tgz","fileCount":43,"integrity":"sha512-ABbPbj20XE+akmgstjCjIaiVRjfMXC/Md/9gV2RacrkOM6NJbs+w3E9NNkGVoPO/g/7h4b/Y6kAM7NAxahhQVA==","signatures":[{"sig":"MEUCIQC53znQJdxxNF54kR6xYlBlNAOPhv8/V/CK/PHoPHyTbwIgAtJ1o8/ce6bewj6O52wfHidPI8vzIAd0XRnkUgADlWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAb+lCRA9TVsSAnZWagAAf7YP/jLsnONJjhzogXUuPhlm\nDPOW850AlwPFmq0LiELVRddB4u6OhoYhIzMD8+XGrmo6dz45TnLUCTVeCAgt\nI+bcufxJqWWT+8T2QDezFo6CJrPQN7HwyrCig8rcOmbh3BW+53SgDxXKdB00\nB6DdEjEWZyF3Kvh6l69vlFwrYxulXCMy2pcFPHjmUvKofl0ZEqdV1w0YuoLD\nsaZgBiarldiex9mU9SaUXGp3d0vLFpz/9kR4fQ6qVyqzZtiBqm2HyzvTRQuJ\nTtCICnIvwJjUz9cTcaOT8O2nXcIUr2mc4oZeYHMIlVEa53nzyum3KTXWaJrC\nYtl1my2lRCCz5i+LwqcdRsbjUsmK9X7VSouu9sOrf7gtHv1eBbDTrSvTbTLw\nyqmFEqVNAaJgih/jzBzE5hbfMA/TN1W4QkLgYXg6c88Mg00UFJUuytc65Tdj\nlqnhzbwUh2NlvAdCxPPWM8X6b9RkRpD8jgvWEAtcetg0WWFZdL63KzoWHOs0\nGG1GbxxbL5J/puNouYetYrT4+F0LxjrboxEE2pWTwA4XAJrKumPXTCU27iZf\nDkFM4sGbAMXjgAxxS3+4SpcTMsHQ2UdsvrTAbZ8ZsRGIwLgiF3m9L7skTWNP\nIBUAn9bMUHnm8zjF1ymRy6t0xkLbxmlF4UexRq9Q99YuEvHa/D9TWaf2dRDp\ng3G2\r\n=j92+\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"02f0e0d104fab8ba7aaa72dc1722baa2758e70f7","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.2.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"10.9.0","dependencies":{"cookie":"0.3.1","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.7.0","brfs":"2.0.2","envify":"4.1.0","express":"4.16.4","babelify":"10.0.0","nodeunit":"0.11.3","browserify":"16.2.3","@babel/core":"7.4.3","roads-server":"1.0.0-alpha.1","@babel/preset-env":"7.4.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-beta.6_1560395684210_0.25711738694437103","host":"s3://npm-registry-packages"}},"5.0.0-beta.7":{"name":"roads","version":"5.0.0-beta.7","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-beta.7","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"d9c6b6c71bae91c4b497741d569fa36c79b2be87","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-beta.7.tgz","fileCount":43,"integrity":"sha512-baUI8iY2cJYpg5UZzjSb6voAMCrmuvVsgXSXNJzXe/Gnx6lVf2112Idj18APo9Dbhedno52t9MQwwu0hHcB+kA==","signatures":[{"sig":"MEYCIQDz1zlLcE51GKClx50zSJfyu9I3XHj+2TZtK4gEwtuV7AIhAPXiyNwnJW5mriorfuKv0g1tB+xQWhkmHdWz3EI+aH+H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBESzCRA9TVsSAnZWagAAOHsP/3rpMII9G/8jECUPWMaK\nWDJ2PibvqvIFPSaH8y/L+w32Vn3tfrc3bQ8lehUxcHo3a9zNZRlfjhZ42kJI\nGR5TFPpqDFRj9JmEFEKL4bw9FqqGPnwCmQ2T+RnRDz4MA5wpmP5Nt1mY133l\nN6yMCSTldgZ9+LF3dtGTIrh2XBTvQ7YfGrAfvjk7q0qnKFpHIoTWR2IBey1Z\nEaQUAnosIEHSKUo9gsBkt+94SqWJR1QOMWKkqaQfbDMuB+pm2HHL2GCOEpHB\njU1aqxTR0G3f9eOKHf1mpYwBFSvR9uU/YsYFWY03WcZlytu8V94aFnV3AK97\nfAVM/7QRS3JpanFJk34IAC3zEzGbx3eoMyxBEKMjutCPuigD9ANuJnXUd85G\n/+O5AB+TZSjqJ2aGfMQfkgJF9zxWIyp0Al+Klg5l1TrJU6IPXInUQgWZLUJj\nOCRX/0+mUsj5zH+CB11aTdA+DqnXRTMKsnNKDHrq7TLK9G74XXqNvShLQqZS\nlHIYYDTcdyhmS+QYTrYxlFfTH8Hw2vXFt4KxvCylsRAfQp2qMjsef9gEjM7A\nf53l+6lBRJD2NkgtI/W6/VybA2hzxx4Dt9EmlEQ0lcOhu2KISjHnvEpSGeDC\nD4xNEHpGk8zF6cI3kZ0v/B2NtXlyJ7wHVnrAiSS7TSV/6VxdCBVBkZ0+Vyig\n9FYW\r\n=x6nU\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"8a7e4a88bda320e66fd100ed377a506aa2eb8dbe","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.2.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"10.9.0","dependencies":{"cookie":"0.4.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.7.0","brfs":"2.0.2","envify":"4.1.0","express":"4.17.1","babelify":"10.0.0","nodeunit":"0.11.3","browserify":"16.2.3","@babel/core":"7.4.5","roads-server":"1.0.0-alpha.6","@babel/preset-env":"7.4.5"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-beta.7_1560560818612_0.7231754080728152","host":"s3://npm-registry-packages"}},"5.0.0-beta.8":{"name":"roads","version":"5.0.0-beta.8","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-beta.8","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"432181d585d492edfb61ad18d8be0cea15324b2f","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-beta.8.tgz","fileCount":43,"integrity":"sha512-x0dSaJ8z+l8lapC4oKvdlpX7MTlK9OTJtP/Hct1ufDi4O7EQlL6pu+atUJuAyZRWYl9clPBHAeKv/lUtC6Y4Kw==","signatures":[{"sig":"MEQCIHNl92HlQzBph12f+JW/rQLWlJVtlCgFrvHVFsA6PhXCAiA943q23Le54WMIXRVKU4zCQqHbqnZs7/5T0hKj65tHqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBEzoCRA9TVsSAnZWagAA19QP/2g8L9QCrLP0EAOXLsLs\nmLjA6izJcU30K2UjLSdyAvWcc6ZrOvwcBdui9iJEEWK0o5PbRl7Ygy1wjM0o\nwryFApN9MWNV++LRYn1ns7qtLe5SJjz3/lMLJtO8LxYYU6ywS1Cf42S8HAf3\nfLeqN2p0MOEHjjNHbMsivdxX4w2j3xUsMsc+X2bt5Su6ERH0pupyjYenx432\nLjKYGDNqjfjBVZ/QWjYgihNR329Uv/qeY9xpyUAZ/DiqGm8aFtdlBDIUyJ7X\nsBnKq8FhLT5ilcjaIhrahIiFMsih4ItKLhvHBPOzeiik9N18OgnNptAURxW4\nFlYu5lZdYUSPBV5hNVnp6hpfk7kOPNjSYFs4Y6ZalMKhthbYAwX8ErVXVKRW\nB7N8pt5dvf5GHSU0/THiNMlDrR6uA9CnH3rBAJGGYRGhVM561Tb76dr5Hc1M\nWrHBy5YpDp+Rde+nYTH7p+QJv/HJ3521wfdeYPOHNO0RwBXvkOE43reL4ySQ\nOP6HBfO/ILYHpf0dUkFCsyt0E/+enhTbvhUZ+HU3m8xe3Z/rMPRexykCslh/\nFqnLpprdZO4u+jlvfXOoO0fm8EKOSy5A8YQWPJH1boZRpI+00YQU2VKvtrob\nmrfv3rp8Nh3/AkM6IMp61B9LXVv2a7AySHRPZQ311Zm2rOGlX8NCkm3FmbBI\nDMJ1\r\n=Jyoe\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"6eb0971b49ab0fdc6ca62da2dd4d79b04d6c1438","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.2.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"10.9.0","dependencies":{"cookie":"0.4.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.7.0","brfs":"2.0.2","envify":"4.1.0","express":"4.17.1","babelify":"10.0.0","nodeunit":"0.11.3","browserify":"16.2.3","@babel/core":"7.4.5","roads-server":"1.0.0-alpha.6","@babel/preset-env":"7.4.5"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-beta.8_1560562919374_0.28290404877823105","host":"s3://npm-registry-packages"}},"5.0.0-beta.9":{"name":"roads","version":"5.0.0-beta.9","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-beta.9","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"30934bf7be19937b8beb612ca6e3ff8be4c87dfe","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-beta.9.tgz","fileCount":45,"integrity":"sha512-hm4u6xu8NSzgH/XCZEA6QpegwjMCixBihdC7Mjzumm9jjeuqYutPBU2noxA/7lWJab/9FM0hWIqtro1sYdE6mw==","signatures":[{"sig":"MEQCIH3sSWZVUKobhhyN3kaopG6NNOZO+i3VOMucapfwGLWJAiANkIzmabIBW0OlrF86L4X7M72iIr9ommXvrZefTSnL9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGOMpCRA9TVsSAnZWagAAabIP/RRU/u2zma5SJ++ePf/b\nlcFQxHgtl8uLuzKMAjXBmaUjD0ozhDVlOtE8bdz/gtuO3+Y8u4SxjxyCLWpB\nnIhaHSHQDxkzwV9wGVksufvflEZZlg3TOow39H9amEoCCFA2wjU0aOv5ltCp\nlZCife+vjm5TXdvHRo6KnBRUGrZ0aOdNUjDdrPyx5oBGAocLjDk41YtdZwiP\nNxV+6t386BVIYlDmHFm0XwH+KtRFd58wvYhnrbVwfOGZb4FdTQHlX/YT95XW\n8kBxop7LG34oWCxRAUpmePNDOpduUwHiTPkqcmZfj/OdJkiiE8KWki2JlrV2\n8xVDkpzAf2QXh9zoKr8cMo8MFhvX3Pn0uvWX/+XhH/PeDTRmldMLEPDpRuB4\nsvGdwY0GajOneSkV2hZ9ZfZaaUHvMWOhocX0K7gpP2c21onUT5IhwQCmgBdf\njjRMQzQtxAeg0bzg+20F/FIdwBEY3XsxtjI7ZgXYz/ptYPFlep+WsTdbu0lG\nO2woI9Ot+3DJmb3+9U4aukekyP/VlMu2mpWpIM9d7gL6mxH4vPWT2K/PnDzN\nnq5ogWTChT4aP23BsPT5X/8Hol1zRF2gMc2IlvPrs8RjgupnVOur+yTR49zm\nmVswEfhAx1cmoy9G3n386xRiHGB6r8p6zYjD1m+HeMfQOt0N81XPl9guEyVE\nbo7L\r\n=Q7o+\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"f68c2faf26df32371476283543a834095e2c06d7","scripts":{"test":"node ./node_modules/nodeunit/bin/nodeunit ./tests/tests/*"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.2.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"10.9.0","dependencies":{"cookie":"0.4.0","roads-req":"0.2.1","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.7.0","brfs":"2.0.2","envify":"4.1.0","express":"4.17.1","babelify":"10.0.0","nodeunit":"0.11.3","browserify":"16.2.3","@babel/core":"7.4.5","roads-server":"1.0.0-alpha.6","@babel/preset-env":"7.4.5","regenerator-runtime":"0.13.2"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-beta.9_1561912104901_0.2928312919986249","host":"s3://npm-registry-packages"}},"5.0.0-beta.10":{"name":"roads","version":"5.0.0-beta.10","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-beta.10","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"4a415daa354db88fe1b7f0eb768f79b15f30851b","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-beta.10.tgz","fileCount":39,"integrity":"sha512-CGQdDy8M6U+E0EypxHJnlJFmWhdMoA2a+g9GHfOgalO9v5ZQsiOa71CG4jtdmVGLqxRmJTe5KZrSG7BvEIIqng==","signatures":[{"sig":"MEQCIHN5cntqEiO1jmhr+QIY+QG1pZ3/+EHjhjn5ma9tpg+kAiBXiNWPOvdox94kcJJ1wfQRcyCV2ZqDB38vQDqpvUaPQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHS55CRA9TVsSAnZWagAAyM4P/RMStKRwuhfLRWWSiZda\nZGHKXNf6cfrQF0LEjXCkg6GwNnSezxOb4zS42Bn6jX479H4jU2XstGy9hC7v\nLmFhJlynxvjYQzsQMM9u6HDUR14oxi5UfAR2iV0Vb5aJ8+tYrHCpEJFM0iHS\nZDg+JfzX/JHMZSUZ6p2iNrKit74EOJJAMnBjENnMBCxyVboEZuUIJQDLhpkr\nZzzABY6RbBswEUMTDI1dWWd5ygX4AdsnB8c1Tr+WYwBmUtlkOBoKTgfMO17T\neFr/rgtFPhl/w+i/G3qJfaZ19W/hInpFdaLAdRuyn4CvbH5VGpNbaq0UAaEl\nqac/Xu2BOCc6I1XG6trIuKk8+F1Cgu50q295eVpi4kYsI2lDxtpza5S9B2p+\n8JPC6gLfdprRUef6kVni0MNKojtl2iH1k5V+q2ueCZAMFAs7LkJo4OjzPcM9\nAxkAVSPsanzkSRifmjXUiPir+cukivYtoiRjVIGyNLa90BgmBRTP5EsWe0Vd\nDM8Wea+KrDywSTVbAyqMaF58tJbTRLYXMFMRabvA0G+uPbSzaicd+LFTSKd3\n8N3GFA+b8gq8E8rxzAYMCZC0YLoSeW87q/UzPkmwcOvTWe+s4/QOiCZrKCSJ\nlHO8wxuiikx4zO5PvpTAVi6MUxD92uOqBChbnUvkEjoENoAdHncd9OUfgCkB\nMfVF\r\n=5WW1\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"ded91f1e15600dfaf2b1ab5a84e38688aba312d9","scripts":{"test":"node node_modules/jest/bin/jest.js tests/"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.2.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"10.9.0","dependencies":{"cookie":"0.4.0","roads-req":"0.2.1","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"brfs":"2.0.2","jest":"24.8.0","envify":"4.1.0","babelify":"10.0.0","browserify":"16.2.3","@babel/core":"7.4.5","roads-server":"1.0.0-alpha.6","@babel/preset-env":"7.4.5","regenerator-runtime":"0.13.2"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-beta.10_1562193528906_0.96277210701907","host":"s3://npm-registry-packages"}},"5.0.0-beta.11":{"name":"roads","version":"5.0.0-beta.11","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-beta.11","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"a86d8da01c0c13cf04fe2157be3263adbed54d82","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-beta.11.tgz","fileCount":39,"integrity":"sha512-Pc75y3TR05nVSEq+k/wBN/vV7naPgQqt19Wf0YQAragVa5PgZ9d766kFRPyyuAFH1j0cVSgIdVBbZfQJDJ/qGw==","signatures":[{"sig":"MEQCIFFDiWAE6B9K46WoxI1YZfH6UwNPIM6C3bwACcndOdjQAiAoMZZZe+cDDLdkb07qHG6fBEKT+UhHcQnyffjft87YGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHUnZCRA9TVsSAnZWagAAZIMQAJhgNql3EbdJiuljMYrc\nh7NAN5e1DBUgx6tcfr0dAfGCjutqKJf7gfx5ZzZuvlCh7qaPhfeMK3PQyDzp\njsm1BwUIKggoOF4Yiyds1U1w+Yn+bHc/if0aew/1MxxCGEMb31zZkThVy9xy\nNzZOv2LAXy816HL8UjzaAhwfBfjUBsAWVbG+YZRleUVTejSlmWB4PHZWtwLV\nkQFXpQAyMVCqgtFJc8/F9mMPBsDORqCkttqn8SmJHIq/sfibS1IkqgxO50an\nbjB4IktfXuumrC8++JOZs3p9YoGdxPIjDwUTOW+YaSC3TnpWQ4dx035ByCRa\nK8HYHAURzK2bFqdXoHKMJarg4fYu6YrT57tnF6sBP0bOOvBx8XNl1DIuM8Zp\n6FJcHgYSvjH6KNlRKLrcZXdvNAtS1cI9GQiOIi+rWWJHPhE/pbBGGxfoCfIM\nnuNZxBF1/2Cx8iqSf0DQSl0sVytdXDtDG4/VYAkeePQ4UYViG2f+4xYTho+z\nnB/ksKvsH4/4wVwURopBXuIk/IN9NmLcCnVLvGXxObM7kJM0jlVaY/TI5CTl\nXJYF+LCsrM4KIXs1OaOFZ+QfLvCgPZvxbDGytBvbMz7p639iL6rUsK4+yz6Q\nrtgq0mWw+0dD2G5iyeIId5pgdqjhYf9HJ8QZS/HH+0QyGOZu/tvLJiamvuNO\nSIlo\r\n=DEUh\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"01edb95a5b81e8455d8852e00239826f83d08245","scripts":{"test":"node node_modules/jest/bin/jest.js tests/"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.2.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"10.9.0","dependencies":{"cookie":"0.4.0","roads-req":"0.2.3","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"brfs":"2.0.2","jest":"24.8.0","envify":"4.1.0","babelify":"10.0.0","browserify":"16.2.3","@babel/core":"7.4.5","roads-server":"1.0.0-alpha.6","@babel/preset-env":"7.4.5","regenerator-runtime":"0.13.2"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-beta.11_1562200536141_0.7039775577035914","host":"s3://npm-registry-packages"}},"5.0.0-beta.12":{"name":"roads","version":"5.0.0-beta.12","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-beta.12","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"d9ca2fc9525eee94e686f1dd896e22473c2745e8","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-beta.12.tgz","fileCount":38,"integrity":"sha512-su3dCDiRl+4jknv82DdTp1IG3lplCGOLC/jQKMd6GaBkIs26pe0iWKNIcFGmJekHactbpm3Z+P/j2mKeztZgGg==","signatures":[{"sig":"MEUCIQCUpAlP4YIC9lzaSe7DLQcHQqlUHBGFJphaAHQmtrLEugIgeiOwUT3N95IYLJuFbuhQM0knCX7Zp9dILWkBq13Mo94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHVjECRA9TVsSAnZWagAAEwsP/1xIahL2m1uxFlt0SDke\n4WzqBxxPo2jAko9S1hC3sUq/+yYMdo01jn6X32Lpba4UHi2PkygGA7SqJ2y5\nJkhBf75T/c6yk9wqO1O/OX5+SZLE4U+pEezWJ8y6Mb7F465y8QiSbwA9z9L6\ncfgNmhW1NWczRQEA77AEzE1ICfwpD++adZk7D6sK4MMuihd2No1lETMXCVBz\niuxDLqAFIID0OtuNc7KFbDMNrOqBG3OAduoqzDvnAOxXZJp/JrLvuvhLYMFI\nwO7zcfY5xq4t4ploeJpYiNIlQlX+K0H1tqPLZ7b0iDhjeDufhxq/jQ5Xpxp5\n8q+v5YmKHecJIOW91ObbU3BagvaQOW8jbqpQi6dcHlWt8jYiYoyfvT8fRbTl\nva6TgCDhJvoDxgC7hT0XqA4kZ9tEmkgsfi4VT9HE1/an1V1G9RJmK78OMojP\nPDkhOTNSV4vZ6B13yUHuL/2QwDtz1XqXhg5uLCVhqakOqP+AsCHRy2m7rVvq\nG6jazA0hHtN2wAOoaoVVdvi3u9Mb3yCdZRSWHUI3vpyK3uuMhw1OOQxXLOjB\nJO1lzfaF25GMRJfiFVk/Pd4kKaRzoaQuwaFoX3aw9Y/XeoPy78vE3FjUaAzT\nQGqAKFfe/NSlwYfEeBy3XVkuNrY8nxDTXwbuKdNwK7z3fZjWtBcW5kvj14US\n4e6H\r\n=XObb\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"93d24f53c2d553e190cd43b0554121c27e88c937","scripts":{"test":"node node_modules/jest/bin/jest.js tests/"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.2.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"10.9.0","dependencies":{"cookie":"0.4.0","roads-req":"0.2.3","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"brfs":"2.0.2","jest":"24.8.0","envify":"4.1.0","babelify":"10.0.0","browserify":"16.2.3","@babel/core":"7.4.5","roads-server":"1.0.0-alpha.6","@babel/preset-env":"7.4.5","regenerator-runtime":"0.13.2"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-beta.12_1562204355640_0.2600878485774414","host":"s3://npm-registry-packages"}},"5.0.0-beta.13":{"name":"roads","version":"5.0.0-beta.13","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-beta.13","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"c4a162f81f3716e6f11c54b385498e1b7ce7fa3b","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-beta.13.tgz","fileCount":38,"integrity":"sha512-1kh0jG9cp1pUAQLTlxmTcCXhOUJ0cyUj9ohSPzcvxv2xWaRSRsmabf68wm3mkUxl4SPgBaTFTrwvSV1OrqhB9g==","signatures":[{"sig":"MEUCIGxvGQ8ChdXAKr/MiZRQ+F204z5M/v7chWFGvhNDo2/cAiEAtP+OvSln35lnyY15AvBc2Sdxc3tbwa+Aq96WTGZwQw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKpYbCRA9TVsSAnZWagAAzCkP/io6e1VCp0qB0aMj2Jxz\nlQZN2guS0prmV0tgynAUUaTzGGdWdPb7FWW+OXK9JfsyICY37n6+rkqAzZYi\n+58aBLCgSkJXlmApvBMr64GhP+f3enJsYdMaoRkNM3A8I21Lu0A8CiH0WUYH\nMgMzIgbw49lurIL6D7VRbvB4eL8yKbmxxIgriODLLoSVO6v/e7gad/NvGNCq\nOW2wZAlgWnuaGIRieF7GbN6PWJekMrh5cXd/TArEmNMY+As9v+OJAxFHXSKc\nN2wLZfHNGNhOT+hoia9+bBlTUBJ0DwcM3k/CIehraNLUn54bVbJZ3Y7IZIAV\nxgHrw49akIw5420Ov1BKT7215M4+f6i3OSxDBJu4z2uFhh0NeFZNgtZq7mRT\nf4DfpnAQr4WhCOzRaQIEmMGl4Q9s8EWz0KfhXXs4SJ3KV2R2RVmgitduHIIi\nNkxqV//Gq1vAadyMt9IOw+/h/C0SN9amZStyOVYv+ZaSbwah2XESpxMwsP5L\nuSrYMeQFiuhPc7bLsO7l/V0abVGcxUtxHKLkANMg+b2Hws/FYOK11oNEadzq\nIu4gocTHKHb7jDGm5qfrMy8KALB/RneXRjHRJLkvKW7l6zpFRYpMNtX5V7ag\ni7/xElgLdFng9EbfgARHq12vrADEGPVXNDIcIUmPhQe1yL7GW9nGF2Rpb6AW\nyehv\r\n=XsaV\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"f6548d9240239bb9cad4715f3d83f1fb2f08683e","scripts":{"test":"node node_modules/jest/bin/jest.js tests/"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.2.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"10.9.0","dependencies":{"cookie":"0.4.0","roads-req":"0.2.3","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"brfs":"2.0.2","jest":"24.8.0","envify":"4.1.0","babelify":"10.0.0","browserify":"16.2.3","@babel/core":"7.4.5","roads-server":"1.0.0-alpha.6","@babel/preset-env":"7.4.5","regenerator-runtime":"0.13.2"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-beta.13_1563072027212_0.10003769306034327","host":"s3://npm-registry-packages"}},"5.0.0-beta.14":{"name":"roads","version":"5.0.0-beta.14","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-beta.14","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"8834938c2e780fe76705a3745eb697dd2b6a5b6f","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-beta.14.tgz","fileCount":38,"integrity":"sha512-/bOoQFca+j/QVqN2qSkSFsiOCry4VkzmRYUJvRXYLWfcpElDgnpQMBifwz6wi5HbBsvfzyQWq08vI3PredYHLg==","signatures":[{"sig":"MEYCIQCN+gd6v202oJgtoDhsG/RsMfAcOW6FxDom/nIwQ0fhfwIhAMBU825YhK1ZnU9o3gQFqomJt0I+NZuZoxLgdJ9rlUy6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK8bOCRA9TVsSAnZWagAAnUcQAIVPIZoeiVdZukh6ezLa\n40JGqnQ60epXMCKkUEBwSjaPmD480/9YCj4aVJIAgKK1GwlWHlv6/NkUCqFN\nn9GVc5wau2UovgAuIIrXgUvu+NIZUI3qJPTWN5O1OMD48v5xgtBwiFA1Golq\nT1DbuCr1Tf4wP27za2VgrcC14CltjkdSaZjM7BkSVboao73Z0mq7VR2mc+SP\nDd025opnL+DI1MEib7iZ+dZD866X54ofPYOl6k1Ir/QRb2QxrZEu9tDu5+a3\neZglITczbqLhIbhw6a7dMnwZDd9R3ZXi+yJQbTjg9s4lNVv+CViX9BS1ZxFq\nnHJefNw4OCOBB5p9zt+CDBPRDvjm8MSDJx7lY9rSlXS0vSBVchU4Tju5oTzm\njErWGWu47bDjRbI94TsILXuPAa0B5hDVvwgdR0QSovl+MPgZBkPkyyjrfEZ6\nEWNQAyWGUaVPBILypGFbw/Hco0jOhe8ifC2pC5ZIxpBgrYc/VlS4bgOu89II\n7FsTR6W3pLgl7DALu0og8GxLlLfiHE68cTkPxFG+Uk0m/mPlqDP2ZF24tQkw\nUUQ/92pZmixaF73XxRnDfMbVFdgp+jfg8sMsgk0hXxshj2p/qRo+RTt80uDw\nntQur701R5UoF/BJusG9PKLqIpf1XnqAAzgno8zGHg5Zx9LXODNZM1/cft1V\nL/mo\r\n=TMrV\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"69a464cf5d3b68bdd80b49cd5821d08863f16fe8","scripts":{"test":"node node_modules/jest/bin/jest.js tests/"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.2.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"10.9.0","dependencies":{"cookie":"0.4.0","roads-req":"0.2.5","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"brfs":"2.0.2","jest":"24.8.0","envify":"4.1.0","babelify":"10.0.0","browserify":"16.2.3","@babel/core":"7.4.5","roads-server":"1.0.0-alpha.6","@babel/preset-env":"7.4.5","regenerator-runtime":"0.13.2"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-beta.14_1563150030052_0.06040215008077365","host":"s3://npm-registry-packages"}},"5.0.0-beta.15":{"name":"roads","version":"5.0.0-beta.15","keywords":["api","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@5.0.0-beta.15","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"6808bafb3e64110e13818ed45be53b868d861b80","tarball":"https://registry.npmjs.org/roads/-/roads-5.0.0-beta.15.tgz","fileCount":38,"integrity":"sha512-uO2bUgf9VfH35SVj7TaJOFptXkBfH0+yfV67Rou2QGPg5kwxemJq7bX2fzliddgE2L053MW9FBEOR+S2Uo8Y1A==","signatures":[{"sig":"MEUCIFNhjPOH6UaGZU28hCc+DqVtutHCzXSMMXE/12PdCASOAiEAx/vIPumaMFgZNJ1f+CmuYl9LzHBP8KNErsfsKPdSXHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLoDXCRA9TVsSAnZWagAAAjMP/jYhGmoT6M90mqKgw4jh\nWdmSVL5OeU2lGx54LnVj25mn2z0GT6Wezyxl5B71RG1iBFACcKUc0iYhkgty\ndzqSdHdsMxSU8u6OhF05Lz/9yCrmxq9D71vnWvX7gWtNOabORWeI/IDM6se/\nRN+mw2D3vVUhIPDIuOIXDJP3icLb21v0aaGVCm1cXWbUH1zbXJQxq9aC7y9a\nmfzxrTo8RL7pHqcvFsLg6plhluc+RboJqm2x8dEv/WMwwZMk7aIfKr4O1Pcv\nemhHbYfHu33prNLicSW/nU/uYRh9K6SbukBgFrygfTdkaRlFxRp6xPd7nCWa\nGfruCwIzzGjs2zp9LYoFYSk4hGQqbQXsMvyM21fq12ay9mD5+V9ZqzsyN7ee\naGi7K6zit5DnMI0QAMMxCW2YVohiw0Ny31UnBdVOdkZs1S7eW2C36wzi6uYx\n/+/4oPDDybfNTEaa4uB9c3J6OcViWNPK1j57wyGiGN1s6eFAwyMWxm/L6fBm\n1Pf3dc58mpQFjzV3NYkeLpIgiAxq2gIK6Bq80AByIxjbsnQjYKRnMBkP8ATw\ncONb1QAW6XM8T4Z+EHGztns6eCXzxGDVam4zrbzRgA89x9S5TaQBV3XFZUh2\nnmF80hhpESRDRsQZ4sRH5O+Qb4cHkmuSOqz0QXER1GZLki+XvWIAN8482G//\nLr+E\r\n=P/RF\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"0c37ebcfd53965b4aa3ead8ce9e0834b4a4e9af7","scripts":{"test":"node node_modules/jest/bin/jest.js tests/"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.2.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"10.9.0","dependencies":{"cookie":"0.4.0","roads-req":"0.2.5","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"brfs":"2.0.2","jest":"24.8.0","envify":"4.1.0","babelify":"10.0.0","browserify":"16.2.3","@babel/core":"7.4.5","roads-server":"1.0.0-alpha.6","@babel/preset-env":"7.4.5","regenerator-runtime":"0.13.2"},"_npmOperationalInternal":{"tmp":"tmp/roads_5.0.0-beta.15_1563328727105_0.17144539662905123","host":"s3://npm-registry-packages"}},"6.0.0-beta.1":{"name":"roads","version":"6.0.0-beta.1","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.0.0-beta.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"c8b6be7176881a05b93b72443ca310eb4db04c65","tarball":"https://registry.npmjs.org/roads/-/roads-6.0.0-beta.1.tgz","fileCount":146,"integrity":"sha512-saM5fsKowbHi5oebYThaUUJsgjiKtQTxD2Y6rnwXvjUnn6AUGQFB4zvFv6K5zaka6aItFpc7d7KqOqx9EO2O8w==","signatures":[{"sig":"MEUCIQDwvhN+hRsXvO9KDB73Dh49slgmLe15ikI8Xjn7wC051AIgG7gMxeYp5Z6ychafSipo7IQdU8/+j1wlGuip+rpD/E4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1228012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHSg5CRA9TVsSAnZWagAAZcsP+gJ/Ac5vv2XAvJBFGRIA\n+qB+aDpbzJ/1z1ekczcrIroq5vXjzR+KThxkV0OZfEtxfePuBHgZIUqEvFj1\nz6G3Fcv8fnXazv7TR6ugepOsJG/H04axA1sssh6IlJiiiCTlhqq4jIafL9hi\nUECQKPo3bxE3TeXtJbdEZA7VIq5GWQKr5mZcDp6/GBp+KFQ8FluQUdtjuOku\nFNcy/kE7l+V0C2aPqYCI57g9oAaOM2ETknD1cnIf0OVB7PhLj9Kt9ZrK7WXg\n4YH+x64GXclu79N8R3CHKtr/Y7hKNpLEMgs1Q4llZRxI5tUGAM80w+UFizUy\nGW3zlJ4i3G89s3OrJHx9MYEI5T8wVHzoD//OgwLJV5ktppIlJnogIydxl6Qq\ne6NEJQjOURuU2udMYprUhsnshqEFTSaVZ9LdmgdJqCX89i7uIFeVftEM/lxi\nS8AzSqdrsUGp4ayJ7WBWiEM4uOHzOYnDLJbWJ4G7VS6QSG9lxayLigtsZQrS\n+HB+N4T1xUmeXb+30oyRsPLVEYi5WZrlUJo1TEM5Ba8uYLbf1v4JOfFHqsZd\neJ7Zcm4nX2jtfTJlm7Tpca/dzTC/TZre6BD5Riqk6voaVlqtjjtZmZMF0B6b\nkv5fVMnjWPVyt0XjdV9Nfqe+t3WX9Dz4p3rugsFVxsVpq2fZYUohVummNMzM\ncVI3\r\n=UtHD\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"521c81d4333ad030985a73837ab81b512abd0fa8","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js tests/","build":"tsc","prepare":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.13.1","description":"An isomophic http framework","directories":{},"_nodeVersion":"13.3.0","dependencies":{"cookie":"0.4.0","roads-req":"0.4.2","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"brfs":"2.0.2","jest":"^24.9.0","envify":"4.1.0","dts-gen":"^0.5.8","ts-jest":"^24.2.0","babelify":"10.0.0","browserify":"16.5.0","@babel/core":"7.6.4","@types/jest":"^24.0.23","@types/node":"^12.12.14","roads-server":"1.0.0-alpha.6","@types/cookie":"^0.3.3","@types/envify":"0.0.29","@types/babelify":"^7.3.6","@babel/preset-env":"7.6.3","@types/browserify":"^12.0.36","@types/content-type":"^1.1.3","regenerator-runtime":"0.13.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.0.0-beta.1_1578969145062_0.22032678224046798","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"roads","version":"6.0.0","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.0.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"15d2c989d7f0fd262b227be4b20810cf484add77","tarball":"https://registry.npmjs.org/roads/-/roads-6.0.0.tgz","fileCount":146,"integrity":"sha512-kVEq17jFySiAAqAs0+nAny05HR2MJQyWvcRyMh4RzjSDK7D+KChxC+HsTyX+p8VksOLr35oCK1SvKC5e/5B7JQ==","signatures":[{"sig":"MEYCIQCkARSKzVS8CDiFRgD3cq5m3zS+yh7r/ub+9LjzJ7Dt+AIhAPIp2NPV8dB8USQ+9bTQJwAd5IRUab6fLGw+Dfq6OY71","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1228005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHTFNCRA9TVsSAnZWagAA4vQP+we4qcfEoU9RnBtO0jNp\nrk0rK8+5cCgOd14GttbMK9JLJk+6wN+9Vbg3ZpLhn8TKA6FaiY9sAfMuRLV8\ndjs2qYPAOCj9RTcmZ6XB381rqkCbXXIFyp9UDqi+YtfMXLNUDYruYBBIdTQQ\n5aqxTXNi8DAd3yp+Fr5aV+OWLhCR/FEhTSZowwZFPsr9sf/aHbHPTr4BJf9F\niuMuXRhDG/AOeddr9kk+A088DqcWkhXHDgnm5Bj8xvql6meOX7oiQCM9Qv5w\nvHg1pql284WZdV12D1p7BNzhg3lMoEx8dA/ZtEFZh0Yu/GqkJBDzL27An0aj\nfCzxingqKon2EMRRChkCBQ1WFt4zRhDm1XwWTW7TFkJQZcoUv1vdfoko+Sg+\n3ZBN3ais74QZn2Xaxed2pffrlUTSFMcyuUJDXpuT+g2WCa2HdtshCkkq8BIk\npSR7TLaR62dguOqY0d4dJTZSOhd4poxMn3/4I5FoDRxI1NVabi+Jnsm1Xvdj\nUoW0P7heed6bvoOFSootqgZ9YkE/WQp/aGC/9/ZCuVvog/kMac3hZzkXl8vw\ntzqDELH/FA7ZKAiUtn9yZRNCb5KLvydfVZtaPC+Nhvi0hl95R4l3dLkyIYWs\neEMHbBTn7sR8fKCWKMHgx/iLkcUBaqa6siR3rrZtxWY3KnbKGH+wuVQ0XvVV\nBdAh\r\n=1Ne8\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"9dd8c6848995a28eb00d17bbea22ecdd890e1ece","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js tests/","build":"tsc","prepare":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.13.1","description":"An isomophic http framework","directories":{},"_nodeVersion":"13.3.0","dependencies":{"cookie":"0.4.0","roads-req":"0.4.2","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"brfs":"2.0.2","jest":"^24.9.0","envify":"4.1.0","dts-gen":"^0.5.8","ts-jest":"^24.2.0","babelify":"10.0.0","browserify":"16.5.0","@babel/core":"7.6.4","@types/jest":"^24.0.23","@types/node":"^12.12.14","roads-server":"1.0.0-alpha.6","@types/cookie":"^0.3.3","@types/envify":"0.0.29","@types/babelify":"^7.3.6","@babel/preset-env":"7.6.3","@types/browserify":"^12.0.36","@types/content-type":"^1.1.3","regenerator-runtime":"0.13.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.0.0_1578971468786_0.8785303459107432","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"roads","version":"6.0.1","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.0.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"e9ec1e0362f0c1f10ca76d64e187bac71d251f96","tarball":"https://registry.npmjs.org/roads/-/roads-6.0.1.tgz","fileCount":119,"integrity":"sha512-FLPNdAsSH9w8+kvI3RKlUWaHKkRl9cAepTkKo3hHF02zjbf90qAXF9DRruXIjsfyfooaPrafxo7IXgFnMssrWg==","signatures":[{"sig":"MEQCIGU7CvGjEwX8BClZm0EJ+GYYfb4o5gX5W/+TD6B65+nHAiBf4mF2G1cZjk63tFBI7W5suaBKiOTnZ5ndsuz40/PEBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1144450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJKZSCRA9TVsSAnZWagAAAZwQAJHJvALIPMkEh5ICxXwW\n9jeo3nqbsb2gzneeYXtL94Og1UUOpL8Ym5M6I84P69SJ358WeS0EgNFB4xnj\nwj5H7pRIGgb7OIvr0HqfCleWgnoajn6TV4jjjjRJHjF5NuUhBC97QNUU7jEB\n6k9oMbGBkpKbSYUsVMaRX8wsWY9ksEujMM6tlqg8CVO3Wn7iTANg6kgwtS/y\nIJq1eFSB5HVpM0xSi4rwxNwzF7pLQgGm8N75URyM3mEnBX+jk1597vTJHFqD\nX45ihv/GgEID4jAbf7v3yFQJ6kccT3xFFU1Kbjs/76IMy7s1rpCZTvzwugIB\nle6xL9MHGjFbZnVXrTAn8xcBk3cXQmXS9LVJ1To8GFGqZriQ5WYUFkXt7xMu\nd7AS5pg+jxigeQtEz7Jqq3WWKbkLAy2pHCh+WQaW37Bh+CGvlLmST1/QstlZ\nvjK2Nd8w3Mi8k4azkxh2A0JtCdFXDE2F7EfFh5l539H/ixcZcOK5Ge6EqsTz\nvF+YvghtJ9jlzdTs9t9ohHbnoKkbtlveWZHQLs9qiBl3N7ho4wXFdGL22fkp\nmR1DU0mw/9vZVQJguyLYtaT6gINvmqClH8iZXWFvF71ye0rZoymjLyX9i7CA\nJusCwFJM1B7GU5C5FgeW77re1zsVmKwCxVRBapv+dKWTgYoUK2aGXRIx270g\naZ5M\r\n=Edvf\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./types/index.d.ts","gitHead":"c425c619b3fb3a6da72bc22ffd47e71906eb62b0","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js tests/","build":"tsc","prepare":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.13.1","description":"An isomophic http framework","directories":{},"_nodeVersion":"13.3.0","dependencies":{"cookie":"0.4.0","roads-req":"0.4.2","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"brfs":"2.0.2","jest":"^24.9.0","envify":"4.1.0","dts-gen":"^0.5.8","ts-jest":"^24.2.0","babelify":"10.0.0","browserify":"16.5.0","@babel/core":"7.6.4","@types/jest":"^24.0.23","@types/node":"^12.12.14","roads-server":"1.0.0-alpha.6","@types/cookie":"^0.3.3","@types/envify":"0.0.29","@types/babelify":"^7.3.6","@babel/preset-env":"7.6.3","@types/browserify":"^12.0.36","@types/content-type":"^1.1.3","regenerator-runtime":"0.13.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.0.1_1579460178117_0.7961112039418603","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"roads","version":"6.1.0","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.1.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"184eaeb6f8a81eafd0717a8d0aee7c95d201ab38","tarball":"https://registry.npmjs.org/roads/-/roads-6.1.0.tgz","fileCount":104,"integrity":"sha512-erxrcWK24tTV+WKNg4Qm5IXEWXEE0jzYKKN6yfBhv5AdtOxORLuwLb4hrkaouUXxRn9XBzh96Hy9jOAitU1Xlw==","signatures":[{"sig":"MEUCIQC+3nq2kLmd+xsH8lSLue+AO2lCgIyQxTomSk63GPCPlAIgUZpzVSvNMalnvQCBmcUHNWu+pMm/M+b87dI2aLFoKzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU1yLCRA9TVsSAnZWagAAJPMP/15shPh+Hk1mjqS949Hb\ncAqgr+JD5F1YSRBcHxciqIhf4s9Aay9rqyNQWNIbs9QsXWMGqnaWQpJ1GsnU\nt+RsWeomVvSNjnawBK0FY/KGWICuNngp9Xxj004gzD/fHrEJCglRL274aP47\nSWbmFJS6pvM1TFmPye3oBwsxqt+2jJfYAufGPzDkMDKNCJnPssziHfalL1mF\n3CCPBeJQ5KB1GThLG548oqU85+VAHcCci/gqKvR3Nod3aonQB38o7qw8DdTv\nLOST0cn4MHO198+hQSPgdX0jPKwiL1WH+1qHfgpDwkhdN359km+ORDUZQCEv\nYdhr4xuKM2nsN38IEJmWWKCL4OB9oyfgF1DkjV1Kd92Jcak7ZxENWgDwD42Q\nlsBYtW1eAPEgNcgHT4MJrrGAKUpEWrspX9msiZR+nNpoU+lHJf5GkoTT7VN8\nwchiUaqYpZFUmTYrasw9XXSL77Vp0uQbBtvKdmfd8RfvH0xM/DZsCJdBtRgL\ndFdA7uFqv/EPfBJGyV8MQLFGwp+pu0gtwTcwrrvQktcupMzurCyjlQG4Pf9i\nYFER8mOpg5ch5NRfcrxACnh6d08wekJM8JXiOtSX5AQvLK9Od9/VkzcOQy/h\ndc6YsBMRB9nsGJlFEC9TClXb9b9z0eFeoAZhIxw6D2Aii4MlAo3VhZ7xqaqm\nC5SI\r\n=lV8T\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./types/index.d.ts","gitHead":"90865015565a6bc02efa50049d9b99878fef580c","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepare":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.13.1","description":"An isomophic http framework","directories":{},"_nodeVersion":"13.3.0","dependencies":{"cookie":"0.4.0","roads-req":"0.4.2","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"brfs":"2.0.2","jest":"^24.9.0","envify":"4.1.0","dts-gen":"^0.5.8","ts-jest":"^24.2.0","babelify":"10.0.0","browserify":"16.5.0","@babel/core":"7.6.4","@types/jest":"^24.0.23","@types/node":"^12.12.14","roads-server":"1.0.0-alpha.6","@types/cookie":"^0.3.3","@types/envify":"0.0.29","@types/babelify":"^7.3.6","@babel/preset-env":"7.6.3","@types/browserify":"^12.0.36","@types/content-type":"^1.1.3","regenerator-runtime":"0.13.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.1.0_1582521482903_0.48175940368961845","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"roads","version":"6.1.1","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.1.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"c11fa70bf452a5cec6b04645a9a110ca28f03884","tarball":"https://registry.npmjs.org/roads/-/roads-6.1.1.tgz","fileCount":102,"integrity":"sha512-oAHcXPRyDdmAy+xPl7i3k5eTJWdRpAjGVsMHOMnOroEHG0F2x1dOvKskYbcehue17f8xPBo83IPViNPL/f1dnw==","signatures":[{"sig":"MEUCIAd2gYWMqS411rA1Okb1QdKcQ7a660UHdHsBsKsB9ExTAiEA6NlRe0K69VTGIsQu2qq3nOOhM46fwfuGTrzkSusfHTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaY1WCRA9TVsSAnZWagAADtkP+wQYHxmW1qag0RT1lPao\nPnLzkmQAtBWuZ1A5drc9qu7lu2DCoapz0XeAtmK/kDUjOp3E5YvzvnEwJMco\nYacxkx8uOEaUN8UVSCWoMckVwVrHOqzxtQOvgRFPyIf/+3ZWbGb6J2DZ8/j1\njalukbdh4tiocY34A1bv/oqaNj0h0BTHQUxwwk29qEpJV5Q/AWG9Vjlse9yv\nONPjy4luVsL7NRt6tiTdxXCXbh3Wj4jT30pKFHH99VRrweWP8O260F//xlbT\nayv+MLzdZ5x/H3szWUGjn8y2HBd6YKJ3/dAHE65Sz5qb4P8YCyBuzGKy8Psc\n55sbFr99rUgEiOe/Vd8kXrKaJmmHAdavIimSFdl4+E1d3Vj9MWNnNGEJEAkD\n3pkKFGwvsGiuZGZg+uDR7F3WxAOuf1y5uqWEK44m4VELCkP5fH7zywkSmsJ8\nrXzlJYjmFMY9/PG0fT2V6L22kfFG3x+WEwqOxTcFVbEf/eVUnDFBoD63LJCw\n+DLJ8vzWCVablGF02tp/anzXWOwynWyNoZ9dzJMxWprquTePizJ17Zz5S7zu\n2EqD9hbNXVKKfLInp1VxK5Lf4rHxfGDebWoGeBxcOcR0JHKp8u9CdwZWsfol\nppAcwlvuAyF5+XLAtXt39h8SVhqikWw3LrZDkrkDIDD5WkQ9+4048ZIWoxa4\n5Y8G\r\n=2kEw\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./types/index.d.ts","gitHead":"258fe66efd2dcd9bc365dee1818637d9ff30c300","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepare":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.13.1","description":"An isomophic http framework","directories":{},"_nodeVersion":"13.3.0","dependencies":{"cookie":"0.4.0","roads-req":"0.4.2","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"brfs":"2.0.2","jest":"^24.9.0","envify":"4.1.0","dts-gen":"^0.5.8","ts-jest":"^24.2.0","babelify":"10.0.0","browserify":"16.5.0","@babel/core":"7.6.4","@types/jest":"^24.0.23","@types/node":"^12.12.14","roads-server":"1.0.0-alpha.6","@types/cookie":"^0.3.3","@types/envify":"0.0.29","@types/babelify":"^7.3.6","@babel/preset-env":"7.6.3","@types/browserify":"^12.0.36","@types/content-type":"^1.1.3","regenerator-runtime":"0.13.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.1.1_1583975765967_0.9018803935666209","host":"s3://npm-registry-packages"}},"6.1.2":{"name":"roads","version":"6.1.2","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.1.2","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"9a54665d73f49ee559090a4b61d92f8b540d0d45","tarball":"https://registry.npmjs.org/roads/-/roads-6.1.2.tgz","fileCount":102,"integrity":"sha512-l1i3KVOmN2cOr2m/RgjiL0aNhuczNxXdAEZ09HiLfdbBlRiO3elrs5sH1/gxHEtDbOjW7BClg5XpbwxjqBfhKA==","signatures":[{"sig":"MEQCIE/xHm4YjatERICjnFYSJm6gn0rBf8/vizxJEgpVpm95AiBxglPVUFS1x4TwqX0U8ajsY3qh01hwa9Lui1aFk76M2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaZfACRA9TVsSAnZWagAA0gMP/0LQ5gTg6hkzKyF2Qabh\nhE0Pul4yIoZhTuDM3Xxonigir6kNj9/e+xD8LFLYDhL7MIa2Nqjdlq6vPzRt\n6Yi2SBi+eoPGM10gzhehD8qP2wWWxpgUOl2qrCrHnFB7QD1pSdGAX1vUGcva\nimytw8ZTDv5YRGZXwv2U97mvZRN1gueE9nkIdyd0QNhkuAfJO3prtbbUNYWB\ncgwnds+IcgU5WuF/RMMNPgFBqlkce8kNjyHhUo+qd9zUlPojX/S6otCnoiMe\nPGKB3g5P/sROv9KJAO2XRPWbvc0Tauc06n3VzkgvyxMKxGuyhCkvNKzA55Ho\nltgLgzDOatelB5bxpj0zwH3OkC71+ifwor3Ss2dlcC8G8GZisIU3nQjtLD5o\nVQMaxej2f/8ehq7+AErlFz+nF20LAlQX1GBQqc4oGqTHvBuKBwoD/B23x4Hd\ny0/HiItd5KTBGq1LFzHw+233ijV6ukZ+ty+6nBdI39QXvyTey98KNkFj/Jw9\n5yMr+jm+cGqoiJZSCXVxzTmUwJciOfIfv3onE1Tit7WDfwOkbQvAZtEInxC/\nbVq4MqY6LqLtJPhoDQD/46LZ5SZ3OPkJ9NEOLb4KJY9ZZP02p8+Q56GlaAPT\n9zfIY+1ZUrFs76Ue1sNCw/6bK6nJu3CcbeOZALSTWPlhHpjbbT1drhnvQnfd\nm81o\r\n=AFgJ\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./types/index.d.ts","gitHead":"760c01d212e714755c9ede2c471b7e3c96a6e31d","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepare":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.13.1","description":"An isomophic http framework","directories":{},"_nodeVersion":"13.3.0","dependencies":{"cookie":"0.4.0","envify":"4.1.0","babelify":"10.0.0","roads-req":"0.4.2","browserify":"16.5.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"brfs":"2.0.2","jest":"^24.9.0","dts-gen":"^0.5.8","ts-jest":"^24.2.0","@babel/core":"7.6.4","@types/jest":"^24.0.23","@types/node":"^12.12.14","roads-server":"1.0.0-alpha.6","@types/cookie":"^0.3.3","@types/envify":"0.0.29","@types/babelify":"^7.3.6","@babel/preset-env":"7.6.3","@types/browserify":"^12.0.36","@types/content-type":"^1.1.3","regenerator-runtime":"0.13.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.1.2_1583978431559_0.1309434448421043","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"roads","version":"6.2.0","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.2.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"6a81dd2c6e1307dd3fe3a5b2b657c7df1430d434","tarball":"https://registry.npmjs.org/roads/-/roads-6.2.0.tgz","fileCount":102,"integrity":"sha512-Aj+qQU8foBE+EMgjRIDIyzntnx7/4skLX7Hu4qE1I2Z0ny+FBFL7hZ98tC59e8MdGvn1MJyu/Okn87Bh3x337A==","signatures":[{"sig":"MEUCIGSGKIBn8Zw89lzF+4/eVrM8aunLtMl5WcgmMojCjbpEAiEAzFDNsepFU8U2bDVXq0BoueNnNPRY0w4AIQAZ5bBh5Ro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh8WDCRA9TVsSAnZWagAAFNEP/2Unsi8Um50iCKNtX7co\ngulf4HsY/Zep4diOWCpOsyNLQOrTnYNprY3VNhFe8+MTeWQR9gxMq89aKI4G\n91sUw10LuuVH7rB1Inod0AmBLyIQFa2Jfa1IiM2AILVzw1qub3Q2Fuelx9Ji\nkdOjZEcZaiJZuNZ8k1EsIFD81W8+UPVvpialUkwUm5ldExy+y5a8/oQxt9uX\nJ76K1ZBzLsWriIzd1TLQEUS1lqQA2hnfuyVX21DmZDau4M23ViXt1QlUupYP\nrOV4D4N67q5e6LBL11/EtC4hzSDI1kNtPsC8H1Tc8EVv2GZMtTsXhSZz553S\nPY4mzdZ9FXNS6AbN40Svq4jUOIPVYZh+aWLpLyo+yhSvqaRqR4R5l6oruEMH\nUI48BrNWSw5gHkxP7NzvCLn/bkbmT96LvM+6j0P9oFnqsTX6r5IW6GGYtx/T\nW9qiIkdJEFY8OZecEp8Fy1WsJcB2Hlc47zd3qWMNtU4jFFsh5R11w5xtQIie\nfjeGxpjSrmpnydj9B/jMf4aFdkVydCYGq982Q31B6tvW90oi/Okkb8qgPc73\nTVAKDbrk8meedgsx5KPGdAJ5mikfuLCHxsvum0cUfC19IpnY7+FOC75F3QZk\nRkk52XVcYOsEAZYjD3YoZRmUIa/q83qEIb11ZLkKe5og0PZVtZ0kGyel6iKE\ndvjy\r\n=QJYQ\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./types/index.d.ts","gitHead":"57d87fdd845992ededc983e201da92281b5eba1c","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepare":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.13.1","description":"An isomophic http framework","directories":{},"_nodeVersion":"13.3.0","dependencies":{"cookie":"0.4.0","babelify":"10.0.0","roads-req":"0.4.2","browserify":"16.5.0","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","ts-jest":"^24.2.0","typescript":"^3.8.3","@babel/core":"7.6.4","@types/jest":"^24.0.23","@types/node":"^12.12.14","@types/cookie":"^0.3.3","@types/envify":"0.0.29","@types/babelify":"^7.3.6","@babel/preset-env":"7.6.3","@types/browserify":"^12.0.36","@types/content-type":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.2.0_1585956227390_0.251163962944569","host":"s3://npm-registry-packages"}},"6.2.1":{"name":"roads","version":"6.2.1","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.2.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"d534113adfe1d5479f6106d48e97bc0894c94166","tarball":"https://registry.npmjs.org/roads/-/roads-6.2.1.tgz","fileCount":102,"integrity":"sha512-3H9DQ9Rbykw5iRFDPFk9qK7Muf+UgjB7/8MU9udcRihPt02MrgRwOhrlvK80eR8NsJ29vWO/J1kEFEGAK1N4YA==","signatures":[{"sig":"MEUCIBIYckBpOmLQZYlKsVwIllk+ZaFTI6HcZcv9ezSKIwJlAiEAtv3H1taAq8NBcJHM5e64vWhmPRPVt8NCMVTN590qqsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh9KiCRA9TVsSAnZWagAAgo4P/0A+DNzgz5zNVIBrDmcd\nooqJIwooegvVCya1XO74ecgDLtIPS/onhiz/J+iidkurkgNTryUDLXT2N2AZ\nT1h5pTyLwFJjhwsUgNIymG/x0hmSL77lWN80MPRGNofCDGUZXJoeidDkNtOE\naz6m37SKBlbWWmDZjqzCg/NQIzjgLDJZbGogzpgj4lHMCYGETkOkuDCwVbHk\nvr0KxM5vR6GMt5wLdvE73dqZJXQxDmkvYzINo4CxMnTWGnHVqH5ScsB37D+t\nGkhP17B+D6yZsUPdnBpSHIHgXS7ynYTP8f9T3ajL4GMs5tOBOPMnHZ2I6J0A\ndeH1+uGeSYGAnEzCU53aJEylcKBcEccHMvuShD5pM61v2LUdya7V4KakR0QJ\n/NOAQN0xy/uE9YpU+qCCjoKJRrYt+QaTooSNt1bO8HUsI2WkCK1ENHRWAyHq\nWcCJ49bufKn0hbDA02KDKEk6hx+FORF3ApiPzk5KhYohY7VHIyD+fLmKU7DY\nvQv0apo4zIw2nPDBi8tViZuBYF3StAl05x5tvoLPic57gcxCx0i8GUYex6yl\nCLue2hCrk9FwR3bOHmyA5oaKAQuN1zUxhPbHjWI5RLyCboAt9kdoWofxBq9Q\nNoz2BwY12xncsgLw9L/KA2Ks7AJMQ3nDdUq9ONodgoDC3naPEMrlKP2Kf1nT\nFEC3\r\n=J1LZ\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./types/index.d.ts","gitHead":"7b3d22220f5e0135e0bc2e1bb1470ca68084af39","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepare":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.13.1","description":"An isomophic http framework","directories":{},"_nodeVersion":"13.3.0","dependencies":{"cookie":"0.4.0","babelify":"10.0.0","roads-req":"0.4.2","browserify":"16.5.0","@babel/core":"7.6.4","content-type":"^1.0.4","@babel/preset-env":"7.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","ts-jest":"^24.2.0","typescript":"^3.8.3","@types/jest":"^24.0.23","@types/node":"^12.12.14","@types/cookie":"^0.3.3","@types/envify":"0.0.29","@types/babelify":"^7.3.6","@types/browserify":"^12.0.36","@types/content-type":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.2.1_1585959585895_0.4332555677932526","host":"s3://npm-registry-packages"}},"6.2.2":{"name":"roads","version":"6.2.2","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.2.2","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"07dda5b23897312005617d94d5e7b320116c9339","tarball":"https://registry.npmjs.org/roads/-/roads-6.2.2.tgz","fileCount":103,"integrity":"sha512-JaBWhaDZzWCzPmurjniWUredo4pivgMIbccpA9ovU5GOCMYepokjWcD908RvrbHMwd5xRUldwr0fxk1uJkIMOQ==","signatures":[{"sig":"MEQCIEkTwxijsdMGxg1TW2EHZ7Xlb758XpWsAyVno70oMykvAiAsK/BV+FGZa0tYHYrCpV+ptUI5saekO4rHzE//bLxCJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh+KFCRA9TVsSAnZWagAACyAP/RMErTdQA+PsXDHV2TCW\nrQiLPRyMk58ZGCMMLvhEX2Ntzw1l0MLuV3+u/B1b+lCzKE2g8a0S03jQbezm\nX8wpxG2W6VkjTVzMwt100DTdPkrpecrLhNE0QyGcyI33GmDARrxI78fsDbyL\nhlcLva5uuMENyhyCXtP5+736JN2aZ1oaP5DDW+NNMBb+lmKBMkVZZF+9HsHF\nhIn7AfpG5xridQzkjFtm6j6s+tm85pfj05ELnV/n+KkwjWYRBcBee5NoOqkO\nFuEHHZPXxbY7IbhC+ZtzVUekuhZAwIcPPL92/txgBoJ84/WJgPufFfQcDPb4\n4e/nd6BEkCh0WG/g5Z7GkasXP/bDmsx2l+krFjVioTJJqM2Ig7SFkm+4hLjt\nl4JaJqaOUipT1r+Iux2Qa9p1osIZM5/XVPs5dh5rClQEcBIPRYAMGxR0zV1j\nrefS3QwDkEWQyeiWcAiR3OvYkGZ9K7viVWU8jvudzltXd2Yev/dJ40VCGryK\nDub4gs2S7ToIKjG+cRAvQ9UWebDsbi0ib+Yg7nPI3zjlvo59vYtFpow2W+Om\nx+nvI7infQBBeOjYOUAhHuVm+j77DMMCMJp31GPOMAXru5Z6Wq7x5Xe+n0AK\nUJC2Zy9t9R/48hfHFW4r52wfwTx5hJNp3NBtao8c6d2LdpUelbSM37TrxGyM\niUqN\r\n=gu+J\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./types/index.d.ts","browser":"./browser.js","gitHead":"8668b7f24b8caeb2920b95d84def9d92556b488e","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepare":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.13.1","description":"An isomophic http framework","directories":{},"_nodeVersion":"13.3.0","dependencies":{"cookie":"0.4.0","babelify":"10.0.0","roads-req":"0.4.2","browserify":"16.5.0","@babel/core":"7.6.4","content-type":"^1.0.4","@babel/preset-env":"7.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","ts-jest":"^24.2.0","typescript":"^3.8.3","@types/jest":"^24.0.23","@types/node":"^12.12.14","@types/cookie":"^0.3.3","@types/envify":"0.0.29","@types/babelify":"^7.3.6","@types/browserify":"^12.0.36","@types/content-type":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.2.2_1585963653021_0.28576821459538504","host":"s3://npm-registry-packages"}},"6.2.3":{"name":"roads","version":"6.2.3","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.2.3","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"f739071087fb15d2a74a16fc619bfbbdf32a5b1c","tarball":"https://registry.npmjs.org/roads/-/roads-6.2.3.tgz","fileCount":103,"integrity":"sha512-FtUmKrVCrBcyDi5dAueQIbR4WXOWVjwyGVVFzE7YthKg6xPZfIbqFxgKaaZaE89AeykGBzvojUcu8C/On+vkFw==","signatures":[{"sig":"MEUCIQCu/3xuLvaKNoidGinymoE0hn7STSaj4CUt3PigccUteQIgF10qXhxyPeW8lkuf/5JwwFwWORR4Rml7COMEHsiR7Qc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh+jSCRA9TVsSAnZWagAA4GIQAIdNkO4Yjp+BXm7wTwMX\nAfefhLMk5dvH8gvr4ipxeYUgZxkCi4yZA4UkIJcAV2dxqyRTlZRVa5k5lYVD\n1aK5r9HPusv3v3fnGiMl1Sj3KWg2vXjOgjJ5uVcvyXTbnvoM3FsIJRxGYsSK\nTDwIk5k/DwYnhh0Hh6otEHX8UMKZONlWK4+LyXxqyC0F/Zjw5zQd9zH8Jyo9\n4rgVAMJo3BxBS7IDhsMlah4K7FiyaLARoqqWr7QpOX5usPVUV8uGtBTsDjKm\nRDMYzKwoZRrKBfIf+cQeU9qW7Q3lfSwXReyP6KUhsxTmJPrC2FyIzkNPWN5V\nOtbpsb8N5NToIfMsFrXLfeg3FxW1T4ynUC7FFUHC9nejCADVJH3nzkSN851t\nMvHZGJ0lQK5IaZH7o36JFcSwBeK2YJguhqHG7iiJZ1h7cut2SGDjpYenKRJT\nN5nEffJvgqGseKEz1fNtXlVsKDj3MyhVmlJDN0uGe/6wkGODwPPHPj3uuTBD\nhsB9wznk6VV3yF1URrvAFjwpGuCMPwuJcbPwBFKcX9MXOcz0KvtxvTRyeAaA\nDVCRAQ8ccl94vBAkCpnpgbqPZ6ylttTNilAkM6iFUNQbojbxHAYqM6oeWFaI\n51o+wTU9NlVc6G39bV6jwJiUjKQZiNm4z7UBJVkwNT7n25OOxRF/0tIaO+Hj\nl/M5\r\n=H3X3\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./types/index.d.ts","browser":"./browser.js","gitHead":"67a203479d2361d64f1637a57bb1426e983cca6b","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepare":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.13.1","description":"An isomophic http framework","directories":{},"_nodeVersion":"13.3.0","dependencies":{"cookie":"0.4.0","babelify":"10.0.0","roads-req":"0.4.2","browserify":"16.5.0","@babel/core":"7.6.4","content-type":"^1.0.4","@types/babelify":"^7.3.6","@babel/preset-env":"7.6.3","@types/browserify":"^12.0.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","ts-jest":"^24.2.0","typescript":"^3.8.3","@types/jest":"^24.0.23","@types/node":"^12.12.14","@types/cookie":"^0.3.3","@types/envify":"0.0.29","@types/content-type":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.2.3_1585965266551_0.6087250888050681","host":"s3://npm-registry-packages"}},"6.2.4":{"name":"roads","version":"6.2.4","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.2.4","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"172fd60551d39181fb1dcb2916cc969461ee5183","tarball":"https://registry.npmjs.org/roads/-/roads-6.2.4.tgz","fileCount":103,"integrity":"sha512-fZ3nGDKk6jrUzU29rlFrgcXzhxL5F4RzcjcPrvBHz1P7aAfAFF/Ae7LfCdw0/pub3SaIR1MiLOWAUQ760X79Mg==","signatures":[{"sig":"MEQCIEXzdxwqEi7ZyuYqFJwaBKTPIGZqwOGfk/UjB63gaCyWAiBurD3pJEGzRRO+/SYDdGOfE1wFZR3pY7gsN+U2zKXX+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh/G5CRA9TVsSAnZWagAAlaoP/iz/Kr1wh9KKBy2ridb9\njlyD1k7MYtbAOXDZDZxf7OgXn8pHw8KpAKDApegHPAT8OtXodMAlUl751mI5\nfmgcKZrNeleAXbBYdMAMK/eme1jYwmxywEXrthbUrBTkUl0WSk7NWe6+yDc6\ng8KCskZguFQCY6drkLiN7eW5ngATj9LuB2fLgMO4eI5yEhM/i89ZAYBLOy0Z\nOjwT9+ybf1d9KCFt1X8mnqEMMztuv0Q/f6vDOlDkDkR8JAi5v/ikYa0GfzPJ\nJ9E7/Op9068cQnL5G5Jx21zcPc5jUXd+HBUVpvr43Ax7ocequtv3dNNRUmVY\n8QHqo9ZCu0v1aE00tNKGmCOfe4mC7K/O6TgVHDpwwUitNXetAjFtkXlnHtyV\nTwyYnBichwT26TmC/aKrLaYjkeTWcM2GjBJGVjZtSeFK11gjoDouBrVJeZwt\nHK74rP7s0tP4zkf8yCsNIRH0uufgNOQTda8rbAWN5BPcOtT1bxR84pMJGNNm\n5zvrXgvfzLiPDYzin5F3aG5tHiKs/usg6Caj05y6tRppiD/7UlehQpmfyUNI\niKS37Psdidq4ON562gIQWD9rqvRZCFUjLwwTsEIbxIXJ0YAcOl8LxDpj70vE\n4cxFYTkcxgut/i/89E1zs2AV6jqiKfc5UOTrewz0UeuZOMI3Ut5dGyc7qWdX\nAmSc\r\n=mR0k\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./types/index.d.ts","browser":"./browser.js","gitHead":"834b153efc24a075d2f1ab5b1ee34302d323d8f3","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepare":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.13.1","description":"An isomophic http framework","directories":{},"_nodeVersion":"13.3.0","dependencies":{"cookie":"0.4.0","babelify":"10.0.0","roads-req":"0.4.2","browserify":"16.5.0","@babel/core":"7.6.4","content-type":"^1.0.4","@types/babelify":"^7.3.6","@babel/preset-env":"7.6.3","@types/browserify":"^12.0.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","ts-jest":"^24.2.0","typescript":"^3.8.3","@types/jest":"^24.0.23","@types/node":"^12.12.14","@types/cookie":"^0.3.3","@types/envify":"0.0.29","@types/content-type":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.2.4_1585967544082_0.39237029736750917","host":"s3://npm-registry-packages"}},"6.2.5":{"name":"roads","version":"6.2.5","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.2.5","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"fb3dc2ec4dd8f05d3ae686f64087b548eacb9398","tarball":"https://registry.npmjs.org/roads/-/roads-6.2.5.tgz","fileCount":103,"integrity":"sha512-9hIF1pDj7F4SLUG+kAnKzaBMvH9Mmqg9bD+qGL1DoaC7ARBEH/V5UsPMJT7dorO4OTb9vj0Xt0L3tKW6Vb7n5g==","signatures":[{"sig":"MEYCIQC6JfH5mHQOddVEHAA0PcQ1kxFrviKoxEBa+tPatQX8FgIhAIVhnqxCLzKXHWmjsA8kXKvaK9A5gzu9dvU5P59HQ47B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiAYzCRA9TVsSAnZWagAA4h4P/3+vfiKeNETP8aOYCDOr\ntJYK0+ctTSaJwy5fE32sn3OHDvzXEkPO/DVbTng9MAmhJBdyioZLu96MysOg\nCXzJhY1xMjZ1JW1qw/Xr0MUO3RqUsjurP1tJIP6JoJesZEYE+BlqKYfIC78H\n3F+5AX65OpYhUSqPVy33HZtPyNXcACg/ey4fSwfo7BEXQj/yQZToLaR3OFQv\nHj65Qgjv7FvChSGWWMs7boO0HOZ4VNioT9CBt69QIzZalLTVFggbHppy1naZ\na5SSLLcLYBFTsePpVL1+uVt8DnBEUfgU730GEuueNon3O0qJvoMWK+BsrUst\n+a9JwEnWuPkNvlJe09j8V4ltL1yVY6uwMjltn3yhArUixumhM9IK2p/M6RaR\nSKByhMnhczJZiZOBPfHN8kq2nbYLDkuSN1ogjvLruwfEhcRKJRVTgmivxkaC\n5cNyuaLLIsl05JmI9p9fK+rS45qIhYTq5ZqoykuIMcz0lTUw0aM9gS6o8noQ\ncsgTngzTpFp327nYXAyA+ifvsAxhOBrGHRq5dWarGs8cs5dqjnhCYAreGv2Q\nbq40YeaSJG6N1cpv7Pz9+uEzdqM74dqwzOVZv5aQE/tTPhn5JMIqGseixte+\nI+9fQF7FI/fDlNinZjymTV+iYJ4SdGKpzxiXCV3nxdaxvtmTw4g0F3IruSp1\ntOj6\r\n=RLZ1\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./types/index.d.ts","browser":"./browser.js","gitHead":"156d082019dc0b6c204996ea6337513e55f38990","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepare":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.13.1","description":"An isomophic http framework","directories":{},"_nodeVersion":"13.3.0","dependencies":{"cookie":"0.4.0","babelify":"10.0.0","roads-req":"0.4.2","browserify":"16.5.0","@babel/core":"7.6.4","content-type":"^1.0.4","@types/babelify":"^7.3.6","@babel/preset-env":"7.6.3","@types/browserify":"^12.0.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","ts-jest":"^24.2.0","typescript":"^3.8.3","@types/jest":"^24.0.23","@types/node":"^12.12.14","@types/cookie":"^0.3.3","@types/envify":"0.0.29","@types/content-type":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.2.5_1585972787154_0.09735556359022768","host":"s3://npm-registry-packages"}},"6.2.6":{"name":"roads","version":"6.2.6","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.2.6","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"c5002ac1d4bcf7f0681a3bd6966a050e511cc79c","tarball":"https://registry.npmjs.org/roads/-/roads-6.2.6.tgz","fileCount":103,"integrity":"sha512-559wpFLhsp+NAPBg9SZ7HjgU3i98J0k6HJjFWPiqZDTgGMUyGwdlej8fqhITRgpuqkjl7TQvPVprMywq7dVE6Q==","signatures":[{"sig":"MEYCIQC3sdwfCTYjULPDc5u2/KzH9j0Zp3drr8T8bIUQrqq0yAIhAKIcNYow1CZ3nhpuQBT6JKfJMNBCxihZI7jiNDmQLJVo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemzy8CRA9TVsSAnZWagAARy4P/jD/lJRzH2rFdHFCasx6\nvkVe2pt869WJ3T91XRr/GUutBytyksJk/iYVwWP8e/4jEpCJ3nL/K3OV7fXn\npRHBE8nAFVqeqsinNtrUr+anaxdrldojTsxN9Bf4DE1KNowpQP8O2GCj0PTT\ntytVF89gpRtblchVW4vM2R3njyycDCAk2cdT7p2cJBH50F5tJtiBsmpF4AZV\n8qxtibHKIHMpCsRINWRKv8GOZjBr1fAF61/5D+jXHQzVuipLZkn9SgyQKM/m\ncHTNL7KcU/mpSyZ0AgnlIDJdUklCFZmnTk+x4vr3ykQmYsghWGl7IQhe1Q10\nxBKEqyezryafTvaAdkKrZc7zV9f6NvdFkkHztaRJuIndfMvut8v3GXV4y7Ss\nY93jmfP3X8qXV9zMGiuM76YgzYNMQgH4RGhLr/UNZSjvmsekER4Rle3k00R6\nbjCiniAgY2VmccKUnc9mk7pGxcH3Or/XfHMzwWQhIoA5vKP4QsjL/V7Nd50w\nTrhQluX7uzBaShw8TGa+B2S35Z8xZhioS8s1ukdfTNDdnZS5RYT4QC47INsk\nnMZJBued7H+PvWvLu+Y8k8j28YBkPPtsDoMd1/VZwZesv0YwwobUg8DcP6fn\nM/aEsHev7m1eIhVr29y0xHdc69nbaYRFc1KbYtx+yZDxPmKs/x5gHLUoyL7v\nicW6\r\n=Vpg6\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./types/index.d.ts","browser":"./browser.js","gitHead":"c33950a55f45dc4bc44981627726b36612a967c9","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.13.1","description":"An isomophic http framework","directories":{},"_nodeVersion":"13.3.0","dependencies":{"cookie":"0.4.0","babelify":"10.0.0","roads-req":"0.4.5","browserify":"16.5.1","@babel/core":"7.9.0","content-type":"^1.0.4","@types/babelify":"^7.3.6","@babel/preset-env":"7.9.5","@types/browserify":"^12.0.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","ts-jest":"^25.4.0","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^12.12.14","@types/cookie":"^0.3.3","@types/envify":"0.0.29","@types/content-type":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.2.6_1587231931736_0.7001606325036136","host":"s3://npm-registry-packages"}},"6.3.0":{"name":"roads","version":"6.3.0","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.3.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"e7a8fa15ac27ee1cefa45585dba0b94a15f92381","tarball":"https://registry.npmjs.org/roads/-/roads-6.3.0.tgz","fileCount":103,"integrity":"sha512-xlypfXqgW8kOu9AJF0H4axdtrOxkCaWwySEAKvb1RxtFTCZ0C8U1Z7L/ZQNi+P9JB/0rjFjjR4BpzkzIyYsX2g==","signatures":[{"sig":"MEQCIBcUhapLci2Cdj6h1E0C6QB1f9UzEo2zmTo3iBHkGhC5AiAb9PNFOKPT4885xFGcLKKHFJIB5we6OdVNEBtOqYtcxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSFKbCRA9TVsSAnZWagAAlEkP+gIVvtXNevIo0abcOnO4\nU+hw355zBOkTiFvmQnqrG7EPEU2UEaw5PpGPXepktCMu5fPbsr4nisNzbWSf\nNy8GjSwSNjqEsuZSZhknc6S5AVw3+Jm5UKX0o2Tl6T3wV0oArGUTzFhKusS/\nBj/Nsdmm7QzjFJBavJnvMPO6k6K9lCqrIWtyUcv5jwjZ1rRF+NAykD+zx3Te\nwt0uOh8ksrZqysKIQVhgDiUHa99wyZNZLEi6d1JiQGB1kJmvYQXlOtHuzKuf\nPmP9KUCSnAGmSlOeW9g9UamHNrxEg23HRh/l2dg2GY3OKL0Kaq4pml+t46pw\nDMs6m4ZnObR96KgTcp9bYGlLyx163tnGnZZB1nvHuCXOnzSs7dnE2RlcHWB8\nD3ppXA4kBEislcFf6Bc0uotvG+q/Kt9VMghZoZboJP2ziZ+LH2zsPE6fCEts\noRnst060gbrwIwfflC4EIs25qpmk3hNb46GM2efAWvpLNkUvbD9/a9K/lBGh\nkzAFvdMgTQss1Fgl5gnybl59aVPLRlwhwCEgYzoNxmEva4C712fseg+v+F1B\nx9iPqv8kwpBROKgdaMKbwDxvsJ9O+mAyIQgpwkMi9xWhbMqp8mmo6/X54BqD\np90KbvaDSZoiptrxjmA1BnrAFyXC489gMX8Rm0ZFnU+yGkxoofDk7kFBmgeC\nPMt4\r\n=cCQa\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./types/index.d.ts","browser":"./browser.js","gitHead":"abe5a47c046505055edba537288ffff9218315f4","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.14.8","description":"An isomophic http framework","directories":{},"_nodeVersion":"14.9.0","dependencies":{"cookie":"^0.4.1","babelify":"^10.0.0","roads-req":"^0.4.5","browserify":"^16.5.2","@babel/core":"^7.11.4","content-type":"^1.0.4","@types/babelify":"^7.3.6","@babel/preset-env":"^7.11.0","@types/browserify":"^12.0.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","ts-jest":"^26.3.0","typescript":"^4.0.2","@types/jest":"^26.0.10","@types/node":"^14.6.1","@types/cookie":"^0.4.0","@types/envify":"^0.0.30","@types/content-type":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.3.0_1598575258587_0.3108272698088186","host":"s3://npm-registry-packages"}},"6.3.1":{"name":"roads","version":"6.3.1","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.3.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"271fe0e09ee2dc5a65cf80fb13fc92acadd9f11b","tarball":"https://registry.npmjs.org/roads/-/roads-6.3.1.tgz","fileCount":103,"integrity":"sha512-PCmedOBCbnRu8O86IHiAjL4NWK59A42qGGF9YflaAlAHlUelQki26V5vvcRR/FhLN9SPdnntDtLtC1al++b4OA==","signatures":[{"sig":"MEUCIDQbdLCUSDRh+wFUbXzA9hPg3x7iTx7oGGa6TxzIS968AiEA7J704W5MP7ZH6tJztMsD5kN3LqgF+R6GxPbbHlsgGwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqHKUCRA9TVsSAnZWagAABZkP/0ZcER/ZmL6aviBjiJ0j\nPBbGb301fi8EAx2ACZuZgfIRh9ZyjjmGoN/yRN7Sjeve7F/wyJpReqxge6UJ\ngzyJoXtCPJTTvMN0LWaKyuwy/NT/6UgexapXm8lpbzDTaA1JWCtCvZvYc02V\nPEA3Gy7kHhBaLKp9ux3wkL/Juxiel5MYWttP17kr/CrcpKKLak6Pz11pDOre\n2nJ0x2jAV3EKIcf9SZKNN8lb2EtDcqME5ZKIUBEucZkgTtE/CcB/9/7aGSMJ\n7j8/diSC9cAYfSYBEwjwkDGbD2Cej/4knmLzPYEFMbgAgINLD2aphBWIhEXs\nUexyx3SYw5Fzp3nS2Ll0EszF3slZipW4MvbLlZzjZ+24Q8VP1BKIUbeB3phj\nWv7aavaCdxfsltY15b3iNgsAQsE+nk9ImowEB2A4yrVI+yXZyz63ynbdbMDq\nhRzEiZGlHF8VZJLZEEESjHjI2TVuuJUoiut8ImyG8G4Vltf8T3cSFtTgQJRD\noLKvu7HIQHduvAWHT5FCfuRkvH9e5cF/NSBsaT6/iFeKStyH/wdD8T92hMou\n4LqYjFcCmsXZccGY/9SmjsipsL5gbCcTfvzpS5YcABEPMVD7A7SSl4cSrMnV\nY3yUCKvYLzZ+1/ssTzSlpMP7isfKpP+Mfts4woCviWldWZljFhOV9DbwSOsK\nvfSN\r\n=tvJs\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./types/index.d.ts","browser":"./browser.js","gitHead":"d010e93502ba21d3ac0b8dd7909a1d46a1fff9d0","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.14.8","description":"An isomophic http framework","directories":{},"_nodeVersion":"14.9.0","dependencies":{"cookie":"^0.4.1","babelify":"^10.0.0","roads-req":"^0.4.6","browserify":"^17.0.0","@babel/core":"^7.12.3","content-type":"^1.0.4","@types/babelify":"^7.3.6","@babel/preset-env":"^7.12.1","@types/browserify":"^12.0.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.4.4","typescript":"^4.0.2","@types/jest":"^26.0.15","@types/node":"^14.9.0","@types/cookie":"^0.4.0","@types/envify":"^0.0.30","@types/content-type":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.3.1_1604874899843_0.6389347861178014","host":"s3://npm-registry-packages"}},"6.4.0":{"name":"roads","version":"6.4.0","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.4.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"93bcdef5b93f40d2267714e289d64fea5146ab99","tarball":"https://registry.npmjs.org/roads/-/roads-6.4.0.tgz","fileCount":103,"integrity":"sha512-8dG30W34plndNpye3ulrG8DWU97e1k3QZTRCeZ4znHW1LL9vGEnd6588qsOM+dNucClWaWrHw7VrxZ5b1CW0UA==","signatures":[{"sig":"MEYCIQDgrv+zguwzApvq+z6pfnbOSZDuuNT5KJVEhq5kIXQKLgIhAKEzEWUNNu8PfeMLEExwX5NwLQcNtpVO3Zj9JXM/BEye","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOwKrCRA9TVsSAnZWagAAZ+UP/RWoUC7QPQSXb+2x2mxu\ne5Fl02FsyX4Y4TEKYkz2B2nVF0qBEIQXapXaX6Jp/qO6u4sPgBjp5DjE4kvn\nadXzhDyAvy355S/EpEiDi52nC/Kf8KILolFvb9vMz4uweMyMlxpNmSZ5syW4\n00q9A65sAxUlATJ5xvC3vQ/hNRpuQornhBb1GVe+P9wPeAZMMjl+yTaIE4r+\nqyydfk1Y7ZLRCw0jxiMfJyGg2y/vynWJcxFj32e3tJYGpT6tRMMTqSutZNy0\naC41JbSSJBB1IizNHG1U367+OrT2Vw6383/tJ5/mL4hPtpl1Ex0VhNH/0Bri\ndfyO7zBmUlZywCjHDUpY8tLVosTGWL2Ei/wDE8/0WEfskAu+7USB301cGAL9\nBuHA/T82s8Fw1aR7orOw2N7VZKmSqM39BUT/eRuUZKHWhvMwUowu+3q6lp+A\niA396rT3OWrmCbfbP+ZzxqMNMUpca4+uIp0W24pVnYXoVzNJcjaAjMHrpARA\njsndIhDfAZ5KdHoe8DfVl5ppy+FErN13Owp83yVATLUM8ORWE7vXILHsqwBv\n5yh6AfLVdD02yLgRZppyOym4e84tJGLPTSVrs20AyyYyig/BNQFtmasDm10t\ncQbqveHv8PMA2h1WmpvmaxX8kTREdoEnBH+iGBU5tUl2PZPNA/qPurU6jggY\nBBQF\r\n=ODzU\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./types/index.d.ts","browser":"./browser.js","gitHead":"103b9dcf7017cbd058e9395ba557f1bc3bc7f7db","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.14.8","description":"An isomophic http framework","directories":{},"_nodeVersion":"14.9.0","dependencies":{"cookie":"^0.4.1","babelify":"^10.0.0","roads-req":"^0.4.6","browserify":"^17.0.0","@babel/core":"^7.13.8","content-type":"^1.0.4","@types/babelify":"^7.3.6","@babel/preset-env":"^7.13.8","@types/browserify":"^12.0.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.5.2","watchify":"^4.0.0","typescript":"^4.2.2","@types/jest":"^26.0.20","@types/node":"^14.14.31","@types/cookie":"^0.4.0","@types/envify":"^0.0.30","@types/watchify":"^3.11.0","@types/content-type":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.4.0_1614480043253_0.40156300807976897","host":"s3://npm-registry-packages"}},"6.4.1":{"name":"roads","version":"6.4.1","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.4.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"5ce6756865cfe5129098cd17f02fae3d17b52c44","tarball":"https://registry.npmjs.org/roads/-/roads-6.4.1.tgz","fileCount":103,"integrity":"sha512-6mk96g4vVyNkQCVuUG7IDzkNy6Cg85pfUDwyPkRe+5FFVqzh5IUIC6BvFGmDuCyYNF9p7uAgHNHLFTPoSsFt5Q==","signatures":[{"sig":"MEUCIChYJV3V+8hfmenjWbegUpL01b1c9eYa6Q/5pZ+iPOqIAiEAse3VW2jtwG8GjlPcY9zO/shtoAU6CRKlsqunnZoT7SM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPvCiCRA9TVsSAnZWagAAOvEP/2kyVpZNvYlaMwVISXVx\nZK08OzGSEcp6fSVDGljlw0ApwFAXkaGiht8478UVCvfkKOtfrULnXesmBO3T\nFTKQjtolMotuQJpu9KhMaeZsor+WTLpAQE57eTpLd4Q1J3lR71CrNX2VSD7x\nT9rmeSoSur8310Ez+gyihzVyze8sdYPYA0FXppVrUIPnFmIlXwo5FspFA0nf\nAsxlMhHJCKXmzaQ0amOY8v4EDQsjHGL4qXdYBkQosGC1I2tG9/SvlAg32Va4\ntPq+L/dH37SomB1egSzC+FOFzhNJMdiqNCMvZ+F4mtyVuM8wBIbiZVQAEnXA\nfV3UzWxdKoyh1/ajKlACSMlZSp8CB+jakPPJR3pYPy44rs5dtTVnr324rmH8\ny8iMzhs647qgboZGnoT9mnt8ld/DIadPQSdNIW1GEGYMSWw68rLSUdNMZucN\nPfCQVKc3cRvLX0CQHWeJSe/1pO0kY2RL4aSv+eb2v4QyHKD7J4Kr4mi0OD1N\nA9D/x8cR2AYtNKnJ+qjpeVSbrc7nZ2ibH1jEB9K1eFo/BaXMRcZbB3zBp2AR\nh7PYtGTQZk5uicb9TSI+UVGO1/3wOKrCHlfBy8zlwPFa2P0FrDFki8M2edDg\nFM+PN8kymA8WZVs6gHBQPTWSMH2+2MMrMxybc3nXB7P/5RE5zSnuaV0k0i82\nIRDx\r\n=vLMj\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./types/index.d.ts","browser":"./browser.js","gitHead":"e5e4632fa9b84edde091aa71130cd5e913bfbe06","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.14.8","description":"An isomophic http framework","directories":{},"_nodeVersion":"14.9.0","dependencies":{"cookie":"^0.4.1","babelify":"^10.0.0","watchify":"^4.0.0","roads-req":"^0.4.6","browserify":"^17.0.0","@babel/core":"^7.13.8","content-type":"^1.0.4","@types/babelify":"^7.3.6","@types/watchify":"^3.11.0","@babel/preset-env":"^7.13.8","@types/browserify":"^12.0.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.5.2","typescript":"^4.2.2","@types/jest":"^26.0.20","@types/node":"^14.14.31","@types/cookie":"^0.4.0","@types/envify":"^0.0.30","@types/content-type":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.4.1_1614737570356_0.5222271959484874","host":"s3://npm-registry-packages"}},"6.4.2":{"name":"roads","version":"6.4.2","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.4.2","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"92de8e2f1a8690540471995e12b207dc225aa197","tarball":"https://registry.npmjs.org/roads/-/roads-6.4.2.tgz","fileCount":105,"integrity":"sha512-Kf8+JDsCjwdbXXSgSl5vRbahSiRwhQnHl47q/ZqfTwIQKPLRckoMaOC1QS+QQvEV/npcfIog4WzrMKaeTSyAkw==","signatures":[{"sig":"MEQCIBaNQJ1NAZVH3DbwpUU7s81ee2fGHdht6EuzqueVZO0qAiAm8Sa0vh/4OMmG+xvrnNlCZxojH9h0eXfdcXab/YeDHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV26RCRA9TVsSAnZWagAA8k4P/3rl2OI9yrSDvAuXXhqk\nB91g6lAT4p1gaHuTWH0zliKON7YCW3V6ml8RAy+U9VgXu9apDxtKq25ZmRre\nh38OaNaz4BdO6eV0M7jST4Evnja5bbJ9yh6hJjrsbR56sZIU11gh4Cygqkub\nsYEXC9wcs8rlqNCmFTyHXSXW7rzPsgMukysHK1MfSJb0a9JtkhD74Iw4Lk08\nBquKIS/ZDde+O0C13Cfo7Sr46it84GQ81i281lvu3bsXZbrH3MopA8oYISqq\nThcScbgsx3TVmWE5i/zNtuW4NkFlDc6GPr2GgOstZqgOoiWTkpApJc5F8cwb\nx0KMxYxQ0Pzp52nFjK8FQAixskJDlCh4AKO+VTBwQhIJe4jlLkCSLJAVWuCD\nc1o8jVu117k5ZBd00d5lUgcDZWiJPseGKQBPQmKeZ/J4WJu8L/A4bh8oETO+\nHpjVD9gvH4eK202FvNYQKWHBKGAUOFEQygXEefHaDTaEWrauEtpI8AfaqNh/\n16Zl31uoKcG7n1ZEF8akmMYuqhyO96uGnC/7FOGdBSVBI3Wy+4PyAxufP6zA\nlORniLPOoNCDwt0eMG9e43kZcd4eI33SoOJxXYT17IKEerbHBXyNSOEySTOm\nhMLQFbfMdJUXp8UGLqGE4ibzBsbNwcxdotrss0xgFSrS04LT89FN5jSQZ3IM\nyq2z\r\n=eh1Z\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./types/index.d.ts","browser":"./browser.js","gitHead":"f7038d7836c295da918210081782841cde890785","scripts":{"test":"node node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.14.8","description":"An isomophic http framework","directories":{},"_nodeVersion":"14.9.0","dependencies":{"cookie":"^0.4.1","babelify":"^10.0.0","watchify":"^4.0.0","roads-req":"^0.4.6","browserify":"^17.0.0","@babel/core":"^7.13.10","content-type":"^1.0.4","@types/babelify":"^7.3.6","@types/watchify":"^3.11.0","@babel/preset-env":"^7.13.10","@types/browserify":"^12.0.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.35","@types/cookie":"^0.4.0","@types/envify":"^0.0.30","@types/content-type":"^1.1.3","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.4.2_1616342672968_0.6807645903635129","host":"s3://npm-registry-packages"}},"6.5.0":{"name":"roads","version":"6.5.0","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@6.5.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://github.com/Dashron/roads","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"234b1358c326304a7e8ad4af2aa2b1a854b846f9","tarball":"https://registry.npmjs.org/roads/-/roads-6.5.0.tgz","fileCount":104,"integrity":"sha512-g0f1hEzikyalB7BYKnDEH6qKP3ts7j8GNJnFrR3JQqJ1IrR14beccLyw9JLmNU+Vu1WdJGvlvGjRiEj4MeaJlw==","signatures":[{"sig":"MEQCIF83wIFC/ID3AnqL0ktylDmUDVaRpxNAhNjMW7epm1a6AiAZ4VXuguTtmZF2yyyPzlvkJppIkR8FLFV6IueL3DyK2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWf0ICRA9TVsSAnZWagAAGNEP/1MJ3jG3wSKbNKucW5EE\n+ctMKVsVRQniJEe1Un2XEc0ASQifO/3EQ0YVm1ku86XBIMdz4kIjl0qxu1YT\n2nqu7HoCPTb925il7Z2AiZR+SFodPx+448pkQ6KXDSg8VCmte8QCvN3w2Ixz\nhZFaJfYuiDhzh/twbwulwZsTBsBBh3rAfJ8Set/gI8p54q9Y7riFwhz5FH80\nUP1cEY5S/1w8cGcDzeLtUQ1qKs08QZwRHe7YrYbDlt01y2ZjMJkJzyJQ1kz3\nO3X3rInUuL3OhGNdG9p4RmmdJ2RL6ZDMDx50QE0lfDjzDJcYm0cxvkE5cIGX\n/ZSAhNEszmSedBfT0wnDO6fLwfRbz+s9Bzv2EuobbURuTrAXg+ykP368aK2q\nThGBe/ask6+ubNQsHJd9mPShnOVpdM2Uf1E5X2SJWI/4R3FeNaQGTh/x6rmB\ndurclvd3/VPlrAFwUnGeSU+QN4SCHwSIno6ay1AtQL3f5TZZNH1JMYn00TwO\ndBbeiSqxVsuP2e+bvvmbhM3aztgO966c8BE32A4kMfmuK02DIJEgqJ8CgKdF\nTSJvXvjyQf4LsJnexJp/EEZgGAiHNTvKCyTlC9xho7x2vmngSVJxVDD08unm\n/UqonN3xQZxXbTJQywkKpJH8jHCzRt/8JSnbj2AvE+igFGOpJbvRsnNIy3PN\nay81\r\n=YrBs\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./types/index.d.ts","browser":"./browser.js","gitHead":"255258c0af1786c4bdd35922df6db5d73cb9dd2b","scripts":{"test":"tsc && node node_modules/eslint/bin/eslint.js ./ && node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"6.14.8","description":"An isomophic http framework","directories":{},"_nodeVersion":"14.9.0","dependencies":{"cookie":"^0.4.1","babelify":"^10.0.0","watchify":"^4.0.0","roads-req":"^0.4.6","browserify":"^17.0.0","@babel/core":"^7.13.10","content-type":"^1.0.4","@types/babelify":"^7.3.6","@types/watchify":"^3.11.0","@babel/preset-env":"^7.13.10","@types/browserify":"^12.0.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.35","@types/cookie":"^0.4.0","@types/envify":"^0.0.30","@types/content-type":"^1.1.3","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/roads_6.5.0_1616510215602_0.4579520702914448","host":"s3://npm-registry-packages"}},"7.0.0-alpha.1":{"name":"roads","version":"7.0.0-alpha.1","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@7.0.0-alpha.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"e88f0a01c6c6938badb5c12171cdefafdf66c9a6","tarball":"https://registry.npmjs.org/roads/-/roads-7.0.0-alpha.1.tgz","fileCount":35,"integrity":"sha512-woI+uPVBslRa5HQ+bcMGXpQLPfsG/Xahbr9gK5qQV1cJ9IbiOQV1VRHe3SV62jz2c4ZWgd0IAuNAmMjXWiOmzA==","signatures":[{"sig":"MEUCIA8GExv1BNQkIeReG3LP1kdMMiH1VihIXvHcpCYz/VLlAiEAxLO7Ea5jrdfxsbKRJQaR8fNjRKTgdmtpxaIu7bwbh2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0UL/CRA9TVsSAnZWagAA1DUP/RVRJDDGuK6V80H+arMe\n1jNpGbe3b8ODRd4LEXGPDlHw60L0Tggf2gc8VXLE8Qlvg7AgIFe6GBt19xYN\nm0NtzZcdQ1vjQjIivNZrw64c5GKfKA+dA4xtDyTQRWD1QzDxcGuT8ucpQzUN\n0LITfjcrXcqjkNxoe08RMiQVrsUc55yoGrP/rs7dgfGkP0OE3B49aqvzZzD6\nzh0ZF3xX4aX1QPV+AT3Z/Q0dzAhi2b6DTI63ibGW97SNJ6eIzErKpyRIpxjr\nEVpBJEsnqINZL+juNd4ACSceubnJkcV4yWY9o9TA6xadk4i5AnmJHjATzbZe\nC8NCaYbqllbYSpi0CKkVHra5QY9HLwUDA3xBvNvPlx/5aajGM9w8itJha61T\nMMo5SytrOZ70IKaXOZdP3K5BlYSeP99CeVFmT7sOJACBl5DMyCSBNiflhpBD\nl0gglorsIL4lRvVNSTaUNVndX+dKem8Ai2eQxDm48GmCKpM6asSzXWATkeHu\n2b/VkuHe1TARvAyUmpbZYAttoY9H8BfMqdeoCzrnPqXfK8Wqyd+0g83mXvAj\nIlXsKB/AgHcxUYdcEKPqfZF6c5DQuAsmHmP3UBcV3TV2GktDYe5fCVyFDDv1\nDQB8tgmCIEgLVkF/ufWmUCO85Y/PQdNw8Rp7xMPj/M1uM5ALr7osr2pxFGMP\nWs0i\r\n=moWC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"fc64231fa3dd713ddab36e39f9f149aac2e41dfd","scripts":{"test":"tsc && node node_modules/eslint/bin/eslint.js ./ && node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepack":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"7.13.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"14.9.0","dependencies":{"cookie":"^0.4.1","roads-req":"^0.4.6","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","ts-jest":"^26.5.6","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^14.14.35","@types/cookie":"^0.4.0","@types/content-type":"^1.1.3","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/roads_7.0.0-alpha.1_1624326911241_0.9958519227367366","host":"s3://npm-registry-packages"}},"7.0.0-alpha.2":{"name":"roads","version":"7.0.0-alpha.2","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@7.0.0-alpha.2","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"f544cad68222cebc1b1df0233dc4566f4f39eba2","tarball":"https://registry.npmjs.org/roads/-/roads-7.0.0-alpha.2.tgz","fileCount":67,"integrity":"sha512-rweonn59cPFnMg0/ecZf6pzMtCyCXl2wY9MTMGHhkRLZYdRxlriY538Vi2JfeMcraCtzLPEqV8fsWNNv4HGokQ==","signatures":[{"sig":"MEQCIC2avXJ8pO30fop3ElWfogdlBjvokrhE4iUAbzzuZLPhAiBmDcO84Zs5u4KSuovpie6T78R2Sf+XuDuVxfAS3aETWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0USACRA9TVsSAnZWagAAIdYP/1pOgB5NUHncKKFl33EY\n/JmIHXGfqDhCN1urmYnqrxfVqvTu+8WhoU2y7Bneb0zbkZSLItmrOxj09BzS\nWZ8tC5turlaG5+cBbscScpIJQ6UYgXHYU6af2b99MLnR7mxmI/xVAhLsDMlU\nQ92EQ3rYA9GvqUvh37Vn5SyFnKY0KLe00H1WfpFD7+JTD4HWcYwY62GVTWre\n/KKFp3i4t7WoZceyaoBrp/Y4vT8sYfuMbHK8ClIqt9Flv6ceoBjaJX3t8qOW\nXMYotJUJ7K63rLx1O+m0uphbYlh+vxVRFRn+5Qi9ov8pkKvmgCSnaLeHgtzG\nqmgd7YK48yQs24GI0YyuidVVfU5YzMu/o8n1nzgGFJxOf2OVmjtxeHVhosOj\n1ajLZTbqIf2LrIg1HL0cfOvEDRrtAusS/sva2ALgyVplCQr94UCJVnxmYqur\n+9Qd/ivQ75sQjjJ+zGvWENXZFgfp2BkB5hKu3MU2FCioQCrIIqu7SDn9OV8D\nzTjtN3hzpLaPWvv5fuw3aJ8euZT6H57WYNn8N5N70PeP6t/p4H47QdaQa4g2\nPuMA2eVJGyuaNi0UvOyW5NAKI3EW6h5P6nmqMANTwY+7xeyFoK81iKUQuF2I\nY2Rq1nDlGEn4arxhQOzPsJlKXGvSGZD1NhAcBmVXiof27KH+VC5rZbbY39No\ntMNz\r\n=lSSF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"6d7f8048f0290163f4c8df671cc0b57ad5ec7a12","scripts":{"test":"tsc && node node_modules/eslint/bin/eslint.js ./ && node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepack":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"7.13.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"14.9.0","dependencies":{"cookie":"^0.4.1","roads-req":"^0.4.6","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","ts-jest":"^26.5.6","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^14.14.35","@types/cookie":"^0.4.0","@types/content-type":"^1.1.3","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/roads_7.0.0-alpha.2_1624327295897_0.4967111445642156","host":"s3://npm-registry-packages"}},"7.0.0-alpha.3":{"name":"roads","version":"7.0.0-alpha.3","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@7.0.0-alpha.3","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"d6693d30243dda181b64f2cf1735a92ff47824d2","tarball":"https://registry.npmjs.org/roads/-/roads-7.0.0-alpha.3.tgz","fileCount":67,"integrity":"sha512-KcF457H2axUOjhdj6svfos8CpW9Rk9OyWapIdgxh4zJWhTU+1v0gb7Ve9MqHO8oZzkjKKAWg7NANtH9AVqs8CA==","signatures":[{"sig":"MEYCIQDWELLEd0CGqQo2cjn5XBNB03686eKUhqLs9UDtSw6UNgIhAPQMipVFGlKARn9mBi2k/i3ub7/S0LX5Mmy7+KDLVe/T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0fbOCRA9TVsSAnZWagAAs0IP+weJVrnLzDIqb6PAmiJH\n0z2PVb0Da59o2w8FlaENE7U+glSoxBWL4vMJ62byfpjJgOLVih/1QQm1KJHZ\noimUxqSCSv+KeHo1NpeBS7yq8YVwyMwDxDJjaY9xjEWHr9K26JPT2DinfSc3\nHUrM9+reOEB90fLeBWct9MraLatSkZ4yys3rLeEWjC4cwm/RpFG6qw7twQ74\nr8p/LU6qeVzIjInl0Rx+s7hRaAjqzIoAy4V+fJRUe/aQjnEI6TBA4F3Npr+/\napP8L5uol6ItgRNYFcW2vvYKta5iTFZoR/mkq+8NLpMzjcN1GkGAVdchvHJU\nhKNPcHi23tyWb42lfN90aIvbZbXhhCB+kgbjMWKJRTQ0QBn5m7vA29UHps8Z\n4NzhhQ2FQg9SHy0gNkqgReqHQG4EAz9B8Cl0hfB05LjBX5xWIjZm4nYqlSQL\nMY6Z67iLNrFDobh9mULL1OmOHzT7mJKHz3NDAihW+T6zeMaowOzzLmlEfMPF\noIg4QvQbIh93UlnfEDAxxOPeo0f6N3cm8FI5wXNvIqiuWGFEBq+LNSHiEvUW\nlSjtLfV02MOTdkkJjEYz0PsWP08X4X4Bau6UkID28lxIUMcmtATkaos50G8S\nwZJWqUbWsLI/rT4HfxfIDcDDhpl/6dkJqlo5iOi/NSQO5Kc+L3P0ymQq3XnN\nsyge\r\n=k5R4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"c8dc7dbff1e79551f22aac0fd4214808d9afe863","scripts":{"test":"tsc && node node_modules/eslint/bin/eslint.js ./ && node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepack":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"7.13.0","description":"An isomophic http framework","directories":{},"_nodeVersion":"14.9.0","dependencies":{"cookie":"^0.4.1","roads-req":"^0.4.6","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","ts-jest":"^26.5.6","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^14.14.35","@types/cookie":"^0.4.0","@types/content-type":"^1.1.3","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/roads_7.0.0-alpha.3_1624372941911_0.9631830818806164","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"roads","version":"7.0.0","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@7.0.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"c864bcb7c2afe616a91d421bfaacba84932921a2","tarball":"https://registry.npmjs.org/roads/-/roads-7.0.0.tgz","fileCount":67,"integrity":"sha512-Xg/O4+I5NDcY8dmvzycc5B2DOKd3P03kIMmsKdsfj0DKZVHWBGlaVaI/dOyDHRVwO3ClkPKziloz48harHfRNw==","signatures":[{"sig":"MEQCIEFCotng2ZgulQ/O9LJhJygpdHflavrR69Md8dluaggmAiAeukXYIbiDGjAQXLxu92qhVsuvMnGwWBtb56+3TsAyqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/Ky3CRA9TVsSAnZWagAA7jkQAIZr3w53ZauWnRN4gDaU\ne2oXm3G2ajkScgsxYVo62IE4Wl/z/s8fZ0ojxBMhk5W/hh6osRxz37t0/Cen\nujp9+RA1IM6yUoo43dmrD41QwvqQToP2XDjlxTSGr2DV+JHE2EXD8rBQ1CtB\n+d5DRsFPPD/C9LGSPapUMoWOXHou77lNu0OJ6bv3OnHWAYpHFHkzmROCmYzS\nKtiTD2gXZE6sODIUo4rIHet0rbsmI882Ohair+9bYLqhVvzAPZbXLC4TdsSj\nmUxGLT+gdZSoCYtnO9Mw0xhNzUTx56tFnH6zRmizQ9lplkbynAwANvFHlz78\nFWJeklA4q3qSY8Y6ygRINFuKJgKkonOBuXoBYkVFUdmFuNdXUm8AxND1acLz\njKyLBTJVbjY4KDZsM6j1UEELtcmQqZAQ5c7pvlIy0ViOuQvgP13bcLl4kBhE\nMh6h9rqCy3WmHW5SzC4/Zkl0chgnxnaGyq8wmwIROeahB3ixpbHH5sn4YtR/\nt4J2X36/dhKmzv4ffFwFHXSnIFi1HQhc1EbqYBEOR3iQVKLFPt6pEw3bmtgY\nkbBAW9fkBeTuDyo6qp4KaNw94gCi0B6F6Afu/5r8C9KYsTDM5LW3zpEYN9Xj\nFNFUEOhp1055afS6raWYy2ll4vnIz2W7gFdP2BOHD0u8gBuJRP473jfkY8kX\nqRxi\r\n=pUIZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"fe0d72b46f3fa0b1260f35f4199f4dd84f6cfc45","scripts":{"test":"tsc && node node_modules/eslint/bin/eslint.js ./ && node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepack":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"7.18.1","description":"An isomophic http framework","directories":{},"_nodeVersion":"16.4.0","dependencies":{"cookie":"^0.4.1","roads-req":"^0.4.6","content-type":"^1.0.4","@types/cookie":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","ts-jest":"^26.5.6","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^14.14.35","@types/content-type":"^1.1.3","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/roads_7.0.0_1627172023810_0.8381292314954836","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"roads","version":"7.0.1","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@7.0.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"524e924b3987b86d366c980273ee0f78db959cfc","tarball":"https://registry.npmjs.org/roads/-/roads-7.0.1.tgz","fileCount":67,"integrity":"sha512-V9zYuNPIDbnu2E06G9SkWEzZxPXzKQMFj/0pWokYhvIqW9hTbmViaCUdJ9Wc3D05HlTQGM2D05HBReBIPoN6uw==","signatures":[{"sig":"MEUCIG3do5sK9HuLU/EoqO+HLQdghKdhGasXzJbQTtlhiEqxAiEAguf9ovjnHKe6EUOfUpQmL8NNPOaPNy8Uztkj+F+dDFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrttoCRA9TVsSAnZWagAAnUEP/1zGgbmE/YjguK0ueOaB\nJ2/is2rVcOqbLbDHw5/GFOIR+vANkrlyfRDmcBqAV5Rrz46NgXsEI6kWuqrm\n7FcyHFERQGtxiQdyCGen+c66qmffN4mZaevEx+HhmHNWOOJ081v+0j5xlQMq\nqgq8y9csNFCPPa3hOARUWYzFKeejo7WU6VeFn9UA3+7aUk8fGQc0xYfbKY4v\ncBsB8QoMumFpqT7LkxrZ67bDdB5Y5nZkDGYcLSAdnfiAfSvY5baCwW5CP8O2\ns7um/RNlJG3l9bz0lRgX9WEnhk9+vlXIV0QwoKsklxBd1GoWN4GU9KLHr/VL\nX1LOCmEinTehHe0SBBVwROVvdSEHTi4D2ilBRaEhpPT+iWZBaq10Pr2V06Tm\nKfPvVob8fXHEEmFnTbZcO+EQ0OPEXZqleKq+50wxilEBopAaOcdvuU7vSHta\n3f3Pqw2yeY/XE8wj3F+o4MSDhf5nXAjckrw7H+aMARJtxzH/5bc5DnYOgUb9\nPUw7erASH5xRYNbTGM2Vxgpt0XL624TorwWq7EyXW06LCUO++2CF51XvvxuN\nuDWxgAmOyTWbBmSz+3y847sbvEBAy327C2maxPl/MtXHfs1bVw8Gpw5CyN0p\nQ0dC1xxrg8gMu+e8r9FJJ/zKizEYPnvGw79Z0KAkNGHyHYxi0NknqNTWn0pO\n73qd\r\n=bLcX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"b580694231eff718113742fb9c311c6cf36a7c2f","scripts":{"test":"tsc && node node_modules/eslint/bin/eslint.js ./ && node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepack":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"8.1.3","description":"An isomophic http framework","directories":{},"_nodeVersion":"16.4.0","dependencies":{"cookie":"^0.4.1","roads-req":"^0.4.6","content-type":"^1.0.4","@types/cookie":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","eslint":"^8.4.1","ts-jest":"^27.1.0","typescript":"^4.5.2","@types/jest":"^27.0.3","@types/node":"^16.4.0","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/roads_7.0.1_1638849384028_0.36569744240190083","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"roads","version":"7.0.2","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@7.0.2","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"76b6a0ad578a6bf3fcd45e957bde2bcbecfbbc07","tarball":"https://registry.npmjs.org/roads/-/roads-7.0.2.tgz","fileCount":67,"integrity":"sha512-9rDr9v/eb7Wl7m6Va+29C8LfAALvJidntvlZsEkejfdr7E+m6AmurFap3DJOngIaEjNY6mqfFIcTFZ7YVIHmzA==","signatures":[{"sig":"MEUCIAFCYbsz2PzKtBpyPY1rQ1j2F5rPpD5BbXa02SVaq7AoAiEAi+y9T+N7uE7pOsHcfth8GC5MkszQvf/hFIcuGMRae/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhruAjCRA9TVsSAnZWagAAgHQP/1OmIM8woIYI0fgJJnn3\nsCeEF/uy+8QrdSawOE2l5ht+/hx4oC6GqBpacA6W55qBysWfzC147ZF7xPzw\nlBK2LcdBDHzsaCbFhyQkpe8TNUnpJiAFKfad1n4ad4FhQrOWTvvxuW1L7zNY\nSN9zjuQHvtyKaj+mXcLVHFpUTcGjjDLwT5qtk86lKPQckOyUvfyir0uDzOh1\n1B3q6AxiAqYayMpo6mY46IpU9xCu7bPp8Cum5+fcNSC8H5WC/BQL3PChpQ47\n7mxx523dfwy9KfP5Slur1KwAPfXqVCj90xwBSj1R9HsmzOPEZf95cH41n7Cz\nHFjjyaPMt2kvIagFqt9d8KKstW+xuIqLcnJo8lLsh/QRlt+VZbj3nOUxQ57A\n57mhgfQnFD5RyteX6SPjHp9/qE3UcLvfiuLMXJXQVPQ/5UkTVfDQsMwwDKQA\ndhWJIM+BlyHWmLgdO48+FMM+CJXNfVR83NJpKSMl/Wu1PPwirnwuS9EutoJA\nAk5fe84QuIYk4666/RaEpYpBG6BBpcFpY35YyIFt+PmJtRjT3X86s74gdtoB\nVXEp3gk7rot9cXAV51enR5UGRivTL6ocBNftbxarSnmOXcWXQlLrcpyTSg58\nz7VU1D8+ch0Jl+C/dIpy8exUSEL1TbTKJLkdH9yIXHxqg7gJJ9pFfkDEKPBm\nxyDm\r\n=4zGD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"580911d48299b3c219f575c014414e5ecbaef688","scripts":{"test":"tsc && node node_modules/eslint/bin/eslint.js ./ && node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepack":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"8.1.3","description":"An isomophic http framework","directories":{},"_nodeVersion":"16.4.0","dependencies":{"cookie":"^0.4.1","roads-req":"^0.4.6","content-type":"^1.0.4","@types/cookie":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","eslint":"^8.4.1","ts-jest":"^27.1.0","typescript":"^4.5.2","@types/jest":"^27.0.3","@types/node":"^16.4.0","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/roads_7.0.2_1638850595513_0.14811537494781013","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"roads","version":"7.1.0","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@7.1.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"54f4656d42989a67e9626f628aeafe75b297a444","tarball":"https://registry.npmjs.org/roads/-/roads-7.1.0.tgz","fileCount":67,"integrity":"sha512-w2BC68SEpxrGUsRqiF6xuE2SOToMcPfVupIjv4zOgrS9VFECaaOtbw8GMJF6hKwIN79TvDqZS5kGqvejvG1Bhw==","signatures":[{"sig":"MEUCIQDZjPWxpRTFWntWTYJCKmNzhlXBuLaPaBh6gsgyekQ/bQIgCrNthCMmdoEO8SJgpLdtuCaX8TdDd90hRJfchnc3Xts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6i4qCRA9TVsSAnZWagAA7qUP/3Lga37Jv2mR2deIwgRL\nRI8fDMia9PYppXBj+EXpRsGhOIAHYBtbZE2MeMGIo2DzATg3JaA+0nDWE1Mx\nev55NUMLtvk2kLX2V1R276w6Xd60LAcht+dkOXLe+/Ka+ZeFZ1a3IG+LUp4/\nDf7irxEV0S2EpQCbwKjUNb+ib+eKOS1/zsZCYlfK3qmGOIuZbHPXK4MYedeV\nqr9PIP3H/EgvGtUzmgS6ojUojm+FtyqN0TOKES7l8gIQfv/LPecJvMLho90u\nBMHdpy4CNdqGZepIwZ00Nf/NUMzAqGWoXWHxyhyQDC6P31C5mtNFVf0fy34L\nGQgg+UBbtIKqnfKK4WToL+OzCI7GbzmnTmwu1yqS7ibDpSWLEOkMmCAJPDcM\ndRyw+nbF7iWIPfCppiwmqH8gWYEjOf/GgVnOrNHtF9EH2f9WAV3nJJd0Uw7Q\no5mBrYYIC+565SBSC4S+aLQ7Wo8xt5CQY7lneN3ni1qBEPj6tro0jErfPiDV\nJFwL2xaMvGuADLxRVtKgShY/OLm9yeI/Y37kz44wSwHsUTeC2U0QPyKCX2XG\nrIhR9hivIB+Y7evxpv7rYlbVlFAdnkIw0DGdYpbjgwmfZVmdnZ3etEAYawgr\niHbHOyBR9xa/OAkSlJuYaYaks4Nq/vxKcRUpmIEft+g34xnhzRjdFqh4HDeT\nourP\r\n=asOL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"c4005e4db99caa5234760581d396b7520f4b6377","scripts":{"test":"tsc && node node_modules/eslint/bin/eslint.js ./ && node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepack":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"8.1.3","description":"An isomophic http framework","directories":{},"_nodeVersion":"16.4.0","dependencies":{"cookie":"^0.4.1","content-type":"^1.0.4","@types/cookie":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","eslint":"^8.4.1","ts-jest":"^27.1.0","node-fetch":"^2.6.7","typescript":"^4.5.2","@types/jest":"^27.0.3","@types/node":"^16.4.0","@types/node-fetch":"^2.5.12","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/roads_7.1.0_1642737193822_0.4295673703807046","host":"s3://npm-registry-packages"}},"7.1.1":{"name":"roads","version":"7.1.1","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@7.1.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"b0185d3a3f72a9b5bcb98f553a78c9fb1d0676c0","tarball":"https://registry.npmjs.org/roads/-/roads-7.1.1.tgz","fileCount":63,"integrity":"sha512-3egdPDuuK3M+BAiXgx8ZKDt8E6h3VbyqQ/kRaUzv/ajfU3/7durs6OtekAr/bpMGIqopSZXg+VfM/qEDCnqbnw==","signatures":[{"sig":"MEYCIQCM8DNBBn8IwKYKBCG9GugrYGFZQ8Cpq/B6pEyui6IF4QIhAOCiu0n6WS5im5sgI9E5drKJtlKDCMitMth5VX+XDNK5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9uiPCRA9TVsSAnZWagAA85IQAIhFBy7os6Yv+9a8+bI2\nKTb4MApLlvouaNc5WYlbivqIdarD9CDSGkqXGmCPY0SksSImcMJWTJZojtOa\n7Iel8tN0atzC61fkx9swENeUSENfCh48OK6jJj+c5nL+3XFgjgx6AczvF64/\nfuKG/XxPRIIKpGYSoBOuTPUjhju8j3rt6oRR8YXRu035cdmnFlarLQDATvQt\n8p9qpQmtA6cVL4YnFPwpLNPni3nA99QHWz8LaR7zoU++cFtocJSxkZ+xkUXl\nglYvVlxkdqe+AM75zJlvp3yGu2wFJ3I3a12JFNZqZ4PnmxI1fKxWYQGzoBcT\nwfy4hBlWtNFF7Mzw22Ccazbfgrmoy5XnZNNPli2PnWGQTUiPL4K3AfzWwBF4\nQzfM0QfdorB6su1mR5zIF5XBdKJi2IO0/zNSxzKhG+/9te/KsL5iXe4xbc3P\naDkU8NEB7He3Wv5elLIsGARSszbXCci537mpxENBqz6nr6W1g+IxYVeBoqRG\n9c1uyUkkinUQ+OBU3bcEVezVwcPVUhh2oqsqsPMSdJaymN6nNxnVd38KCxJ6\nmercLTIeSJAVCvAu8HwjlkkeAH+TX4trxhWJCEKlxIo4P046wMobLAiSEb3i\ns0sOuZ/3tL+Kp7daQ6L4BjANpseKE96U3VN0SXacVn+Pfg1xFoi3eNBRawpz\nIxCo\r\n=CnLe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"7fb5160ebb3b3fa9eca4336301267bf055fb9f47","scripts":{"test":"tsc && node node_modules/eslint/bin/eslint.js ./ && node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepack":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"8.1.3","description":"An isomophic http framework","directories":{},"_nodeVersion":"16.4.0","dependencies":{"cookie":"^0.4.1","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","eslint":"^8.8.0","ts-jest":"^27.1.0","node-fetch":"^2.6.7","typescript":"^4.5.2","@types/jest":"^27.0.3","@types/node":"^16.4.0","@types/cookie":"^0.4.1","@types/node-fetch":"^2.5.12","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_7.1.1_1643571343812_0.28684919475963544","host":"s3://npm-registry-packages"}},"7.2.0":{"name":"roads","version":"7.2.0","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@7.2.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"0e813c6f77d2e59ef173c725f3b5a4172c6d57ca","tarball":"https://registry.npmjs.org/roads/-/roads-7.2.0.tgz","fileCount":63,"integrity":"sha512-RX5CYJNX3gSOAjFlcwokkY6KvbrTfYVhvNaEoQ6JgmAKsllUPvOqojtnVeiZQ0PQrU5+GYRisD79pzQMedLZFw==","signatures":[{"sig":"MEUCIQDvxfrjUkTbgg9PqS1MNEwOKezdxp9f4T4o/mEVyC16owIgcqYcLyuh36VeM4msFfysP+oxcHOIA+PiBciX2ZhO4FY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAZ5OCRA9TVsSAnZWagAAfksP/2WbVrXC4Qa0+pMy95Ip\nYaCXURDtR23d3KZr8Aty/Acx3wGvkUkIsKVGKa6+JpGsqkiBxbknQcNUHhie\nbn2qAyToP0Gzdk2ISiRMGEHP96bwKY/bkDGabuSz+tPwgT2vk1+1DoDZMOi5\nkteBk9jrpu46cZ+o684N7UK3TJ/4xok8AeTO652TvaI/J7E9w/rUMGSgatRo\n3TTIrJF3EF61Z6bTRpJoBmBMAUHgstQGyEEy0AzLlZHgk7Qi98ml98bhy9Nj\n+ToeqdrlYFf2RBibjVhj4v+nvhTVrrWZJEvgaZtkcLAULIWghL7cOIIOi5wE\nwTam6U4CEsVoAEmKhG7NYAzyTtk7JDiw9CvjwiQhXKjEvDxnBoLC3ZA1xdPK\nd5+lj6mccxhBWtXBRYZ+LbHLbH+dxwKaoofTDYiUmRc7YglDqrPJ/3BshTao\nZO6xIKfL4T7Ddd2/sD4UUxxlwGlkX+5LLI8TBMn1a8UmBAxA+YQkFtIybyxD\nzgHrn1vLn1RDRer4d6bZ9jtW4eQR6CyqEgF+EiMia+xUdbqHDKNlWzcI94Rm\nx/F74dQ3CJutekmxEn9IxRh/EHdHd+gQSBS2XpPSSxxLnXUYzVArdxBOAJYJ\n1oa6tK1Xqk1PP4AagZwhIRkqzXcouBH40Fa1bwblZYlvdAdLm8zvTGaQBcQq\n7EVP\r\n=abp4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"a6b363c0dae61ac70c4ca38e0891c517a080cc7f","scripts":{"test":"tsc && node node_modules/eslint/bin/eslint.js ./ && node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepack":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"8.1.3","description":"An isomophic http framework","directories":{},"_nodeVersion":"16.4.0","dependencies":{"cookie":"^0.4.1","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","eslint":"^8.8.0","ts-jest":"^27.1.0","node-fetch":"^2.6.7","typescript":"^4.5.2","@types/jest":"^27.0.3","@types/node":"^16.4.0","@types/cookie":"^0.4.1","@types/node-fetch":"^2.5.12","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_7.2.0_1644273230660_0.836390604527526","host":"s3://npm-registry-packages"}},"7.2.1":{"name":"roads","version":"7.2.1","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@7.2.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"76a3ff9ded62c1b6e7e868c30d13502e3f838c1f","tarball":"https://registry.npmjs.org/roads/-/roads-7.2.1.tgz","fileCount":65,"integrity":"sha512-B6vveSD3xmUee2nH9qycTLPGk+H5ZX2E5LqB8i7QCgGM6ziAOodc0a5q9rDH8RSJoR65IhKjXuZPcGdpRHsp2w==","signatures":[{"sig":"MEUCIQDVebDKXnR3kinRT3N5TA6rE2b1CnDHDtx9Cw9mwPAkWgIgHJpxw3cvTbRVE6kSZPzTi/DgHbnL/f7iStshV8QOoXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAbxECRA9TVsSAnZWagAA8hIQAJVQiSGs3ljZ2D+ug3oF\nh/MdExfoGlp4r01MqidQV4PCsT0w0llgaHSAOl0pL2ikGo9895AZU7+CO26z\n6gE/plDBwGfFOWzKPoxA8jTe1HkzpOLcvgYbz/RcLFtnirL/aF3lwnPeHvVN\nqhlFBYx7BjWFN4m8EN9Z00cE54wkL0BIG+6zBaMHTaRh5oQLYqLNJEN76S18\nPmIyKF/81mhbsJHqWG9Wg+TKlC/B7EECYce03u7PifCMPYLOQNZ9b6aNwGLo\n2GABRahr8/mR8vpWHgt6l2xB9z84LB6JFNNZmHqlFQW7f19DeqncdiLK3y3K\nTTeuVac7lfIUhAzfWUeWkRABgLXMqy7qht22wV20N+qVGkVdkNnIQ4Rp0IcD\nnqIgb4Qr/t5TnmHFcDjO3WZE/5squYKxfqNu/RO/1WxCJQRQESVGRH1tiggS\no7cVwWgJ8DFjfOdr5zmREsFWTWtpgrsTrEXnXt9DyMnh0w4hXZO/JmHk9rPm\nUBtWJhar51WKMVdlZPGGefbN7K+DZtWWjxNXepZUv5WBc/sH+JN4hKOnV5ru\nIkykHsJgtyDUOJK8lBfGz/S7ZyFQ/lYVi4Kh4Ixo9se1WGN5nLEXBwV0cr5z\nRP1KVdqbwdMvnmocg5iXTKqvsJzp7vAW+usdhb7KzsbI01iJNIBKDVqxMuiS\n1/Uj\r\n=/DAZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"c51fdcf960434bd009749e45491efcfca9b4980f","scripts":{"test":"tsc && node node_modules/eslint/bin/eslint.js ./ && node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepack":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"8.1.3","description":"An isomophic http framework","directories":{},"_nodeVersion":"16.4.0","dependencies":{"cookie":"^0.4.1","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","eslint":"^8.8.0","ts-jest":"^27.1.0","node-fetch":"^2.6.7","typescript":"^4.5.2","@types/jest":"^27.0.3","@types/node":"^16.4.0","@types/cookie":"^0.4.1","@types/node-fetch":"^2.5.12","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_7.2.1_1644280900173_0.48951469789968094","host":"s3://npm-registry-packages"}},"7.2.2":{"name":"roads","version":"7.2.2","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@7.2.2","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"4ff171191c483f87ef7fc761234fdfbbd478642b","tarball":"https://registry.npmjs.org/roads/-/roads-7.2.2.tgz","fileCount":65,"integrity":"sha512-tjBcNWCj2Qmou/s0VFzzZ5XuV7Isy+JdXzeC7UTtxBaVXH8pZig0pvemMHTihCM2dCXyw+CtEW2iDbKX9on9FQ==","signatures":[{"sig":"MEUCIDz5h1jzKyVjYKhfCFSl9h1DwnpdN5Y6q7ORi84DktP5AiEAyzQk4RVMXtZMCM1WceNIvjqI9/6o9RZ8A5DBnjuK9S4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDbizCRA9TVsSAnZWagAAeQkP/1FyUXFhgah/bF9Znux4\nuViOcjp4gAJx+nlUYfc4GflOrUphBIA0Hgi/9sUo6/lk/OdF5qx3IVB2nSJ0\nkYjUsLe6Tkw2aMH9SuytI+h8ikksV0ERGyvao9GirN9LnOXW5uUF3pcbnSSF\nEWbk4wQV/VTJBX0z8WLnFUtk3Ge1NEuUQAwp8Q+wLc78gPxpVC/PMk5r5wut\nFSa+8MXcoBnpX/IKnwQrJupEIQ6zGsshsL60hygYfvtsRJKCAcja3+mLaWz+\nfYL9oP8iD7b/M6MHKy5dr/4Ob/Ys5c1F1ni/inNsbbPQd5aMgJypsj00U3ux\nz2fl32U7hHdmz7Ha4egvUQwabF7IKoiTKYevh0wT6xtP+hqohSpjZR+cWN35\n5nOtEG6kUNmcyc5xgjuYZUScFHX2rnc209aNMWRMcyFixtLPpfXZmGNrWMxa\noWhmVsKCHuTfWTLK7VFt8i/qTfgtni3HotJ5rUTJ2dMw4BApPfLcNZiR0FS1\n1HewpOxorhhRQpZbXbvBdf6AKJ5WRyG2Uh0VEWcFprcjOY6EyJH3gswhAw42\nt3BrEadHqjRQCNmieqGh5B12vXhiZwOlqytUYqLa2rUznjFQHRfMwC+FaoDQ\nE0dpFfmz8B889ijM1BUGdTEs8ciOJZ+wsddBEqIyCqbsPB2LlPrPwo1MajPv\npga6\r\n=r3/2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"b2665b625e495b2d978e7eb79b28898a10c9f579","scripts":{"test":"tsc && node node_modules/eslint/bin/eslint.js ./ && node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepack":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"8.1.3","description":"An isomophic http framework","directories":{},"_nodeVersion":"16.4.0","dependencies":{"cookie":"^0.4.1","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","eslint":"^8.8.0","ts-jest":"^27.1.0","node-fetch":"^2.6.7","typescript":"^4.5.2","@types/jest":"^27.0.3","@types/node":"^16.4.0","@types/cookie":"^0.4.1","@types/node-fetch":"^2.5.12","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_7.2.2_1645066419317_0.7343018969622404","host":"s3://npm-registry-packages"}},"7.3.0":{"name":"roads","version":"7.3.0","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@7.3.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"767ed62796b9e99e9ac74743c9144f428a680d29","tarball":"https://registry.npmjs.org/roads/-/roads-7.3.0.tgz","fileCount":65,"integrity":"sha512-2YZ1A4c3Umu/Z2hfeBgIACaZ8BqP0X+ThSV/TQTO0vR0upqmogMO9iDTiuSfGKlqIVTRn9vmD90HT3a+JPDseQ==","signatures":[{"sig":"MEUCIFE35TDLgewpGExDvJlUADSce3Ry/1NkRbg6r2bCOqKjAiEAvXuDXpnd7AL7gJQ/he7MXvEexbadbrrlJCql96DlIBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEwV+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3Kw//Z2RZ2KCDXv54ic8wbygXj6baIlTNuw7f7ST8ycy19TRwlATI\r\nHXIeGapPbh4FbmTzk/nO5Yue70xYa/82kFUaSja+q42sf4LMwqcpm1ih3sCI\r\nHqcaXPaeGDzY5PratednxZnBBvAFeHvKqoF0lBe3NeRT6Q/JTz8ll7vnxJZi\r\nUZXuSToOg5OhhkBRJATHKbDOt8Nt1HGepunOodWDLvMzV2VySqYr/oDY4XVQ\r\n482/Xm9HxjNHwn0wwLsMk6nvRqnrdP/0qcYjpQDTR65QLV8Fa1EZewqDOlsZ\r\nsZoU+x4PTTKa27jBSH1c6F3sBKcMCP0Seh9IPkqGgHHdSozPwOWtmUPAuBIK\r\nivdgCN987iAtgPDTd3GDWrKRW1Mt7vhpMeq9QIYF9zaKKwZlAEBDThmtmFlF\r\nwN17nv/RiXHzBvqPyYuNavymUEdSszggXzYy9aLWnDS0WNhg8QmrAHyzqysi\r\nW/zQ43uK7BlpqfsgoWtbXfskIwzSunqwjxvVVsGFh9mNDiZLnga7x3Jfh/E/\r\nJN72T2+OFf2JjvT23ppk/aMEe98/9cpXgb0wRNOVYbDeG/SH5pcBfeFRWlCD\r\n71xCk//ccdU/vqYlUNmziTHVDWXQdpUGt6xZCseHjvUbaX6s8D3MtCdwwpZ+\r\nXs5hNItIe0KGdAu+axANURwsI+Et81RK64A=\r\n=lisF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"2b0642f970a2bc155baad398dfd66df104cc19a3","scripts":{"test":"tsc && node node_modules/eslint/bin/eslint.js ./ && node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepack":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"8.1.3","description":"An isomophic http framework","directories":{},"_nodeVersion":"16.4.0","dependencies":{"cookie":"^0.4.1","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","eslint":"^8.8.0","ts-jest":"^27.1.0","node-fetch":"^2.6.7","typescript":"^4.5.2","@types/jest":"^27.0.3","@types/node":"^16.4.0","@types/cookie":"^0.4.1","@types/node-fetch":"^2.5.12","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_7.3.0_1645413757759_0.9460669543618736","host":"s3://npm-registry-packages"}},"7.4.0":{"name":"roads","version":"7.4.0","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@7.4.0","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"7831f5dd26ea7172b898cfcc46e173aa65b7b574","tarball":"https://registry.npmjs.org/roads/-/roads-7.4.0.tgz","fileCount":65,"integrity":"sha512-Y/jIgqlVCBUr1jkP+RVklHsYL3TJvmcH4Pg/Fsa8BPBdpbTlSb5l1v+NBRG4zDl9gV6fnDJfCPlSKlvfS9Rjhw==","signatures":[{"sig":"MEQCIDagt0mYX8nLoPILyUEkAgnVFtJZbBjpG/Ow9rztlIaAAiBfnycGDWwrA4HIJ3tgaIO8USxVWzIWXXthfRInLZaHrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFOo/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUIA/8DAplKOclcT3AAVwdQGNBF4gz1AwUaZ4F84kxUtHExDMVOJ3R\r\nz3VgAJ32S9Fi6tBxX98g7lyEj0uwAl7HsuKa6PPIvzTLJf9o8/yDpARLCEUx\r\nf7UFSpbRNJjKSTZXkKB4UqBcPdztg7D3msR8vtvLvNfU3688mEeGM9cQnpTe\r\nCKk8gujpIYvj5+x0BVDV2ptTrDqYZT545Ob1yjroC1te+vMhPRM75/yeoXJy\r\nTDS4xp/3coo2mopZRnVINuOjaPtQB6jMlV+Djd98+jAgw7Mclj8XwaJIoocw\r\n9FJZMeaf/fMidGIy7jbMm39ZHx9iH3ayvjwfFa1rUrNhxFRPfswgSZdE6Wvl\r\n/JwzRk7VICBsh5qbcsPRMQ132+YY5zQr0NnZCIsrrnrKo9GqYDD5mjr302TU\r\nCbsAYntgeVxtSgZdj0Xl2QYR/vhnRqpbMgA6//ZeR9xJHpfxqheT9fXTZGS0\r\nIiKYSlVujb9xPUd2hRKqOEHzdwnNiuayZZyoc5vKmS+NYVs6ce4XlVJ3jjch\r\nSUR7VvXI8mcwj88IXASDGK/J2JGPra0r19g0FzdW/JLp0u6ZFuXATnX/IZWb\r\n1+FSV9n6Md6jrdvzc8UcsOUx8uEzBnHPec+JspigbnuApVTm+E52gUGZ08Ew\r\nj1Vts9wNQE+OZtBMpZqn/cslJvNWY8i1NDw=\r\n=ccGz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"e13442f94aa796d22f75a9d123dbe46940f31a55","scripts":{"test":"tsc && node node_modules/eslint/bin/eslint.js ./ && node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepack":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"8.1.3","description":"An isomophic http framework","directories":{},"_nodeVersion":"16.4.0","dependencies":{"cookie":"^0.4.1","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","eslint":"^8.8.0","ts-jest":"^27.1.0","node-fetch":"^2.6.7","typescript":"^4.5.2","@types/jest":"^27.0.3","@types/node":"^16.4.0","@types/cookie":"^0.4.1","@types/node-fetch":"^2.5.12","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_7.4.0_1645537855609_0.049855032180686765","host":"s3://npm-registry-packages"}},"7.4.1":{"name":"roads","version":"7.4.1","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@7.4.1","maintainers":[{"name":"dashron","email":"aaron@dashron.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"bb27fb4d8baddc2e9aa77b72f2d6d99d540e2c17","tarball":"https://registry.npmjs.org/roads/-/roads-7.4.1.tgz","fileCount":65,"integrity":"sha512-Vv8il+sjxAXkqkQ0SBdtkrrnaNBwMW735UzvDqLIfJ1v/ZzlIl/x7IvV+nB8M65tftcZqYQ2oNHrlm/joS4rAw==","signatures":[{"sig":"MEQCIFb3Gfgk28RObxpnLN2PERY7YVxQB0fZTZKMd617EoXLAiAmcvr9k8z4x5UOgN8KzoTxfAuDjrcATPk9P0hqbc1OOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFVxAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTWQ/7B4T5duEXVoJZwqVsd1iQCNymmEdApyba1UJUyuY3wUhJrsw2\r\nsd3xE2jsIaXBWVxoXf8PzOz24d//9c/MHIm0wqil2YtsdxcgvhL9D6HSujF3\r\n17nE+0czYOoF2RpCfcUthZaRtpPI27CRQ/LsXG3uEX0cV4MDb1WnHEWmGPri\r\nhDZOf/70bzWP98+kXj4vjqO8notFgF6flKjVS048bVlK0fcfDBle2vJkH0Am\r\n+rGAtkCd4S45rvIaZy52+7YNTngJ6v8CBTGNQ+YuT/6Edjc5sk8wQwZoun59\r\nF/mM5JAwdgQyRrV8hVX6KOzK91hQtVvnHeBUbyWTO/kyvwsbmq7Q3qPPQpvL\r\n3Z4pvcttksT8Mp+Z2UxF59Iw5NOPqxrd09yQWTwKnIMdce/1Tp3ouuKG7nXu\r\nkgpKiROa4Ul4Ox8cq8nBQNmAP0ET5tiR/kyhibyFiz1NIzKWHJbZAtgmYGoN\r\nHp8Zm3BFjMvlx3gdw80WnsieD9DgBibU7jjGzRiZEG1FePeHoVzOSic04hog\r\nhhxwxxUhyx0+Dc+PGkf5Rqt2l5pAudgABhOkQDqIQy4dwcpau6zL9tKngWae\r\n5pWWplwoloJBX2HB7rmmGLl62boH11qCKdnaLHBa1r47MRUS0r84jT9ynbeM\r\nA4UGMIhK6b22fS6PfteAnMAqn7/jOMYENh0=\r\n=EMWm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"bd291c3e917e74840d62e108d226cd80a9220b26","scripts":{"test":"tsc && node node_modules/eslint/bin/eslint.js ./ && node_modules/jest/bin/jest.js --config jest.config.js src/tests/","build":"tsc","prepack":"tsc"},"_npmUser":{"name":"dashron","email":"aaron@dashron.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"8.1.3","description":"An isomophic http framework","directories":{},"_nodeVersion":"16.4.0","dependencies":{"cookie":"^0.4.1","content-type":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","eslint":"^8.8.0","ts-jest":"^27.1.0","node-fetch":"^2.6.7","typescript":"^4.5.2","@types/jest":"^27.0.3","@types/node":"^16.4.0","@types/cookie":"^0.4.1","@types/node-fetch":"^2.5.12","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_7.4.1_1645567040443_0.6554070394990774","host":"s3://npm-registry-packages"}},"8.0.0-alpha.1":{"name":"roads","version":"8.0.0-alpha.1","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@8.0.0-alpha.1","maintainers":[{"name":"dashron","email":"ahh@fastmail.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"022d2ebec7a673514c44c9e858294ba528971de1","tarball":"https://registry.npmjs.org/roads/-/roads-8.0.0-alpha.1.tgz","fileCount":63,"integrity":"sha512-oQN0XRBE3oWlNeO8s/+1SugbV/i24Mrux1/E2ixS7SHfjWVVfEDj/tisLzoC9cqd1Wbx498+FDnIgTOhGfxyrw==","signatures":[{"sig":"MEUCIC/ZMUILa5XstFWKkKA6bnTgLI6CBG8HL/zxWvtDrhXSAiEAokP0vvrPJrPRMN8bZH2lc2BA03J64EpM5LNi+kKT6gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221317},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"1c021a2189d444fb93dc17e7c3c9214108c45bf4","scripts":{"lint":"tsc && node node_modules/eslint/bin/eslint.js","test":"npm run lint && npm run test-code","build":"tsc","prepack":"tsc","test-code":"node ./node_modules/.bin/vitest run ./test/__tests__"},"_npmUser":{"name":"dashron","email":"ahh@fastmail.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"10.8.2","description":"An isomophic http framework","directories":{},"_nodeVersion":"20.17.0","dependencies":{"url":"^0.11.4","cookie":"^0.4.1","vitest":"^2.1.8","url-parse":"^1.5.10","content-type":"^1.0.4","@types/url-parse":"^1.4.11","fast-querystring":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.8.0","typescript":"^5.7.2","@types/node":"^22.10.3","@types/cookie":"^0.4.1","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_8.0.0-alpha.1_1737691890022_0.7599800179320721","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-alpha.2":{"name":"roads","version":"8.0.0-alpha.2","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@8.0.0-alpha.2","maintainers":[{"name":"dashron","email":"ahh@fastmail.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"13489debe045d787fc6d947ccf5e138e24bddf7e","tarball":"https://registry.npmjs.org/roads/-/roads-8.0.0-alpha.2.tgz","fileCount":66,"integrity":"sha512-bAtJ/EuWraz65C6Rj9HN/L6ZWhZsT8RD1KQQ3szHfKcjY40us1oFcHb9q8GEsWf4Rj2EqE6j9gTk452Gc4AuEw==","signatures":[{"sig":"MEUCIQDCcDMHNPcqwXNF8+ttglPsWWPJGTCYVn9saJ9jSg0NugIgAdAbg820gvjdqwOj4SsmLN8W0A1Ro4T2GBNCqdf49lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249997},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"dbbc6b1907bfbfbf47b063ef106dc0c0a53c67b5","scripts":{"lint":"tsc && node node_modules/eslint/bin/eslint.js","test":"npm run lint && npm run test-code","build":"tsc","prepack":"tsc","test-code":"node ./node_modules/.bin/vitest run ./test/__tests__"},"_npmUser":{"name":"dashron","email":"ahh@fastmail.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"10.8.2","description":"An isomophic http framework","directories":{},"_nodeVersion":"20.17.0","dependencies":{"url":"^0.11.4","cookie":"^0.4.1","vitest":"^2.1.8","url-parse":"^1.5.10","content-type":"^1.0.4","@types/url-parse":"^1.4.11","fast-querystring":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.8.0","typescript":"^5.7.2","@types/node":"^22.10.3","@types/cookie":"^0.4.1","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_8.0.0-alpha.2_1737776881219_0.6443110897900386","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-alpha.3":{"name":"roads","version":"8.0.0-alpha.3","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@8.0.0-alpha.3","maintainers":[{"name":"dashron","email":"ahh@fastmail.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"f7e0157fd91878e221bc149106c098e00f438e75","tarball":"https://registry.npmjs.org/roads/-/roads-8.0.0-alpha.3.tgz","fileCount":66,"integrity":"sha512-qKQqfgxIdJ9K9HRsxj6povif1YnMxY7pD/8tmc4Kpu6Qu/lYZmciBAuXQ4NY+kbZRJwXwXLyWAmIRXdbyfR7fw==","signatures":[{"sig":"MEQCIGvThgOLFlTvq5+q8Yor4d7Jm6L6n+pouK8YisCQK4pCAiAaM5Y7ubenTUB0uNgUtM5wC8y7XeBQqmAaSDYwv6ySXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252580},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"c2c262307bd95beb9d3a8a7aa51cbadb09241243","scripts":{"lint":"tsc && node node_modules/eslint/bin/eslint.js","test":"npm run lint && npm run test-code","build":"tsc","prepack":"tsc","test-code":"node ./node_modules/.bin/vitest run ./test/__tests__"},"_npmUser":{"name":"dashron","email":"ahh@fastmail.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"10.8.2","description":"An isomophic http framework","directories":{},"_nodeVersion":"20.17.0","dependencies":{"url":"^0.11.4","cookie":"^0.4.1","vitest":"^2.1.8","url-parse":"^1.5.10","content-type":"^1.0.4","@types/url-parse":"^1.4.11","fast-querystring":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.8.0","typescript":"^5.7.2","@types/node":"^22.10.3","@types/cookie":"^0.4.1","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_8.0.0-alpha.3_1737813623820_0.5872904999159545","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-alpha.4":{"name":"roads","version":"8.0.0-alpha.4","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@8.0.0-alpha.4","maintainers":[{"name":"dashron","email":"ahh@fastmail.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"6765e5e775d24cfbeded78a555f1906da77020de","tarball":"https://registry.npmjs.org/roads/-/roads-8.0.0-alpha.4.tgz","fileCount":69,"integrity":"sha512-831h+4jJzUgYb+f+MJ2TAScclvpd50AOMpjnsU/z7mtEjrMiAeqUrI/oaCVJbx5xMj/BfWU2qikav8jy19jmoQ==","signatures":[{"sig":"MEYCIQCN/0jXZ9YuuCxJi9jjDcPH8vPABKhyKyGsIzM+wdRS9QIhAKnQOKDPlPuVxDLrjakwGRGPqA9H+OTN8kxPA5KQ3dfr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286597},"main":"dist/index.js","types":"./types/index.d.ts","gitHead":"a16eb752709552fd481006d93a1a2dd22f6f35c1","scripts":{"lint":"tsc && node node_modules/eslint/bin/eslint.js","test":"npm run lint && npm run test-code","build":"tsc","prepack":"tsc","test-code":"node ./node_modules/.bin/vitest run ./test/__tests__"},"_npmUser":{"name":"dashron","email":"ahh@fastmail.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"10.8.2","description":"An isomophic http framework","directories":{},"_nodeVersion":"20.17.0","dependencies":{"url":"^0.11.4","cookie":"^1.0.2","vitest":"^2.1.8","url-parse":"^1.5.10","content-type":"^1.0.4","@types/url-parse":"^1.4.11","fast-querystring":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.8.0","typescript":"^5.7.2","@types/node":"^22.10.3","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_8.0.0-alpha.4_1741915868304_0.5151336117276331","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-alpha.5":{"name":"roads","version":"8.0.0-alpha.5","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@8.0.0-alpha.5","maintainers":[{"name":"dashron","email":"ahh@fastmail.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"60b11d60d55281b6efdcbb2fcc4cbee5b432e5fd","tarball":"https://registry.npmjs.org/roads/-/roads-8.0.0-alpha.5.tgz","fileCount":69,"integrity":"sha512-B8uA4c6nio8rKOFSSdrSf+eXuMqGuR3TbQi32DQoeLTbBsnVLOxAR1+mfX9v89k5tI10PrKWteNUbFc+WBhRgw==","signatures":[{"sig":"MEQCIB6Y4M3eZhsIzCY9peRG1+xnzFkIudv370ljC4CDZf1OAiAi2Harfsvc+apjvOw9jwAABK5vWArB1pFBaOT7yose2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278717},"main":"dist/index.js","type":"module","types":"./types/index.d.ts","gitHead":"aa6dbe38db5c450fe55bf7e0ab172be458235782","scripts":{"lint":"tsc && node node_modules/eslint/bin/eslint.js","test":"npm run lint && npm run test-code","build":"tsc","prepack":"tsc","test-code":"node ./node_modules/.bin/vitest run ./test/__tests__"},"_npmUser":{"name":"dashron","email":"ahh@fastmail.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"10.8.2","description":"An isomophic http framework","directories":{},"_nodeVersion":"20.17.0","dependencies":{"url":"^0.11.4","cookie":"^1.0.2","vitest":"^2.1.8","url-parse":"^1.5.10","content-type":"^1.0.4","@types/url-parse":"^1.4.11","fast-querystring":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.8.0","typescript":"^5.7.2","@types/node":"^22.10.3","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_8.0.0-alpha.5_1745028325500_0.1792248373215637","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-alpha.6":{"name":"roads","version":"8.0.0-alpha.6","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@8.0.0-alpha.6","maintainers":[{"name":"dashron","email":"ahh@fastmail.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"0abac64aab78b8ad2407d00bceb648ea18abfb20","tarball":"https://registry.npmjs.org/roads/-/roads-8.0.0-alpha.6.tgz","fileCount":69,"integrity":"sha512-BzCeUh7cccdikgCPLs1YSpcDRntekV9kRib8Qrc6cI34xyKmeBGA8ufyNcVeHB/AGpcmJGNimab0wql0rAiqzA==","signatures":[{"sig":"MEUCIH2NtPn8YqcTGUeA6b0hYReYg5LPTjQWnBfSVZQglN+9AiEAiO9hOub6TN90grIn3Lmrn0bThpyGFP9h98DvPZRCcGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277664},"main":"dist/index.js","type":"module","types":"./types/index.d.ts","gitHead":"8a36dc47d086d283fcf364bc540bb7fe1b915127","scripts":{"lint":"tsc && node node_modules/eslint/bin/eslint.js","test":"npm run lint && npm run test-code","build":"tsc","prepack":"tsc","test-code":"node ./node_modules/.bin/vitest run ./test/__tests__"},"_npmUser":{"name":"dashron","email":"ahh@fastmail.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"10.8.2","description":"An isomophic http framework","directories":{},"_nodeVersion":"20.17.0","dependencies":{"url":"^0.11.4","cookie":"^1.0.2","vitest":"^2.1.8","url-parse":"^1.5.10","content-type":"^1.0.4","@types/url-parse":"^1.4.11","fast-querystring":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.8.0","typescript":"^5.7.2","@types/node":"^22.10.3","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_8.0.0-alpha.6_1745028898946_0.9288566994601739","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-alpha.7":{"name":"roads","version":"8.0.0-alpha.7","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@8.0.0-alpha.7","maintainers":[{"name":"dashron","email":"ahh@fastmail.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"b9556497d751e71f070d08a5d02f8af130747435","tarball":"https://registry.npmjs.org/roads/-/roads-8.0.0-alpha.7.tgz","fileCount":69,"integrity":"sha512-n13ektSbIocxu1xGrqkt/KGnYi3B3Vu6Oc7UUKBtJlWLWWN5/r68Xe4lUgQxbOoV7pOl3nUjvlziW7CVIoFpjQ==","signatures":[{"sig":"MEUCIAP3IwnXbPNrT5OGwxa3a1/MbNHaJlVPusk0bY5z4LOIAiEA3OBIsK7nurXtB0ayEsAv3Pq+g79+V9KObz3WUq8Bg2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277780},"main":"dist/index.js","type":"module","types":"./types/index.d.ts","gitHead":"17e607aa8e4639f322731c10bd8bf6caf2bb2f27","scripts":{"lint":"tsc && node node_modules/eslint/bin/eslint.js","test":"npm run lint && npm run test-code","build":"tsc","prepack":"tsc","test-code":"node ./node_modules/.bin/vitest run ./test/__tests__"},"_npmUser":{"name":"dashron","email":"ahh@fastmail.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"10.9.2","description":"An isomophic http framework","directories":{},"_nodeVersion":"22.14.0","dependencies":{"url":"^0.11.4","cookie":"^1.0.2","vitest":"^2.1.8","url-parse":"^1.5.10","content-type":"^1.0.4","@types/url-parse":"^1.4.11","fast-querystring":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.8.0","typescript":"^5.7.2","@types/node":"^22.10.3","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_8.0.0-alpha.7_1749782864596_0.5728115812974535","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-alpha.8":{"name":"roads","version":"8.0.0-alpha.8","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@8.0.0-alpha.8","maintainers":[{"name":"dashron","email":"ahh@fastmail.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"b64ffc7e102c8b6f64c906c85dfed4a8fd1cbbfc","tarball":"https://registry.npmjs.org/roads/-/roads-8.0.0-alpha.8.tgz","fileCount":69,"integrity":"sha512-SVzTT9Q/ThQCwJQjOKDaP1hwx5f5F/Mm7XmrBjLg1W9JRPYbp/NcDlNnZcSxpuZdwEvHgaUXVoNH5kJ5uiMSOg==","signatures":[{"sig":"MEYCIQCrUXIFgjSNCr4wUVsZRFC0dHCpCLv0wq7t3TYMVrYlhAIhAMAHMdL4zS9d3VG1mcGw7DiYuLZMP7EyHu2JBNz7zUc+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277786},"main":"dist/index.js","type":"module","types":"./types/index.d.ts","gitHead":"699fce66dd421f88d97c368ac7a37e120e69903f","scripts":{"lint":"tsc && node node_modules/eslint/bin/eslint.js","test":"npm run lint && npm run test-code","build":"tsc","prepack":"tsc","test-code":"node ./node_modules/.bin/vitest run ./test/__tests__"},"_npmUser":{"name":"dashron","email":"ahh@fastmail.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"10.9.2","description":"An isomophic http framework","directories":{},"_nodeVersion":"22.14.0","dependencies":{"url":"^0.11.4","cookie":"^1.0.2","vitest":"^2.1.8","url-parse":"^1.5.10","content-type":"^1.0.4","@types/url-parse":"^1.4.11","fast-querystring":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.8.0","typescript":"^5.7.2","@types/node":"^22.10.3","@types/content-type":"^1.1.5","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/roads_8.0.0-alpha.8_1750017785820_0.040435581779205476","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"roads","version":"8.0.0","keywords":["http","framework","isomorphic"],"author":{"url":"http://www.dashron.com","name":"Aaron Hedges","email":"aaron@dashron.com"},"license":"MIT","_id":"roads@8.0.0","maintainers":[{"name":"dashron","email":"ahh@fastmail.com"}],"homepage":"https://roadsjs.com","bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"dist":{"shasum":"6a7a2d3e056e12292d23af942ecb2962c79da24f","tarball":"https://registry.npmjs.org/roads/-/roads-8.0.0.tgz","fileCount":70,"integrity":"sha512-/++necGxBT72qorvBmcsLG6DUcsPBVDLGRJX0cO+2lKOCk1uCWUVxGdpwGndddodwybmo4s4+gM70N6xd5+/Nw==","signatures":[{"sig":"MEUCIBo5FhS5Zb1Joh+IySOV3wZHblLekfq/zSxrCCQd9F0EAiEAvHXlfm53Sn3GQ8+L5IYqOQvvlMUq4YI0BXxwKMm218c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326773},"main":"dist/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.js"}},"gitHead":"1d1d1a189558f406c99b81d024a374aa4e098cb6","scripts":{"lint":"tsc && node node_modules/eslint/bin/eslint.js","test":"npm run lint && npm run test-code","build":"tsc","prepack":"tsc","test-code":"node ./node_modules/.bin/vitest run ./test/__tests__","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dashron","email":"ahh@fastmail.com"},"repository":{"url":"git://github.com/Dashron/roads.git","type":"git"},"_npmVersion":"11.4.2","description":"An isomophic http framework","directories":{},"_nodeVersion":"22.14.0","dependencies":{"url":"^0.11.4","cookie":"^1.0.2","vitest":"^3.2.4","url-parse":"^1.5.10","content-type":"^1.0.4","@types/url-parse":"^1.4.11","fast-querystring":"^1.1.2"},"_hasShrinkwrap":false,"packageManager":"npm@11.4.2","devDependencies":{"eslint":"^9.34.0","@eslint/js":"^9.34.0","typescript":"^5.7.2","@types/node":"^24.3.0","@types/content-type":"^1.1.5","@vitest/coverage-v8":"^3.2.4","@typescript-eslint/parser":"^8.41.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/roads_8.0.0_1756358364950_0.2832546899662729","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"roads","version":"8.0.1","author":{"name":"Aaron Hedges","email":"aaron@dashron.com","url":"http://www.dashron.com"},"description":"An isomophic http framework","keywords":["http","framework","isomorphic"],"homepage":"https://roadsjs.com","scripts":{"test-code":"node ./node_modules/.bin/vitest run ./test/__tests__","test:coverage":"vitest run --coverage","lint":"tsc && node node_modules/eslint/bin/eslint.js","test":"npm run lint && npm run test-code","build":"tsc","prepack":"tsc"},"bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"repository":{"type":"git","url":"git://github.com/Dashron/roads.git"},"devDependencies":{"@eslint/js":"^9.34.0","@types/content-type":"^1.1.5","@types/node":"^24.3.0","@typescript-eslint/eslint-plugin":"^8.41.0","@typescript-eslint/parser":"^8.41.0","@vitest/coverage-v8":"^3.2.4","eslint":"^9.34.0","typescript":"^5.7.2"},"dependencies":{"@types/url-parse":"^1.4.11","content-type":"^1.0.4","cookie":"^1.0.2","fast-querystring":"^1.1.2","url":"^0.11.4","url-parse":"^1.5.10","vitest":"^3.2.4"},"engines":{"node":">=18.0.0"},"packageManager":"npm@11.4.2","license":"MIT","main":"dist/index.js","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.js"}},"type":"module","_id":"roads@8.0.1","gitHead":"d3f5e97fc8d5cad431ce326b4a44b323725663a6","_nodeVersion":"22.14.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-r5bK0edEFHo9aFkiv2gby4RvDhf7XieCm57xkMbEn6W12E696MR2rLaaB6NsWm13vqa+ITV9HGGht8qQmLsNRA==","shasum":"5b4fafadb79efe3c8d5c6d15292a71571accbe31","tarball":"https://registry.npmjs.org/roads/-/roads-8.0.1.tgz","fileCount":70,"unpackedSize":326964,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHekfnN+lcgY46n0tmRB+/1GzlI8FoiDx+jX+767O3PPAiB/NGI6UcsQhBH/juquqGKUlvyEuIOSdOvBgK2XexXpLQ=="}]},"_npmUser":{"name":"dashron","email":"ahh@fastmail.com"},"directories":{},"maintainers":[{"name":"dashron","email":"ahh@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/roads_8.0.1_1756863641803_0.38689504035409117"},"_hasShrinkwrap":false}},"time":{"created":"2012-06-16T13:49:13.007Z","modified":"2025-09-03T01:40:42.177Z","0.6.1":"2012-06-16T13:49:16.323Z","0.6.2":"2012-06-16T18:55:05.253Z","0.6.4":"2012-06-28T03:13:29.369Z","0.7.0":"2012-08-01T21:52:10.964Z","0.7.2":"2013-07-03T02:40:24.387Z","0.7.3":"2013-07-03T02:47:33.643Z","0.8.0":"2013-07-31T13:48:02.840Z","0.8.1":"2013-09-01T02:33:57.680Z","0.8.4":"2013-09-15T17:51:25.830Z","0.8.5":"2013-09-20T21:40:26.256Z","0.8.7":"2013-10-07T23:49:16.487Z","0.8.8":"2013-10-20T04:37:04.507Z","0.8.9":"2013-10-25T04:05:57.390Z","0.9.0":"2013-10-29T13:58:18.837Z","0.9.1":"2013-11-11T02:48:31.803Z","0.9.2":"2014-01-26T19:31:35.745Z","0.9.4":"2014-05-19T04:05:55.855Z","0.9.6":"2014-08-06T02:12:41.942Z","0.9.7":"2014-08-06T03:28:49.780Z","0.9.8":"2014-08-10T23:44:49.485Z","0.9.9":"2014-08-11T13:44:48.465Z","0.9.10":"2014-08-21T03:10:55.196Z","0.9.11":"2014-08-27T13:28:28.200Z","0.9.12":"2014-09-02T23:16:27.727Z","1.0.0":"2014-09-15T02:12:51.411Z","1.1.0":"2014-09-21T22:28:04.754Z","1.2.0":"2014-09-22T00:52:14.413Z","1.3.0":"2014-09-25T13:42:21.702Z","1.4.0":"2014-10-13T00:20:19.238Z","2.0.0":"2014-10-18T21:50:50.442Z","2.0.1":"2015-02-03T13:42:07.596Z","3.0.0":"2015-04-14T02:57:49.414Z","3.0.1":"2015-04-14T22:00:17.003Z","3.1.0":"2015-04-24T02:18:25.525Z","3.1.1":"2015-04-25T17:52:03.460Z","3.2.0":"2015-05-16T13:13:40.677Z","3.2.1":"2015-05-16T14:55:55.658Z","3.2.2":"2015-05-16T16:40:27.483Z","3.2.3":"2015-05-21T23:54:08.840Z","3.3.0":"2015-06-02T03:36:32.907Z","3.3.1":"2015-07-27T03:11:18.549Z","3.4.1":"2015-08-20T03:02:28.688Z","3.4.2":"2015-09-03T14:50:45.391Z","3.5.0":"2015-09-27T22:28:12.749Z","3.6.0":"2015-11-27T16:18:04.727Z","4.0.0":"2016-02-27T23:57:34.065Z","4.1.0":"2016-03-07T02:27:17.623Z","4.1.1":"2016-03-07T02:39:56.635Z","4.1.2":"2016-03-16T19:38:48.381Z","4.1.3":"2016-03-16T20:49:33.962Z","4.1.4":"2016-03-16T22:56:46.232Z","4.1.5":"2016-03-17T02:19:24.286Z","4.2.0":"2016-04-05T03:19:38.650Z","4.2.1":"2016-04-19T12:43:31.329Z","4.3.0":"2016-05-02T00:08:38.380Z","4.3.1":"2016-05-02T02:50:59.416Z","5.0.0-alpha.1":"2016-12-11T19:30:32.850Z","5.0.0-alpha.2":"2016-12-12T02:33:26.947Z","5.0.0-alpha.3":"2016-12-12T02:43:05.608Z","5.0.0-alpha.4":"2016-12-18T05:10:50.084Z","5.0.0-alpha.5":"2017-05-13T15:50:25.062Z","5.0.0-alpha.6":"2017-05-13T15:53:48.894Z","5.0.0-alpha.8":"2017-05-14T00:45:53.172Z","5.0.0-alpha.9":"2017-05-22T03:10:18.875Z","5.0.0-alpha.10":"2017-06-12T03:11:10.460Z","5.0.0-alpha.11":"2017-12-11T02:01:43.313Z","5.0.0-alpha.12":"2018-02-05T05:25:11.810Z","5.0.0-alpha.13":"2018-02-09T03:58:26.240Z","5.0.0-alpha.14":"2018-02-18T22:39:00.930Z","5.0.0-alpha.15":"2018-03-05T00:48:19.594Z","5.0.0-alpha.16":"2018-03-28T04:01:26.416Z","5.0.0-alpha.17":"2018-04-01T18:11:19.506Z","5.0.0-beta.1":"2019-04-21T02:18:20.811Z","5.0.0-beta.2":"2019-04-25T03:22:44.210Z","5.0.0-beta.3":"2019-04-25T04:25:56.648Z","5.0.0-beta.4":"2019-04-25T04:28:00.168Z","5.0.0-beta.5":"2019-05-27T02:07:17.499Z","5.0.0-beta.6":"2019-06-13T03:14:44.391Z","5.0.0-beta.7":"2019-06-15T01:06:58.802Z","5.0.0-beta.8":"2019-06-15T01:41:59.466Z","5.0.0-beta.9":"2019-06-30T16:28:25.063Z","5.0.0-beta.10":"2019-07-03T22:38:49.015Z","5.0.0-beta.11":"2019-07-04T00:35:36.298Z","5.0.0-beta.12":"2019-07-04T01:39:15.827Z","5.0.0-beta.13":"2019-07-14T02:40:27.356Z","5.0.0-beta.14":"2019-07-15T00:20:30.227Z","5.0.0-beta.15":"2019-07-17T01:58:47.275Z","6.0.0-beta.1":"2020-01-14T02:32:25.206Z","6.0.0":"2020-01-14T03:11:08.980Z","6.0.1":"2020-01-19T18:56:18.378Z","6.1.0":"2020-02-24T05:18:03.082Z","6.1.1":"2020-03-12T01:16:06.127Z","6.1.2":"2020-03-12T02:00:31.825Z","6.2.0":"2020-04-03T23:23:47.625Z","6.2.1":"2020-04-04T00:19:46.025Z","6.2.2":"2020-04-04T01:27:33.179Z","6.2.3":"2020-04-04T01:54:26.671Z","6.2.4":"2020-04-04T02:32:24.872Z","6.2.5":"2020-04-04T03:59:47.307Z","6.2.6":"2020-04-18T17:45:31.886Z","6.3.0":"2020-08-28T00:40:58.686Z","6.3.1":"2020-11-08T22:35:00.068Z","6.4.0":"2021-02-28T02:40:43.416Z","6.4.1":"2021-03-03T02:12:50.527Z","6.4.2":"2021-03-21T16:04:33.144Z","6.5.0":"2021-03-23T14:36:55.764Z","7.0.0-alpha.1":"2021-06-22T01:55:11.359Z","7.0.0-alpha.2":"2021-06-22T02:01:36.007Z","7.0.0-alpha.3":"2021-06-22T14:42:22.033Z","7.0.0":"2021-07-25T00:13:43.941Z","7.0.1":"2021-12-07T03:56:24.223Z","7.0.2":"2021-12-07T04:16:35.750Z","7.1.0":"2022-01-21T03:53:14.135Z","7.1.1":"2022-01-30T19:35:43.968Z","7.2.0":"2022-02-07T22:33:50.864Z","7.2.1":"2022-02-08T00:41:40.316Z","7.2.2":"2022-02-17T02:53:39.524Z","7.3.0":"2022-02-21T03:22:38.319Z","7.4.0":"2022-02-22T13:50:55.767Z","7.4.1":"2022-02-22T21:57:20.581Z","8.0.0-alpha.1":"2025-01-24T04:11:30.187Z","8.0.0-alpha.2":"2025-01-25T03:48:01.445Z","8.0.0-alpha.3":"2025-01-25T14:00:24.100Z","8.0.0-alpha.4":"2025-03-14T01:31:08.499Z","8.0.0-alpha.5":"2025-04-19T02:05:25.717Z","8.0.0-alpha.6":"2025-04-19T02:14:59.145Z","8.0.0-alpha.7":"2025-06-13T02:47:44.798Z","8.0.0-alpha.8":"2025-06-15T20:03:06.015Z","8.0.0":"2025-08-28T05:19:25.217Z","8.0.1":"2025-09-03T01:40:41.996Z"},"bugs":{"url":"http://github.com/Dashron/roads/issues","email":"aaron@dashron.com"},"author":{"name":"Aaron Hedges","email":"aaron@dashron.com","url":"http://www.dashron.com"},"license":"MIT","homepage":"https://roadsjs.com","keywords":["http","framework","isomorphic"],"repository":{"type":"git","url":"git://github.com/Dashron/roads.git"},"description":"An isomophic http framework","maintainers":[{"name":"dashron","email":"ahh@fastmail.com"}],"readme":"# Roads.js - Write once, run everywhere\n\nRoads is an isomorphic web framework that lets you share routing logic between your server and browser. The same code that handles requests on your Node.js server can power client-side navigation and be tested without any HTTP overhead.\n\n```javascript\n// This exact same code works on the server AND in the browser\nconst road = new Road();\n\nroad.use((method, path, body, headers) => {\n    return `Hello from ${path}!`;\n});\n\n// Server: Attach to any HTTP server\nserver.use(road);\n\n// Browser: Enable instant page navigation\nconst pjax = new RoadsPJAX(road, document.body, window);\n\n// Tests: No server needed!\nconst response = await road.request('GET', '/api/users');\n```\n\n## What makes Roads different\n\n**True isomorphism** - The same routing code runs on Node.js servers and in browsers. No more duplicating logic.\n\n**Framework agnostic** - Works with Express, standalone HTTP servers, or completely serverless. Your choice.\n\n**Testing made simple** - Test your routes directly without HTTP overhead. Perfect for TDD and CI/CD.\n\n**Built for modern JavaScript** - Async/await throughout, promises everywhere, TypeScript-first design.\n\n\n## Quick Navigation\n\n**Getting Started**\n- [Installation & Basic Setup](#getting-started) - Get up and running in 2 minutes\n- [Core Concepts](#road) - Understanding Roads, middleware, and responses\n\n**Going Further** \n- [Routing & URL Handling](#router) - Build REST APIs and handle dynamic URLs\n- [Bundled Middleware](#bundled-middleware) - Cookies, CORS, body parsing, and more\n- [Browser Integration](#roadspjax) - PJAX for lightning-fast page navigation\n\n**Reference**\n- [API Documentation](#road) - Complete method signatures and options\n\n[![Node CI](https://github.com/Dashron/roads/actions/workflows/nodejs.yml/badge.svg)](https://github.com/Dashron/roads/actions/workflows/nodejs.yml)\n\n# Getting Started\n\n## Installation\n\n```bash\nnpm install roads\n```\n\n## Your first Road\n\nLet's build something that actually returns a response:\n\n```javascript\nimport { Road } from 'roads';\n\nconst road = new Road();\n\n// Add a simple route handler\nroad.use((method, path, body, headers) => {\n    if (path === '/hello') {\n        return 'Hello, Roads!';\n    }\n    return 'Page not found';\n});\n\n// Test it directly (no server needed!)\nconst response = await road.request('GET', '/hello');\nconsole.log(response.body); // \"Hello, Roads!\"\n```\n\nThat's it! You've created your first Road. \n\n## Add Express integration\n\n```javascript\nimport express from 'express';\nimport { Road, attachCommonMiddleware } from 'roads';\n\nconst app = express();\nconst road = new Road();\n\n// Add common middleware (body parsing, trailing slash removal, etc.)\nattachCommonMiddleware(road);\n\n// Your routes here...\nroad.use((method, path, body, headers) => {\n    if (path === '/hello') {\n        return 'Hello, Roads!';\n    }\n    return 'Page not found';\n});\n\n// Connect your Road to Express - you'll need to create this middleware\n// See the documentation for server integration examples\n\napp.listen(3000);\nconsole.log('Server running at http://localhost:3000/hello');\n```\n\nVisit `http://localhost:3000/hello` and you'll see your response. The same code that worked for testing now powers your web server.\n\n## Make it work in the browser too\n\nBundle your Road with any bundler (webpack, esbuild, etc.) and enable instant page navigation:\n\n```javascript\n// In your bundled client-side code\nimport { RoadsPJAX } from 'roads';\n\nconst pjax = new RoadsPJAX(road, document.body, window);\npjax.register();\n\n// Now all your routes work client-side for lightning-fast navigation!\n```\n\n## What's next?\n\n- [Build a proper API](#router) with dynamic routes and middleware\n- [Add authentication, CORS, and body parsing](#bundled-middleware)  \n- [Enable PJAX](#roadspjax) for single-page-app-like performance\n\n---\n\n# API Reference\n\n# Road\n\nA Road is a container that holds an array of functions called the *request chain*. The *request chain* generally holds your routing logic and any pre or post processing instructions. You add to the *request chain* via the [use](#roadusefn-function) method, and execute the request chain with the [request](#requestmethod-string-url-string-body-string-headers-object) method.\n\n## new Road()\n**Create a Road.**\n\nCreates a new Road object.\n\n**TypeScript**\n```TypeScript\nimport { Road }from 'roads';\nlet road = new Road();\n```\n\n**JavaScript**\n```JavaScript\nimport { Road } from 'roads';\nlet road = new Road();\n```\n\n\n## use(fn *Function*)\n**Add a custom function that will be executed with every request.**\n\nThe use function can be called one or more times. Each time it is called, the function provided via the `fn` parameter will be added to the end of the *request chain* which is executed when you call `request`.\n\n | name | type                                                                                           | required | description                                                                                                                                                     |\n | ---- | ---------------------------------------------------------------------------------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n | fn   | Function(method: *string*, path: *string*, body: *string*, headers: *object*, next: *function*) | yes      | This is the function that will be added to the end of the *request chain*. See the [Middleware](#middleware) below for more details on the function parameters. |\n\n### Middleware\n\nEach function in the request chain is called middleware. Each middleware function must match the following function signature.\n\n**function (method: *string*, path: *string*, body: *string*, headers: *object*, next: *next*): Promise<Response | string>**\n\nParameters\n| name    | type                         | description                                                                                      |\n| ------- | ---------------------------- | ------------------------------------------------------------------------------------------------ |\n| method  | string                       | The request's HTTP method                                                                        |\n| path    | string                       | The request's path. Use the Router middleware for advanced URL pattern matching.                |\n| body    | string \\| undefined          | The request's body (as a string). Use ParseBodyMiddleware to parse JSON/form data.              |\n| headers | object \\| undefined          | The request's headers. This is an object of strings or arrays of strings.                        |\n| next    | function(): Promise<Response \\| String> | The next step of the *request chain*. If there are no more steps in the *request chain* this returns a 404. This method will always return a promise, which resolves to a `Response` object, or a string. |\n\nEach middleware function must return a promise that resolves to a [Response](#response) object or a string. If you return a string it will be transformed into a response object using the default status code (200) and no headers.\n\n\n```JavaScript\n// Simple example that sends a JSON response and doesn't continue through the request chain\nroad.use(function (method, path, body, headers, next) {\n    return JSON.stringify({\n        method: method,\n        path: path,\n        body: body,\n        headers: headers\n    });\n});\n\n// Simple async example that sends a JSON response and doesn't continue through the request chain\nroad.use(async function (method, path, body, headers, next) {\n    let db_record = await myPromiseReturningDBCall();\n\n    return JSON.stringify(db_record);\n})\n\n\n// Example of middleware that redirects the user if their path has a trailing slash, otherwise it\n//\tcontinues through the request chain\nroad.use(function (method, path, body, headers, next) {\n    if (path != '/' && path[path.length - 1] === '/') {\n        return new Response(null, 302, {\n            location: path.substring(0, path.length - 1)\n        });\n    }\n\n    return next();\n});\n\n// Example of middleware that catches errors and returns a 500 status code\nroad.use(function (method, path, body, headers, next) {\n    // Continue down the request chain, and only execute this middleware logic afterwards\n    return next()\n        // Catch any errors that are thrown by the resources\n        .catch ((err) => {\n            console.error(err);\n            // Wrap the errors in response objects.\n            return new Response('Unknown error', 500);\n        });\n});\n```\n\n### How do I control the order of my middleware?\n\nWithin your middleware function you can add logic that happens before you continue down the request chain, and after the request chain has finished executing.\n\n```JavaScript\nroad.use(function (method, path, body, headers, next) {\n    console.log('This happens at the start of a request, before we continue down the request chain');\n    return next()\n        .then((response) => {\n            console.log('This happens later, after the request chain resolves');\n            return response;\n        });\n});\n```\n\nYou can picture the logic path like a U. The following example assumes two functions have been added to the request chain.\n\n```\nStart of request for                End of request for\nthe first middleware                the first middleware\n          |                                 / \\\n         \\ /                                 |\nStart of request for      ____ \\    End of request for\nthe second middleware          /    the second middleware\n```\n\nAs you add more functions to the request chain, it lengthens each arm of the U.\n\n\n### Context\nEach middleware function has access to a request context through `this`. This context will be different for each request, but identical for each middleware in a *request chain*.\n\n**Note:** Do not use arrow functions if you want to interact with `this`. You will not have access to the context if you use arrow functions, and it may have unintended side effects.\n\n```JavaScript\nroad.use(function (method, path, body, headers, next) {\n    this.extraInfo = 'hello!';\n    return next();\n});\n\nroad.use(function (method, path, body, headers) {\n    return new Response(this.extraInfo, 200);\n});\n\nroad.request('GET', '/me').then((response) => {\n    // This will log \"hello!\"\n    console.log(response.body);\n});\n```\n\nMiddleware is encouraged to add variables to this context to simplify development. Make sure to namespace your variables to ensure there are no conflicts with other librares.\n\neg:\n```JavaScript\nvar road = new Road();\nroad.use(function (method, path, body, headers) {\n    this.myProject_requireAuthentication = true;\n});\n```\n\nYou can also use the [StoreValsMiddleware](#storevalsmiddleware) to ensure you don't have conflicts with other middleware.\n\n#### Typing your context\nIn Typescript you can define your context type with a generic.\n\n```TypeScript\nroad.use<{ hello: string }>(function (method, path, body, headers) {\n\tconsole.log(this.hello);\n});\n```\n\nMany of the bundled middleware include their contexts, and you can merge them together with `&`.\n\n```TypeScript\nimport { StoreValsMiddleware, CookieMiddleware } from 'roads';\n\nroad.use<StoreValsMiddleware.StoreValsContext & CookieMiddleware.CookieContext>(function (method, path, body, headers) {\n\tconsole.log(this.getCookies());\n\tconsole.log(this.getAllVals());\n});\n```\n\n## request(method: *string*, url: *string*, body?: *string*, headers?: *object*)\n**Locate and execute the resource method associated with the request parameters.**\n\nThis function will execute the *request chain* in the order they were assigned via  [use](#roadusefunction-fn) and return a Promise that resolves to a [Response](#response)\n\nThe parameters are all the standard HTTP request parameters.\n\nMake sure to catch any errors in the promise!\n\n\n```JavaScript\nlet promise = road.request('GET', '/users/dashron');\n\npromise.then((response) => {\n    console.log(response);\n});\n\npromise.catch((error) => {\n    // handle errors\n});\n```\n\n# Response\n\nThe response object contains all of the information you want to send to the client. This includes the body, status code and all applicable headers.\n\n\n## new Response(body: *string | Buffer*, status?: *number*, headers?: *object*)\n**Constructor**\nCreate a response object.\n\n| name    | type           | description                                                       |\n| ------- | -------------- | ----------------------------------------------------------------- |\n| body    | string \\| Buffer | The body of the response.                                         |\n| status  | number         | The HTTP Status code.                                             |\n| headers | object         | All the headers. The value may be a string or an array of strings |\n\n\n```JavaScript\nnew Response(\"Hello!\", 200, {\"last-modified\":\"2014-04-27 00:00:00\"});\n```\n\n## Body\n**The raw JavaScript object returned by the request**\n\n```JavaScript\nconsole.log(response.body);\n```\n\n## Status\n**The HTTP status returned by the request**\n\n```JavaScript\nconsole.log(response.status);\n```\n\n## Headers\n**A JavaScript object of all response headers. The value might be a string or an array of strings**\n\n```JavaScript\nconsole.log(response.headers);\n```\n\n# Bundled Middleware\n\nRoads includes several useful middleware to handle common web development tasks. Here are the ones you'll use most:\n\n## Common Middleware Setup\n\nRoads includes an `attachCommonMiddleware` function that sets up frequently used middleware:\n\n```javascript\nimport { Road, attachCommonMiddleware } from 'roads';\n\nconst road = new Road();\n\n// Adds: RemoveTrailingSlash, StoreVals, ParseBody, and ModifiedSince middleware\nattachCommonMiddleware(road);\n```\n\n## Cookies\n\nNeed to read and set cookies? Roads makes it simple:\n\n```javascript\nimport { Road, CookieMiddleware } from 'roads';\n\nconst road = new Road();\n\n// Server-side: automatically handles Set-Cookie headers\nroad.use(CookieMiddleware.serverMiddleware);\n\n// Now you can read and write cookies in your routes\nroad.use(function (method, path, body, headers) {\n    // Read cookies\n    const userToken = this.getCookies().auth;\n    \n    // Set a cookie\n    this.setCookie('lastVisit', new Date().toISOString());\n    \n    return 'Cookie set!';\n});\n```\n\n### buildClientMiddleware(pageDocument: *Document*)\nCreates a middleware function to attach to your road via `road.use`. This middleware will add the cookie to document.cookie, so it's most useful to be used client side\n\n```JavaScript\nimport { CookieMiddleware, Response, Road } from 'roads';\n\nvar road = new Road();\nroad.use(CookieMiddleware.buildClientMiddleware(document));\n```\n\n### Cookie Context\nThe Cookie Context represents the request context when either the server or client middleware are used. This context includes two functions.\n\nWhen you're using typescript you can pass this context to one of the middleware or route's generics to get proper typing on the request context.\n\n#### setCookie(name: *string*, value?: *string*, options?: *object*)\nCalling this function will store your new cookies. The parameters directly map to the [cookie](https://github.com/jshttp/cookie) module.\n\nTo remove a cookie, set the value to null.\n\nThese cookies will be automatically applied to the response after your request\n\n```TypeScript\nimport { CookieMiddleware, Response, Road } from 'roads';\n\nvar road = new Road();\nroad.use(CookieMiddleware.serverMiddleware);\n\nroad.use<CookieMiddleware.CookieContext>(function (method, path, body, headers, next) {\n    console.log(this.getCookies());\n\n    this.setCookie('auth', '12345', {\n        domain: 'dashron.com'\n    });\n\n    // The cookie middleware will automatically apply the Set-Cookies header to this response\n    return new Response('Hello!', 200);\n});\n```\n\n\n#### getCookies()\nReturns an object with all the cookies. It defaults to all the request cookies, but merges anything applied via setCookie on top (i.e. setCookie will override the request cookie)\n\n```TypeScript\nimport { CookieMiddleware, Response, Road } from 'roads';\n\nvar road = new Road();\nroad.use(CookieMiddleware.serverMiddleware);\n\nroad.use<CookieMiddleware.CookieContext>(function (method, path, body, headers, next) {\n    console.log(this.getCookies());\n});\n```\n\n## CORS\n**Middleware to Apply proper cors headers**\n\nThis middleware sets up everything you need for your server to properly respond to CORS requests.\n\nThe options object supports the following properties.\n\n| name                | type    | description                                                  |\n| ------------------- | ------- | ------------------------------------------------------------ |\n| validOrigins        | array   | An array of origin urls that can send requests to this API   |\n| supportsCredentials | boolean | A boolean, true if you want this endpoint to receive cookies |\n| responseHeaders     | array   | An array of valid HTTP response headers                      |\n| requestHeaders      | array   | An array of valid HTTP request headers                       |\n| validMethods        | array   | An array of valid HTTP methods                               |\n| cacheMaxAge         | number  | The maximum age to cache the cors information                |\n\n```JavaScript\nimport { CorsMiddleware, Road } from 'roads';\n\nvar road = new Road();\nroad.use(CorsMiddleware.build({\n    validOrigins: ['http://localhost:8080'],\n    responseHeaders: ['content-type']\n}));\n```\n\n## Parsing request bodies\n**Middleware to parse the request body**\n\nThis middleware looks at the Content-Type header and uses that information to attempt to parse the incoming request body string. The body will be applied to the context field `body`.\n\n```JavaScript\nimport { ParseBodyMiddleware, Road } from 'roads';\n\nvar road = new Road();\nroad.use(ParseBodyMiddleware.middleware);\n```\n\n\n### Parse Body Context\n\n`ParseBodyContext<BodyType>`\nWhen using typescript you can pass this when adding middleware or routes to see proper typing on `this`.\n\nThis context specifically adds one variable `body` which will match the structure passed to the `ParseBodyContext` via the `BodyType` generic.\n\n```TypeScript\nimport { ParseBodyMiddleware, Road } from 'roads';\n\nvar road = new Road();\nroad.use(ParseBodyMiddleware.middleware);\n\nroad.use<ParseBodyMiddleware.ParseBodyContext<{\n    name: string,\n    description?: string\n}>>(function (method, path, body, headers) {\n    // body === string representation of the input. In this example, '{\"name\":\"dashron\"}'\n    // this.body === parsed version of that representation. In this example, {\"name\": \"dashron\"}\n    // this.body.name will be properly identified by typescript due to the generic BodyType passed to ParseBodyContext. In this example, \"dashron\"\n});\n\nroad.request('POST', '/users', '{\"name\":\"dashron\"}', {\"content-type\": \"application/json\"});\n```\n\n## Remove trailing slash\n**Middleware to kill the trailing slash on http requests**\n\nExposes a single middleware function to remove trailing slashes in HTTP requests. This is done by redirecting the end user to the same route without the trailing slash.\n\nWhen used, any url that ends with a trailing slash will immediately return a response object redirecting the client to the same url without the trailing slash (302 redirect with Location: [url_without_slash])\n\n```JavaScript\nimport { RemoveTrailingSlashMiddleware, Response, Road } from 'roads';\n\nvar road = new Road();\nroad.use(RemoveTrailingSlashMiddleware.middleware);\n```\n\n## Router\nThis is a Router middleware for roads. It allows you to easily attach functionality to HTTP methods and paths.\n\nHere's how you use it.\n\n1. Create your road (see [Getting Started](#getting-started))\n2. Create your Router\n\n```JavaScript\n    import { RouterMiddleware, Road } from 'roads';\n    const road = new Road();\n    const router = new RouterMiddleware.Router(road);\n```\n\n3. Assign routes to the router\n\n```JavaScript\n    // This is a simple route with no path variables\n    router.addRoute('GET', '/posts', function (method, url, body, headers, next) {\n        // url is a parsed URL object, body and headers are the request data\n        return 'All posts';\n    });\n\n    // This route supports numeric variables\n    router.addRoute('GET', '/posts/#post_id', function (method, url, body, headers, next) {\n        // url.args.post_id will contain the integer from the URL.\n        // e.g. GET /posts/12345 will have url.args.post_id === 12345\n        return `Post ${url.args.post_id}`;\n    });\n\n    // This route supports any variable\n    router.addRoute('GET', '/posts/$post_slug', function (method, url, body, headers, next) {\n        // url.args.post_slug will contain the value from the URL.\n        // e.g. GET /posts/my-post will have url.args.post_slug === 'my-post'\n        return `Post: ${url.args.post_slug}`;\n    });\n```\n\n**Note:** This router supports the `x-http-method-override` header and `_method` query parameter on `POST` requests, which allow you to route to a different HTTP method than `POST`.\n\n### applyMiddleware(road: *Road*)\nIf you don't provide a road to the SimpleRouter constructor, your routes will not be executed. If you have reason not to assign the road off the bat, you can assign it later with this function.\n\n### addRoute(method: *string*, path: *string*, fn: *function*)\n\nThis is where you want to write the majority of your webservice. The `fn` parameter should contain the actions you want to perform when a certain `path` and HTTP `method` are accessed via the `road` object.\n\n**Note:** The function must not be an arrow function! If you use an arrow function you will not have access to the request context.\n\n\nThe path supports a very basic templating system. The values inbetween each slash can be interpreted in one of three ways\n - If a path part starts with a #, it is assumed to be a numeric variable. Non-numbers will not match this route\n - If a path part starts with a $, it is considered to be an alphanumeric variabe. All non-slash values will match this route.\n - If a path starts with anything but a # or a $, it is assumed to be a literal. Only that value will match this route.\n\ne.g. /users/#userId will match /users/12345, not /users/abcde. If a request is made to /users/12345 the route's requestUrl object will include the key value pair of `args: { userId: 12345 }`\n\nAny variables will be added to the route's request url object under the \"args\" object.\n\n```JavaScript\n    // This is a simple route with no URI variables\n    router.addRoute('GET', '/posts', function (method, url, body, headers, next) {\n        // url is a parsed URL object with pathname, query, etc.\n        return 'All posts';\n    });\n\n    // This route supports numeric variables\n    router.addRoute('GET', '/posts/#postId', function (method, url, body, headers, next) {\n        // url.args.postId will contain the integer from the URL.\n        // e.g. GET /posts/12345 will have url.args.postId === 12345\n        return `Single Post`;\n    });\n\n    // This route supports any variable\n    router.addRoute('GET', '/posts/$postSlug', function (method, url, body, headers, next) {\n        // url.args.postSlug will contain the value from the URL.\n        // e.g. GET /posts/my-post will have url.args.postSlug === 'my-post'\n        return `Single Post`;\n    });\n```\n\nAdd route also supports the same context generics as `road.use`.\n\n```TypeScript\n\trouter.addRoute<CookieMiddleware.CookieContext>('GET', '/posts/$postSlug', function (method, url, body, headers, next) {\n\t\tconsole.log(this.getCookies());\n\t\treturn `Single Post`;\n\t});\n```\n\n### Multiple Handlers Per Route\n\nThe Router supports passing multiple functions as an array for a single route, creating a request chain for that specific route:\n\n```JavaScript\n// Multiple functions can be passed as an array for a single route\nrouter.addRoute('GET', '/protected', [\n    function (method, url, body, headers, next) {\n        // First middleware - authentication\n        if (!this.isAuthenticated()) {\n            return new Response('Unauthorized', 401);\n        }\n        return next();\n    },\n    function (method, url, body, headers, next) {\n        // Second middleware - main logic\n        return 'Authenticated user content';\n    }\n]);\n```\n\n\n### addRouteFile(filePath: *string*, prefix?: *string*)\nAdd an entire file worth of routes.\n\n| Parameter | Type   | Description                                               |\n| --------- | ------ | --------------------------------------------------------- |\n| filePath  | string | the path of the file to load                              |\n| prefix    | string | the URL path prefix that these routes will be attached to |\n\n- The file should be a node module that exposes an object.\n- Each key should be an HTTP path, each value should be an object.\n- In that object, each key should be an HTTP method, and the value should be your route function.\n\nExample File:\n```JavaScript\n{\n    '/posts/#post_id': {\n        'GET': function (method, url, body, headers, next) {\n            return `Post ${url.args.post_id}`;\n        }\n    }\n}\n```\n\n```JavaScript\nimport { RouterMiddleware, Road } from 'roads';\nconst road = new Road();\nconst router = new RouterMiddleware.Router(road);\nrouter.addRouteFile('routes.js', '/users/');\n```\n\n## If-Modified-Since caching\n**Middleware to easily manage caching via if-modified-since headers**\n\nBrowsers automatically support a conditional caching mechanism via the `if-modified-since` header. It works as follows.\n\n1. When a browser loads a page the server has the option to send a `last-modified` header indicating the last time this page changed.\n2. If the `last-modified` header exists, the browser stores the contents of the page alongside the value of `last-modified`.\n3. The next time the browser loads that page it sends the `last-modified` time via the `if-modified-since` header.\n4. The server then compares the provided `if-modified-since`  header to the time this page was last changed.\n5. If the `if-modified-since` header is newer than the last time the page was changed, the server returns a `304` status code with no body. This tells the browser to load the same contents it loaded last time.\n6. If the `if-modified-since` header is older than the last time the page was schanged, the server returns the page as expected.\n\nYou can read more on [MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/If-Modified-Since).\n\nThis style of caching is most useful for static files such as your JavaScript or CSS files.\n\nTo use this middleware, add the following code.\n\n```JavaScript\nimport { ModifiedSinceMiddleware, Road } from 'roads';\n\nvar road = new Road();\nroad.use(ModifiedSinceMiddleware.middleware);\n\n```\n\nTo get it working in your route, add the `ModifiedSinceContext` and the following couple of lines to your middleware or route.\n\n```JavaScript\nroad.use<ModifiedSinceMiddleware.ModifiedSinceContext>(function (method, path, body, headers) {\n\tconst date = ...// `date` is the last time the page changed. For a file on the filesystem this means fs.statSync(filePath).mtime.\n\tif (this.shouldReturnNotModifiedResponse(date)) {\n\t\treturn this.buildNotModifiedResponse();\n\t}\n\t// Continue with normal response\n\treturn 'Your content here';\n});\n```\n\nThe middleware will automatically return a `last-modified` header equal to the `date` value passed to `shouldReturnNotModifiedResponse`.\n\n### shouldReturnNotModifiedResponse(date: string | Date)\nThis function returns true if the date provided is less than or equal to the date in the `if-modified-since` header, indicating that a 304 Not Modified response should be returned. False otherwise.\n\nIf `date` is a string, it should be a value that can be passed to the `Date(string)` constructor. See [If-Modified-Since caching](#if-modified-since-caching) for an example of how to use this function.\n\n### buildNotModifiedResponse()\nThis function returns a `304` Response with no body. This is the proper response when the document has not been modified since the `if-modified-since` header. See [If-Modified-Since caching](#if-modified-since-caching) for an example of how to use this function.\n\n# Middleware helpers\n\nThe documentation below covers additional generic middleware that are useful when creating new middleware, or other advanced topics.\n\n## Apply To Context\n**Middleware to apply a predefined value to the request context**\n\nThis middleware is a one liner to assign a value to the context. It's useful for making values easily available to each request, such as an api library.\n\nIn the future I hope to have automatic typing for this context, but I'm still thinking through how to pull that off. In the meanwhile you should create your own Context types.\n\n```JavaScript\nimport { ApplyToContextMiddleware } from 'roads';\nroad.use(ApplyToContextMiddleware.build('example', 'test'));\n\nroad.use<{ example: 'test' }>(function (method, path, body, headers) {\n    console.log(this.example); // test\n});\n```\n\n## Reroute\n**Middleware that offers a function in the request context that allows you to easily interact with a road**\n\nIn the following example, road and APIRoad are two different Road objects.\n\n```JavaScript\nimport { RerouteMiddleware, Road } from 'roads';\nroad.use(RerouteMiddleware.build('api', APIRoad));\n\nroad.use<{ api: Road['request'] }>(function (method, path, body, headers) {\n    this.api('GET', '/users')\n        .then((response) => {\n            console.log(response);\n        })\n        .catch((error) => {\n            console.log(error);\n        });\n});\n```\n\n## Store Values\n**Middleware that helps you save arbitrary data inside of a request context**\n\nThis middleware adds three functions, `storeVal(key, val)`, `getVal(key)`, and `getAllVals()` for storing and retrieving arbitrary values.\n\n```JavaScript\nimport { StoreValsMiddleware } from 'roads';\nroad.use(StoreValsMiddleware.middleware);\n\nroad.use(function (method, path, body, headers, next) {\n    this.storeVal('page-title', 'My Page');\n    return next().then((response) => {\n        console.log(this.getVal('page-title'));\n        console.log(this.getAllVals());\n        return response;\n    });\n});\n\n### storeVal(field: *string*, value: *unknown*)\nStores a value in the context that can be retrieved later in the middleware chain.\n\n### getVal(field: *string*)\nRetrieves a previously stored value from the context.\n\n### getAllVals()\nRetrieves all stored values as an object.\n```\n\n\n# RoadsPJAX(road: *Road*, containerElement: *HTMLElement*, window: *Window*)\n**A helper object to easily enable PJAX on your website using roads**\n\nPJAX is a technique for speeding up webpages by automatically replacing links or form submission with AJAX calls. This allows for clean, quick page refreshes via JavaScript, with a simple fallback if JavaScript is disabled.\n\nPJAX looks in the containerElement at each anchor tag with the  `data-roads-pjax=\"link\"` attribute and changes it from a normal link into a link that uses the road.\n\n| Name             | Type        | Description                                                     |\n| ---------------- | ----------- | --------------------------------------------------------------- |\n| road             | Road        | The road that will be used when clicking links                  |\n| containerElement | HTMLElement | The element that will be filled with your roads output          |\n| window           | Window      | The page's window object to help set page title and url |\n\n```HTML\n<div id=\"container\"></div>\n```\n\n```JavaScript\nimport { RoadsPJAX, Road } from 'roads';\nconst road = new Road();\n// Add your routes here...\n\nconst pjax = new RoadsPJAX(road, document.getElementById('container'), window);\npjax.register();\n```\n\n## PJAX.register()\n\nThis function call enables PJAX on the current page.\n\n```JavaScript\npjax.register();\n```\n\n## PJAX.registerAdditionalElement(element: *HTMLAnchorElement*)\n\nIf you would like PJAX to work on links that are not within the container you must call this function. Additionally this function must be called before `register`\n\n```HTML\n<div id=\"container\"></div>\n<a id=\"external-link\" href=\"...\">link</a>\n```\n\n```JavaScript\nimport { RoadsPJAX, Road } from 'roads';\nconst road = new Road();\n// Add your routes here...\n\nconst pjax = new RoadsPJAX(road, document.getElementById('container'), window);\npjax.registerAdditionalElement(document.getElementById(\"external-link\"));\npjax.register();\n```\n\n\n## PJAX Link Format\n\nIf you would like a link to run via PJAX instead of a new page load, add the following data attribute to that link.\n\n`data-roads-pjax=\"link\"`\n\ne.g.\n\n`<a href=\"/home\" data-roads-pjax=\"link\">Home</a>`\n\nNote: The link must be within the container for this to work. If you want links outside the container to work you should use [registerAdditionalElement](#pjaxregisteradditionalelementelement-htmlanchorelement)\n\n## PJAX Form Format\n\nIf you would like a form to run via PJAX instead of a new page load, add the following data attributes to the relevant elements.\n\nForm attributes\n- `data-roads-pjax=\"form\"`\n\nSubmit button attributes\n- `data-roads-pjax=\"submit\"`\n\ne.g.\n\n```html\n    <form method=\"POST\" action=\"/users/12345\" data-roads-pjax=\"form\">\n        <!-- your form elements go here -->\n        <input type=\"submit\" value=\"Send message\" data-roads-pjax=\"submit\">\n    </form>\n```\n\n## PJAX Page titles\n\nThere are a couple of steps required to get page titles working properly with PJAX.\n\nFirst you must use the `storeVals` middleware to manage your page title. In the following example we are storing a page title of `\"Homepage\"`.\n\n```JavaScript\nthis.storeVal('page-title', 'Homepage');\n```\n\nSecond you should have your server-side rendering put this value into the `<title>` element of your layout. Check the typescript example for how that could work with the Handlebars templating engine.\n\nThird you need to create your `RoadsPJAX` object and configure it to look for your `page-title` value.\n\n\n### PJAX Page Title Example\n```JavaScript\nimport { Road, RoadsPJAX, attachCommonMiddleware } from 'roads';\n\nconst road = new Road();\nattachCommonMiddleware(road); // Adds StoreVals middleware for page titles\n\n// Your routes here...\nroad.use(function (method, path, body, headers) {\n    this.storeVal('page-title', 'Homepage');\n    return '<h1>Homepage</h1><p>Welcome!</p>';\n});\n\nconst pjax = new RoadsPJAX(road, document.getElementById('container'), window);\npjax.addTitleMiddleware('page-title');\npjax.register();\n```\n\n\n# Isomorphic PJAX tips\n\nThere's a very easy pattern to follow to ensure sharing client and server code works successfully via PJAX. You can see this pattern in more detail in the examples folder\n\n1. Any route that is unsafe to be run in the browser should be kept in separate files from the rest.\n2. Create two initalization scripts. One for starting the server, and one that will be compiled and loaded in the browser.\n3. Compile the browser script to be run in the browser. Currently I recommend esbuild, and that's how the typescript example works.\n4. Load the browser script on any server side page that should enable PJAX.\n\n# SPA's\nCheck out roads-spa for an example of how to use roads to build a single page application\n\n# Islands Pattern\nCheck out roads-ssr for an example of how to use roads with the islands pattern.\n\n","readmeFilename":"README.md","users":{"fgribreau":true}}