{"_id":"@conglomerate/router","_rev":"15-fdbfa3c082f29689f5151cdac020a1d5","name":"@conglomerate/router","description":"HTTP router","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.2":{"name":"@conglomerate/router","description":"HTTP router","version":"1.0.2","homepage":"https://github.com/eitherlands/conglomerate-router","author":{"name":"Mark Milstein","email":"mark@epiloque.com","url":"https://github.com/epiloque"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/eitherlands/conglomerate-router.git"},"engines":{"node":">=4.0.0"},"scripts":{"build":"node node_modules/@conglomerate/weaver/bin/weaver build","test":"node node_modules/@conglomerate/weaver/bin/weaver test","documentation":"node node_modules/conglomerate-weaver/lib/index.js --documentation","test-browser":"node node_modules/@conglomerate/weaver/bin/weaver test --browser","test-node":"node node_modules/@conglomerate/weaver/bin/weaver test --node"},"files":["lib"],"browser":{"./lib/index.js":"./lib/index-browser.js"},"main":"./lib/index.js","jsnext:main":"./lib/index-next.js","jspm":{"main":"./lib/index-browser.js"},"devDependencies":{"chai":"^3.5.0","@conglomerate/weaver":"^2.1.0"},"dependencies":{"@f/is-undefined":"^1.1.1","@conglomerate/assert":"1.0.2","@conglomerate/error":"1.0.2","@conglomerate/escape":"1.0.2"},"bugs":{"url":"https://github.com/eitherlands/conglomerate-router/issues"},"_id":"@conglomerate/router@1.0.2","_shasum":"02730809e68117f8e832917bdcedfe72bce3ef2e","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.6.0","_npmUser":{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"},"dist":{"shasum":"02730809e68117f8e832917bdcedfe72bce3ef2e","tarball":"https://registry.npmjs.org/@conglomerate/router/-/router-1.0.2.tgz","integrity":"sha512-fqACn1SbPh3G8+sTXRkr+VdhIcRiMyaIO7W996Z/aq+hQx54dlyk0gv9PUNPBeJ4Lx5RYAuiUilKaq0gOdWQfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDInNVyO38O7tYtEY5fgR0vOYf8NiSUczArFG0y/MFrXwIhAJCYsNlNtAeIVZ79lMGgJnJxUiyVnGR05cm1FWBzoXim"}]},"maintainers":[{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/router-1.0.2.tgz_1460207449193_0.04128837096504867"}},"1.0.3":{"name":"@conglomerate/router","description":"HTTP router","version":"1.0.3","homepage":"https://github.com/eitherlands/conglomerate-router","author":{"name":"Mark Milstein","email":"mark@epiloque.com","url":"https://github.com/epiloque"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/eitherlands/conglomerate-router.git"},"engines":{"node":">=4.0.0"},"scripts":{"build":"node node_modules/@conglomerate/weaver/bin/weaver build","test":"node node_modules/@conglomerate/weaver/bin/weaver test","documentation":"node node_modules/conglomerate-weaver/lib/index.js --documentation","test-browser":"node node_modules/@conglomerate/weaver/bin/weaver test --browser","test-node":"node node_modules/@conglomerate/weaver/bin/weaver test --node"},"files":["lib"],"browser":{"./lib/index.js":"./lib/index-browser.js"},"main":"./lib/index.js","jsnext:main":"./lib/index-next.js","jspm":{"main":"./lib/index-browser.js"},"devDependencies":{"chai":"^3.5.0","@conglomerate/weaver":"^2.1.0"},"dependencies":{"@f/is-undefined":"^1.1.1","@conglomerate/assert":"1.0.3","@conglomerate/error":"1.0.3","@conglomerate/escape":"1.0.3"},"bugs":{"url":"https://github.com/eitherlands/conglomerate-router/issues"},"_id":"@conglomerate/router@1.0.3","_shasum":"cb3e1b76ebc8c30c3fa1ed385432cdef098681ad","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.6.0","_npmUser":{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"},"dist":{"shasum":"cb3e1b76ebc8c30c3fa1ed385432cdef098681ad","tarball":"https://registry.npmjs.org/@conglomerate/router/-/router-1.0.3.tgz","integrity":"sha512-cXG5Zr9nmBP3WOP0/filFee6a5pyjNcTr+isljiWRLMKjT2q4uWgbqX/nwyccdkQAZzEKl0eeFTSXapVvtNZ1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTUVtFhOMFczAAI9q1DSSplZr2Ed/7k9ep05PKb159AAiEAuQxlaAUSG5E+VJzaCa7ew2RitKLRb7rkzFjV7WuI6y4="}]},"maintainers":[{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/router-1.0.3.tgz_1460207956103_0.19175253272987902"}},"1.0.4":{"name":"@conglomerate/router","description":"HTTP router","version":"1.0.4","homepage":"https://github.com/eitherlands/conglomerate-router","author":{"name":"Mark Milstein","email":"mark@epiloque.com","url":"https://github.com/epiloque"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/eitherlands/conglomerate-router.git"},"engines":{"node":">=4.0.0"},"scripts":{"build":"node node_modules/@conglomerate/weaver/bin/weaver build","test":"node node_modules/@conglomerate/weaver/bin/weaver test","documentation":"node node_modules/conglomerate-weaver/lib/index.js --documentation","test-browser":"node node_modules/@conglomerate/weaver/bin/weaver test --browser","test-node":"node node_modules/@conglomerate/weaver/bin/weaver test --node"},"files":["lib"],"browser":{"./lib/index.js":"./lib/index-browser.js"},"main":"./lib/index.js","jsnext:main":"./lib/index-next.js","jspm":{"main":"./lib/index-browser.js"},"devDependencies":{"chai":"^3.5.0","@conglomerate/weaver":"^2.1.0"},"dependencies":{"@f/is-undefined":"^1.1.1","@conglomerate/assert":"1.0.4","@conglomerate/error":"1.0.4","@conglomerate/escape":"1.0.4"},"bugs":{"url":"https://github.com/eitherlands/conglomerate-router/issues"},"_id":"@conglomerate/router@1.0.4","_shasum":"c0ff3c4d32d75dde1556ed76e231e53d2bb0f65e","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.6.0","_npmUser":{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"},"dist":{"shasum":"c0ff3c4d32d75dde1556ed76e231e53d2bb0f65e","tarball":"https://registry.npmjs.org/@conglomerate/router/-/router-1.0.4.tgz","integrity":"sha512-PC+8g5KKtkcLDt4nllFR2+LTWiYux7/pF0gX03A7QQtJqDfUYugvC1Nd7epugesaKshI+vP+2Ro2UCx6sYbBqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxmcMwYwtz7gaL/7XTFiLShz4P9lOI6DTQTnR16j3ILwIhAIyLpedCE166wrZDXs73KCBc02e0eFda8qeHojLQ4cZo"}]},"maintainers":[{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/router-1.0.4.tgz_1460208623737_0.9235589057207108"}},"1.0.6":{"name":"@conglomerate/router","description":"HTTP router","version":"1.0.6","homepage":"https://github.com/eitherlands/conglomerate-router","author":{"name":"Mark Milstein","email":"mark@epiloque.com","url":"https://github.com/epiloque"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/eitherlands/conglomerate-router.git"},"engines":{"node":">=4.0.0"},"scripts":{"build":"node node_modules/@conglomerate/weaver/bin/weaver build","test":"node node_modules/@conglomerate/weaver/bin/weaver test","documentation":"node node_modules/conglomerate-weaver/lib/index.js --documentation","test-browser":"node node_modules/@conglomerate/weaver/bin/weaver test --browser","test-node":"node node_modules/@conglomerate/weaver/bin/weaver test --node"},"files":["lib"],"browser":{"./lib/index.js":"./lib/index-browser.js"},"main":"./lib/index.js","jsnext:main":"./lib/index-next.js","jspm":{"main":"./lib/index-browser.js"},"devDependencies":{"chai":"^3.5.0","@conglomerate/weaver":"^2.1.0"},"dependencies":{"@f/is-undefined":"^1.1.1","@conglomerate/assert":"1.0.6","@conglomerate/error":"1.0.6","@conglomerate/escape":"1.0.6"},"bugs":{"url":"https://github.com/eitherlands/conglomerate-router/issues"},"_id":"@conglomerate/router@1.0.6","_shasum":"a1e2994702e73480f41a7a679d04818c05317b55","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.6.0","_npmUser":{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"},"dist":{"shasum":"a1e2994702e73480f41a7a679d04818c05317b55","tarball":"https://registry.npmjs.org/@conglomerate/router/-/router-1.0.6.tgz","integrity":"sha512-s3g6mgtL30Url+pbHSbS+JYgTOXrbzZh4ASEEMZ9I3wAEi9v3+WxRmWD6qhZowoN5dhCf/AcIUATZVvd0lp3Nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9hF1naR0VPS3q9kVrG8m8UQGlBNi2CHSlaczDtfgl1AiBGDThQ0izVpD3Fx4In30bt67AYB77RpfCzEAJ2hyK9ng=="}]},"maintainers":[{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/router-1.0.6.tgz_1460209359851_0.5529452357441187"}},"1.0.8":{"name":"@conglomerate/router","description":"HTTP router","version":"1.0.8","homepage":"https://github.com/eitherlands/conglomerate-router","author":{"name":"Mark Milstein","email":"mark@epiloque.com","url":"https://github.com/epiloque"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/eitherlands/conglomerate-router.git"},"engines":{"node":">=4.0.0"},"scripts":{"build":"node node_modules/@conglomerate/weaver/bin/weaver build","test":"node node_modules/@conglomerate/weaver/bin/weaver test","documentation":"node node_modules/conglomerate-weaver/lib/index.js --documentation","test-browser":"node node_modules/@conglomerate/weaver/bin/weaver test --browser","test-node":"node node_modules/@conglomerate/weaver/bin/weaver test --node"},"files":["lib"],"browser":{"./lib/index.js":"./lib/index-browser.js"},"main":"./lib/index.js","jsnext:main":"./lib/index-next.js","jspm":{"main":"./lib/index-browser.js"},"devDependencies":{"chai":"^3.5.0","@conglomerate/weaver":"^2.3.0"},"dependencies":{"@f/is-undefined":"^1.1.1","@conglomerate/assert":"1.0.8","@conglomerate/error":"1.0.8","@conglomerate/escape":"1.0.8"},"bugs":{"url":"https://github.com/eitherlands/conglomerate-router/issues"},"_id":"@conglomerate/router@1.0.8","_shasum":"e1c26e7ed719d7af1854c8c8905606e2be8d8dcd","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.6.0","_npmUser":{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"},"dist":{"shasum":"e1c26e7ed719d7af1854c8c8905606e2be8d8dcd","tarball":"https://registry.npmjs.org/@conglomerate/router/-/router-1.0.8.tgz","integrity":"sha512-CYXzoxIght6oib0BTUDafdbF3rk8RkNFWV7MNokQ1Mr5owXlHrnCi1E4tgfAZF5dSaifogsTYPlt5Xv1JeE9uA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4rIFFG4XsukTQYMmnrJxXIRCQdfMEetjsiA7noJEb3AIgUsl4OWKsWl1VSTGP7NgyA4WOMnpfxR/9gP613hjXIOQ="}]},"maintainers":[{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/router-1.0.8.tgz_1460211702240_0.17429670575074852"}},"1.0.10":{"name":"@conglomerate/router","description":"HTTP router","version":"1.0.10","homepage":"https://github.com/eitherlands/conglomerate-router","author":{"name":"Mark Milstein","email":"mark@epiloque.com","url":"https://github.com/epiloque"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/eitherlands/conglomerate-router.git"},"engines":{"node":">=4.0.0"},"scripts":{"build":"node node_modules/@conglomerate/weaver/bin/weaver build","test":"node node_modules/@conglomerate/weaver/bin/weaver test","documentation":"node node_modules/conglomerate-weaver/lib/index.js --documentation","test-browser":"node node_modules/@conglomerate/weaver/bin/weaver test --browser","test-node":"node node_modules/@conglomerate/weaver/bin/weaver test --node"},"files":["lib"],"browser":{"./lib/index.js":"./lib/index-browser.js"},"main":"./lib/index.js","jsnext:main":"./lib/index-next.js","jspm":{"main":"./lib/index-browser.js"},"devDependencies":{"chai":"^3.5.0","@conglomerate/weaver":"^2.3.0"},"dependencies":{"@f/is-undefined":"^1.1.1","@conglomerate/assert":"1.0.10","@conglomerate/error":"1.0.10","@conglomerate/escape":"1.0.10"},"bugs":{"url":"https://github.com/eitherlands/conglomerate-router/issues"},"_id":"@conglomerate/router@1.0.10","_shasum":"4fea0cd69bc6edbf020917de3b5905db509e8aa7","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.6.0","_npmUser":{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"},"dist":{"shasum":"4fea0cd69bc6edbf020917de3b5905db509e8aa7","tarball":"https://registry.npmjs.org/@conglomerate/router/-/router-1.0.10.tgz","integrity":"sha512-amthsP5/rF6xkRqmhMu1oArPYCGhMFCuHkt+lFfYpmt5519EMRfpFLB4ZP9/Tfxreof9MoLlFT19xoZq57OwAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEeSAQzGmc0kU+7EaOUH/136ZpSqn4+6UhC3brlDVtpcAiAoVlQ3uqYXTaitfYK2EqI0U0Lb8yio4mpfUeRjcfItMA=="}]},"maintainers":[{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"},{"name":"epiloque","email":"robots+npm@epiloque.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/router-1.0.10.tgz_1460301310535_0.3561368938535452"}},"1.0.11":{"name":"@conglomerate/router","description":"HTTP router","version":"1.0.11","homepage":"https://github.com/eitherlands/conglomerate-router","author":{"name":"Mark Milstein","email":"mark@epiloque.com","url":"https://github.com/epiloque"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/eitherlands/conglomerate-router.git"},"engines":{"node":">=4.0.0"},"scripts":{"build":"node node_modules/@conglomerate/weaver/bin/weaver build","test":"node node_modules/@conglomerate/weaver/bin/weaver test","documentation":"node node_modules/conglomerate-weaver/lib/index.js --documentation","test-browser":"node node_modules/@conglomerate/weaver/bin/weaver test --browser","test-node":"node node_modules/@conglomerate/weaver/bin/weaver test --node"},"files":["lib"],"browser":{"./lib/index.js":"./lib/index-browser.js"},"main":"./lib/index.js","jsnext:main":"./lib/index-next.js","jspm":{"main":"./lib/index-browser.js"},"devDependencies":{"chai":"^3.5.0","@conglomerate/weaver":"^2.3.0"},"dependencies":{"@f/is-undefined":"^1.1.1","@conglomerate/assert":"1.0.11","@conglomerate/error":"1.0.11","@conglomerate/escape":"1.0.11"},"bugs":{"url":"https://github.com/eitherlands/conglomerate-router/issues"},"_id":"@conglomerate/router@1.0.11","_shasum":"2e7908fafbdcd5eae6be603e55d03564cee69e10","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.6.0","_npmUser":{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"},"dist":{"shasum":"2e7908fafbdcd5eae6be603e55d03564cee69e10","tarball":"https://registry.npmjs.org/@conglomerate/router/-/router-1.0.11.tgz","integrity":"sha512-+384oV2W/x4wyxY37EmYElQmveWX+5fWAPVIJxh9t0OJoaQf1IC/C3KVHJCyDSKyf+veEuBlVG7JT34m0FBrXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNM/bn/iS1K3M6HA9j3wyNntRoo/soENLy6vwOsueClAiEAlndlcYwFsUo96yJI7NIHYQ+CVOl9qUBShHQVlI1toUI="}]},"maintainers":[{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"},{"name":"epiloque","email":"robots+npm@epiloque.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/router-1.0.11.tgz_1460566826364_0.4903307370841503"}},"1.1.0":{"name":"@conglomerate/router","description":"HTTP router","version":"1.1.0","homepage":"https://github.com/eitherlands/conglomerate-router","author":{"name":"Mark Milstein","email":"mark@epiloque.com","url":"https://github.com/epiloque"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/eitherlands/conglomerate-router.git"},"engines":{"node":">=4.0.0"},"scripts":{"build":"node node_modules/@conglomerate/weaver/bin/weaver build","test":"node node_modules/@conglomerate/weaver/bin/weaver test","documentation":"node node_modules/conglomerate-weaver/lib/index.js --documentation","test-browser":"node node_modules/@conglomerate/weaver/bin/weaver test --browser","test-node":"node node_modules/@conglomerate/weaver/bin/weaver test --node"},"files":["lib"],"browser":{"./lib/index.js":"./lib/index-browser.js"},"main":"./lib/index.js","jsnext:main":"./lib/index-next.js","jspm":{"main":"./lib/index-browser.js"},"devDependencies":{"chai":"^3.5.0","@conglomerate/weaver":"^2.4.0"},"dependencies":{"babel-runtime":"^6.6.1","@f/is-undefined":"^1.1.1","@conglomerate/assert":"^1.1.0","@conglomerate/error":"^1.1.0","@conglomerate/escape":"^1.1.0"},"bugs":{"url":"https://github.com/eitherlands/conglomerate-router/issues"},"_id":"@conglomerate/router@1.1.0","_shasum":"e0e929ed8db975da583aed44b9ab33b76ebd0b73","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.6.0","_npmUser":{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"},"dist":{"shasum":"e0e929ed8db975da583aed44b9ab33b76ebd0b73","tarball":"https://registry.npmjs.org/@conglomerate/router/-/router-1.1.0.tgz","integrity":"sha512-lShiF0kNZxgve3jDSM+WrySp/oGJFDX4jUJKffxyPtoi0Elnj3uDhLeA3a8kXNOawEPjB77KLA1/nJghAgCC7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH9+AIhjvPo81X0SMA7fsbOorM0XwbFk1qgUsOtFHLmuAiEAipJ0HhFnnD/JQIy5ryO8Tli5WG3/CryJJSu0Jio1jr0="}]},"maintainers":[{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"},{"name":"epiloque","email":"robots+npm@epiloque.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/router-1.1.0.tgz_1461023304522_0.21779686701484025"}},"1.2.0":{"name":"@conglomerate/router","description":"HTTP router","version":"1.2.0","homepage":"https://github.com/eitherlands/conglomerate-router","author":{"name":"Mark Milstein","email":"mark@epiloque.com","url":"https://github.com/epiloque"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/eitherlands/conglomerate-router.git"},"engines":{"node":">=4.0.0"},"scripts":{"build":"node node_modules/@conglomerate/weaver/bin/weaver build","test":"node node_modules/@conglomerate/weaver/bin/weaver test","documentation":"node node_modules/conglomerate-weaver/lib/index.js --documentation","test-browser":"node node_modules/@conglomerate/weaver/bin/weaver test --browser","test-node":"node node_modules/@conglomerate/weaver/bin/weaver test --node"},"files":["lib"],"browser":{"./lib/index.js":"./lib/index-browser.js"},"main":"./lib/index.js","jsnext:main":"./lib/index-next.js","jspm":{"main":"./lib/index-browser.js"},"devDependencies":{"chai":"^3.5.0","@conglomerate/weaver":"^2.5.0"},"dependencies":{"babel-runtime":"^6.6.1","@f/is-undefined":"^1.1.1","@conglomerate/assert":"^1.2.0","@conglomerate/error":"^1.2.0","@conglomerate/escape":"^1.2.0"},"bugs":{"url":"https://github.com/eitherlands/conglomerate-router/issues"},"_id":"@conglomerate/router@1.2.0","_shasum":"d7fe753848d716deff1bc4b20dfa7f3dd4cae1b6","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"},"dist":{"shasum":"d7fe753848d716deff1bc4b20dfa7f3dd4cae1b6","tarball":"https://registry.npmjs.org/@conglomerate/router/-/router-1.2.0.tgz","integrity":"sha512-K4V6aAkie8vHbZF0pgEwczmRBto+dStyFlgVd9Hkp6chfDsyP00b7kwvRduFYyJ7q1MeU4xZhkfcmN/a4wG+RA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+vyI4IbgQqmH5lD+2WeRWJL6nkT99fEVYWAPxzm9WtAIgbd7SP/T2Rk3b7iyZLd+9lEHZO2m2GajMg5aYsz/8Mb4="}]},"maintainers":[{"name":"conglomerate","email":"robots+conglomerate@epiloque.com"},{"name":"epiloque","email":"robots+npm@epiloque.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/router-1.2.0.tgz_1461318209235_0.8747098874300718"}}},"readme":"[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url]\n\n# [conglomerate-router](https://github.com/eitherlands/conglomerate-router)\n\n[hapijs/call](https://github.com/hapijs/call) for browsers. Supports all modern\nbrowsers, tested on IE 9+, Chrome 16+, FireFox 5+, Safari 6+, Opera 12+.\n\n## Path matching order\n\nThe router iterates through the routing table and executes the first (and only\nthe first) matching route. Route matching is done based on the combination of\nthe request path and the HTTP verb (e.g. 'GET, 'POST'). The query is excluded\nfrom the routing logic. Requests are matched in a deterministic order where the\norder in which routes are added does not matter.\n\nRoutes are matched based on the specificity of the route which is evaluated at\neach segment of the path. Each path is split into its segment (the parts\nseparated by `'/'`).  The segments are compared to the routing table one at a\ntime and are matched against the most specific path until a match is found. If\nno match is found, the next match is tried.\n\nWhen matching routes, string literals (no path parameter) have the highest\npriority, followed by mixed parameters (`'/a{p}b'`), parameters (`'/{p}'`), and\nthen wildcard (`/{p*}`).\n\nNote that mixed parameters are slower to compare as they cannot be hashed and\nrequire an array iteration over all the regular expressions representing the\nvarious mixed parameter at each routing table node.\n\n## Catch all route\n\nIf the application needs to override the default Not Found (404) error\nresponse, it can add a catch-all route `{method: '*', path: '/{p*}'}` for a\nspecific method or all methods. Only one catch-all route can be defined per\nrouter.\n\n# [Thanks](https://github.com/eitherlands/conglomerate-router#Thanks)\n\nThanks to [Eran Hammer](@hueniverse) and @hapijs community for the quality\nengineering behind hapi.\n\nThanks to [Sauce Labs](https://saucelabs.com) for providing the infrastructure\nthat allows us to run our build in real browsers.\n\n# [License](https://github.com/eitherlands/conglomerate-router#License)\n\nconglomerate-router is released under the terms of the BSD-3-Clause license.\n\n[npm-url]: https://www.npmjs.com/package/@conglomerate/router\n\n[npm-image]: https://img.shields.io/npm/v/@conglomerate/router.svg\n\n[travis-url]: https://travis-ci.org/eitherlands/conglomerate-router\n\n[travis-image]: https://img.shields.io/travis/eitherlands/conglomerate-router.svg\n","maintainers":[{"name":"eitherlands","email":"robots+eitherlands@epiloque.com"}],"time":{"modified":"2022-06-12T16:35:10.282Z","created":"2016-04-09T13:10:51.403Z","1.0.2":"2016-04-09T13:10:51.403Z","1.0.3":"2016-04-09T13:19:17.097Z","1.0.4":"2016-04-09T13:30:24.771Z","1.0.6":"2016-04-09T13:42:42.071Z","1.0.8":"2016-04-09T14:21:43.226Z","1.0.10":"2016-04-10T15:15:11.604Z","1.0.11":"2016-04-13T17:00:28.723Z","1.1.0":"2016-04-18T23:48:25.909Z","1.2.0":"2016-04-22T09:43:30.822Z"},"homepage":"https://github.com/eitherlands/conglomerate-router","repository":{"type":"git","url":"git://github.com/eitherlands/conglomerate-router.git"},"author":{"name":"Mark Milstein","email":"mark@epiloque.com","url":"https://github.com/epiloque"},"bugs":{"url":"https://github.com/eitherlands/conglomerate-router/issues"},"license":"BSD-3-Clause","readmeFilename":"README.md"}