{"_id":"@hyperapp/router","_rev":"29-876351f2e79d2aedf64f2b034d6e6baf","name":"@hyperapp/router","description":"Declarative routing for Hyperapp V1 using the History API.","dist-tags":{"latest":"0.7.2","next":"0.4.0"},"versions":{"0.0.0":{"name":"@hyperapp/router","description":"Official router for HyperApp.","version":"0.0.0","main":"dist/hyperapp.router.js","jsnext:main":"src/index.js","module":"src/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"files":["src","dist"],"author":{"name":"Jorge Bucaran"},"keywords":["hyperx","hyperscript","jsx","react","elm","virtual-dom","router"],"scripts":{"test":"jest --coverage --no-cache","build":"rollup -cm -n Router -f umd -i src/index.js -o dist/router.js","prepublish":"npm run build","format":"prettier --semi false --write 'src/**/*.js'","release":"npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"babel":{"presets":"es2015"},"devDependencies":{"babel-preset-es2015":"^6.24.1","hyperapp":"^0.9.3","jest":"^20.0.4","prettier":"~1.4.1","rollup":"^0.41.6","rollup-plugin-uglify":"^2.0.1"},"publishConfig":{"access":"public"},"gitHead":"2a20d01a8e0127ed2b6c7d1b1809329d5eb03466","bugs":{"url":"https://github.com/hyperapp/router/issues"},"homepage":"https://github.com/hyperapp/router#readme","_id":"@hyperapp/router@0.0.0","_npmVersion":"5.0.1","_nodeVersion":"7.2.0","_npmUser":{"name":"jbucaran","email":"jbucaran@gmail.com"},"dist":{"integrity":"sha512-NWF6A6W7NutgSpKVEPq0ntUR370sX88z4rnJj659MnIwh1XgBelFuUdxS9pchaiA0WMuCar3xJIkMcyPWbNxHg==","shasum":"0c7073c75b41e1238249e3f88a4e21da4ec6cf8f","tarball":"https://registry.npmjs.org/@hyperapp/router/-/router-0.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXHoTbNsd/HmEt+s8oSxtdzUOuqbR6bDFqBytBCzxUqAiBmYJKzw2izM+2isiAgljYHef4v+SLULDvXlVP2574rpg=="}]},"maintainers":[{"name":"jbucaran","email":"jbucaran@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router-0.0.0.tgz_1498762032932_0.500774287385866"},"directories":{}},"0.0.1":{"name":"@hyperapp/router","description":"Official router for HyperApp.","version":"0.0.1","main":"dist/router.js","jsnext:main":"src/index.js","module":"src/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"files":["src","dist"],"author":{"name":"Jorge Bucaran"},"keywords":["hyperx","hyperscript","jsx","react","elm","virtual-dom","router"],"scripts":{"test":"jest --coverage --no-cache","build":"rollup -cm -n Router -f umd -i src/index.js -o dist/router.js","prepublish":"npm run build","format":"prettier --semi false --write 'src/**/*.js'","release":"npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"babel":{"presets":"es2015"},"devDependencies":{"babel-preset-es2015":"^6.24.1","hyperapp":"^0.9.3","jest":"^20.0.4","prettier":"~1.4.1","rollup":"^0.41.6","rollup-plugin-uglify":"^2.0.1"},"gitHead":"664a65e314e2c1fd27eb77b43911419b8492c2e3","bugs":{"url":"https://github.com/hyperapp/router/issues"},"homepage":"https://github.com/hyperapp/router#readme","_id":"@hyperapp/router@0.0.1","_npmVersion":"5.0.1","_nodeVersion":"7.2.0","_npmUser":{"name":"jbucaran","email":"jbucaran@gmail.com"},"dist":{"integrity":"sha512-zpIYIWfEdW720KE12Pt2WzWW5S3QzWOq19Io86c/DPiuwhHUGclCw6Ztw2ufct3xi6qRojBYnuhiidUbhnZKXQ==","shasum":"87895d3a80460241184f52b35b34ab2f1334baca","tarball":"https://registry.npmjs.org/@hyperapp/router/-/router-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPvLgv9Djq4FP0w9l7ZroyuAozi5e1JexXx3t+2f+BUQIhAPZG9aCw4udMaPvIpymufFSGClmGgOdUPTVxwJsJeXih"}]},"maintainers":[{"name":"jbucaran","email":"jbucaran@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router-0.0.1.tgz_1498762843771_0.3808352150954306"},"directories":{}},"0.0.2":{"name":"@hyperapp/router","description":"Actions and events for routing client-side pages with HyperApp.","version":"0.0.2","main":"dist/router.js","jsnext:main":"src/index.js","module":"src/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"files":["src","dist"],"author":{"name":"Jorge Bucaran"},"keywords":["hyperx","hyperscript","jsx","react","elm","virtual-dom","router"],"scripts":{"test":"jest --coverage --no-cache","build":"rollup -cm -n Router -f umd -i src/index.js -o dist/router.js","prepublish":"npm run build","format":"prettier --semi false --write 'src/**/*.js'","release":"npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"babel":{"presets":"es2015"},"devDependencies":{"babel-preset-es2015":"^6.24.1","hyperapp":"^0.9.3","jest":"^20.0.4","prettier":"~1.4.1","rollup":"^0.41.6","rollup-plugin-uglify":"^2.0.1"},"gitHead":"f0f72bb10626356abdb2fb63a8081f524b5402c4","bugs":{"url":"https://github.com/hyperapp/router/issues"},"homepage":"https://github.com/hyperapp/router#readme","_id":"@hyperapp/router@0.0.2","_npmVersion":"5.0.1","_nodeVersion":"7.2.0","_npmUser":{"name":"jbucaran","email":"jbucaran@gmail.com"},"dist":{"integrity":"sha512-7nj5YdBXePAUdPVf0vXE+twg6JlxSZCnKaDbilKuaTRvgqq+Znde/V+f7pi9CNYtYXSh+BZCzTzCkNe4+ZvsWg==","shasum":"d6859621a0683ffb41d1ffa4a8573f63b96bd7f5","tarball":"https://registry.npmjs.org/@hyperapp/router/-/router-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESryv71kRi10ZK0s3Fqx6CEAQFH2eIEZYpdipvEqufcAiEAhZfaSlkmdIZkPZVX5obHZ6Gx/vc/JTrbQelQYbsBQlU="}]},"maintainers":[{"email":"lukejacksonn@gmail.com","name":"lukejacksonn"},{"email":"jbucaran@gmail.com","name":"jbucaran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router-0.0.2.tgz_1498816306939_0.46064013964496553"},"directories":{}},"0.1.0":{"name":"@hyperapp/router","description":"Utilities for routing client-side pages with HyperApp.","version":"0.1.0","main":"dist/router.js","jsnext:main":"src/index.js","module":"src/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"files":["src","dist"],"author":{"name":"Jorge Bucaran"},"keywords":["hyperapp","react","elm","jsx","virtual dom","vdom","hyperx","hyperscript","router"],"scripts":{"test":"jest --coverage --no-cache","build":"npm run bundle && npm run minify","bundle":"rollup -i src/index.js -o dist/router.js -f umd -mn Router","minify":"uglifyjs dist/router.js -o dist/router.js --mangle --compress warnings=false --pure-funcs=Object.defineProperty -p relative --source-map dist/router.js.map","prepublish":"npm run build","format":"prettier --semi false --write 'src/**/*.js'","release":"npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"babel":{"presets":"es2015"},"devDependencies":{"babel-preset-es2015":"^6.24.1","hyperapp":"0.11.0","jest":"^20.0.4","prettier":"~1.5.3","rollup":"^0.47.6","uglify-js":"^2.7.5"},"gitHead":"29b0cb1c6f787633883d08fc2f4bd9e914a75812","bugs":{"url":"https://github.com/hyperapp/router/issues"},"homepage":"https://github.com/hyperapp/router#readme","_id":"@hyperapp/router@0.1.0","_npmVersion":"5.0.1","_nodeVersion":"7.2.0","_npmUser":{"name":"jbucaran","email":"jbucaran@gmail.com"},"dist":{"integrity":"sha512-VPfOK0kCFSgkW8LlEWfjGn9WmJ4oE0xjfaxbdk1KXG9OzSOIvxsrgeUhz6J2r6urJtslsZKpmsMjCIEZHAYb2w==","shasum":"b259287b3a5ab29cd387563a9b124c95d618edb5","tarball":"https://registry.npmjs.org/@hyperapp/router/-/router-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpM488IUdaZrQj9mi2PhWZeG/hGWn8979ou4HpyP0Q8gIhALXWdDcc/R1gQgrIao/4HZkGTN7keydyN57Vj95Lzoqp"}]},"maintainers":[{"email":"andyrjohnson82@gmail.com","name":"andyrj"},{"email":"lukejacksonn@gmail.com","name":"lukejacksonn"},{"email":"jbucaran@gmail.com","name":"jbucaran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router-0.1.0.tgz_1503061774723_0.5787302723620087"},"directories":{}},"0.2.0":{"name":"@hyperapp/router","description":"Utilities for routing client-side pages with Hyperapp.","version":"0.2.0","main":"dist/router.js","jsnext:main":"src/index.js","module":"src/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"files":["src","dist"],"author":{"name":"Jorge Bucaran"},"keywords":["hyperapp","react","elm","jsx","virtual dom","vdom","hyperx","hyperscript","router"],"scripts":{"test":"jest --coverage --no-cache","build":"npm run bundle && npm run minify","bundle":"rollup -i src/index.js -o dist/router.js -f umd -mn Router","minify":"uglifyjs dist/router.js -o dist/router.js --mangle --compress warnings=false --pure-funcs=Object.defineProperty -p relative --source-map dist/router.js.map","prepublish":"npm run build","format":"prettier --semi false --write 'src/**/*.js'","release":"npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"babel":{"presets":"es2015"},"devDependencies":{"babel-preset-es2015":"^6.24.1","hyperapp":"^0.12.0","jest":"^20.0.4","prettier":"~1.5.3","rollup":"^0.47.6","uglify-js":"^2.7.5"},"peerDependencies":{"hyperapp":"^0.12.0"},"gitHead":"f9dd66488641e79d2edba6f54e4f1a29e3d38989","bugs":{"url":"https://github.com/hyperapp/router/issues"},"homepage":"https://github.com/hyperapp/router#readme","_id":"@hyperapp/router@0.2.0","_npmVersion":"5.0.1","_nodeVersion":"7.2.0","_npmUser":{"name":"jbucaran","email":"jbucaran@gmail.com"},"dist":{"integrity":"sha512-ElkMiKsf7jKFI6rIPN4Z9yN3CHFQDPw5PMQi7FYmuUoHXQXonfLRLi/XQM23kNqV54e1hY6lR3Y9BhYuMGRp3A==","shasum":"6ab6731e6aff54aea923d958fba111dcfb607c48","tarball":"https://registry.npmjs.org/@hyperapp/router/-/router-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrtF8eywopG9VlB5yhrmxAmKhYFkXiKJ0nhqhl6oeXYgIhAN9UGfCu/mmXSQqUg31bACFTQjE6nk7jVDMiDVGPjRT0"}]},"maintainers":[{"email":"andyrjohnson82@gmail.com","name":"andyrj"},{"email":"lukejacksonn@gmail.com","name":"lukejacksonn"},{"email":"jbucaran@gmail.com","name":"jbucaran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router-0.2.0.tgz_1503229350775_0.6797394391614944"},"directories":{}},"0.2.1":{"name":"@hyperapp/router","description":"Utilities for routing client-side pages with Hyperapp.","version":"0.2.1","main":"dist/router.js","jsnext:main":"src/index.js","module":"src/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"files":["src","dist"],"author":{"name":"Jorge Bucaran"},"keywords":["hyperapp","react","elm","jsx","virtual dom","vdom","hyperx","hyperscript","router"],"scripts":{"test":"jest --coverage --no-cache","build":"npm run bundle && npm run minify","bundle":"rollup -g hyperapp:hyperapp -i src/index.js -o dist/router.js -f umd -mn Router","minify":"uglifyjs dist/router.js -o dist/router.js --mangle --compress warnings=false --pure-funcs=Object.defineProperty -p relative --source-map dist/router.js.map","prepublish":"npm run build","format":"prettier --semi false --write 'src/**/*.js'","release":"npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"babel":{"presets":"es2015"},"devDependencies":{"babel-preset-es2015":"^6.24.1","hyperapp":"^0.12.0","jest":"^20.0.4","prettier":"~1.5.3","rollup":"^0.47.6","uglify-js":"^2.7.5"},"peerDependencies":{"hyperapp":"^0.12.0"},"gitHead":"47819c186e6a0b8536f36d60792f2507f9776e86","bugs":{"url":"https://github.com/hyperapp/router/issues"},"homepage":"https://github.com/hyperapp/router#readme","_id":"@hyperapp/router@0.2.1","_npmVersion":"5.0.1","_nodeVersion":"7.2.0","_npmUser":{"name":"jbucaran","email":"jbucaran@gmail.com"},"dist":{"integrity":"sha512-nKa8lDA85bApRTuLiAAY0LhA1Y8OKJPGD6PSWFj+qx5EWjrbxt/c1DTeFKlpBMsiTqrhRa2q/NnSs7VcbtfBdA==","shasum":"7250a5752567baaa79c490705ba8cd35cb43aa84","tarball":"https://registry.npmjs.org/@hyperapp/router/-/router-0.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6pb5jgkZJj0E0TvzKd1uUT6thszLkSc2lNfRokINp6AiAPx7pDh9duKIEQWpNeMHDgYLx5PsOh4+BdvAthjj0bzA=="}]},"maintainers":[{"email":"andyrjohnson82@gmail.com","name":"andyrj"},{"email":"lukejacksonn@gmail.com","name":"lukejacksonn"},{"email":"jbucaran@gmail.com","name":"jbucaran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router-0.2.1.tgz_1503231213549_0.23714909050613642"},"directories":{}},"0.2.2":{"name":"@hyperapp/router","description":"Utilities for routing client-side pages with Hyperapp.","version":"0.2.2","main":"dist/router.js","jsnext:main":"src/index.js","module":"src/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"files":["src","dist"],"author":{"name":"Jorge Bucaran"},"keywords":["hyperapp","react","elm","jsx","virtual dom","vdom","hyperx","hyperscript","router"],"scripts":{"test":"jest --coverage --no-cache","build":"npm run bundle && npm run minify","bundle":"rollup -g hyperapp:hyperapp -i src/index.js -o dist/router.js -f umd -mn Router","minify":"uglifyjs dist/router.js -o dist/router.js --mangle --compress warnings=false --pure-funcs=Object.defineProperty -p relative --source-map dist/router.js.map","prepublish":"npm run build","format":"prettier --semi false --write 'src/**/*.js'","release":"npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"babel":{"presets":"es2015"},"devDependencies":{"babel-preset-es2015":"^6.24.1","hyperapp":"^0.12.0","jest":"^20.0.4","prettier":"~1.5.3","rollup":"^0.47.6","uglify-js":"^2.7.5"},"peerDependencies":{"hyperapp":"^0.12.0"},"gitHead":"9fca6932dd6c84915625454e3c8c1838920519c4","bugs":{"url":"https://github.com/hyperapp/router/issues"},"homepage":"https://github.com/hyperapp/router#readme","_id":"@hyperapp/router@0.2.2","_npmVersion":"5.0.1","_nodeVersion":"7.2.0","_npmUser":{"name":"jbucaran","email":"jbucaran@gmail.com"},"dist":{"integrity":"sha512-tE0PGDn4K7vtZG09SZ5KrVndEnUYVZ2YdzxDsCZx2q4+TqWDmkJIHffB50Ki1SkafH2ng8wsowICV6bFlcXMxg==","shasum":"61cd0c2f5662bb9bdb2600a095c12b087917c730","tarball":"https://registry.npmjs.org/@hyperapp/router/-/router-0.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2DOTNuKRkmzxiDfEHSNfdEutQ4CHZxtlq3PQE7DkxnAiAsSv4caLwJul2FCIncjqfADe0+q/CEgbKwE5Q/O9m4vw=="}]},"maintainers":[{"email":"andyrjohnson82@gmail.com","name":"andyrj"},{"email":"lukejacksonn@gmail.com","name":"lukejacksonn"},{"email":"jbucaran@gmail.com","name":"jbucaran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router-0.2.2.tgz_1503231375168_0.01925189862959087"},"directories":{}},"0.2.3":{"name":"@hyperapp/router","description":"Utilities for routing client-side pages with Hyperapp.","version":"0.2.3","main":"dist/router.js","jsnext:main":"src/index.js","module":"src/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"files":["src","dist"],"author":{"name":"Jorge Bucaran"},"keywords":["hyperapp","react","elm","jsx","virtual dom","vdom","hyperx","hyperscript","router"],"scripts":{"test":"jest --coverage --no-cache","build":"npm run bundle && npm run minify","bundle":"rollup -i src/index.js -o dist/router.js -f umd -mn Router","minify":"uglifyjs dist/router.js -o dist/router.js --mangle --compress warnings=false --pure-funcs=Object.defineProperty -p relative --source-map dist/router.js.map","prepublish":"npm run build","format":"prettier --semi false --write 'src/**/*.js'","release":"npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"babel":{"presets":"es2015"},"devDependencies":{"babel-preset-es2015":"^6.24.1","hyperapp":"^0.12.0","jest":"^20.0.4","prettier":"~1.5.3","rollup":"^0.47.6","uglify-js":"^2.7.5"},"peerDependencies":{"hyperapp":"^0.12.0"},"gitHead":"b7a1beeb9d9fe95782903bc4df2786a7a8d84d5a","bugs":{"url":"https://github.com/hyperapp/router/issues"},"homepage":"https://github.com/hyperapp/router#readme","_id":"@hyperapp/router@0.2.3","_npmVersion":"5.0.1","_nodeVersion":"7.2.0","_npmUser":{"name":"jbucaran","email":"jbucaran@gmail.com"},"dist":{"integrity":"sha512-d8rxLzLSXlNQCCbHgWBZbNfbBG+gl7KUc5RiyCj9NJqwqnQCADEK2morQ70OtH1sd6/Y8ZeKdyiFo7lvFAajKQ==","shasum":"a5f550a2eed6961a56e1fd2af6a385dfa14619fb","tarball":"https://registry.npmjs.org/@hyperapp/router/-/router-0.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3Hv9XqOpFLpDaVOC4MREbZO+oWODD0nRWpUmEBR3CxAiBHP0jIuj2lJQDhVPEgpvBdO+1cfHurDLtUQOGPx+Pnag=="}]},"maintainers":[{"email":"andyrjohnson82@gmail.com","name":"andyrj"},{"email":"lukejacksonn@gmail.com","name":"lukejacksonn"},{"email":"jbucaran@gmail.com","name":"jbucaran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router-0.2.3.tgz_1503231879610_0.4925567617174238"},"directories":{}},"0.3.0":{"name":"@hyperapp/router","description":"Utilities for routing client-side pages with Hyperapp.","version":"0.3.0","main":"dist/router.js","jsnext:main":"src/index.js","module":"src/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"files":["src","dist"],"author":{"name":"Jorge Bucaran"},"keywords":["hyperapp","react","elm","jsx","virtual dom","vdom","hyperx","hyperscript","router"],"scripts":{"test":"jest --coverage --no-cache","build":"npm run bundle && npm run minify","bundle":"rollup -i src/index.js -o dist/router.js -f umd -mn router","minify":"uglifyjs dist/router.js -o dist/router.js --mangle --compress warnings=false --pure-funcs=Object.defineProperty -p relative --source-map dist/router.js.map","prepublish":"npm run build","format":"prettier --semi false --write 'src/**/*.js'","release":"npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"babel":{"presets":"es2015"},"devDependencies":{"babel-preset-es2015":"^6.24.1","hyperapp":"^0.12.0","jest":"^20.0.4","prettier":"~1.5.3","rollup":"^0.47.6","uglify-js":"^2.7.5"},"peerDependencies":{"hyperapp":"^0.12.0"},"gitHead":"abe55f3dc5ea80af2b47cd33baffdf99203c0a63","bugs":{"url":"https://github.com/hyperapp/router/issues"},"homepage":"https://github.com/hyperapp/router#readme","_id":"@hyperapp/router@0.3.0","_npmVersion":"5.0.1","_nodeVersion":"7.2.0","_npmUser":{"name":"jbucaran","email":"jbucaran@gmail.com"},"dist":{"integrity":"sha512-sxFV9rT1roYfHb5TjYXsnAbZsABBUEHpF4sgfgk7h3GLwX1fCX0xGXufjucKI3RbwDIrdh1akvJD4Oi7aREtDQ==","shasum":"530648e974193f59a14f1a9c76128a7462de9cf0","tarball":"https://registry.npmjs.org/@hyperapp/router/-/router-0.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH5i8drQ4WhyvmJuSqs3O37UcgJ9tKvR9qbW/KvIq8+iAiEA0o5ZiVGaGN5unEpoLxdrHOZQ/ipdm/9w0hZO0aKZXuQ="}]},"maintainers":[{"email":"wolf@okwolf.com","name":"okwolf"},{"email":"andyrjohnson82@gmail.com","name":"andyrj"},{"email":"lukejacksonn@gmail.com","name":"lukejacksonn"},{"email":"jbucaran@gmail.com","name":"jbucaran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router-0.3.0.tgz_1504637572894_0.8185418411158025"},"directories":{}},"0.4.0":{"name":"@hyperapp/router","description":"Utilities for routing client-side pages with Hyperapp.","version":"0.4.0","main":"dist/router.js","jsnext:main":"src/index.js","module":"src/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"files":["src","dist"],"author":{"name":"Jorge Bucaran"},"keywords":["hyperapp","router","navigation"],"scripts":{"test":"jest --coverage --no-cache","build":"npm run bundle && npm run minify","bundle":"rollup -i src/index.js -o dist/router.js -f umd -mn router -g hyperapp:hyperapp","minify":"uglifyjs dist/router.js -o dist/router.js -mc pure_funcs=Object.defineProperty --source-map includeSources,url=router.js.map","prepublish":"npm run build","format":"prettier --semi false --write 'src/**/*.js'","release":"npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"babel":{"presets":"env"},"devDependencies":{"babel-preset-env":"^1.6.1","hyperapp":"*","jest":"^21.2.1","prettier":"^1.8.2","rollup":"^0.52.0","uglify-js":"3.2.1"},"peerDependencies":{"hyperapp":"*"},"gitHead":"6695befcf33d6dacc9347ae75566128aeed01621","bugs":{"url":"https://github.com/hyperapp/router/issues"},"homepage":"https://github.com/hyperapp/router#readme","_id":"@hyperapp/router@0.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"jorgebucaran","email":"jbucaran@gmail.com"},"dist":{"integrity":"sha512-x2LH2kCwe1FseFkSzpYIyz+MSIhFVYyyqjjg+yMg9yxBy60zOIWDwl7KLfD9qUMRzZDsej0g980Ku19vwmh+kQ==","shasum":"fb2aacc450c040435daa80b74c256b3e635d77da","tarball":"https://registry.npmjs.org/@hyperapp/router/-/router-0.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGZWRd96WzrjWWOdxRjw9fSRQIPcHYkt2wrSINpCiioAiAmXRyvJPYrncIAkAlAKKy4punkKSpd3ID6c0ABC0Gwdg=="}]},"maintainers":[{"email":"jbucaran@gmail.com","name":"jorgebucaran"},{"email":"gerodel.quentin@gmail.com","name":"swizz"},{"email":"wolf@okwolf.com","name":"okwolf"},{"email":"andyrjohnson82@gmail.com","name":"andyrj"},{"email":"lukejacksonn@gmail.com","name":"lukejacksonn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router-0.4.0.tgz_1512716746739_0.05501850903965533"},"directories":{}},"0.4.1":{"name":"@hyperapp/router","description":"Declarative routing for Hyperapp using the History API.","version":"0.4.1","main":"dist/router.js","jsnext:main":"src/index.js","module":"src/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"files":["src","dist"],"author":{"name":"Jorge Bucaran"},"keywords":["hyperapp","router","navigation","history"],"scripts":{"test":"jest --coverage --no-cache","build":"npm run bundle && npm run minify","bundle":"rollup -i src/index.js -o dist/router.js -f umd -mn router -g hyperapp:hyperapp","minify":"uglifyjs dist/router.js -o dist/router.js -mc pure_funcs=Object.defineProperty --source-map includeSources,url=router.js.map","prepublish":"npm run build","format":"prettier --semi false --write 'src/**/*.js'","release":"npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"babel":{"presets":"env"},"devDependencies":{"babel-preset-env":"^1.6.1","hyperapp":"0.18.0","jest":"^21.2.1","prettier":"^1.9.2","rollup":"^0.52.0","uglify-js":"3.2.2"},"peerDependencies":{"hyperapp":"0.18.0"},"gitHead":"4949a31881abacbb6de745ff8132a74594df6823","bugs":{"url":"https://github.com/hyperapp/router/issues"},"homepage":"https://github.com/hyperapp/router#readme","_id":"@hyperapp/router@0.4.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"jorgebucaran","email":"jbucaran@gmail.com"},"dist":{"integrity":"sha512-JSo8qfovjkUSxchZDd0KsxGMupd7dmprsaBQrgN7+1Sm+i5Y0SvkmEgQf4Tvgd7JmOxj252S3YmsWPaIKhpmfA==","shasum":"f2c697c40565496bea6dbd1265822766b41e021b","tarball":"https://registry.npmjs.org/@hyperapp/router/-/router-0.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaoIez5JKJ3Zu7Wnca2Re9SOs5xNLpL0mJyRhVa88KqAIhAK1PDfr32GIyHUETppw7fGwrYgFOrCgCDce1e+Vi+0pd"}]},"maintainers":[{"email":"jbucaran@gmail.com","name":"jorgebucaran"},{"email":"gerodel.quentin@gmail.com","name":"swizz"},{"email":"wolf@okwolf.com","name":"okwolf"},{"email":"andyrjohnson82@gmail.com","name":"andyrj"},{"email":"lukejacksonn@gmail.com","name":"lukejacksonn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router-0.4.1.tgz_1513573658574_0.9519705574493855"},"directories":{}},"0.5.0":{"name":"@hyperapp/router","description":"Declarative routing for Hyperapp using the History API.","version":"0.5.0","main":"dist/router.js","module":"src/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"files":["src","dist"],"author":{"name":"Jorge Bucaran"},"keywords":["hyperapp","router","navigation","history"],"scripts":{"test":"jest --coverage --no-cache","build":"npm run bundle && npm run minify","bundle":"rollup -i src/index.js -o dist/router.js -f umd -mn hyperappRouter -g hyperapp:hyperapp","minify":"uglifyjs dist/router.js -o dist/router.js -mc pure_funcs=['Object.defineProperty'] --source-map includeSources,url=router.js.map","prepublish":"npm run build","format":"prettier --semi false --write 'src/**/*.js'","release":"npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"babel":{"presets":"env"},"jest":{"testURL":"http://localhost"},"devDependencies":{"babel-preset-env":"^1.6.1","hyperapp":"^1.2.5","jest":"^22.4.3","prettier":"^1.11.1","rollup":"^0.57.1","uglify-js":"^3.3.16"},"peerDependencies":{"hyperapp":"1.2.5"},"gitHead":"2197ff269a83d5ab71bc632df9d3301d573461ed","bugs":{"url":"https://github.com/hyperapp/router/issues"},"homepage":"https://github.com/hyperapp/router#readme","_id":"@hyperapp/router@0.5.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"jorgebucaran","email":"mail@jorgebucaran.com"},"dist":{"integrity":"sha512-FwVe1E2xPNL8OfqX0NCdMnNIPnrhc8IllmXmt19nmLtl4QGOiM+O59nrfB40sjXxsT4AMTNIhJLPEtYq7BcYBQ==","shasum":"e664079b17226da6157ceecadb7363a5e4f31d83","tarball":"https://registry.npmjs.org/@hyperapp/router/-/router-0.5.0.tgz","fileCount":12,"unpackedSize":23007,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCca9K/UcPvtsFMjRcgDKfmi2k5pCqIlg6Xmh3HYKQdUAIgB2v7yGzgFoZB1bBnkkme63AIswEnrhQdqPBBSNpdaeM="}]},"maintainers":[{"email":"andyrjohnson82@gmail.com","name":"andyrj"},{"email":"frenzzy.man@gmail.com","name":"frenzzy"},{"email":"mail@jorgebucaran.com","name":"jorgebucaran"},{"email":"lukejacksonn@gmail.com","name":"lukejacksonn"},{"email":"wolf@okwolf.com","name":"okwolf"},{"email":"gerodel.quentin@gmail.com","name":"swizz"},{"email":"zacharias.enochsson@gmail.com","name":"zaceno"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router_0.5.0_1522379790533_0.08499833685917757"},"_hasShrinkwrap":false},"0.5.1":{"name":"@hyperapp/router","description":"Declarative routing for Hyperapp using the History API.","version":"0.5.1","main":"dist/router.js","module":"src/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"files":["src","dist"],"author":{"name":"Jorge Bucaran"},"keywords":["hyperapp","router","navigation","history"],"scripts":{"test":"jest --coverage --no-cache","build":"npm run bundle && npm run minify","bundle":"rollup -i src/index.js -o dist/router.js -f umd -mn hyperappRouter -g hyperapp:hyperapp","minify":"uglifyjs dist/router.js -o dist/router.js -mc pure_funcs=['Object.defineProperty'] --source-map includeSources,url=router.js.map","prepublish":"npm run build","format":"prettier --semi false --write '{src,test}/**/*.js'","release":"npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"babel":{"presets":"env"},"jest":{"testURL":"http://localhost"},"devDependencies":{"babel-preset-env":"^1.6.1","hyperapp":"^1.2.5","jest":"^22.4.3","prettier":"^1.11.1","rollup":"^0.57.1","uglify-js":"^3.3.16"},"peerDependencies":{"hyperapp":"1.2.5"},"gitHead":"52dddd5e9f3443a51a063b6e4cb0cb1590dfc70f","bugs":{"url":"https://github.com/hyperapp/router/issues"},"homepage":"https://github.com/hyperapp/router#readme","_id":"@hyperapp/router@0.5.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"jorgebucaran","email":"mail@jorgebucaran.com"},"dist":{"integrity":"sha512-7JHuCD09KnjKXi6vd1P4c3w8//ouCWeS1wBLr+vmcSa2rzNbF+CDUCek4ZqBECWnYSzvQa2nAZDNQyGAHxeSmg==","shasum":"bd188039964efde208ed161df8f284cd4f1076b3","tarball":"https://registry.npmjs.org/@hyperapp/router/-/router-0.5.1.tgz","fileCount":13,"unpackedSize":24738,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNA3N+mOtaKiN1zX+FpjXvIuzPF0t1BTV/LFx2H5lIhwIhAOqJ00euHP8QHkPXUjYpzFxaQ7i1YZxDNeOhpJvmv1V8"}]},"maintainers":[{"email":"andyrjohnson82@gmail.com","name":"andyrj"},{"email":"frenzzy.man@gmail.com","name":"frenzzy"},{"email":"mail@jorgebucaran.com","name":"jorgebucaran"},{"email":"lukejacksonn@gmail.com","name":"lukejacksonn"},{"email":"wolf@okwolf.com","name":"okwolf"},{"email":"gerodel.quentin@gmail.com","name":"swizz"},{"email":"zacharias.enochsson@gmail.com","name":"zaceno"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router_0.5.1_1522500767980_0.4307845269237156"},"_hasShrinkwrap":false},"0.6.0":{"name":"@hyperapp/router","description":"Declarative routing for Hyperapp using the History API.","version":"0.6.0","main":"dist/router.js","module":"src/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"files":["src","dist"],"author":{"name":"Jorge Bucaran"},"keywords":["hyperapp","router","navigation","history"],"scripts":{"test":"jest --coverage --no-cache","build":"npm run bundle && npm run minify","bundle":"rollup -i src/index.js -o dist/router.js -f umd -mn hyperappRouter -g hyperapp:hyperapp","minify":"uglifyjs dist/router.js -o dist/router.js -mc pure_funcs=['Object.defineProperty'] --source-map includeSources,url=router.js.map","prepublish":"npm run build","format":"prettier --semi false --write '{src,test}/**/*.js'","release":"npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"babel":{"presets":"env"},"jest":{"testURL":"http://localhost"},"devDependencies":{"babel-preset-env":"^1.6.1","hyperapp":"^1.2.5","jest":"^22.4.3","prettier":"^1.11.1","rollup":"^0.57.1","uglify-js":"^3.3.16"},"peerDependencies":{"hyperapp":"1.2.5"},"gitHead":"795eb9b81ad9a6027d74dc65b0fe9548b0470095","bugs":{"url":"https://github.com/hyperapp/router/issues"},"homepage":"https://github.com/hyperapp/router#readme","_id":"@hyperapp/router@0.6.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"jorgebucaran","email":"mail@jorgebucaran.com"},"dist":{"integrity":"sha512-eYgDDaxvoPeyEIlW4qEvqg8gdRwJACKYbKH8WGjaPPAJ8l4m/chshl6h5bIOPGUwZSj68yb0Ixqxk3saMMvSJQ==","shasum":"145e9522e7b5203e5238483c3d98be697f7c0330","tarball":"https://registry.npmjs.org/@hyperapp/router/-/router-0.6.0.tgz","fileCount":13,"unpackedSize":24268,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQ+MBvy7isS6E9O0CunyhRhLpB7ezX8au3sGRPmZRNzAiBHbJtuO5dC4RBTGtbs4KVjx1IPv/qc5UgS24k0/E2GMg=="}]},"maintainers":[{"email":"andyrjohnson82@gmail.com","name":"andyrj"},{"email":"frenzzy.man@gmail.com","name":"frenzzy"},{"email":"mail@jorgebucaran.com","name":"jorgebucaran"},{"email":"lukejacksonn@gmail.com","name":"lukejacksonn"},{"email":"wolf@okwolf.com","name":"okwolf"},{"email":"gerodel.quentin@gmail.com","name":"swizz"},{"email":"zacharias.enochsson@gmail.com","name":"zaceno"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router_0.6.0_1522665470383_0.5088689249427949"},"_hasShrinkwrap":false},"0.7.0":{"name":"@hyperapp/router","description":"Declarative routing for Hyperapp using the History API.","version":"0.7.0","main":"dist/router.js","module":"src/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"files":["src","dist"],"author":{"name":"Jorge Bucaran"},"keywords":["hyperapp","router","navigation","history"],"scripts":{"test":"jest --coverage --no-cache","build":"npm run bundle && npm run minify","bundle":"rollup -i src/index.js -o dist/router.js -f umd -mn hyperappRouter -g hyperapp:hyperapp","minify":"uglifyjs dist/router.js -o dist/router.js -mc pure_funcs=['Object.defineProperty'] --source-map includeSources,url=router.js.map","prepublish":"npm run build","format":"prettier --semi false --write '{src,test}/**/*.js'","release":"npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"babel":{"presets":["env"],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"jest":{"testURL":"http://localhost"},"devDependencies":{"babel-jest":"^22.4.3","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","hyperapp":"^1.2.5","jest":"^22.4.3","prettier":"^1.11.1","rollup":"^0.57.1","uglify-js":"^3.3.16"},"peerDependencies":{"hyperapp":"1.2.5"},"gitHead":"8db6747b3598c5c7832ffe1c0f09311fecb0ceee","bugs":{"url":"https://github.com/hyperapp/router/issues"},"homepage":"https://github.com/hyperapp/router#readme","_id":"@hyperapp/router@0.7.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"jorgebucaran","email":"mail@jorgebucaran.com"},"dist":{"integrity":"sha512-hLCKkDMj/QBnT4minTlZ+tFPvi/6fOzpRrHiR7AnW7CpS59SfE4O+1rZRbQ/fY9jO0Lx2vF22rv3sn9iGmFKIg==","shasum":"99fde37696d07949514c3519db1fe6785a053d2d","tarball":"https://registry.npmjs.org/@hyperapp/router/-/router-0.7.0.tgz","fileCount":13,"unpackedSize":25499,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGNUmh/M9f35M8JavVaz8o3AF7WxxFwm8kBcm2KuGUpEAiBStbxfbiYHUyiWO8aeql+1XM0PrIDcuLhDMOqgTouB7A=="}]},"maintainers":[{"email":"andyrjohnson82@gmail.com","name":"andyrj"},{"email":"frenzzy.man@gmail.com","name":"frenzzy"},{"email":"mail@jorgebucaran.com","name":"jorgebucaran"},{"email":"lukejacksonn@gmail.com","name":"lukejacksonn"},{"email":"wolf@okwolf.com","name":"okwolf"},{"email":"gerodel.quentin@gmail.com","name":"swizz"},{"email":"zacharias.enochsson@gmail.com","name":"zaceno"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router_0.7.0_1522749888308_0.5840535109555118"},"_hasShrinkwrap":false},"0.7.1":{"name":"@hyperapp/router","description":"Declarative routing for Hyperapp V1 using the History API.","version":"0.7.1","main":"dist/router.js","module":"src/index.js","typings":"index.d.ts","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"author":{"name":"Jorge Bucaran"},"keywords":["hyperapp","router","navigation","history"],"scripts":{"test":"jest --coverage --no-cache&& tsc -p test/ts","build":"npm run bundle && npm run minify","bundle":"rollup -i src/index.js -o dist/router.js -f umd -mn hyperappRouter -g hyperapp:hyperapp","minify":"uglifyjs dist/router.js -o dist/router.js -mc pure_funcs=['Object.defineProperty'] --source-map includeSources,url=router.js.map","prepublish":"npm run build","format":"prettier --semi false --write '{src,test}/**/*.js'","release":"npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"babel":{"presets":["env"],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"jest":{"testURL":"http://localhost"},"devDependencies":{"babel-jest":"^22.4.3","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","hyperapp":"^1.2.5","jest":"^22.4.3","prettier":"^1.11.1","rollup":"^0.57.1","uglify-js":"^3.3.16","typescript":"2.8.1"},"peerDependencies":{"hyperapp":"1.2.5"},"gitHead":"97b0a0709343745a8a53dce32aeb90866ef73f68","bugs":{"url":"https://github.com/hyperapp/router/issues"},"homepage":"https://github.com/hyperapp/router#readme","_id":"@hyperapp/router@0.7.1","_npmVersion":"6.4.1","_nodeVersion":"10.0.0","_npmUser":{"name":"jorgebucaran","email":"mail@jorgebucaran.com"},"dist":{"integrity":"sha512-q2CwqJUDlBVottxjwfyN+12uAx4gSoSm/60WO3IvPYpS4xtckSdWmgAWSXDOsTgBQRBzR68k3CXbBKZsj+m6DA==","shasum":"affa142997308de38a6ad72bae9c245947b11e11","tarball":"https://registry.npmjs.org/@hyperapp/router/-/router-0.7.1.tgz","fileCount":14,"unpackedSize":26756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbnOJuCRA9TVsSAnZWagAAkcoP/RRNWV81yN85lVyvVHLC\n1nm2a807DwrWaJp1V9a3ZeXvgWroQTsFRCoX937G+EwBirGfvd3dIATZAF1j\naJXaNq5GmTsMxJecUZBQD+Ea2f1nMUJStoWSjDOqUERbT6Se1rqdsdKU/mkX\n1r+VLqUEG6i4BC1avYs9ZpACFtm41ZhdmGo6NascyxqVSGxkNaVmPS0SW/PD\nE4e5LTaFt6H8VoulCGk5cG7xspWWSbfmPQs6i2sA/YZj11KNebd7zv8N130h\nn/q6l39HJ9QOCrKFUgOASk4+NWI5dtmbCaxMHd5TYHmsPn41iyl3NLoh//ij\n11EAUtVfZJTvw8Du1OxtleGdRd8P+rJpGln/cxumphR0D/12CJost02YoyFD\niI6/hZaLa+EuN//YJHa1K7ZmwuITNkFPJpCfACIoLc7LWCTQ8utW+rkUY/gW\nbMCsgZ96b9Jhf67N91LvWLUtEp/8rS+05JIfS0/6foayYi77764Xpx+fflGH\nE2/QURex8dmwfUQ95YTvVDRioIfHhEksScR9bjeVP1Sb77i37habt728llPN\no0thewVbAbS7hZVGFmWAxXJ7HoyHOBUElX//+j09vRcPEhQ5/NhqcXFOriHy\nNl7JixYNd1QZLZGIU5T046sW4zCunk0bTBG4SpRSY31OcRbGsiOoeJ3FHsVe\nZAq8\r\n=haCZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmUTtepIlQNR30eUCyMjKIyvewV+uk2mVj/PrPcrUxCAiEAtN++Wq13EZS/Y2r6OPsXQw8fsaHvtAmL9BmtC/V/ZxE="}]},"maintainers":[{"email":"frenzzy.man@gmail.com","name":"frenzzy"},{"email":"mail@jorgebucaran.com","name":"jorgebucaran"},{"email":"lukejacksonn@gmail.com","name":"lukejacksonn"},{"email":"wolf@okwolf.com","name":"okwolf"},{"email":"gerodel.quentin@gmail.com","name":"swizz"},{"email":"zacharias.enochsson@gmail.com","name":"zaceno"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router_0.7.1_1537008237558_0.6046023482194884"},"_hasShrinkwrap":false},"0.7.2":{"name":"@hyperapp/router","description":"Declarative routing for Hyperapp V1 using the History API.","version":"0.7.2","main":"dist/router.js","module":"src/index.js","typings":"index.d.ts","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"author":{"name":"Jorge Bucaran"},"keywords":["hyperapp","router","navigation","history"],"scripts":{"test":"jest --coverage --no-cache&& tsc -p test/ts","build":"npm run bundle && npm run minify","bundle":"rollup -i src/index.js -o dist/router.js -f umd -mn hyperappRouter -g hyperapp:hyperapp","minify":"uglifyjs dist/router.js -o dist/router.js -mc pure_funcs=['Object.defineProperty'] --source-map includeSources,url=router.js.map","prepublish":"npm run build","format":"prettier --semi false --write '{src,test}/**/*.js'","release":"npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"babel":{"presets":["env"],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"jest":{"testURL":"http://localhost"},"devDependencies":{"babel-jest":"^22.4.3","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","hyperapp":"^1.2.5","jest":"^22.4.3","prettier":"^1.11.1","rollup":"^0.57.1","uglify-js":"^3.3.16","typescript":"2.8.1"},"peerDependencies":{"hyperapp":"1.2.5"},"gitHead":"f2ee42166e232809fcc3005e80bd2a3951cbac05","bugs":{"url":"https://github.com/hyperapp/router/issues"},"homepage":"https://github.com/hyperapp/router#readme","_id":"@hyperapp/router@0.7.2","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-RXZhJzx0j1UQK/Ia9j7TQlkH1N6qOvJTTEJCIS9NrM1YJabmXGoI0owkvKxieSgXi6EKQ+wUWhXHj9s+Sy9EPA==","shasum":"6a5edbeceb65bd545d7c55fd59153d7353001c0e","tarball":"https://registry.npmjs.org/@hyperapp/router/-/router-0.7.2.tgz","fileCount":13,"unpackedSize":25963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8JSxCRA9TVsSAnZWagAA64wP/2CaNG7/JrkvYEn3H8Oe\nLAsrh9keL6dZ8zvtKT12lB0tOmVwR1LR8ylESlw5SI/o1LtsPqYpdaH+VNjB\nH4lVJDQpMs8r0h/CVjTG6EExAH4R2cFWgywurmFXiSZCVEm+VgGVdn0Yev4C\nIRPat/d3R6XwDkCCYf3A94g1xhjCkY0JOraXpbA9hZzpbFq/gs+a2dWZiBkR\nm+9SpK9IT7EiFq+mvBtq080uoewh9MWfeHZndpPO6eohUgU/JlLTdMV+5wdR\nItOva49tzDt0TXN3lSDPkS2gxpHTGkF+wVwn1wz7aGz1DrQ3vXhfzdZ3Ggh6\nXHpYQHu1x7vZqeScMrfctVCw7U1+G+xV9Ke/JH4kOA2sgjfFGnZmbOENGKBF\nXiR8wlWqymq/tEM5oQnqf+o9TACK8UM1+naTSmRpatAsLq+i4/2mo1h88tPp\nPoFQnzOvbz9Vd3ZF8GxQCDXAOpCJtvG6QU8r0UWmcrivvwyX8JyfYU0k0BXr\n3M6nBb3V1Foy8Mt8hup9eqLm+e1HcX1UoRuYrzXG7RRfk9UI63l1nPEMb6cP\nkzF5YOR4FIvz0vmPVyonN3p8s5Z5HLC/O2Ku445Y3YbrLLBTjdMQmN73+Wx2\nfI3eWXiHjpxbuaMkWo6fsGxat4aYOEuLY+SbqclRySLgewAFeNyJZXqD23tu\no2rg\r\n=8tgE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBEMJh3fGefh/Dl1+DtcQlOyzPgesQt9mq8W1Hk/Q44wIgYpyriptD47+BGkoGA9TYGhpnym6e+ZJCbiiCaQYbaMo="}]},"maintainers":[{"email":"mail@jorgebucaran.com","name":"jorgebucaran"}],"_npmUser":{"name":"jorgebucaran","email":"mail@jorgebucaran.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router_0.7.2_1559270576432_0.5618114026028425"},"_hasShrinkwrap":false}},"readme":"# Hyperapp Router\n\n[![Travis CI](https://img.shields.io/travis/hyperapp/router/master.svg)](https://travis-ci.org/hyperapp/router) [![Codecov](https://img.shields.io/codecov/c/github/hyperapp/router/master.svg)](https://codecov.io/gh/hyperapp/router) [![npm](https://img.shields.io/npm/v/@hyperapp/router.svg)](https://www.npmjs.org/package/hyperapp) [![Slack](https://hyperappjs.herokuapp.com/badge.svg)](https://hyperappjs.herokuapp.com \"Join us\")\n\nHyperapp Router provides declarative routing for [Hyperapp](https://github.com/hyperapp/hyperapp) using the [History API](https://developer.mozilla.org/en-US/docs/Web/API/History).\n\n[Try this example online](http://hyperapp-router.surge.sh).\n\n```jsx\nimport { h, app } from \"hyperapp\"\nimport { Link, Route, location } from \"@hyperapp/router\"\n\nconst Home = () => <h2>Home</h2>\nconst About = () => <h2>About</h2>\nconst Topic = ({ match }) => <h3>{match.params.topicId}</h3>\nconst TopicsView = ({ match }) => (\n  <div key=\"topics\">\n    <h2>Topics</h2>\n    <ul>\n      <li>\n        <Link to={`${match.url}/components`}>Components</Link>\n      </li>\n      <li>\n        <Link to={`${match.url}/single-state-tree`}>Single State Tree</Link>\n      </li>\n      <li>\n        <Link to={`${match.url}/routing`}>Routing</Link>\n      </li>\n    </ul>\n\n    {match.isExact && <h3>Please select a topic.</h3>}\n\n    <Route parent path={`${match.path}/:topicId`} render={Topic} />\n  </div>\n)\n\nconst state = {\n  location: location.state\n}\n\nconst actions = {\n  location: location.actions\n}\n\nconst view = state => (\n  <div>\n    <ul>\n      <li>\n        <Link to=\"/\">Home</Link>\n      </li>\n      <li>\n        <Link to=\"/about\">About</Link>\n      </li>\n      <li>\n        <Link to=\"/topics\">Topics</Link>\n      </li>\n    </ul>\n\n    <hr />\n\n    <Route path=\"/\" render={Home} />\n    <Route path=\"/about\" render={About} />\n    <Route parent path=\"/topics\" render={TopicsView} />\n  </div>\n)\n\nconst main = app(state, actions, view, document.body)\n\nconst unsubscribe = location.subscribe(main.location)\n```\n\n## Installation\n\n<pre>\nnpm i <a href=\"https://www.npmjs.com/package/@hyperapp/router\">@hyperapp/router</a>\n</pre>\n\nThen with a module bundler like Rollup or Webpack, use as you would anything else.\n\n```jsx\nimport { Link, Route, Switch, Redirect, location } from \"@hyperapp/router\"\n```\n\nIf you don't want to set up a build environment, you can download Hyperapp Router from a CDN like [unpkg.com](https://unpkg.com/@hyperapp/router) and it will be globally available through the <samp>window.hyperappRouter</samp> object. We support all ES5-compliant browsers, including Internet Explorer 10 and above.\n\n## Usage\n\nAdd the `location` module to your state and actions and start the application.\n\n```jsx\nconst state = {\n  location: location.state\n}\n\nconst actions = {\n  location: location.actions\n}\n\nconst main = app(\n  state,\n  actions,\n  (state, actions) => <Route render={() => <h1>Hello!</h1>} />,\n  document.body\n)\n```\n\nThen call `subscribe` to listen to location change events.\n\n```js\nconst unsubscribe = location.subscribe(main.location)\n```\n\n## Components\n\n### Route\n\nRender a component when the given path matches the current [window location](https://developer.mozilla.org/en-US/docs/Web/API/Location). A route without a path is always a match. Routes can have nested routes.\n\n```jsx\n<Route path=\"/\" render={Home} />\n<Route path=\"/about\" render={About} />\n<Route parent path=\"/topics\" render={TopicsView} />\n```\n\n#### parent\n\nThe route contains child routes.\n\n#### path\n\nThe path to match against the current location.\n\n#### render\n\nThe component to render when there is a match.\n\n### Render Props\n\nRendered components are passed the following props.\n\n```jsx\nconst RouteInfo = ({ location, match }) => (\n  <div>\n    <h3>Url: {match.url}</h3>\n    <h3>Path: {match.path}</h3>\n    <ul>\n      {Object.keys(match.params).map(key => (\n        <li>\n          {key}: {match.params[key]}\n        </li>\n      ))}\n    </ul>\n    <h3>Location: {location.pathname}</h3>\n  </div>\n)\n```\n\n#### location\n\nThe [window location](https://developer.mozilla.org/en-US/docs/Web/API/Location).\n\n#### match.url\n\nThe matched part of the url. Use to assemble links inside routes. See [Link](#link).\n\n#### match.path\n\nThe route [path](#path).\n\n#### match.isExact\n\nIndicates whether the given path matched the url exactly or not.\n\n### Link\n\nUse the Link component to update the current [window location](https://developer.mozilla.org/en-US/docs/Web/API/Location) and navigate between views without a page reload. The new location will be pushed to the history stack using `history.pushState`.\n\n```jsx\nconst Navigation = (\n  <ul>\n    <li>\n      <Link to=\"/\">Home</Link>\n    </li>\n    <li>\n      <Link to=\"/about\">About</Link>\n    </li>\n    <li>\n      <Link to=\"/topics\">Topics</Link>\n    </li>\n  </ul>\n)\n```\n\n#### to\n\nThe link's destination url.\n\n### Redirect\n\nUse the Redirect component to navigate to a new location. The new location will override the current location in the history stack using `history.replaceState`.\n\n```jsx\nconst Login = ({ from, login, redirectToReferrer }) => props => {\n  if (redirectToReferrer) {\n    return <Redirect to={from} />\n  }\n\n  return (\n    <div>\n      <p>You must log in to view the page at {from}.</p>\n      <button\n        onclick={() => {\n          auth.authenticate(userId => login(userId))\n        }}\n      >\n        Log in\n      </button>\n    </div>\n  )\n}\n```\n\n#### to\n\nThe redirect's destination url.\n\n#### from\n\nOverwrite the previous pathname. See [location.previous](#previous).\n\n### Switch\n\nUse the Switch component when you want to ensure only one out of several routes is rendered. It always renders the first matching child.\n\n```jsx\nconst NoMatchExample = (\n  <Switch>\n    <Route path=\"/\" render={Home} />\n    <Route\n      path=\"/old-match\"\n      render={() => <Redirect from=\"/old-match\" to=\"/will-match\" />}\n    />\n    <Route path=\"/will-match\" render={WillMatch} />\n    <Route render={NoMatch} />\n  </Switch>\n)\n```\n\n## Modules\n\n### location\n\n#### pathname\n\nSame as window.location.pathname.\n\n#### previous\n\nThe previous location.pathname. Useful when redirecting back to the referrer url/pathname after leaving a protected route.\n\n#### go(url)\n\nNavigate to the given url.\n\n## License\n\nHyperapp Router is MIT licensed. See [LICENSE](LICENSE.md).\n","maintainers":[],"time":{"modified":"2022-04-05T18:54:09.742Z","created":"2017-06-29T18:47:13.080Z","0.0.0":"2017-06-29T18:47:13.080Z","0.0.1":"2017-06-29T19:00:43.930Z","0.0.2":"2017-06-30T09:51:47.024Z","0.1.0":"2017-08-18T13:09:34.873Z","0.2.0":"2017-08-20T11:42:30.860Z","0.2.1":"2017-08-20T12:13:33.628Z","0.2.2":"2017-08-20T12:16:15.302Z","0.2.3":"2017-08-20T12:24:39.704Z","0.3.0":"2017-09-05T18:52:53.032Z","0.4.0":"2017-12-08T07:05:46.846Z","0.4.1":"2017-12-18T05:07:38.671Z","0.5.0":"2018-03-30T03:16:30.615Z","0.5.1":"2018-03-31T12:52:48.040Z","0.6.0":"2018-04-02T10:37:50.466Z","0.7.0":"2018-04-03T10:04:48.388Z","0.7.1":"2018-09-15T10:43:57.693Z","0.7.2":"2019-05-31T02:42:56.567Z"},"homepage":"https://github.com/hyperapp/router#readme","keywords":["hyperapp","router","navigation","history"],"repository":{"type":"git","url":"git+https://github.com/hyperapp/router.git"},"author":{"name":"Jorge Bucaran"},"bugs":{"url":"https://github.com/hyperapp/router/issues"},"license":"MIT","readmeFilename":"README.md"}