{"_id":"sheet-router","_rev":"46-6fb9ad44c8dbb4de2b700e18846435b2","name":"sheet-router","dist-tags":{"next":"4.0.0-0","latest":"4.2.3"},"versions":{"1.0.0":{"name":"sheet-router","version":"1.0.0","keywords":["client","router","modular","wayfarer"],"license":"MIT","_id":"sheet-router@1.0.0","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"cc5f9b7d3b87755ff53f81af358942f0a240beab","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-1.0.0.tgz","integrity":"sha512-XR3mwcjHWiPVieyZwKJ9tSxN/oVDs8NsnH9fOHB3zsS4NP9K1lSgQRzg1/6dr7IVrjFpasXL1k3bcV4+/q+Jlw==","signatures":[{"sig":"MEUCIQCAUeliVtKHpfGvrJ40SI7WKv+Ly/ZN5DujXJ3N13RYwgIgWwQsrplnVIDU+o1xId5qQ6UeqeN/7V58r8PiXAUr9CI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","bin/*"],"_shasum":"cc5f9b7d3b87755ff53f81af358942f0a240beab","gitHead":"1e5fd01ee47144d826ae09d3af23ae0bdd3b4b6d","scripts":{"deps":"dependency-check . && dependency-check . --extra --no-dev","test":"standard && npm run deps && NODE_ENV=test node test","test:cov":"standard && npm run deps && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"3.5.2","description":"Fast, modular client router","_nodeVersion":"5.0.0","dependencies":{"sliced":"^1.0.1","wayfarer":"^6.1.0"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"directories":{}},"1.0.1":{"name":"sheet-router","version":"1.0.1","keywords":["client","router","modular","wayfarer"],"license":"MIT","_id":"sheet-router@1.0.1","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"2e4b37050d143fc979c774104f204d819c6c9292","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-1.0.1.tgz","integrity":"sha512-l1ASZGqGDCCktb+ci2nDvIrpJLQD683hQhN3I1tdpBIubXopMJKStYBt/sSNiAJK8qnuI5TW2e6WW7E1vbINuQ==","signatures":[{"sig":"MEUCIBpV2bQeMDODbmoJpw0Wy148DrhQfuGFqJrPs4rbGmMuAiEAgmkDWf8Gv1x+/latJGB6Hm3qsgZrwoQPJqnsIIs6E3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","bin/*"],"_shasum":"2e4b37050d143fc979c774104f204d819c6c9292","gitHead":"e190de753d777032e6f979490a8ba1f5cb91296f","scripts":{"deps":"dependency-check . && dependency-check . --extra --no-dev","test":"standard && npm run deps && NODE_ENV=test node test","test:cov":"standard && npm run deps && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"3.5.2","description":"Fast, modular client router","_nodeVersion":"5.0.0","dependencies":{"sliced":"^1.0.1","wayfarer":"^6.1.0"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"directories":{}},"1.0.2":{"name":"sheet-router","version":"1.0.2","keywords":["client","router","modular","wayfarer"],"license":"MIT","_id":"sheet-router@1.0.2","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"d7cfef3ed4b3ad4866e8e90111542ca4e5e54dca","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-1.0.2.tgz","integrity":"sha512-82dHY2dOz1/45BZPWPPHng25lrzcNAKcqt+ET9kaDhKAZpcdeg/z0Rm9CwKGSK6VpvdRzEYjz5gl9GrbZqis6g==","signatures":[{"sig":"MEQCIAC01OMS4hwNlNQt728z1LQ/EArKg6Zyis9H5z0XXxFzAiBv28Tx/Yw+Jwyc3F0I4B7WNafwoyWXOHjbjr5GC34B5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","bin/*"],"_shasum":"d7cfef3ed4b3ad4866e8e90111542ca4e5e54dca","gitHead":"93c2254fde66ba9caedc794d3727b82a308d69ed","scripts":{"deps":"dependency-check . && dependency-check . --extra --no-dev","test":"standard && npm run deps && NODE_ENV=test node test","test:cov":"standard && npm run deps && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"3.5.2","description":"Fast, modular client router","_nodeVersion":"5.0.0","dependencies":{"sliced":"^1.0.1","wayfarer":"^6.1.0"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"directories":{}},"1.0.3":{"name":"sheet-router","version":"1.0.3","keywords":["client","router","modular","wayfarer"],"license":"MIT","_id":"sheet-router@1.0.3","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"da4c9782877f04937eee816fe08d9e60f0e344ce","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-1.0.3.tgz","integrity":"sha512-7HWCVlEU6yIR5LigyOdElRZqvUILuT2ROYd+knxd24u8bqR7i4UmfoRrLeGhNltRMfb8z3Ui8Wi5zZSvvOsF3w==","signatures":[{"sig":"MEYCIQDg0c8J0v7BzYsCh44htvnUSFSwzypcD1ptOSl04IHobQIhAL4H6mTcLGwGV13ONX/ICfczqjDc+OKOWrmdC8h0lDCX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","bin/*"],"_shasum":"da4c9782877f04937eee816fe08d9e60f0e344ce","gitHead":"250c4823fd69b1cb4d9c235a3dce0d066c3b4a88","scripts":{"deps":"dependency-check . && dependency-check . --extra --no-dev","test":"standard && npm run deps && NODE_ENV=test node test","test:cov":"standard && npm run deps && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"3.5.2","description":"Fast, modular client router","_nodeVersion":"5.0.0","dependencies":{"sliced":"^1.0.1","wayfarer":"^6.1.0"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"directories":{}},"1.1.0":{"name":"sheet-router","version":"1.1.0","keywords":["client","router","modular","wayfarer"],"license":"MIT","_id":"sheet-router@1.1.0","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"aab6b006014af90644081e978887b4b74c6daa36","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-1.1.0.tgz","integrity":"sha512-QaPctP9/7uPnQ2/i7NoeQSB6vZi+1Hd60Md4YX9ye7tG3pwLW1CVJpdzg+2/tutTPV9oz6NfyaUhrtNNUIlJGg==","signatures":[{"sig":"MEUCIQD6BxEMDVkg+7LLkmGEP7+VHh4zL15y/2UEGqsX+4UH2QIgE1aEo71TJxVj9li1RC6a3CeqOHAYdCL3yYnndsJpR58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","bin/*"],"_shasum":"aab6b006014af90644081e978887b4b74c6daa36","gitHead":"13e7730a0d35aa259d84e4a37066a125a7e1150a","scripts":{"deps":"dependency-check . && dependency-check . --extra --no-dev","test":"standard && npm run deps && NODE_ENV=test node test","test:cov":"standard && npm run deps && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"3.5.2","description":"Fast, modular client router","_nodeVersion":"5.0.0","dependencies":{"sliced":"^1.0.1","wayfarer":"^6.1.0"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"directories":{}},"1.2.0":{"name":"sheet-router","version":"1.2.0","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@1.2.0","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"1280ab2ada0324df3c27e1bb46ac1aa0ba6646bb","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-1.2.0.tgz","integrity":"sha512-ChOiu0d6bGXQh+LUsFkR5yWxGkfLV/V2RIR6WdR8nuvvbvherxoU+YhSEJmwUzkyeGZ0fEr04mIyGBEomWkzYA==","signatures":[{"sig":"MEUCIQDywQ2wKVmal9pb8E28Cjt2W74mJjn++6P7O2GnfmwaFAIgfdvnwWWuUmhmy8OQXeZzfo3nYspwsWrSK0wYTls2vME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","history.js","bin/*"],"_shasum":"1280ab2ada0324df3c27e1bb46ac1aa0ba6646bb","gitHead":"a4a672b694ea805f28aac81b14299c6d4c720bcd","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"3.5.2","description":"Fast, modular client router","_nodeVersion":"5.0.0","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.0"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"directories":{}},"1.2.1":{"name":"sheet-router","version":"1.2.1","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@1.2.1","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"6fbe1805f0a79bc68900f52a051d90aaeb44d9cd","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-1.2.1.tgz","integrity":"sha512-yoHHZ175nnjrLIfU5P+FSvL5GDto8cpY5wZACpU7rPv2aK7YRdkAhX+NC+RTkeVhr+bYUFKwBFkEnwzpyvMSEw==","signatures":[{"sig":"MEUCIGdcBiKNt22Xmolp2ra//9WIV2vYzIUQgBQRRgAnaPaHAiEAgFYN5aP7b8Hmkjlb9JGiOTQngMW251+EUylpWOlCUpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","history.js","bin/*"],"_shasum":"6fbe1805f0a79bc68900f52a051d90aaeb44d9cd","gitHead":"fd32acabfe4c2a402b9f5fad66353d8ba46f83c0","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"3.5.2","description":"Fast, modular client router","_nodeVersion":"5.0.0","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.0"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"directories":{}},"1.3.0":{"name":"sheet-router","version":"1.3.0","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@1.3.0","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"aaf8fca19de87636b18e326aa56c7a5727dc0c95","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-1.3.0.tgz","integrity":"sha512-yqV/kOtpogxnfx4U9zPnDns4G0jatSi+v7I459MWGDl1z+RbNzNPmdYA6ZC0fXwkJIAuAU1jKj2wPq+lJljf4w==","signatures":[{"sig":"MEYCIQDKe7UO5rx2cGTjSGxFghjL2EOLFpJimKWuzoLQ97A+hQIhANzWOnbs5xjNOVOWtHeQ6vocicI44hZVqFxQ5PtpNWAM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","history.js","bin/*"],"_shasum":"aaf8fca19de87636b18e326aa56c7a5727dc0c95","gitHead":"7d7932314180a30d10b34110b7bb15a40b475715","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"3.5.2","description":"Fast, modular client router","_nodeVersion":"5.0.0","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.0"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"directories":{}},"1.3.1":{"name":"sheet-router","version":"1.3.1","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@1.3.1","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"94d60422f2e4cd4cf59fd450223fa33fd1d32767","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-1.3.1.tgz","integrity":"sha512-eBORkIutRrGbPFoGYoHUuUCa5Gbu+iKPBm1IwHzjN7uu0o58dh9GDyUxoHyW+Ync+7NyvH0l5/BVsjl565WtzQ==","signatures":[{"sig":"MEYCIQCZeIpPLTxDwUUQfc6wnRLCG0464ilKDqBOQq/4amJsjwIhAOCM/sau1JcVTg0MzXP1AybAI0bGU7lnRd758muUW3zW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","history.js","bin/*"],"_shasum":"94d60422f2e4cd4cf59fd450223fa33fd1d32767","gitHead":"867842d1d35b8d48ee1b57f399f156b529425c23","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"3.5.2","description":"Fast, modular client router","_nodeVersion":"5.0.0","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.0","pathname-match":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"directories":{}},"1.3.2":{"name":"sheet-router","version":"1.3.2","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@1.3.2","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"24393bd5dddff1419c9f9cd4f2e4e294bf8adfb0","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-1.3.2.tgz","integrity":"sha512-OD9jFeR0BWi7SBdims/ChVHdUrDB2XcqgV+ooYFA2jCEc4QIN88YmUu5tNquPqw2YGZLEO+/J4FhdUXahIGc5w==","signatures":[{"sig":"MEYCIQC5uhXTr+LfWXkJW8CjR3o+5MpuSxppJtmLU3kzKTdxHgIhAPtcomLA7kAD0z3tzhjQ6BD60Xigdl26hpjG1eU5S4SW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","history.js","bridge.js","bin/*"],"_shasum":"24393bd5dddff1419c9f9cd4f2e4e294bf8adfb0","gitHead":"7f10c4b3ea50e0e4062e7510b9fb803c6189eb0f","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"3.5.2","description":"Fast, modular client router","_nodeVersion":"5.0.0","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.0","pathname-match":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"directories":{}},"1.4.0":{"name":"sheet-router","version":"1.4.0","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@1.4.0","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"383f5211fac75076432a4b6140250f320eea6789","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-1.4.0.tgz","integrity":"sha512-PyfMi112ZP/4NW4fPltyZoGEVUZ/gZ24+sG7V8MEmLV83PeKZLFYPnVuvY7DqULq8GpSz8FskLTgP7QjU0hmPQ==","signatures":[{"sig":"MEYCIQCA6Xw4KZ5+jlq62pK1fHUxLjnWpDIIe06m3SGp7usR2AIhAPc5rWXzhkmch9V4J52d0PQ7kd8zLS/+OeF1dawwOSEc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","history.js","bridge.js","bin/*"],"_shasum":"383f5211fac75076432a4b6140250f320eea6789","gitHead":"41da689bdb7877b2610965f4faa363e658308f34","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"3.5.2","description":"Fast, modular client router","_nodeVersion":"5.0.0","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.0","pathname-match":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-1.4.0.tgz_1455173909346_0.8036041874438524","host":"packages-5-east.internal.npmjs.com"},"directories":{}},"1.4.1":{"name":"sheet-router","version":"1.4.1","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@1.4.1","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"d15ca75f2c9421162bab9a8a686eed32d04854de","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-1.4.1.tgz","integrity":"sha512-Lm5NIlAReAmXwHgF4vEST8pZtaw8XtZnkLWyuEqu2yc5IwiThkGoKz8rhNpSHf09izhi2KfWuR4SKn/XqI5Dmg==","signatures":[{"sig":"MEQCIDgKPg3C65YycJoD5wx1giQAoZJV9nxxsbBGsiLPIykmAiBcY/q94t/yXIbPTjoEihJEvEjIhODe0jQUwgjO+KQdeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","history.js","bridge.js","bin/*"],"_shasum":"d15ca75f2c9421162bab9a8a686eed32d04854de","gitHead":"d89fb82b70c29ab49e69ffcf58b562af16bffe27","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"3.5.2","description":"Fast, modular client router","_nodeVersion":"5.0.0","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.2","pathname-match":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-1.4.1.tgz_1456060438159_0.39216048968955874","host":"packages-5-east.internal.npmjs.com"},"directories":{}},"2.0.0":{"name":"sheet-router","version":"2.0.0","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@2.0.0","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"8ecce0a73b9a851b55b3a105194e4595db493e01","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-2.0.0.tgz","integrity":"sha512-G7zwlv6mR+v/e6Vfxe1YaQnRojnjBSz8DKB4k6JP3cdddCIhxzaLYXRveYQHmFRevVeb6bfOmQYkLlwUCCGAEQ==","signatures":[{"sig":"MEUCIFpVjXXoIf8LFX6Acpc2ONnGifYoytyUSsvpwwcTNySTAiEA6WQqaKhVQ7lzNrTXXowGlJPz4ZezjwMPmCIQ3kC3drw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","history.js","bridge.js","bin/*"],"_shasum":"8ecce0a73b9a851b55b3a105194e4595db493e01","gitHead":"6e7cc71c0c92a8324da81f2449888b67cfe4a6d4","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.14.22","description":"Fast, modular client router","_nodeVersion":"5.0.0","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.2","pathname-match":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-2.0.0.tgz_1457928535007_0.7665566168725491","host":"packages-13-west.internal.npmjs.com"},"directories":{}},"2.0.1":{"name":"sheet-router","version":"2.0.1","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@2.0.1","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"81323214bb3bfc84575191acba727be4d20a8c60","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-2.0.1.tgz","integrity":"sha512-EQksV9QyEzUXuWLPH33TuOPTdbrRZYtOqaYXOhUGF3OLnS44/mg4ulXF/ccJ/kpKUpt6b+X/LShVBMAp4Vg86g==","signatures":[{"sig":"MEQCIEve38gCTMbatmX4q+aYhumSZZKwc5zBoMGYKzMbcvPGAiB0YpYwPSq8wAWxiYvYr6Ac0OJ6unx77LjGJGy0kFxOgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","history.js","bridge.js","bin/*"],"_shasum":"81323214bb3bfc84575191acba727be4d20a8c60","gitHead":"1810d22f6d3446e9d103eea04786d0533e0bc507","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.14.22","description":"Fast, modular client router","_nodeVersion":"5.0.0","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.2","pathname-match":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-2.0.1.tgz_1457965738756_0.7117813620716333","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"2.0.2":{"name":"sheet-router","version":"2.0.2","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@2.0.2","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"7754a142c15b8d44b754fe9aa1806101f789c59c","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-2.0.2.tgz","integrity":"sha512-9A9DDjq3EDb5ZRozSxYrkc61lei180TLfyxpG+g5GxTJhlSApu5X99wcV67k1L++8ZY6EB3ub6Ntvf+ROEOuDg==","signatures":[{"sig":"MEYCIQDV1kRgkvZ86djxQikcZm7+a3+QAc79imhCXgpVaSiokQIhALvdTV2bDCMUarv7Bo3u1/uiS/DDRJW2Xr2LML/oG19G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","history.js","bridge.js","bin/*"],"_shasum":"7754a142c15b8d44b754fe9aa1806101f789c59c","gitHead":"7b0fc8159b1e64baaf90cf5462f3a4d58d79e44a","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.14.22","description":"Fast, modular client router","_nodeVersion":"5.0.0","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.2","pathname-match":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-2.0.2.tgz_1458922279894_0.868805737234652","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"2.0.3":{"name":"sheet-router","version":"2.0.3","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@2.0.3","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"23c12d7758798bf337a4dda5bd993b23bfac7429","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-2.0.3.tgz","integrity":"sha512-5XsaZsuyhmfIIilWDfXP22U9DaQrcD1sDyRt4IqgghMpoqRYQO9KAGPM+HDuU3OsKBU5XNTgi6e0NuwLJbte7Q==","signatures":[{"sig":"MEYCIQDdyXXifa+n/Q5w5FGvLEjBblzJXCIOPV1AzlPNSZflmgIhAKqVwroKYOCIvouFHClhVWLNE8oDbtt1a6WtoKzIp1Vi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"23c12d7758798bf337a4dda5bd993b23bfac7429","gitHead":"39a88d052133286eec94f5ccb2b084933012311c","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"3.7.3","description":"Fast, modular client router","_nodeVersion":"5.9.1","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.2","pathname-match":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-2.0.3.tgz_1459162391256_0.12752627208828926","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"2.0.4":{"name":"sheet-router","version":"2.0.4","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@2.0.4","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"666a3a6c7875345748dd0935dd75c13b85012147","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-2.0.4.tgz","integrity":"sha512-B2GbjG81XOFqpJlOOdsv4QGsmwMdiVIujyi2KUeCUH6m+NvCttG2x1WuDUyBAI4ym7kFo2oaXk3ODJ0thEPxdg==","signatures":[{"sig":"MEYCIQD48M6rbbtRQosGU2LxGyd79n2aeW73MKFQmnY1QeWzewIhALJFiu6FBqYVcdnNVsImuncm/edh0DJ17GTtbsU+qY2Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"666a3a6c7875345748dd0935dd75c13b85012147","gitHead":"1f668b27014bca70781d6a28241aaac1c0dc3bbd","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.15.1","description":"Fast, modular client router","_nodeVersion":"5.9.1","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.2","pathname-match":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-2.0.4.tgz_1460875593268_0.4051321973092854","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"2.0.5":{"name":"sheet-router","version":"2.0.5","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@2.0.5","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"3dd71a6e35f2f34c8b7e77220e32420202d7a0af","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-2.0.5.tgz","integrity":"sha512-1XYhSbLq183HHDVfC6bQHIKqUatDRQBDNTphbq2BNxeqibltizR5ITejQF4skcqSDCHZ79mzKnvP+EkSR6dCPQ==","signatures":[{"sig":"MEYCIQDQa9BCdTxq1X2SXjcDte8dGBYCYijv9L2pateo0ldT/wIhALJLNLiElIKssMy0AIQ6f++DMiFuZQIvHANc12h9B16m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3dd71a6e35f2f34c8b7e77220e32420202d7a0af","gitHead":"bc6c292545cac54ecff66d2702f4c89b8d78ad7d","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.15.1","description":"Fast, modular client router","_nodeVersion":"5.9.1","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.2","pathname-match":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-2.0.5.tgz_1463054770015_0.642698181560263","host":"packages-16-east.internal.npmjs.com"},"directories":{}},"3.0.0":{"name":"sheet-router","version":"3.0.0","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@3.0.0","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"247ef1de8567efb30a615edc58191e15389ebbc0","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-3.0.0.tgz","integrity":"sha512-ntFP0y6B5WJk+rUoT+dbW3R9Qb1TE/UlByJ7IhgGHTUY9JPhVlGntWiVHA2RvNAe9o7v+qjWFNAUHyBlvt4CzA==","signatures":[{"sig":"MEUCIQDKt102zSqK5MULt+qQ8XsKHItLjg23ex1+dnaFHeQUSwIgJFibjU1mlnFiYvi8ASuCNz5GxGjB9vfhga2lAdQ8k4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"247ef1de8567efb30a615edc58191e15389ebbc0","gitHead":"46c83047c395e6a6d3b111424c8eb839d145f521","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.15.1","description":"Fast, modular client router","_nodeVersion":"5.9.1","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.2","pathname-match":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-3.0.0.tgz_1463663432673_0.24632647796534002","host":"packages-16-east.internal.npmjs.com"},"directories":{}},"3.0.1":{"name":"sheet-router","version":"3.0.1","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@3.0.1","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"bcbc9411aa37f4b1b89c2cf7262e31c8ebbc6c6d","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-3.0.1.tgz","integrity":"sha512-G8EMY5lq7+BNCM6bFfFh33+G8hCw8RzyRtX87mWMXy+IZ58zLGTjh1/bpqg7Rg6J05j6lY3DUkwNxznYpCkGfw==","signatures":[{"sig":"MEUCIQDdtzPDaTYDt6nkhU4vdBNjKJWcXtb1pUux81ecGzCiBAIgTFiPFkl18s6zCg7r0L4LYwz2PXrcCjeoJ5+XGRDATRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"bcbc9411aa37f4b1b89c2cf7262e31c8ebbc6c6d","gitHead":"a9c7e1231a0e11ecc49e0825245bb270289b3743","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.15.1","description":"Fast, modular client router","_nodeVersion":"5.9.1","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.2","pathname-match":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-3.0.1.tgz_1464169856620_0.5390085645485669","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"3.0.2":{"name":"sheet-router","version":"3.0.2","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@3.0.2","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"9c49387c90d85e890b2c68f79b26efb862c8f74f","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-3.0.2.tgz","integrity":"sha512-eEbVrzktmNqDksiifftPDN8R12utjh/ng8sBkKMkO7rK/oivaWQCjso/Sms6hU1lTRTT3dJ8uSgcjgTQ4ikyUA==","signatures":[{"sig":"MEQCIAe90yn5fk/5DEtXZIjWoZDNQzXp+zuhoFlMjZJwkPZ9AiAKjyx0xIrmcxhrDvSKAIS1CYHDnUkHtjrLyP+swqwsZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9c49387c90d85e890b2c68f79b26efb862c8f74f","gitHead":"d7f41b73199b11957b9f4921a82f8eef59f07ad7","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.15.1","description":"Fast, modular client router","_nodeVersion":"5.9.1","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.2","pathname-match":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-3.0.2.tgz_1464704411282_0.0644159431103617","host":"packages-16-east.internal.npmjs.com"},"directories":{}},"3.1.0":{"name":"sheet-router","version":"3.1.0","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@3.1.0","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"e599a76efcd086e0b350716948b762f70464baf6","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-3.1.0.tgz","integrity":"sha512-dstQglTpch9nVx4MitybOcdCgMdzOALH9aKZg3TBMEoRbJ/tOKM7sY1kRmVfgqPZHhE6ph7KygyUzzldA8rJRw==","signatures":[{"sig":"MEUCIAyYig8i34gIlktYSj91MQ9JCrkJSLCpaQtPaVPveFFdAiEA2l2KnvtxJkC8oxqIP5D9M55O+PQ9B20CnnrOap51Gk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e599a76efcd086e0b350716948b762f70464baf6","gitHead":"562f9b6c3c73295675a498bcfcdccc8b7a065abf","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.15.1","description":"Fast, modular client router","_nodeVersion":"5.9.1","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.2","pathname-match":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-3.1.0.tgz_1464704440880_0.03885292634367943","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"3.1.1":{"name":"sheet-router","version":"3.1.1","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@3.1.1","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"82b240a1ea910643de6dc136e01cee38cde3b4b0","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-3.1.1.tgz","integrity":"sha512-Wwv5pbUL0w/E4LqgQgiECnnHKvz4FdAIA4+DRjBlVty/XPuy8iPC669kmAaGt0Cr4yBpqEtzkCQIehVimsyFeg==","signatures":[{"sig":"MEUCIFvojOakG9CQBQ0d4w3pb533rvHCJBWA89Flts24LTiQAiEAvgJh4GdLM33AG1TbYqT6Y/Y1dhctilJL4UQP48aUbi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"82b240a1ea910643de6dc136e01cee38cde3b4b0","gitHead":"1087c836d204be47723d5a2ce54e35eb7ec37560","scripts":{"test":"standard && NODE_ENV=test node test","test:cov":"standard && NODE_ENV=test istanbul cover test.js"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.15.1","description":"Fast, modular client router","_nodeVersion":"5.9.1","dependencies":{"global":"^4.3.0","sliced":"^1.0.1","wayfarer":"^6.1.5","pathname-match":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-3.1.1.tgz_1467423918229_0.5924242306500673","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"4.0.0-0":{"name":"sheet-router","version":"4.0.0-0","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@4.0.0-0","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"8ab0bc494c1aed5eb28f8243df52b4fc2205bb32","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-4.0.0-0.tgz","integrity":"sha512-jMZewvnWJG72ndlEA29qiC09dkAc0mRyPHe6xGh69tyzjWbxr7LCUUBsrijvij3LHGBRbot9kFEXj0wsLfWpqw==","signatures":[{"sig":"MEUCIQDIizrelQ4pHjxWfiaMnzw9zWbwantC1FcYxKzvJR3+ygIgJQtJV9tlKo6XhBy9hWTxnSQ8wryhhEUvvLqe9A+4ToU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8ab0bc494c1aed5eb28f8243df52b4fc2205bb32","gitHead":"66da16f165aed068388539f78a43ffc0ca8dc847","scripts":{"test":"standard && NODE_ENV=test tape test/*","test:cov":"standard && NODE_ENV=test istanbul cover test/*"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"3.10.3","description":"Fast, modular client router","_nodeVersion":"6.4.0","dependencies":{"xtend":"^4.0.1","global":"^4.3.0","wayfarer":"^6.2.1","pathname-match":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","jsdom":"^9.4.2","noop2":"^2.0.0","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-4.0.0-0.tgz_1472561598611_0.6667596928309649","host":"packages-16-east.internal.npmjs.com"},"directories":{}},"4.0.1":{"name":"sheet-router","version":"4.0.1","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@4.0.1","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"f53636d7337063011179302a6cefcc8d83f7e316","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-4.0.1.tgz","integrity":"sha512-eII6UTQr33pwvhU3z97vxbSMgND9u4a2RkD6xwwVvzahmfodt73rM56fedk4q9LlF8YHgNQd/pM/ycQkjRrb+Q==","signatures":[{"sig":"MEQCIFiyS6M5dwSNKs2g0xq26E+nyZ0zT/RyMwMfNThqwfn+AiBBCUgUXD4PgTFYbczWjeAc1eOIBkxTG4a1Nd2ZCk4nZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f53636d7337063011179302a6cefcc8d83f7e316","gitHead":"e48e3d791b658ead577b29d96eeb63986bec0631","scripts":{"test":"standard && NODE_ENV=test tape test/*","test:cov":"standard && NODE_ENV=test istanbul cover test/*"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.15.11","description":"Fast, modular client router","_nodeVersion":"6.4.0","dependencies":{"xtend":"^4.0.1","global":"^4.3.0","wayfarer":"^6.2.1","pathname-match":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","jsdom":"^9.4.2","noop2":"^2.0.0","sinon":"^1.17.5","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-4.0.1.tgz_1475887891723_0.44885324500501156","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"4.0.2":{"name":"sheet-router","version":"4.0.2","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@4.0.2","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"55a3a894aa2e4315bc4b80889ea0521ef40913ba","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-4.0.2.tgz","integrity":"sha512-HfqHob7h42RQXJ7S+D/SDBOlC854uRiM/6fE5DjDJ7Gu8hAyPOlo/Tw/t9H42kn8qcvAsZJabE2VEGNAKxN9pQ==","signatures":[{"sig":"MEQCIEfJgaTHP2OtnadAag73nCW8OLsOFhJmcxyJ7Zp8aAUWAiBM+erGziSZWi7S0U9o6cFVkjDHwqUVglXrU/QYrvNKnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"55a3a894aa2e4315bc4b80889ea0521ef40913ba","gitHead":"aeb91f1d9ea4a6dca454e14e8c30e5d11115ba52","scripts":{"test":"standard && NODE_ENV=test tape test/*","test:cov":"standard && NODE_ENV=test istanbul cover test/*"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.15.11","description":"Fast, modular client router","_nodeVersion":"6.4.0","dependencies":{"xtend":"^4.0.1","global":"^4.3.0","wayfarer":"^6.2.1"},"devDependencies":{"tape":"^4.4.0","jsdom":"^9.4.2","noop2":"^2.0.0","sinon":"^1.17.5","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-4.0.2.tgz_1476150558674_0.06037071975879371","host":"packages-16-east.internal.npmjs.com"},"directories":{}},"4.0.3":{"name":"sheet-router","version":"4.0.3","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@4.0.3","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"387a02864f474a7dbada4867c4a2c186955b27c6","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-4.0.3.tgz","integrity":"sha512-PorGFbHs/y1Ao2R0fCpvnIeUj49YzczYrwJhKIUM5FpH04hjvo0mM66Bkq4eI7iP1xIGEg+OffROAxkduu+GLA==","signatures":[{"sig":"MEUCIQCHHzK65WJLDObmd5jUC9C5K0sAO8IWzFNLZRrb0J5IOQIgB6DnNhEiU12WlSeBp91YWvRiSPzesMKqkeIHF/JelS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"387a02864f474a7dbada4867c4a2c186955b27c6","gitHead":"9ab7e3fa634295ba99bfa93e872423506c18dfdb","scripts":{"test":"standard && NODE_ENV=test tape test/*","test:cov":"standard && NODE_ENV=test istanbul cover test/*"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.15.11","description":"Fast, modular client router","_nodeVersion":"6.4.0","dependencies":{"xtend":"^4.0.1","global":"^4.3.0","wayfarer":"^6.2.1"},"devDependencies":{"tape":"^4.4.0","jsdom":"^9.4.2","noop2":"^2.0.0","sinon":"^1.17.5","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-4.0.3.tgz_1476400003355_0.9233708758838475","host":"packages-16-east.internal.npmjs.com"},"directories":{}},"4.1.0":{"name":"sheet-router","version":"4.1.0","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@4.1.0","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"1a5f70bedc16171e3b8742e602360a67cad7c3b3","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-4.1.0.tgz","integrity":"sha512-GyaP1j951nG1Dm3/bw9Kri9suEnAv/3DT475Rvs3MYD7mgnAwtM4CGI+f2we5x6NDFOhMaUUBmBRKHQ+7jZdaw==","signatures":[{"sig":"MEQCIFR+5bD5N1QGWT0YqUSsiejli9v9npio7tiwJ3qGr+qxAiAF9F6JKVtHQgv0cHZSnOWdlUZDKvKiv16HQMWzLFpHbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1a5f70bedc16171e3b8742e602360a67cad7c3b3","gitHead":"33688f3c2f9dc04254e10b02158b6650096f6bb8","scripts":{"test":"standard && NODE_ENV=test tape test/*","test:cov":"standard && NODE_ENV=test istanbul cover test/*"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.15.11","description":"Fast, modular client router","_nodeVersion":"6.4.0","dependencies":{"xtend":"^4.0.1","global":"^4.3.0","wayfarer":"^6.2.1"},"devDependencies":{"tape":"^4.4.0","jsdom":"^9.4.2","noop2":"^2.0.0","sinon":"^1.17.5","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-4.1.0.tgz_1477615552638_0.7736642025411129","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"4.1.1":{"name":"sheet-router","version":"4.1.1","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@4.1.1","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"ae9a9b3e49c51ae41ca38b9cefdd54384372258a","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-4.1.1.tgz","integrity":"sha512-Njal+0QxX+XnfgnABIGAFPDOkqZPgEHAtDdsheBm+k0BjddWH9fViq4NAEaE7wNzyI3L6HQFeSesuTroixq8KA==","signatures":[{"sig":"MEYCIQCJRzLezrIvS44RgssvphA8yGy2B51FGwx6ZeoC0CPfvgIhANBa+9E57I/UUJreoLXfmRxkAnCGYATq5U33p8v9R5Y/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ae9a9b3e49c51ae41ca38b9cefdd54384372258a","gitHead":"0756fd48e63a14d15b9bbb1445d71189ed3d26b0","scripts":{"test":"standard && NODE_ENV=test tape test/*","test:cov":"standard && NODE_ENV=test istanbul cover test/*"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.15.11","description":"Fast, modular client router","_nodeVersion":"6.4.0","dependencies":{"xtend":"^4.0.1","global":"^4.3.0","wayfarer":"^6.2.1"},"devDependencies":{"tape":"^4.4.0","jsdom":"^9.4.2","noop2":"^2.0.0","sinon":"^1.17.5","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-4.1.1.tgz_1477616722363_0.819447391666472","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"4.1.2":{"name":"sheet-router","version":"4.1.2","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@4.1.2","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"d70c903d6b9f15e750757ae615f125cbe0c505ea","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-4.1.2.tgz","integrity":"sha512-iul/Y58GVNEiul+u6ScEUqBWovs8mJ1fHEYuzSR6x5kP4K3uh7sKo7YHThINJz5ZlJyRVwN0J4iCFho8KJs6aw==","signatures":[{"sig":"MEQCIBICPydtFChf5zBVbO2L+ey0CWob8b3hIV+2oJCGKgsbAiA1ibBA5swZhbcqovi1RNgyH8Y59NmzuwSIrqdD34UNGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d70c903d6b9f15e750757ae615f125cbe0c505ea","gitHead":"8308f23786bdeecf55a15dae5954b5cfa71e42e3","scripts":{"test":"standard && NODE_ENV=test tape test/*","test:cov":"standard && NODE_ENV=test istanbul cover test/*"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.15.11","description":"Fast, modular client router","_nodeVersion":"6.4.0","dependencies":{"xtend":"^4.0.1","global":"^4.3.0","wayfarer":"^6.2.1"},"devDependencies":{"tape":"^4.4.0","jsdom":"^9.4.2","noop2":"^2.0.0","sinon":"^1.17.5","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-4.1.2.tgz_1480996484852_0.5440848986618221","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"4.1.3":{"name":"sheet-router","version":"4.1.3","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@4.1.3","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"cf9bd670913d4360c07ce74e64ee69245109d821","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-4.1.3.tgz","integrity":"sha512-aE1Tb6X+83vakqVliFthBXTRUljgmsVeUSroLjERiiP3i6bRZLoVwvZM1qP8+Z/uIPCIwqi4BBxXGcGVggtWUw==","signatures":[{"sig":"MEUCIQDIZbP1SgYULOSVoNPkQ/ZRtEcKQJs2GnuiJHbTUWGlIQIgTdMaQzaO2FMoHDqFieJOuG54klSd57jynZbgbdqMt2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cf9bd670913d4360c07ce74e64ee69245109d821","gitHead":"dcb5d30c484c723965e0f672d87263067ef37a80","scripts":{"test":"standard && NODE_ENV=test tape test/*","test:cov":"standard && NODE_ENV=test istanbul cover test/*"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.15.11","description":"Fast, modular client router","_nodeVersion":"6.4.0","dependencies":{"xtend":"^4.0.1","global":"^4.3.0","wayfarer":"^6.2.1"},"devDependencies":{"tape":"^4.4.0","jsdom":"^9.4.2","noop2":"^2.0.0","sinon":"^1.17.5","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-4.1.3.tgz_1481632610345_0.750886381836608","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"4.1.4":{"name":"sheet-router","version":"4.1.4","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@4.1.4","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"f118927950de40316f6c30ec88927339e16a1263","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-4.1.4.tgz","integrity":"sha512-HFM9GpsCZ7On0kfAeO0YZiL3YIdgjtI7qOdmASPSSLK2hno5uO4/wS0CWAQHPtxJ2sYENIBRQ1NSJ+otrbLNNQ==","signatures":[{"sig":"MEYCIQC0Bu9J7vr7rMVQgwR71ikvcOwHWxYfOlsLD5210pEltwIhAO8c7kl+ZBimgNGETSsxsN+se3pp5HEhN9Tpt1Efn2KC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f118927950de40316f6c30ec88927339e16a1263","gitHead":"56e994c6bc12c72af328952982d939ecfc0d817a","scripts":{"test":"standard && NODE_ENV=test tape test/*","test:cov":"standard && NODE_ENV=test istanbul cover test/*"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"2.15.11","description":"Fast, modular client router","_nodeVersion":"6.4.0","dependencies":{"xtend":"^4.0.1","global":"^4.3.0","wayfarer":"^6.2.1"},"devDependencies":{"tape":"^4.4.0","jsdom":"^9.4.2","noop2":"^2.0.0","sinon":"^1.17.5","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-4.1.4.tgz_1481889342690_0.3502537675667554","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"4.2.0":{"name":"sheet-router","version":"4.2.0","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@4.2.0","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"f16091a4abdba3faa2eaf1fdc97e2f963e5794b7","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-4.2.0.tgz","integrity":"sha512-uzx9qq8deyos+3e+zDi4TAiFY3qEeY0dvXDXfkqJn4DvPzNyxacrqumUzwiyQLmktetFpSRcps99QpdWc6B9HQ==","signatures":[{"sig":"MEQCID3QU2PQoYWXKB02O379jib9XfuBepug3h3GBwQolGQXAiBoH8+QdbIBYwUUdSAUCI5FMn8lizgRVWsQj7bAX53cdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f16091a4abdba3faa2eaf1fdc97e2f963e5794b7","gitHead":"0b89e0dee99e96961833cc82da4b655b9a6f31c2","scripts":{"test":"standard && NODE_ENV=test tape test/*","test:cov":"standard && NODE_ENV=test istanbul cover test/*"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"4.0.5","description":"Fast, modular client router","_nodeVersion":"6.4.0","dependencies":{"xtend":"^4.0.1","global":"^4.3.0","wayfarer":"^6.2.1"},"devDependencies":{"tape":"^4.4.0","jsdom":"^9.4.2","noop2":"^2.0.0","sinon":"^1.17.5","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-4.2.0.tgz_1484351692288_0.02989331167191267","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"4.2.1":{"name":"sheet-router","version":"4.2.1","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@4.2.1","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"9f83b1377a26c26742fd96d2aaecfdf93ebf1546","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-4.2.1.tgz","integrity":"sha512-uUuzQkqmp2FgUhC5i7OdwRCJnRQKu7wTRq54xINof9XDE4wr9lGXbc3Dma3XMWYl7OsEwG5VLRnquj/mBzz57g==","signatures":[{"sig":"MEQCICiel30TQtH+qK5gzNEwYep6UmEbtWBpKb59Nq5a5C76AiA1MMi1w3WFD/IUM0yc/MoJOePNll5qGU69j1Ebg+N3Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9f83b1377a26c26742fd96d2aaecfdf93ebf1546","gitHead":"61feee892785260ee4363d86a08c84bcfd338187","scripts":{"test":"standard && NODE_ENV=test tape test/*","test:cov":"standard && NODE_ENV=test istanbul cover test/*"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"4.0.5","description":"Fast, modular client router","_nodeVersion":"6.4.0","dependencies":{"xtend":"^4.0.1","global":"^4.3.0","wayfarer":"^6.2.1","is-electron":"^2.0.0"},"devDependencies":{"tape":"^4.4.0","jsdom":"^9.4.2","noop2":"^2.0.0","sinon":"^1.17.5","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-4.2.1.tgz_1484918291237_0.6156792670954019","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"4.2.2":{"name":"sheet-router","version":"4.2.2","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@4.2.2","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"f97ec0e60f9bb1622f66ae0c0740debbfdb10718","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-4.2.2.tgz","integrity":"sha512-Ttt0nazZj6CwtQUM7wynjRLdEcb0TXUhzCMlROqq2Pt/6VRLNS+8Cw6tPEfyZvepHQqrp/161BWRafOOymKrMg==","signatures":[{"sig":"MEUCIQCDgoX2zo5KaXmiIZdO8gRYXzyqMo747pl5WbZ5qL5DjQIgH9yrQLZyaVjEQ7segVVrsOONVix6Rsl/kHbBeQQSklc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f97ec0e60f9bb1622f66ae0c0740debbfdb10718","gitHead":"e07951f8f4799e29d6fdd21ab1d77bad50713891","scripts":{"test":"standard && NODE_ENV=test tape test/*","test:cov":"standard && NODE_ENV=test istanbul cover test/*"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"4.1.2","description":"Fast, modular client router","_nodeVersion":"6.4.0","dependencies":{"xtend":"^4.0.1","global":"^4.3.0","wayfarer":"^6.2.1","is-electron":"^2.0.0"},"devDependencies":{"tape":"^4.4.0","jsdom":"^9.4.2","noop2":"^2.0.0","sinon":"^1.17.5","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-4.2.2.tgz_1486235570034_0.9794945274479687","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"4.2.3":{"name":"sheet-router","version":"4.2.3","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"license":"MIT","_id":"sheet-router@4.2.3","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/yoshuawuyts/sheet-router#readme","bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"dist":{"shasum":"c587779e0e252112e7f63e4fd873a568bee5fc62","tarball":"https://registry.npmjs.org/sheet-router/-/sheet-router-4.2.3.tgz","integrity":"sha512-MW6h1j3krw/2ky3B4NCDF1s9br/lAl74IUI/jVd0X5+3xzgWM/WmJox1VMCXcZgBfQmEbo8VHAR8BOcQys8sTg==","signatures":[{"sig":"MEUCIQDSDAS3qwUY6Owjj5Rl2WE8x/1t1epJkcY474fF0JdsbgIgagiBeXtgc98Gcy0DjQnIxqG8YacYWf+YmUS2Fd/Bzus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c587779e0e252112e7f63e4fd873a568bee5fc62","gitHead":"21b984ff061436f88dd88547f0c84e12774cc834","scripts":{"test":"standard && NODE_ENV=test tape test/*","test:cov":"standard && NODE_ENV=test istanbul cover test/*"},"_npmUser":{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"},"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"_npmVersion":"4.1.2","description":"Fast, modular client router","_nodeVersion":"6.4.0","dependencies":{"xtend":"^4.0.1","global":"^4.3.0","wayfarer":"^6.2.1"},"devDependencies":{"tape":"^4.4.0","jsdom":"^9.4.2","noop2":"^2.0.0","sinon":"^1.17.5","istanbul":"^0.4.1","standard":"^5.4.1","virtual-dom":"^2.1.1","dependency-check":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/sheet-router-4.2.3.tgz_1486360886378_0.8863105871714652","host":"packages-12-west.internal.npmjs.com"},"directories":{}}},"time":{"created":"2016-01-14T15:29:55.513Z","modified":"2026-04-24T23:31:12.644Z","1.0.0":"2016-01-14T15:29:55.513Z","1.0.1":"2016-01-14T15:46:43.853Z","1.0.2":"2016-01-14T15:51:43.081Z","1.0.3":"2016-01-14T16:06:22.826Z","1.1.0":"2016-01-21T03:16:02.985Z","1.2.0":"2016-01-21T07:57:51.146Z","1.2.1":"2016-01-21T11:51:56.884Z","1.3.0":"2016-01-21T12:18:15.303Z","1.3.1":"2016-01-23T03:55:20.591Z","1.3.2":"2016-01-26T12:34:12.334Z","1.4.0":"2016-02-11T06:58:32.114Z","1.4.1":"2016-02-21T13:14:02.382Z","2.0.0":"2016-03-14T04:08:55.494Z","2.0.1":"2016-03-14T14:28:59.185Z","2.0.2":"2016-03-25T16:11:20.287Z","2.0.3":"2016-03-28T10:53:11.667Z","2.0.4":"2016-04-17T06:46:33.657Z","2.0.5":"2016-05-12T12:06:12.813Z","3.0.0":"2016-05-19T13:10:37.465Z","3.0.1":"2016-05-25T09:50:57.056Z","3.0.2":"2016-05-31T14:20:12.128Z","3.1.0":"2016-05-31T14:20:43.504Z","3.1.1":"2016-07-02T01:45:20.878Z","3.2.0":"2016-08-18T13:38:15.175Z","4.0.0-0":"2016-08-30T12:53:20.109Z","4.0.1":"2016-10-08T00:51:33.806Z","4.0.2":"2016-10-11T01:49:19.431Z","4.0.3":"2016-10-13T23:06:44.491Z","4.1.0":"2016-10-28T00:45:54.706Z","4.1.1":"2016-10-28T01:05:24.501Z","4.1.2":"2016-12-06T03:54:46.795Z","4.1.3":"2016-12-13T12:36:52.129Z","4.1.4":"2016-12-16T11:55:44.558Z","4.2.0":"2017-01-13T23:54:52.973Z","4.2.1":"2017-01-20T13:18:13.222Z","4.2.2":"2017-02-04T19:12:50.264Z","4.2.3":"2017-02-06T06:01:28.331Z"},"bugs":{"url":"https://github.com/yoshuawuyts/sheet-router/issues"},"license":"MIT","homepage":"https://github.com/yoshuawuyts/sheet-router#readme","keywords":["client","router","modular","wayfarer","history","pushstate","single-page","spa","progressive"],"repository":{"url":"git+https://github.com/yoshuawuyts/sheet-router.git","type":"git"},"description":"Fast, modular client router","maintainers":[{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"readme":"# sheet-router [![stability][0]][1]\n[![npm version][2]][3] [![build status][4]][5] [![test coverage][6]][7]\n[![downloads][8]][9] [![js-standard-style][10]][11]\n\nsheet-router is a fast, modular client-side router. It enables view composition\nand is tuned for performance by statically declaring routes in a\n[radix-trie][12]. Weighs `1.5KB` minified and gzipped.\n\n## Installation\n```sh\n$ npm install sheet-router\n```\n\n## Features\n- View composition through functions\n- Tuned for performance by generating a [radix-trie][12]\n- Not bound to any framework\n- Minimal dependencies and tiny code size\n- HTML5 history support\n- Catch and handle `<a href=\"\">` links\n\n## Usage\nsheet-router tries to make routing understandable and pleasant to work with. It\ndoes so by using a lisp-like structure which is internally compiled to an\nefficient data structure. Here each route takes either an array of children or\na callback, which are then translated to paths that take callbacks\n```js\nconst sheetRouter = require('sheet-router')\nconst html = require('bel')\n\n// default to `/404` if no path matches\nconst router = sheetRouter({ default: '/404' }, [\n  ['/', (params) => html`<div>Welcome to router land!</div>`],\n  ['/:username', (params) => html`<div>${params.username}</div>`, [\n    ['/orgs', (params) => html`<div>${params.username}'s orgs!</div>`]\n  ]],\n  ['/404', (params) => html`<div>Oh no, path not found!</div>`],\n])\n\nrouter('/hughsk/orgs')\n```\n\n### history\nInteracting with the browser history is a common action, sheet-router\nsupports this out of the box. When the `forwards` or `backwards` buttons in the\nbrowser are clicked, or `history.back` / `history.go` are called sheet-router\nwill update accordingly.\n```js\nconst history = require('sheet-router/history')\nhistory(function (href) {\n  router(href)\n  console.log('history changed: ' + href)\n})\n```\n\n### hash\nInteracting with hash changes is often a common fallback scenario for those who\ndon't have support for browser history. Whenever a `hashchange` event is\ntriggered, sheet-router will trigger an update as seen below. However in order\nto match hash prefixed routes, the `hash-match` module can be used to normalize\nroutes (ex: `#/foo` becomes `/foo`).\n```js\nconst hash = require('sheet-router/hash')\nconst match = require('hash-match')\nhash(function (href) {\n  router(match(href))\n  console.log('hash location changed: ' + href)\n})\n```\n\n### href\nIn HTML links are represented with `<a href=\"\">` style tags. Sheet-router can\nbe smart about these and handle them globally. This way there's no need to\nattach specific listeners to each link and static HTML templates can be\nupgraded seemlessly to include single-page routing.\n```js\nconst href = require('sheet-router/href')\nhref(function (href) {\n  router(href)\n  console.log('link was clicked: ' + href)\n})\n```\n\nYou can ignore specific links that you do not want to process through routing\nby adding the `data-no-routing` attribute.\n\n```html\n<a href=\"/my-external-link\" data-no-routing>Non routed link</a>\n<a href=\"/another-external-link\" data-no-routing=\"true\">Not routed either</a>\n```\n\nAlso, if you pass an optional `root` node reference as a second argument to `href`, it will never intercept clicks outside that node. This is useful when your app is confined to a widget in a larger document.\n\n```js\nhref(function (href) {\n  router(href)\n  console.log('link was clicked: ' + href)\n}, document.getElementById(\"app-root\"))\n```\n\n### qs\nSometimes [query strings][mdn-qs] must be decoded. In order to do this, the\n`./qs.js` file is included.\n```js\nconst qs = require('./qs')\nqs('https://www.npmjs.com/search?q=query+string')\n// => { q: 'query+string' }\n```\n\n### walk\nSometimes it's necessary to walk the `trie` to apply transformations. In order\nto access the raw callback and prevent unnecessary function calls we need to\ndisable the default thunking mechanism by passing `{ thunk: false }`:\n```js\nconst sheetRouter = require('sheet-router')\nconst walk = require('sheet-router/walk')\n\nconst router = sheetRouter({ thunk: false }, [\n  ['/multiply', (x, y) => x * y],\n  ['/divide', (x, y) => x / y]\n])\n\nwalk(router, (route, cb) => {\n  const y = 2\n  return function (params, x) {\n    return cb(x, y)\n  }\n})\n\nrouter('/multiply', 4)\n// => 8\nrouter('/divide', 8)\n// => 4\n```\n\nWe could change our transformed function to be thunked by changing `walk` to\nreturn a function, and setting `{ thunk: 'match' }` so only the `match`\nfunction thunks. This is pretty advanced stuff, so don't sweat it too much -\nbut it's super useful to create performant frameworks!\n```js\nconst router = sheetRouter({ thunk: 'match' }, [\n  ['/foo', (x, y) => x * y],\n  ['/bar', (x, y) => x / y]\n])\n\nwalk(router, (route, cb) => {\n  const y = 2\n  return function (params) {\n    return function (x) {\n      return cb(x, y)\n    }\n  }\n})\n\nrouter('/multiply', 4)\n// => 8\nrouter('/multiply', 4)\n// => 8 (but this time around this is computed faster)\nrouter('/divide', 8)\n// => 4\n```\n\n### create-location\nSometimes you want to mirror the browser location API inside an object to use\ninside a framework. The hard part is to compute the new `href` from a set of\nchanges. `create-location` provides an API to do just that:\n```js\nconst createLocation = require('sheet-router/create-location')\n\ndocument.location = '/foo/bar#hey?beep=boop'\nvar location = createLocation()\n// => {\n//    pathname: '/',\n//    hash: '#hey',\n//    search: { beep: 'boop' },\n//    href: '/foo/bar#hey?beep=boop'\n//  }\n\nconst hashPatch = { hash: '#oh-no' }\nvar location = createLocation(location, hashPatch)\n// => {\n//    pathname: '/',\n//    hash: '#oh-no',\n//    search: { beep: 'boop' },\n//    href: '/foo/bar#oh-no?beep=boop'\n//  }\n\nconst uriPatch = '/hey/hello'\nvar location = createLocation(location, uriPatch)\n// => {\n//    pathname: '/hey/hello',\n//    hash: '',\n//    search: { },\n//    href: '/hey/hello'\n//  }\n```\n\n### virtual-dom example\n```js\nconst render = require('virtual-dom/create-element')\nconst sheetRouter = require('sheet-router')\nconst h = require('virtual-dom/h')\nconst hyperx = require('hyperx')\n\nconst html = hyperx(h)\n\nconst router = sheetRouter([\n  ['/foo/bar', (params, h, state) => html`<div>hello world!</div>`]\n])\n\nconst node = render(router('/foo/bar', h, { name: 'Jane' }))\ndocument.body.appendChild(node)\n```\n```html\n<body>\n  <div>hello world</div>\n</body>\n```\n\n### react example\n```js\nconst sheetRouter = require('sheet-router')\nconst render = require('react-dom')\nconst hyperx = require('hyperx')\nconst react = require('react')\n\nconst html = hyperx(react.createElement)\n\nconst router = sheetRouter([\n  ['/foo/bar', (params, h, state) => html`<div>hello world!</div>`]\n])\n\nrender(router('/foo', react.createElement, { name: 'Jane' }), document.body)\n```\n```html\n<body>\n  <div>hello world</div>\n</body>\n```\n\n## API\n### router = sheetRouter(opts?, [routes])\nCreate a new router from a nested array. Takes an optional options object as\nthe first argument. Options are:\n- __opts.default__: defaults to `'/404'`, default path to use if no paths match\n- __opts.thunk__: defaults to `true`. Toggle if callbacks should be thunked or\n  not. Can be set to `'match'` to only have the returned `router.match()`\n  function expect thunks to exist. Useful to write a custom `walk` function\n  that creates a different signature\n\n### router(path, [,...])\nMatch a route on the router. Takes a path and an arbitrary list of arguments\nthat are then passed to the matched routes. Cleans urls to only match the\n[pathname][15].\n\n### history(cb(href))\nCall a callback to handle html5 pushsState history.\n\n### href(cb(href))\nCall a callback to handle `<a href=\"#\">` clicks.\n\n## See Also\n- [wayfarer][12]\n- [hyperx][14]\n- [choo](https://github.com/yoshuawuyts/choo)\n\n## License\n[MIT](https://tldrlegal.com/license/mit-license)\n\n[mdn-qs]: https://developer.mozilla.org/en-US/docs/Web/API/HTMLHyperlinkElementUtils/search\n[0]: https://img.shields.io/badge/stability-experimental-orange.svg?style=flat-square\n[1]: https://nodejs.org/api/documentation.html#documentation_stability_index\n[2]: https://img.shields.io/npm/v/sheet-router.svg?style=flat-square\n[3]: https://npmjs.org/package/sheet-router\n[4]: https://img.shields.io/travis/yoshuawuyts/sheet-router/master.svg?style=flat-square\n[5]: https://travis-ci.org/yoshuawuyts/sheet-router\n[6]: https://img.shields.io/codecov/c/github/yoshuawuyts/sheet-router/master.svg?style=flat-square\n[7]: https://codecov.io/github/yoshuawuyts/sheet-router\n[8]: http://img.shields.io/npm/dm/sheet-router.svg?style=flat-square\n[9]: https://npmjs.org/package/sheet-router\n[10]: https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square\n[11]: https://github.com/feross/standard\n[12]: https://github.com/yoshuawuyts/wayfarer\n[13]: https://github.com/Matt-Esch/virtual-dom\n[14]: https://github.com/substack/hyperx\n[15]: https://nodejs.org/api/url.html#url_url_parsing\n","readmeFilename":"README.md","users":{"akiva":true,"jetthiago":true,"randallagordon":true}}