{"_id":"rlite-router","_rev":"30-97aaef02ac859de0bf5cca6e3e2e0bae","name":"rlite-router","description":"A tiny, fast client-side router","dist-tags":{"latest":"2.0.3"},"versions":{"0.0.5":{"name":"rlite-router","version":"0.0.5","description":"A very tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{},"repository":{"type":"git","url":"https://github.com/chrisdavies/rlite"},"keywords":["routing"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","gitHead":"e222de28af23435bd81ce11145dc9b807d6bfee7","_id":"rlite-router@0.0.5","_shasum":"2907e7736ac9cc139f63faf05879a968cbf4f443","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"2907e7736ac9cc139f63faf05879a968cbf4f443","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-0.0.5.tgz","integrity":"sha512-43JESVIOuO20SqHbmKAERK/hGhkraxOtfeBnN6LAXtfjmk55kzuov3dNXtawECMHQtrrnPlfxIbaa9oM+dqRqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnRnDdZyR0I467/sejJ7kfipcYISOzJpjT0fYyEsyEPwIgZzaNQ9Yfdf09SbRt3qolIhFF6TOHrL+iUxgCr9z+r3Q="}]}},"0.0.54":{"name":"rlite-router","version":"0.0.54","description":"A very tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{},"repository":{"type":"git","url":"https://github.com/chrisdavies/rlite"},"keywords":["routing"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","gitHead":"59b357669028b7fe77abce18bc036d33d983b7bb","_id":"rlite-router@0.0.54","_shasum":"43f8d5ffa48e5e2a2c21466f82cddd60d93afe56","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"43f8d5ffa48e5e2a2c21466f82cddd60d93afe56","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-0.0.54.tgz","integrity":"sha512-+81u6nrGx22F5VBEYw2uXZguyX9A840VhXcC2xzphkwNh48ZtVbBPivQNnCOHR+5G5VG6kBCnVdGWDtFYn8O0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvWKOwOgsI2G5UIkzzkMeVhQaPactEyw4aMDq2cc/XzAiEAro2L+iNxS7aX5CSl9JwgEtx9wgEvtXIglVFdC55V4X4="}]}},"0.0.6":{"name":"rlite-router","version":"0.0.6","description":"A very tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{},"repository":{"type":"git","url":"https://github.com/chrisdavies/rlite"},"keywords":["routing"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","gitHead":"beb1e677d3a8c8725db6a33c6815a65956413634","_id":"rlite-router@0.0.6","_shasum":"e4b4dbe2f7614142a58a8e6c0265ace48bf345ff","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"e4b4dbe2f7614142a58a8e6c0265ace48bf345ff","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-0.0.6.tgz","integrity":"sha512-H3ZkCyCkvSIxkFOIYIKBQTwzyl/xuDHlQT3LOF7IXJzF2GZB4rVImuKuK23sAyMn77CHxoCtLS1fVhj9jASJ+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRPDbON4JbnhCE8JTm1qTorC7A8czNKN8K9HmN0g5GqgIhAKu2x9LucBFQEdYa4C9ilKVzCQc5/jVwHGyny6Hc9ntU"}]}},"1.0.0":{"name":"rlite-router","version":"1.0.0","description":"A very tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{},"repository":{"type":"git","url":"https://github.com/chrisdavies/rlite"},"keywords":["routing"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","gitHead":"0ceaf812474d5bd975c4fd270962af9d10641dbb","_id":"rlite-router@1.0.0","_shasum":"2ec482a1db7d5dec5237c9a3c25897ceed13c7f0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"2ec482a1db7d5dec5237c9a3c25897ceed13c7f0","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-1.0.0.tgz","integrity":"sha512-WLTtGZznyyLJile1Sh7RuCkx3wCCX2HXGsGgVjxcojEEUEVnvOHl1GNTHRtdaerEIvwdy6pkIsRfQGHid0rBzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxmpLSf1+kN99eer9D7Q3qOM+XkSzSdl3PTVKFtwJ7GgIhAK2vTH6/Qrjy4rzMHnIEROUfewelq7qkEjoCjtPmVqKJ"}]}},"1.0.1":{"name":"rlite-router","version":"1.0.1","description":"A very tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{},"repository":{"type":"git","url":"https://github.com/chrisdavies/rlite"},"keywords":["routing"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","gitHead":"79056a21f81286944a7a6ec8855ba6d709028ea3","_id":"rlite-router@1.0.1","_shasum":"c8701618c7f75206196b4ce4efb4a6fedd971cd3","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"c8701618c7f75206196b4ce4efb4a6fedd971cd3","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-1.0.1.tgz","integrity":"sha512-uUXWwo2PC+OUSBMiBZ3H6MoS9yQKg0sN5OgGeFXgYWP9mcf2wURpGXcAt77e5Y6BwHAZVbZffrITAOXfJEB32A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRQiL/OzHcS9oLAEZezG8GnHtB8Z5v+QqT6WSxNCMKDAiBcMv/ldEQxNiDP+v640LtezTp8sIpcoHVxFfSX5XR6VQ=="}]}},"1.0.3":{"name":"rlite-router","version":"1.0.3","description":"A very tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{},"repository":{"type":"git","url":"https://github.com/chrisdavies/rlite"},"keywords":["routing"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","gitHead":"486a14bfc5dc458a1b360e8109f61424b6e03f3e","_id":"rlite-router@1.0.3","_shasum":"92518089f060bf002b74fb505669c71bb2ec7b53","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"92518089f060bf002b74fb505669c71bb2ec7b53","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-1.0.3.tgz","integrity":"sha512-QaSQB9g6QiT0lqdhZKbMFxv7Kerfzt1IGveENs6NBmeS5L4uw05ylKlbAvRatfMeJEbe6W9UkgADpNIlMrh8Bw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDN280FtxeONkklId2eAWNokedhyBJ14SIqSwsa9smOoAiEA7eDc6GxcZPP4bl1g7DoWeaoeN7cUGVN8C/7lTCOwuzU="}]}},"1.0.4":{"name":"rlite-router","version":"1.0.4","description":"A very tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{},"repository":{"type":"git","url":"https://github.com/chrisdavies/rlite"},"keywords":["routing"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","gitHead":"49e4d552f36fb764a6e2298fb3e95e3c71f00e17","_id":"rlite-router@1.0.4","_shasum":"8b2867b50a4f744737a8540ee46c5496c800b5d4","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"8b2867b50a4f744737a8540ee46c5496c800b5d4","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-1.0.4.tgz","integrity":"sha512-Pf9Ehh7UK0xyobzuxLxpYBwhhnh9eeYs/RGq9ICfpFsBJauhgtAJVMWdVMs4LJdmjCjyMhG2cJDutTKiDPSSFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzNx3RIc8ZUr3uxKE9y1/iMxL0pbXhBe1H3oDSxydNJAiBnLGZuk7SRRR93FXsDrBHbbS6VXXQyO61G9QN4cY+I7Q=="}]}},"1.0.5":{"name":"rlite-router","version":"1.0.5","description":"A very tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{},"repository":{"type":"git","url":"https://github.com/chrisdavies/rlite"},"keywords":["routing"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","gitHead":"5c4202f44df55090bd392fb01500fae0036bece3","_id":"rlite-router@1.0.5","_shasum":"094e30b27a7e62103572c96eab37a5797a83adfc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"094e30b27a7e62103572c96eab37a5797a83adfc","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-1.0.5.tgz","integrity":"sha512-KqTCOwMZUt1ynXSqO6pD4aeelIoJg/HOTD5MeM/3TicmKgQJd9CGMYUM/qyjIOrzxTWEkaVJ00nwe5Hnt5IQMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFWkC7rTKGgztCbKsVTzm0SLnY5w889MKDpJX9zRwUZAiAgxVHUlXdnOg7/eGy7UC6n4EWxbyLTBZJWvFwvP0WJ+w=="}]}},"1.0.6":{"name":"rlite-router","version":"1.0.6","description":"A very tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{},"repository":{"type":"git","url":"https://github.com/chrisdavies/rlite"},"keywords":["routing"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","gitHead":"2bbd5f396e8cc22d505739532d1d861b18998119","_id":"rlite-router@1.0.6","_shasum":"69f578d5c969e7b0d796cc5e1d878f8398c62559","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"69f578d5c969e7b0d796cc5e1d878f8398c62559","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-1.0.6.tgz","integrity":"sha512-VUg/EVslRqYPTriVRXb0qkxZNZWcHefUZYypkQgLq0lrDRNUUiUvlcZnoaqdMWa6aTNBTxE+jeMRGei3E58NOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfP1vww9hcKgfJCvXwlt1GYZut8UBhLrib8V4e4sk75QIgLsWh5UbudyFgbR5eljdb36xHumTB5oKGWduRaCB3wSk="}]}},"1.0.7":{"name":"rlite-router","version":"1.0.7","description":"A very tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{"test":"jasmine-node test/*.spec.js"},"repository":{"type":"git","url":"git+https://github.com/chrisdavies/rlite.git"},"keywords":["routing"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","devDependencies":{"jasmine-node":"^1.14.5"},"gitHead":"be538cda4cefc7b82bdc9677fdb7f48db8dccaa6","_id":"rlite-router@1.0.7","_shasum":"25a3e26db9356c97f774041e2c79a43e0f4b6aa5","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"25a3e26db9356c97f774041e2c79a43e0f4b6aa5","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-1.0.7.tgz","integrity":"sha512-nPeYLZYpTJDgIx/hguSXtSBkpXm3o7hP5kesw8z0+mp4Na5jTL77SYFBUNwnz7ADZJzJhb31jFB/sqVpi/teDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRunENwL/DyOkP2SfHvj/pW/Qyj9W6fWj34jiK8ZmfLQIhAPWY0uXM+KetJ/mBAy1vyNF53IPgU/74xUjLDBzfmFTO"}]}},"1.0.8":{"name":"rlite-router","version":"1.0.8","description":"A very tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{"test":"jasmine-node test/*.spec.js","min":"uglifyjs rlite.js --source-map rlite.min.js.map -m -c -o rlite.min.js && echo 'Minified size' && uglifyjs rlite.js | gzip -9f | wc -c"},"repository":{"type":"git","url":"git+https://github.com/chrisdavies/rlite.git"},"keywords":["routing"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","devDependencies":{"jasmine-node":"^1.14.5"},"gitHead":"9e8d2916aac41f3835754e9c99a7d3f4b8acdc35","_id":"rlite-router@1.0.8","_shasum":"ec1755e4847eb601ae9bc850391cbc445615444d","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"ec1755e4847eb601ae9bc850391cbc445615444d","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-1.0.8.tgz","integrity":"sha512-m/oTvL14JoSvfztdB/V7yaOqD+hGGokDnM2Eqp0AGvrYYCmM3JMHP1pPc/1Jk3coRTIDKzmZqhnMvrySVBDDig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdw1VVlYDDY0N8aqy1hLdQ6ZM67C/V1I5LEaPUL4+XQAiBpl+esMbRhkHi8fH4HmDP2WF2dqJaAUR5lkqenrdMAzg=="}]}},"1.0.82":{"name":"rlite-router","version":"1.0.82","description":"A very tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{"test":"jasmine-node test/*.spec.js","min":"uglifyjs rlite.js --source-map rlite.min.js.map -m -c -o rlite.min.js && echo 'Minified size' && uglifyjs rlite.js | gzip -9f | wc -c"},"repository":{"type":"git","url":"git+https://github.com/chrisdavies/rlite.git"},"keywords":["routing"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","devDependencies":{"jasmine-node":"^1.14.5"},"gitHead":"1696bc48dbec7ac20ef29f7623999e1dee1bdce4","_id":"rlite-router@1.0.82","_shasum":"ef8eb026d7f902ba66a46f946ddc13ebf626697b","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"ef8eb026d7f902ba66a46f946ddc13ebf626697b","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-1.0.82.tgz","integrity":"sha512-WsO5VqWrnGoM2vtLnVZzutZ1h3qSlBM5RhRUyLr8Ql4vo+99tufSogG0z9GBoLbM1rb3i5no76gZj2aKXxFZsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrhvYspI0RNESUGj4v/lMweF9hpiTyerrb2BW7lwKIVAiAV0cybytG4iqwRRoc94BVyr9v2xPeISaZvIFGX3EKuRw=="}]}},"1.0.91":{"name":"rlite-router","version":"1.0.91","description":"A very tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{"test":"jasmine-node test/*.spec.js","min":"uglifyjs rlite.js --source-map rlite.min.js.map -m -c -o rlite.min.js && echo 'Minified size' && uglifyjs rlite.js | gzip -9f | wc -c"},"repository":{"type":"git","url":"git+https://github.com/chrisdavies/rlite.git"},"keywords":["routing"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","devDependencies":{"jasmine-node":"^1.14.5","uglify-js":"^2.4.23"},"gitHead":"b4a6651e14796083760ff4f74a710d0c64098cd0","_id":"rlite-router@1.0.91","_shasum":"28a1030544c08576635246ed74ccff7ec3d832e6","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"28a1030544c08576635246ed74ccff7ec3d832e6","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-1.0.91.tgz","integrity":"sha512-9hxCURHz1wKaZ/WOeG2ru+jAqJHZOPsr+r9QTqaXYZHFDzuVSpu0BgoBhNG8u9peS1aXXmAHK3tZKNYO0q45fw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHyqUSrfNeptVLowbCc1ea1vHMQFXUHrYMmY03YX4KZwIgdjqeEmdJRzS0a6vv4QbAIvdOP5Vjeyr4l3XJJiBGZg8="}]}},"1.1.0":{"name":"rlite-router","version":"1.1.0","description":"A very tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{"test":"jasmine-node test/*.spec.js","min":"uglifyjs rlite.js --source-map rlite.min.js.map -m -c -o rlite.min.js && echo 'Minified size' && uglifyjs rlite.js | gzip -9f | wc -c"},"repository":{"type":"git","url":"git+https://github.com/chrisdavies/rlite.git"},"keywords":["routing"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","devDependencies":{"jasmine-node":"^1.14.5","uglify-js":"^2.4.23"},"gitHead":"8871ec843885404ab84969416596f4b0b3e0df73","_id":"rlite-router@1.1.0","_shasum":"18f71843924d091e9cecf335190f351b5bf3de1f","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"18f71843924d091e9cecf335190f351b5bf3de1f","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-1.1.0.tgz","integrity":"sha512-+TtprjLrb5XyayMIXxzHDivq7fY/M57e26AoUOIGN75cHJrF0rtbw5TC2/LAEhdtVTy6wJ5IHUbWPTC0on2GbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZvRE4U1iQmLY65QKD3Jl0uqZGQJXT7IaVAJimul52cAiEAjLY3aT5zUXP3WDPFAgsInivuTUEyi1rYSgJJUqk3Bfs="}]}},"1.1.1":{"name":"rlite-router","version":"1.1.1","description":"A very tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{"test":"jasmine-node test/*.spec.js","min":"uglifyjs rlite.js --source-map rlite.min.js.map -m -c -o rlite.min.js && echo 'Minified size' && cat rlite.min.js | gzip -9f | wc -c"},"repository":{"type":"git","url":"git+https://github.com/chrisdavies/rlite.git"},"keywords":["routing"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","devDependencies":{"jasmine-node":"^1.14.5","uglify-js":"^2.4.23"},"gitHead":"7e6e47fcb96fe884ebbe1f301c4335ce2ff9266d","_id":"rlite-router@1.1.1","_shasum":"3c2c783caa66b760f1ac8152ddcb202783194b53","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"3c2c783caa66b760f1ac8152ddcb202783194b53","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-1.1.1.tgz","integrity":"sha512-ivpJKCa6puRUj3l7WeM4POkIl1MIm7QWFIjDfNl9gc4UehK42I4fXH/SslMBgX5P5p9MtSjhrYa6FTEPR0/Qyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoyhZ+lyG8YXShCT5kRvAncF4XxzO1E1cWkc4LxTx4KAIhANlLw383RHvWjFGX8BkVugSoqxxHQUFTY12MZ+QqNO+e"}]}},"1.1.2":{"name":"rlite-router","version":"1.1.2","description":"A very tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{"test":"jasmine-node test/*.spec.js","min":"uglifyjs rlite.js --source-map rlite.min.js.map -m -c -o rlite.min.js && echo 'Minified size' && cat rlite.min.js | gzip -9f | wc -c"},"repository":{"type":"git","url":"git+https://github.com/chrisdavies/rlite.git"},"keywords":["routing"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","devDependencies":{"jasmine-node":"^1.14.5","uglify-js":"^2.4.23"},"gitHead":"ea8f059a403ed112bfcf5583ad7b0e67f5c92a5f","_id":"rlite-router@1.1.2","_shasum":"b35c2ac5a0f193b349d757c1dc1a28709e74cc20","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"b35c2ac5a0f193b349d757c1dc1a28709e74cc20","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-1.1.2.tgz","integrity":"sha512-X+kFHpOp7JS1dS8xjA9X4V4/BNhdLeryoRiaLFfAEUsGkuZeGfrUqDIM13Ng9KK6Rumi87iGnboKSCZ11uHI5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8RiYkqA05UK2w3rfe6MsO3BXOtRUEyN0apOovVOmCFAIgUxVzWUh4M0NJJWEL5fVnIPBXmYQLZmJs6jQYFTBHnYQ="}]}},"1.1.3":{"name":"rlite-router","version":"1.1.3","description":"A very tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{"test":"jasmine-node test/*.spec.js","min":"uglifyjs rlite.js --source-map rlite.min.js.map -m -c -o rlite.min.js && echo 'Minified size' && cat rlite.min.js | gzip -9f | wc -c"},"repository":{"type":"git","url":"git+https://github.com/chrisdavies/rlite.git"},"keywords":["routing"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","devDependencies":{"jasmine-node":"^1.14.5","uglify-js":"^2.4.23"},"gitHead":"9ccbaba2748f6ef4fe4791d194ea4e3729eab408","_id":"rlite-router@1.1.3","_shasum":"51262aaf6c944388b31c85659da4a9419ba23378","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"51262aaf6c944388b31c85659da4a9419ba23378","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-1.1.3.tgz","integrity":"sha512-5NpmGj07ptL7kaNMCG7cnowYY4vd7Y9JXljsxfbzUj9TzdjmpR9nXWbsYmxcFAdfK+nM27WSZvN0I5IiXIoDwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzY/CLGJ4G/9GLo8ARrcrid3LjF7RCNG+/pvJz+rq1OwIhALIlExRfr4FUzeut6aZIPj0uHOlmSXCjG8Wd88JLCQ6n"}]}},"2.0.0":{"name":"rlite-router","version":"2.0.0","description":"A tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{"test":"jasmine-node test/*.spec.js","min":"uglifyjs rlite.js --source-map rlite.min.js.map -m -c -o rlite.min.js && echo 'Minified size' && cat rlite.min.js | gzip -9f | wc -c"},"repository":{"type":"git","url":"git+https://github.com/chrisdavies/rlite.git"},"keywords":["routing","router"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","devDependencies":{"jasmine-node":"^1.14.5","uglify-js":"^2.7.5"},"gitHead":"8e72110bea0524c713f3fa4852c6ddb1557d7a6d","_id":"rlite-router@2.0.0","_shasum":"300d082555b8940562f1751a295deaf445089c3b","_from":".","_npmVersion":"3.10.5","_nodeVersion":"7.2.0","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"300d082555b8940562f1751a295deaf445089c3b","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-2.0.0.tgz","integrity":"sha512-XLKUnBWvVXPjbShkMo4mYe8r1xdvS2lVViYaVjhKEQ9nL1p0vWJnwNumgvvfoajhKZG9sBqaUEASi7uoumL4lQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJWHIRsljG02lq/1IGrj4EAJxZRGEq5v2aNR84GiyouAiBLOa8jf3zREyLyYB/s4cXr+r51V6fpXxoW0kdpF+LxxA=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rlite-router-2.0.0.tgz_1482377395915_0.3478937763720751"}},"2.0.1":{"name":"rlite-router","version":"2.0.1","description":"A tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{"test":"jasmine-node test/*.spec.js","min":"uglifyjs rlite.js --source-map rlite.min.js.map -m -c -o rlite.min.js && echo 'Minified size' && cat rlite.min.js | gzip -9f | wc -c"},"repository":{"type":"git","url":"git+https://github.com/chrisdavies/rlite.git"},"keywords":["routing","router"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","devDependencies":{"jasmine-node":"^1.14.5","uglify-js":"^2.7.5"},"gitHead":"83afef6853a56bbf6631f30de37986bfb39cecbd","_id":"rlite-router@2.0.1","_shasum":"d94708ab5e9b84dd2bbdc7680cf80afc7efccbc3","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"shasum":"d94708ab5e9b84dd2bbdc7680cf80afc7efccbc3","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-2.0.1.tgz","integrity":"sha512-sC1OLuhNfRxRFxihy3xIwm921D+JAPAH1Ngto3GcBqG9nX5VoX0+iuKBWu/6vS4UU7vrvw3im9+0bsJOYgjBFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5DKjuNw2Y1b1yLnCa47aiTCz61vXXfCKYXqnxO75WOAiEAwZq1CmEmPj+cEPnp44GYhtXHrJABnFWs1Ais8wzgI70="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rlite-router-2.0.1.tgz_1487254662383_0.776637509232387"}},"2.0.2":{"name":"rlite-router","version":"2.0.2","description":"A tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{"test":"jasmine-node test/*.spec.js","min":"uglifyjs rlite.js --source-map rlite.min.js.map -m -c -o rlite.min.js && echo 'Minified size' && cat rlite.min.js | gzip -9f | wc -c"},"repository":{"type":"git","url":"git+https://github.com/chrisdavies/rlite.git"},"keywords":["routing","router"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","devDependencies":{"jasmine-node":"^1.14.5","uglify-js":"^2.7.5"},"gitHead":"a8dc82bc31a494da67e9c8660035bbce5c2b8a5a","_id":"rlite-router@2.0.2","_npmVersion":"5.3.0","_nodeVersion":"7.5.0","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"integrity":"sha512-OopRHVPvD2qYaXE2fXwbk3MJXgF1BOsNHPPTiVMwmFi87IxPscXhM3CpUIJMzbQ/35BwSTorMv9kvEEJJCd1EQ==","shasum":"986fea4480b1c238848592f0579e0c72ca5b812a","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-2.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzvm62KlogFxawMH5ybZ9L76XMw5VIw0FtqSGBzbFuDgIgaLoneKr5uqFk0CTPxIejv59aW93xDoNiWPGimdy2XtU="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlite-router-2.0.2.tgz_1502996659219_0.4372810337226838"}},"2.0.3":{"name":"rlite-router","version":"2.0.3","description":"A tiny, fast client-side router","main":"rlite.js","directories":{},"scripts":{"test":"jasmine-node test/*.spec.js","min":"uglifyjs rlite.js --source-map rlite.min.js.map -m -c -o rlite.min.js && echo 'Minified size' && cat rlite.min.js | gzip -9f | wc -c"},"repository":{"type":"git","url":"git+https://github.com/chrisdavies/rlite.git"},"keywords":["routing","router"],"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"homepage":"https://github.com/chrisdavies/rlite","devDependencies":{"jasmine-node":"^1.14.5","uglify-js":"^2.7.5"},"gitHead":"6853b5957d00f0c9bf467d43b701474270df841b","_id":"rlite-router@2.0.3","_npmVersion":"5.3.0","_nodeVersion":"7.5.0","_npmUser":{"name":"chrisdavies","email":"ferociousturtle@gmail.com"},"maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"dist":{"integrity":"sha512-flnIzEK0QpW6hci7d/hujd6eV2m0dEUzrBqw6FSaLDo79pQOHnuRx6sv7Ns5lA1aiQJMv39juz9IFUrytlyqRg==","shasum":"326d6f08919b49a7a022af3f67f6e6c6064d36da","tarball":"https://registry.npmjs.org/rlite-router/-/rlite-router-2.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHYqr4p4wz3UL35Dz/6o8hmIFc1EOxyPy/8ps73od6+gIgEPa8ez1bc0m/DvBuuHKOhmLiwv6Dob0Xcn/gARS6t74="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlite-router-2.0.3.tgz_1503054169651_0.565908130723983"}}},"readme":"# rlite\n\nTiny, [fast](http://jsperf.com/rlite/2), light-weight JavaScript routing with zero dependencies.\n\n- Order of route declaration doesn't matter: the most specific route wins\n- Zero dependencies\n- No performance drop as you add routes\n- Less than 700 bytes minified and gzipped\n- Parses query strings\n- Wildcard support\n\n[![Build Status](https://travis-ci.org/chrisdavies/rlite.svg?branch=master)](https://travis-ci.org/chrisdavies/rlite)\n\n## Usage\n\nRlite does not come with any explicit tie into HTML5 push state or hash-change events, but these are easy enough to tie in based on your needs. Here's an example:\n\n```javascript\nconst route = rlite(notFound, {\n  // Default route\n  '': function () {\n    return 'Home';\n  },\n\n  // #inbox\n  'inbox': function () {\n    return 'Inbox';\n  },\n\n  // #sent?to=john -> r.params.to will equal 'john'\n  'sent': function ({to}) {\n    return 'Sent to ' + to;\n  },\n\n  // #users/chris -> r.params.name will equal 'chris'\n  'users/:name': function ({name}) {\n    return 'User ' + name;\n  },\n\n  // #users/foo/bar/baz -> r.params.path will equal 'foo/bar/baz'\n  'users/*path': function ({path}) {\n    return 'Path = ' + path;\n  },\n\n  // #logout\n  'logout': function () {\n    return 'Logout';\n  }\n});\n\nfunction notFound() {\n  return '<h1>404 Not found :/</h1>';\n}\n\n// Hash-based routing\nfunction processHash() {\n  const hash = location.hash || '#';\n\n  // Do something useful with the result of the route\n  document.body.textContent = route(hash.slice(1));\n}\n\nwindow.addEventListener('hashchange', processHash);\nprocessHash();\n```\n\nThe previous examples should be relatively self-explantatory. Simple, parameterized routes are supported. Only relative URLs are supported. (So, instead of passing: `'http://example.com/users/1'`, pass `'/users/1'`).\n\nRoutes are not case sensitive, so `'Users/:name'` will resolve to `'users/:name'`\n\nOne other non-obvious thing is this: if there is a query parameter with the same name as a route parameter, it will override the route parameter. So given the following route definition:\n\n    /users/:name\n\nIf you pass the following URL:\n\n    /users/chris?name=joe\n\nThe value of params.name will be 'joe', not 'chris'.\n\n\n## Route handlers\n\nRoute handlers ara functions that take three arguments and return a result and/or produce a side-effect.\n\nHere's an example handler:\n\n```javascript\nconst route = rlite(notFound, {\n  'users/:id': function (params, state, url) {\n    // Do interesting stuff here...\n  }\n});\n```\n\nThe first argument is `params`. It is an object representing the route parameters. So, if you were to\nrun `route('users/33')`, params would be `{id: '33'}`.\n\nThe second argument is `state`. It is an optional value that was passed into the route function. So,\nif you were to run `route('users/22', 'Hello')`, params would be `{id: '22'}` and state would be `'Hello'`.\n\nThe third argument is `url`. It is the URL which was matched to the route. So, if you were to run\n`route('users/25')`, params would be `{id: '22'}`, state would be `undefined` and url would be `'users/25'`.\n\n\n## Modules\n\nIf you're using ES6, import rlite like so:\n\n```javascript\nimport rlite from 'rlite-router';\n\nconst routes = rlite(notFound, {\n  '': function () { }\n});\n\n// etc\n```\n\nOr using [CommonJS](http://www.commonjs.org/) like so:\n\n```javascript\nvar Rlite = require('rlite-router');\nvar routes = rlite(notFound, {\n  '': function () { }\n});\n\n// etc\n```\n\n\n## Handling 404s\n\nThe first parameter to rlite is the 404 handler. This function will be invoked when rlite\nis called with a URL that has no matching routes.\n\nIn the following example, the body will end up with `<h1>404 NOT FOUND</h1>`.\n\n```javascript\nconst route = rlite(() => '<h1>404 NOT FOUND</h1>', {\n  'hello': => '<h1>WORLD</h1>'\n});\n\ndocument.body.innerHTML = route('/not/a/valid/url');\n```\n\n## Changes from 1.x\n\n- The parameters to route handlers have changed\n- The plugins have been dropped since 2.x is more functional in nature, it's easy to extend\n- rlite returns a function, rather than an object\n- You can pass optional state into your route handlers\n- The result of your route handler is returned by the router\n\n## Installation\n\nJust download rlite.min.js, or use bower:\n\n    bower install rlite\n\nOr use npm: https://www.npmjs.com/package/rlite-router\n\n    npm install --save rlite-router\n\n## Contributing\n\nMake your changes (and add tests), then run the tests:\n\n    npm test\n\nIf all is well, build your changes:\n\n    npm run min\n\nThis minifies rlite, and tells you the size. It's currently just under 700\nbytes, and I'd like to keep it that way!\n\n## Status\n\nRlite is being actively maintained, but is pretty much feature complete, with the possible exception of support for wildcard routes. Generally, I avoid repos that look stale (no recent activity), but in this case, the reason for inactivity is that library is stable and complete.\n\n## Usage with React\n\nI've been using Rlite along with React and Redux. [Here's a write up on how that works.](https://github.com/chrisdavies/rlite/wiki/Using-with-React)\n\n## License MIT\n\nCopyright (c) 2016 Chris Davies\n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation\nfiles (the \"Software\"), to deal in the Software without\nrestriction, including without limitation the rights to use,\ncopy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following\nconditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES\nOF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT\nHOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n","maintainers":[{"name":"chrisdavies","email":"ferociousturtle@gmail.com"}],"time":{"modified":"2022-06-26T13:30:56.854Z","created":"2015-03-05T00:35:07.751Z","0.0.5":"2015-03-05T00:35:07.751Z","0.0.54":"2015-03-15T02:20:14.112Z","0.0.6":"2015-03-31T01:11:49.200Z","1.0.0":"2015-04-30T02:20:11.405Z","1.0.1":"2015-05-05T17:45:25.182Z","1.0.3":"2015-05-05T17:48:01.639Z","1.0.4":"2015-05-06T01:23:21.304Z","1.0.5":"2015-05-17T22:14:38.959Z","1.0.6":"2015-05-23T19:52:13.168Z","1.0.7":"2015-05-23T22:40:53.774Z","1.0.8":"2015-05-24T20:31:10.610Z","1.0.82":"2015-05-29T01:25:34.489Z","1.0.91":"2015-06-03T00:40:55.849Z","1.1.0":"2015-08-09T13:47:57.866Z","1.1.1":"2015-11-03T13:58:47.896Z","1.1.2":"2015-12-17T14:19:04.325Z","1.1.3":"2016-01-18T00:09:15.263Z","2.0.0":"2016-12-22T03:29:56.578Z","2.0.1":"2017-02-16T14:17:43.118Z","2.0.2":"2017-08-17T19:04:20.327Z","2.0.3":"2017-08-18T11:02:50.655Z"},"homepage":"https://github.com/chrisdavies/rlite","keywords":["routing","router"],"repository":{"type":"git","url":"git+https://github.com/chrisdavies/rlite.git"},"author":{"name":"Chris Davies","email":"ferociousturtle@gmail.com"},"bugs":{"url":"https://github.com/chrisdavies/rlite/issues"},"license":"MIT","readmeFilename":"README.md","users":{"benjaminverble":true,"fadihania":true}}