{"_id":"react-querystring-router","_rev":"152-610f13b2c6e47b85595e67a4f8faf0c3","name":"react-querystring-router","description":"Bare router for React components, using props as query string","dist-tags":{"latest":"4.8.5","responsive":"3.100.0-alpha.1","next":"4.8.0-alpha.0"},"versions":{"0.2.0":{"name":"react-querystring-router","version":"0.2.0","description":"Bare router for React components, using props as query string","main":"src/main.js","repository":{"type":"git","url":"https://github.com/skidding/react-querystring-router.git"},"devDependencies":{"chai":"^2.2.0","coveralls":"^2.11.2","istanbul":"^0.3.13","istanbul-instrumenter-loader":"^0.1.2","jscs":"^1.12.0","karma":"^0.12.31","karma-chai":"^0.1.0","karma-cli":"0.0.4","karma-coverage":"^0.2.7","karma-mocha":"^0.1.10","karma-mocha-reporter":"^1.0.2","karma-phantomjs-launcher":"^0.1.4","karma-sinon-chai":"^0.3.0","karma-webpack":"^1.5.0","mocha":"^2.2.4","react":"^0.13.1","sinon":"^1.14.1","sinon-chai":"^2.7.0","webpack":"^1.8.2"},"dependencies":{"lodash":"^3.6.0"},"peerDependencies":{"react":"^0.13.1"},"scripts":{"pretest":"jscs ./","test":"karma start --single-run","coveralls":"cat tests/coverage/*/lcov.info | node_modules/coveralls/bin/coveralls.js"},"gitHead":"768fa297a0844c501677381839a555421ff65355","bugs":{"url":"https://github.com/skidding/react-querystring-router/issues"},"homepage":"https://github.com/skidding/react-querystring-router","_id":"react-querystring-router@0.2.0","_shasum":"3d8bb8eac9cc2df8833dbd2f08a34074b5896825","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.35","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"dist":{"shasum":"3d8bb8eac9cc2df8833dbd2f08a34074b5896825","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-0.2.0.tgz","integrity":"sha512-tuZsl2HQUsH4CiU/eH4W05tbZ5OPadV5oSnDUbNvEm3A6ke3enVHIpga7fEzhcLH5bkGiS0Z9EWRYbljeVjlhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIArgIekM60pXcxPS8SuKXwNAsP5VH6+FHbUlfGLsv6U2AiEAxBHQa0OWTj2VjRrOEXVe8yzAgUW9GPXJjGj2GpdwyNY="}]},"directories":{}},"0.2.1":{"name":"react-querystring-router","version":"0.2.1","description":"Bare router for React components, using props as query string","main":"src/main.js","repository":{"type":"git","url":"git+https://github.com/skidding/react-querystring-router.git"},"license":"MIT","devDependencies":{"chai":"^2.2.0","coveralls":"^2.11.2","istanbul":"^0.3.13","istanbul-instrumenter-loader":"^0.1.2","jscs":"^1.12.0","karma":"^0.13.15","karma-chai":"^0.1.0","karma-cli":"^0.1.1","karma-coverage":"^0.5.3","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.1","karma-phantomjs-launcher":"^0.2.1","karma-sinon-chai":"^1.1.0","karma-webpack":"^1.7.0","mocha":"^2.2.4","phantomjs":"^1.9.18","react":"^0.13.1","sinon":"^1.14.1","sinon-chai":"^2.7.0","webpack":"^1.8.2"},"dependencies":{"lodash":"^3.6.0"},"peerDependencies":{"react":"^0.13.1"},"scripts":{"pretest":"jscs ./","test":"karma start --single-run","coveralls":"cat tests/coverage/*/lcov.info | node_modules/coveralls/bin/coveralls.js"},"gitHead":"756ef55c15a5de2b0ed7d14eac6863146fc512c1","bugs":{"url":"https://github.com/skidding/react-querystring-router/issues"},"homepage":"https://github.com/skidding/react-querystring-router#readme","_id":"react-querystring-router@0.2.1","_shasum":"30e476f8f226ed7c9cd0ae7b76f89cd22e7d0d27","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"dist":{"shasum":"30e476f8f226ed7c9cd0ae7b76f89cd22e7d0d27","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-0.2.1.tgz","integrity":"sha512-WavVa8S6jj8Wc2bFEORKHo5U/VBFcTtaP5KdouYz8lFlxE7PEK9VNKpEtVxUi1kcxExhLw5h3ed3RZVN/10Kpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0YvFc0aYOWNG2UCmkSpsXdPpdyzk95evo/9cApVbb3AIgGWfRNMI+0IoVZlkQirgy25Ot6Q31AIU9ofPUB47x0jI="}]},"directories":{}},"0.3.0":{"name":"react-querystring-router","version":"0.3.0","description":"Bare router for React components, using props as query string","main":"src/main.js","repository":{"type":"git","url":"git+https://github.com/skidding/react-querystring-router.git"},"license":"MIT","devDependencies":{"chai":"^3.3.0","coveralls":"^2.11.4","istanbul":"^0.4.0","istanbul-instrumenter-loader":"^0.1.3","jscs":"^2.3.4","karma":"^0.13.15","karma-chai":"^0.1.0","karma-cli":"0.1.1","karma-coverage":"^0.5.3","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.1","karma-phantomjs-launcher":"^0.2.1","karma-sinon-chai":"^1.1.0","karma-webpack":"^1.7.0","mocha":"^2.3.3","phantomjs":"^1.9.18","react":"^0.14.0","react-dom":"^0.14.0","sinon":"^1.17.1","sinon-chai":"^2.8.0","webpack":"^1.12.2"},"dependencies":{"lodash":"^3.10.1"},"peerDependencies":{"react":"^0.14.0","react-dom":"^0.14.0"},"scripts":{"pretest":"jscs ./","test":"karma start --single-run","coveralls":"cat tests/coverage/*/lcov.info | node_modules/coveralls/bin/coveralls.js"},"gitHead":"2b92359801c26043eb2e1f0b9f228d6d0c6df707","bugs":{"url":"https://github.com/skidding/react-querystring-router/issues"},"homepage":"https://github.com/skidding/react-querystring-router#readme","_id":"react-querystring-router@0.3.0","_shasum":"abd2e9adbfb3e74721223fc67ddcac5567920ed7","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"dist":{"shasum":"abd2e9adbfb3e74721223fc67ddcac5567920ed7","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-0.3.0.tgz","integrity":"sha512-snS4ctfktaEpQ1FR0ODqbO6Z0O75OEyAlLvgnfSmkisZA1EQBsN6pR43i5NgbDEo3/Mm85ZgwgGIzQpC2cUEtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEh2A2csDfaJRuaqasJiPbm3uDIudiTWMCZP3Yl088u7AiEA0/gfhWeawzn++Rg1TYQVUBqUQpH4uNuQvOEQLO/qD08="}]},"directories":{}},"0.4.0":{"name":"react-querystring-router","version":"0.4.0","description":"Bare router for React components, using props as query string","main":"src/main.js","repository":{"type":"git","url":"git+https://github.com/skidding/react-querystring-router.git"},"license":"MIT","devDependencies":{"chai":"^3.3.0","coveralls":"^2.11.4","istanbul":"^0.4.0","istanbul-instrumenter-loader":"^0.1.3","jscs":"^2.3.4","karma":"^0.13.15","karma-chai":"^0.1.0","karma-cli":"0.1.1","karma-coverage":"^0.5.3","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.1","karma-phantomjs-launcher":"^0.2.1","karma-sinon-chai":"^1.1.0","karma-webpack":"^1.7.0","mocha":"^2.3.3","phantomjs":"^1.9.18","react":"^15.1.0","react-dom":"^15.1.0","sinon":"^1.17.1","sinon-chai":"^2.8.0","webpack":"^1.12.2"},"dependencies":{"lodash":"^3.10.1"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-0","react-dom":"^0.14.0 || ^15.0.0-0"},"scripts":{"pretest":"jscs ./","test":"karma start --single-run","coveralls":"cat tests/coverage/*/lcov.info | node_modules/coveralls/bin/coveralls.js"},"gitHead":"8e993da09c713a0671602c18090e6a9afe3da41e","bugs":{"url":"https://github.com/skidding/react-querystring-router/issues"},"homepage":"https://github.com/skidding/react-querystring-router#readme","_id":"react-querystring-router@0.4.0","_shasum":"727a8f6101842cb065da9600ac6209d3df525a5f","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"727a8f6101842cb065da9600ac6209d3df525a5f","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-0.4.0.tgz","integrity":"sha512-B2rbWjJG3BoUb0JTvhI1hLlfmk1VJfHleo4CxUTKpKu1xvA9KjeLZnyreBUi/GFm5zVxoezXhfTRl8cME4VQYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC48l4HyaTM/T7kiUDKKx5/BEn3lCRyveTK0n83sLi/CAIhAMiHXZ/oKjqrDgOqHc1S17RCzKpK6eLZ+ggwdy+nHbl3"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-querystring-router-0.4.0.tgz_1468342653760_0.6724208081141114"},"directories":{}},"1.0.0-beta.0":{"name":"react-querystring-router","version":"1.0.0-beta.0","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/skidding/cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"lib/index.js","dependencies":{"lodash":"^3.10.1","react-dom-polyfill":"^1.0.0-beta.0","react-dom":"<16"},"peerDependencies":{"react":">=0.12 <16"},"optionalDependencies":{"react-dom":"<16"},"_id":"react-querystring-router@1.0.0-beta.0","scripts":{},"_shasum":"71de1f6ee079936b4449d5abae75b78d7dfe1e21","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"71de1f6ee079936b4449d5abae75b78d7dfe1e21","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-1.0.0-beta.0.tgz","integrity":"sha512-eI1ChMv6OMa5+RzFKQOAydUHIXUfXHk08Mxt8um0CGF7SMrhBUwB1sNuhRbGYBSTUz+MInPSwE744GMrSpmBrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG32duemeWryT6p16dePSLPucjY3M3YxsB8yaTSoMFVoAiABBhOsMnC8P5+0V6dX3RuUpMOx+6OQyX2vacCEDeFJKw=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-querystring-router-1.0.0-beta.0.tgz_1471973716104_0.27161750709638"},"directories":{}},"1.0.0-beta.2":{"name":"react-querystring-router","version":"1.0.0-beta.2","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/skidding/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"lib/index.js","dependencies":{"lodash":"^3.10.1","react-dom-polyfill":"^1.0.0-beta.2","react-dom":"<16"},"peerDependencies":{"react":">=0.12 <16"},"optionalDependencies":{"react-dom":"<16"},"_id":"react-querystring-router@1.0.0-beta.2","scripts":{},"_shasum":"fbe5f0249c4af9a55501a1c250e3e6e66c4b4479","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"fbe5f0249c4af9a55501a1c250e3e6e66c4b4479","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-1.0.0-beta.2.tgz","integrity":"sha512-vtuR/Vt/DoHi6LyuZIPiTBHbhvZ3X/PMZVpGEhEjx9Z7s1i5GgP/Nc0HcZykPOh4z331FsNW8zDQRva9NupknQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIDfC69zOasCpOUq5DZjCsXUQ8I3tahmGdzfEHjTtJmEFAh9lSFOZsnhRXEoDOktICd3AmfMygexXPUIeoTLJP3IA"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-querystring-router-1.0.0-beta.2.tgz_1472943827393_0.41680134693160653"},"directories":{}},"1.0.0-beta.4":{"name":"react-querystring-router","version":"1.0.0-beta.4","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/skidding/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"lib/index.js","dependencies":{"lodash":"^3.10.1","react-dom-polyfill":"^1.0.0-beta.4"},"peerDependencies":{"react":">=0.12 <16"},"_id":"react-querystring-router@1.0.0-beta.4","scripts":{},"_shasum":"5c75e87beba77ec7a08b47d56a284840e9bb723a","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"5c75e87beba77ec7a08b47d56a284840e9bb723a","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-1.0.0-beta.4.tgz","integrity":"sha512-pBH8jqIo9Wb7X1+b/WxnZH+Vc0Oda7qFBQCgFitoM8gBYmS3Hoifu/T23lEtrvK71A5EzKHqPj/Q6l5cKqGcFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAczZcM2/XD05WvkPmYIChvhw7XHG3rYZxukQIwzmbmaAiEAtgSJliHFCRukyUS/pMtQgwVXGbmai6LHZFCuJmFC2+Q="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-querystring-router-1.0.0-beta.4.tgz_1474470083614_0.31143862241879106"},"directories":{}},"1.0.0-beta.5":{"name":"react-querystring-router","version":"1.0.0-beta.5","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/skidding/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"lib/index.js","dependencies":{"lodash":"^3.10.1","react-dom-polyfill":"^1.0.0-beta.5"},"peerDependencies":{"react":">=0.13 <16"},"_id":"react-querystring-router@1.0.0-beta.5","scripts":{},"_shasum":"bae5d6656a375dfb57ad7b148792119a07ba9f6e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"bae5d6656a375dfb57ad7b148792119a07ba9f6e","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-1.0.0-beta.5.tgz","integrity":"sha512-uyYTJYWUR9U60VdslWvQZZBue0IWMWDxNHwSgyoYjVdt5KVUbclFKRmu718if6B+1Eh+9+UIQRbVIHSkyC7v/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqJrhtGVhfaWIdvEbBtMIywqL/5k/mtExrfTvoLAtucwIhAPc13Q7f9iFRMqNFFRWeQfS9BxvT1ngX7qBmqMoDXkFy"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-querystring-router-1.0.0-beta.5.tgz_1476970910211_0.6607020762749016"},"directories":{}},"1.0.0-beta.8":{"name":"react-querystring-router","version":"1.0.0-beta.8","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"lib/index.js","dependencies":{"lodash":"^3.10.1","react-dom-polyfill":"^1.0.0-beta.8"},"peerDependencies":{"react":">=0.13 <16"},"_id":"react-querystring-router@1.0.0-beta.8","scripts":{},"_shasum":"ba61998da2bcb492853dd48d5af4e0b012c3a1b3","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"ba61998da2bcb492853dd48d5af4e0b012c3a1b3","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-1.0.0-beta.8.tgz","integrity":"sha512-pb8FTJXwX3exYlc1A2KFAMrhSionwYCfTwmbn1oDNylKxRSvNAu7jnDzDUoEs30teDKpXcdXLKKH3V2Cm49Wuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErSTGvVEA1i2KLQ9dA7KoyjP50mpxZXwDZjHxjRe7s4AiEAtfxNRqBKBI5pa+ynoZpSVxljEwsmsXBq7518vPiqHTQ="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-querystring-router-1.0.0-beta.8.tgz_1477933148253_0.9346776481252164"},"directories":{}},"1.0.0-beta.9":{"name":"react-querystring-router","version":"1.0.0-beta.9","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib","index.js"],"main":"lib/index.js","dependencies":{"lodash":"^3.10.1","react-dom-polyfill":"^1.0.0-beta.9"},"peerDependencies":{"react":">=0.13 <16"},"_id":"react-querystring-router@1.0.0-beta.9","scripts":{},"_shasum":"6ad8daa4776b622ec2092464f7544d4e770a4456","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"6ad8daa4776b622ec2092464f7544d4e770a4456","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-1.0.0-beta.9.tgz","integrity":"sha512-/1IbaIMaSIDpRxSvPbrG8nqDGyX58HNrBXu92A1PRHq3RTAc+UWZLASVTz+SzXczhw2xGzTuXRDdwHq+2keo7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAM78erq9eKFwSXJkATHSP9I0Jk0A5Ex6pHlqWR8FLN/AiEAgcrbFekGfootaKxfyDqeHyXrBv9UWLAdawB7OLtd6L0="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-querystring-router-1.0.0-beta.9.tgz_1478108733816_0.8718671086244285"},"directories":{}},"1.0.0":{"name":"react-querystring-router","version":"1.0.0","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib","index.js"],"main":"lib/index.js","dependencies":{"lodash":"^3.10.1","react-dom-polyfill":"^1.0.0"},"peerDependencies":{"react":">=0.13 <16"},"_id":"react-querystring-router@1.0.0","scripts":{},"_shasum":"20600d4bb6390e38580aa27c7c4a3d069a4aace3","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"20600d4bb6390e38580aa27c7c4a3d069a4aace3","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-1.0.0.tgz","integrity":"sha512-2gUWcjbT8Q87OB5QVrp/gEnY8AK0z7zODD2c2IBjvZGCJQimV86gEIV0+MkTrDaTnBFnuFwjcUXhJtMdhYmeSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC465+WsOVholX3PQ4E0WhvlHDI5s9BMZeNwSoRregQzwIgJsDaI54/umjdU16p3NwucYVT79qBDsm4s2iY/AG/eCI="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-querystring-router-1.0.0.tgz_1478285764313_0.711625577416271"},"directories":{}},"1.0.1":{"name":"react-querystring-router","version":"1.0.1","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib","index.js"],"main":"lib/index.js","dependencies":{"lodash":"^3.10.1","react-dom-polyfill":"^1.0.1"},"peerDependencies":{"react":">=0.13 <16"},"_id":"react-querystring-router@1.0.1","scripts":{},"_shasum":"1ed922cd3aa0156583a2f02da51ea9d0c605cdc2","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"1ed922cd3aa0156583a2f02da51ea9d0c605cdc2","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-1.0.1.tgz","integrity":"sha512-y+HP5J8HcbmURbQ7HPkazDRERga0XMySSkMeB2ALL7I1flUyoNyf6z5XFg1F8eknlBPuTQPEur7M8+7uCA9TDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp+JxI3h80pb7vTq7s9q0q7fcG/EgcsTFrCEFq+LvGuwIgCGgbSCAuN0mssXMUW4y/ZlDyB0KC6eC4+PedQvuwA6Y="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-querystring-router-1.0.1.tgz_1478287060758_0.3565798255149275"},"directories":{}},"1.1.0":{"name":"react-querystring-router","version":"1.1.0","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib","index.js"],"main":"lib/index.js","dependencies":{"lodash":"^3.10.1","react-dom-polyfill":"^1.0.1"},"peerDependencies":{"react":">=0.13 <16"},"_id":"react-querystring-router@1.1.0","scripts":{},"_shasum":"f8801c373a937ad81d6d38162a0f3c2f80b0f92b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"f8801c373a937ad81d6d38162a0f3c2f80b0f92b","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-1.1.0.tgz","integrity":"sha512-AQvMe/l1HzhBe0p27oCHYaHidLt80t9weedWDmPjyuyMXjbB3Ye/SMlUe1Z12+8m4Ll7ZXH5v2Z93BsnKxTqTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLH36hSCXP5G5aKq3T4OD4jxqMJPMzVz9gIV22liZTtgIgUYaA4LMC3FeEfAxWMenhgbRbjNZ+90AsCLBMoaLInt0="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-querystring-router-1.1.0.tgz_1479748203267_0.7080254957545549"},"directories":{}},"2.0.0-beta.1":{"name":"react-querystring-router","version":"2.0.0-beta.1","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib","index.js"],"main":"lib/index.js","dependencies":{"react-dom-polyfill":"^1.0.1"},"peerDependencies":{"react":">=0.13 <16"},"_id":"react-querystring-router@2.0.0-beta.1","scripts":{},"_shasum":"10467d66fb0d90ff3beb1fdd9d77711ab1baa2c4","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"10467d66fb0d90ff3beb1fdd9d77711ab1baa2c4","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-2.0.0-beta.1.tgz","integrity":"sha512-+ximTB8ADAk5qRdnk5XFlhNWAcSp+rlueWc23MDC7BKX1RonQWGgEDtMzi5+9Uipf8AnZWCAuQukoudKhn2MtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoD1qXZ+WkeCh+hhfC5vsILmtGp8VT/ZnMgj2i9IvI5QIgSIb0v5E7R5axt2OJViY/Z7ZGVjWzo5vNtjTrTmg9x30="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-querystring-router-2.0.0-beta.1.tgz_1480933845390_0.0757384798489511"},"directories":{}},"2.0.0-beta.4":{"name":"react-querystring-router","version":"2.0.0-beta.4","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib","index.js"],"main":"lib/index.js","dependencies":{"react-dom-polyfill":"^2.0.0-beta.4"},"peerDependencies":{"react":">=0.13 <16"},"_id":"react-querystring-router@2.0.0-beta.4","scripts":{},"_shasum":"91ed1cc65d06f319f12910c87e3a8a6f340ac265","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"91ed1cc65d06f319f12910c87e3a8a6f340ac265","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-2.0.0-beta.4.tgz","integrity":"sha512-gJWIyeqrjIfTYzvV4HqcRNPAm6GCaj9NIIHzgcjAeoj+3ZVas9uLJXA+8X1K7jlfZNbQxsp49zYoEVwpsIZt2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDt4AV4U0rcIAfAfW+OCJrUsfhJ6nUxy2hd3Sw9rDZ/AIgMi8xhCeMBmdAZbG9mYBcFDXbgYDjGt6NsYbN1cDcHeE="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-querystring-router-2.0.0-beta.4.tgz_1485074324856_0.13484008330851793"},"directories":{}},"2.0.0-beta.5":{"name":"react-querystring-router","version":"2.0.0-beta.5","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib","index.js"],"main":"lib/index.js","dependencies":{"react-dom-polyfill":"^2.0.0-beta.5"},"peerDependencies":{"react":">=0.13 <16"},"_id":"react-querystring-router@2.0.0-beta.5","scripts":{},"_shasum":"9e5fbeaa7390cc7039ea751cb291548798812d60","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"9e5fbeaa7390cc7039ea751cb291548798812d60","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-2.0.0-beta.5.tgz","integrity":"sha512-oAfGppy2siF2TD1UKDRBgFgtN70sa5iB5h4Ab2duS4B/FRsOJmLOY3ugmVXgrPOK/LO9RSy181uii92z97+3Xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4Rsvue3n+bG1Ksvmzku+8hq+ZaiWoLCaSAwpLXJ/npwIgBYOqGskrIu9d4DLIEAqFL9Tq6+fExszEGqr0urGzB2o="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-querystring-router-2.0.0-beta.5.tgz_1485205802739_0.9739307584241033"},"directories":{}},"2.0.0-beta.6":{"name":"react-querystring-router","version":"2.0.0-beta.6","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib","index.js"],"main":"lib/index.js","dependencies":{"react-dom-polyfill":"^2.0.0-beta.6"},"peerDependencies":{"react":">=0.13 <16"},"xo":false,"_id":"react-querystring-router@2.0.0-beta.6","scripts":{},"_shasum":"1d5047edf2ae03a4981ad7e09bf44ad6200ae90c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.4.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"1d5047edf2ae03a4981ad7e09bf44ad6200ae90c","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-2.0.0-beta.6.tgz","integrity":"sha512-TlWd8bTQ72v2Zquq5iuGvQH3Ee0Kjji6nPUjlPNv5R2ovrR+XBmFcPpOHjW8eOX6Z0jzd9iRW20Zy7SBth2mYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGplauqUxG8u/9gmMs+npGytaKyjj3yzc7xdJywUNI+8AiAVkN1U5MuOSjbWXFykkfUVMkUxpDfUbl7k0Rrs4non3Q=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-querystring-router-2.0.0-beta.6.tgz_1485900970125_0.3757253841031343"},"directories":{}},"2.0.0-beta.9":{"name":"react-querystring-router","version":"2.0.0-beta.9","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib","index.js"],"main":"lib/index.js","dependencies":{"react-dom-polyfill":"^2.0.0-beta.6"},"peerDependencies":{"react":">=0.13 <16"},"xo":false,"_id":"react-querystring-router@2.0.0-beta.9","scripts":{},"_shasum":"2122f52801f5a342491284e270e3b7b68ac51e4c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.4.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"2122f52801f5a342491284e270e3b7b68ac51e4c","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-2.0.0-beta.9.tgz","integrity":"sha512-byrpxN7IK+UG9TFj2T2oKLRpn6WnN0jQkUn4Tq2Y4SUp2HEm4BmImgZ5ir9QbYidIxF0BFUdBuWxI3LHmqivIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIumlDUJ7l1FR3pUDXX7NiLBf4IDhrAM0VVPW9xfF3qAiEA1FtVFuBrRhahmMdYcxoPbWRp3i+EMSCC0Dw6dcN099k="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-querystring-router-2.0.0-beta.9.tgz_1490457882600_0.7287436362821609"},"directories":{}},"2.0.0-beta.11":{"name":"react-querystring-router","version":"2.0.0-beta.11","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib","index.js"],"main":"lib/index.js","dependencies":{},"peerDependencies":{"react":">=0.14 <16","react-dom":">=0.14 <16"},"xo":false,"_id":"react-querystring-router@2.0.0-beta.11","scripts":{},"_shasum":"6c9a20835d0927e035ce453a5c8c88dd4cf1ea4d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.4.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"6c9a20835d0927e035ce453a5c8c88dd4cf1ea4d","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-2.0.0-beta.11.tgz","integrity":"sha512-RdUWG2p7kbX7MRQn3rX8lUJG8rLKbIjh/a+o48tprjEAt1vDSoDICiCXFkvwKBBvcAE4kPzN5U0AB5ep13529Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGnuLjAWMRA7dQB46lOZZK06krl6cMKTTv0OuapZW55gIhAKvHVRRGt22LBNiXVTaFXHgAiSczh/oFp3+u4dwigqRx"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-querystring-router-2.0.0-beta.11.tgz_1493056461968_0.8275908089708537"},"directories":{}},"2.0.0-beta.13":{"name":"react-querystring-router","version":"2.0.0-beta.13","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib","index.js"],"main":"lib/index.js","dependencies":{},"xo":false,"_id":"react-querystring-router@2.0.0-beta.13","scripts":{},"_shasum":"26a7c00cb0222f2b86011671991dbb412e521727","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"26a7c00cb0222f2b86011671991dbb412e521727","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-2.0.0-beta.13.tgz","integrity":"sha512-R2inIR7eatOXvdIVCqUHU35ZFsjCZNKwdLShTQwwxvY/vKZQ9+p6IyTqLMIaTZLlMVWBJ1SOJHR8XVsCJJRnTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd6xJfv3oRX5od2GIJPTguGJ5zbWSQV+Y+tObk0Xls8wIhAOEGEhrIhBGFvw3IpAJUtjasbpDoctjFZ8sOGpJIiMpb"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-querystring-router-2.0.0-beta.13.tgz_1495030783270_0.8800518270581961"},"directories":{}},"2.0.0-beta.15":{"name":"react-querystring-router","version":"2.0.0-beta.15","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib","index.js"],"main":"lib/index.js","dependencies":{},"xo":false,"_id":"react-querystring-router@2.0.0-beta.15","scripts":{},"_shasum":"4d07e99ea23fc31de059209cf1a695f0f1050a3c","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"shasum":"4d07e99ea23fc31de059209cf1a695f0f1050a3c","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-2.0.0-beta.15.tgz","integrity":"sha512-RUeMKsk9m/O0N+t/UJkV/SAMoz0QrnM1vf3YNFFsqykv0nqTrxOMSb88WZSDQv4nC5xzuc8oh9oD+nUVNFnPDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrmjTuQrmbh+h72tffwvXC2Fc2DbvXgEe1OR09YTNomAiEAxVZT37WUtqJd0tAPitPepL/jny6LXTezKoLpv5pTObQ="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-2.0.0-beta.15.tgz_1498643555369_0.08282438619062304"},"directories":{}},"2.0.0-beta.20":{"name":"react-querystring-router","version":"2.0.0-beta.20","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@2.0.0-beta.20","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-z6ZsL5WTx2ixjrhi+4UG4R/i3L0Rs+bqe0tqmQgNVQXz3y3MMhH9I6+RevoRA/UKkViezn8CtyLUWMLKIhXx+Q==","shasum":"93fbd16e03b9805ad1f6d3038dfab96f4af5253d","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-2.0.0-beta.20.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGH+WQ1vcSKY+Tp2PIsp7tuTeAnzuC6AkhMZdaqEHwPbAiEAuvUQfTFGD4FE2ZpT7tD9SuPkNO2PP8oSHsIgOjS9rew="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-2.0.0-beta.20.tgz_1501863258988_0.20368500985205173"},"directories":{}},"2.0.0-beta.22":{"name":"react-querystring-router","version":"2.0.0-beta.22","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@2.0.0-beta.22","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-eG5HrRhfd4kemyl6sPtu/fz2/CPhjfCoRDOo8vOBsf0XcaO9BfDVmg2IjQSnsZCoh+Cu+ER6uoxNqchWuPLheA==","shasum":"c10138c5a7f5d3820e4788956c1508e58e18a5ff","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-2.0.0-beta.22.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIs6P9skMOnJ6d/m8D6E8w2SmgQ3FM3j/k98UlpydbEwIhAMKsaZv17+OhQb8L7VE5JNHkpRj5ZRQ/pZKZ5t+QiraI"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-2.0.0-beta.22.tgz_1503502910597_0.6763946013525128"},"directories":{}},"2.0.0-beta.23":{"name":"react-querystring-router","version":"2.0.0-beta.23","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@2.0.0-beta.23","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-AFmCZ+CKEQiB+MyfMb6JQ/TVNxq6WKUE6EfFVQ/+1ZT6MFKcp4QYS/taAhZeERXY2VrjqFDD2T48cu1/85/cbA==","shasum":"ebdc58269208b01170a37efd2406408c79afc97f","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-2.0.0-beta.23.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJAU5ZfAZ7mXa25ewOIHi5HS/ZyPCkgRK+CnBWRPPmwwIhAL/HBqQkuXV0yLF3pOGi+dLPTtjtbi/54yo2EPj6cOfs"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-2.0.0-beta.23.tgz_1503593645579_0.5609514217358083"},"directories":{}},"2.0.0-rc.1":{"name":"react-querystring-router","version":"2.0.0-rc.1","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@2.0.0-rc.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-pfqsPkNVAhjh94tp/djAs81Ra0Pqg7368UiznIjIpvq1IBe5hclURjdZW80u+jP9HCjt1GMD1n0PXUGdEAFPjQ==","shasum":"cc3a3b0652cb9e283de0999994e72c7150c41840","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-2.0.0-rc.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpWfxduwQxF0kAa3qidXPcTW+ND4Z7bZaluRcN1gC7jwIhAP4OcSBmAsfbS0HMmrcosNZzsQVOXWEYtrGJ1u+oMvAN"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-2.0.0-rc.1.tgz_1505389213432_0.5958975274115801"},"directories":{}},"2.0.0":{"name":"react-querystring-router","version":"2.0.0","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@2.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-4irwbhORqNuuZd0lDCvy5H8LZ9sPsQ7k2Z0YQ1TlMLd607MBFPce+pL3GY8eq3zf+fe+I88PjilAooHjFxW+dQ==","shasum":"25406565c7228b014b8fd58bbe597cbd5c66ff0a","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRow/jvdV9ANvmo00TznLRVOy44RIol2H/QD527A6kAwIhAIOEZ6fqtfC4ToFIwTe1aHzHCTdX+kGh8A2z1lHeo5aI"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-2.0.0.tgz_1506282220729_0.6554648915771395"},"directories":{}},"3.0.0-alpha.2":{"name":"react-querystring-router","version":"3.0.0-alpha.2","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.0.0-alpha.2","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-5tIYmPlDPr30SW4Q+OySx6x7N+1Y2yOSYDrZrg3GWB/0NPssyFJF32lSHfi41VHLYgtalLJlTp1PwKXfIlnOgA==","shasum":"45be903c7dfbb1961f0019145301a0f71563ede4","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.0.0-alpha.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkN6nSS7t6+2zu+p/Av+bXbDs4lJGZhjrSIArDrVfhWAiEA095WUucVtOeARkGCDivJfV4X/sL5gXwaB50tFPW8s00="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-3.0.0-alpha.2.tgz_1508344863449_0.9386407814454287"},"directories":{}},"3.0.0-beta.1":{"name":"react-querystring-router","version":"3.0.0-beta.1","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.0.0-beta.1","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-yQyInfZEYembcAuYNr7udK6lZkT2CV0wnLID883QKG8flwMhLQ/C7wLg0WKO5m9wlP2PxfHugIPEE3espIYtag==","shasum":"8b0595b6f343b2424b66145bb39eb102394350f1","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.0.0-beta.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuhg7H8WNnJQRGjvGGZ+YxM6QluxvCz58OGmJaHHNG/AIgUpLnL0SVwuHlkVPoK3+NXfmvGZiwFvWfI/heU5OTTzk="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-3.0.0-beta.1.tgz_1508867385239_0.5574152087792754"},"directories":{}},"3.0.0-beta.5":{"name":"react-querystring-router","version":"3.0.0-beta.5","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.0.0-beta.5","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-okGYS7xW8zkrDZ9q18ciETaJbt1Y8e/bTlmU9MhOHSrlTSBncfAAXbMgcGTSQfn87RzhO5Oq6veFTDEeqLr11g==","shasum":"82d5381078c1cd20ab12ad9610aac79f7c462bd7","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.0.0-beta.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhjD6qxPuV6ddKVPK+BMU1QRZdlzJG69+SDGNTp1rp2QIgKIA90nMhkTrXdgVijR7Z7Rx0xQixIU75wPFgcIsyhCw="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-3.0.0-beta.5.tgz_1509546979159_0.5700008587446064"},"directories":{}},"3.0.0-beta.10":{"name":"react-querystring-router","version":"3.0.0-beta.10","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.0.0-beta.10","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-lC3axJAr9n3UGdTiApHV82Ff1S4NjedwDFVUPZL9biEM5spYlDmAKV4HboCel53svfnq4IZAbxelqE90mZQ/aQ==","shasum":"2ae4fe7f9fc8c1af69283733816d2b24c2b2d39c","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.0.0-beta.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDP9jgVPPIrNXH8iomwsyQ+CTNFRKgsTuei7BsMOj/kwwIgT1/5s/IJjHONFaEms/++VJ142/iJuqDB2/2do2F1zDo="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-3.0.0-beta.10.tgz_1510254951795_0.3609492373652756"},"directories":{}},"3.0.0-beta.11":{"name":"react-querystring-router","version":"3.0.0-beta.11","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.0.0-beta.11","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-V32vuXoCXLtFZcJClChRvJc+ipnPXs807l97SwWsj8DYEHqPxO0nJWR+HVfl5p4I82iZXLG2E1TFDvrJHAe9hg==","shasum":"40c0c771feb5d913d7c13441345950af19f58141","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.0.0-beta.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQxSd7lzszGafkq9yW4vWx0eu8OIiGpye8/DyAJxhNfwIgcGbTD6qkCwDMCM9e4rTPglXiHVq4beE3TmuMWMAtzBo="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-3.0.0-beta.11.tgz_1510303791973_0.9772011223249137"},"directories":{}},"3.0.0-beta.12":{"name":"react-querystring-router","version":"3.0.0-beta.12","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.0.0-beta.12","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-+jgG8ZaYeUj68w6D/+ogKx2R0903bRbvQCb9CEhYR1SpMoylLqso4tE9J0EFcwTt3he6hUdAs2lvnfAVj1d9xQ==","shasum":"022266d89e3e237ca405a8687dba2a457f1dae5b","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.0.0-beta.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBbRybw3GGOEx2Oemj3eZ2k+mZ7hDN2M0Tu17BLs9+swIgSTXldMM8pt9/9luE/3jTNAIl/ysoWw7tfVVZYkbf8b0="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-3.0.0-beta.12.tgz_1510321131468_0.7392665203660727"},"directories":{}},"3.0.0-beta.13":{"name":"react-querystring-router","version":"3.0.0-beta.13","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.0.0-beta.13","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-nMNAe4okCzI9bTU4pyhBakrQG48ZvQRwTBaDAiuWRn59tdsFKEWJ5fEPEXN+ICg2IyF4tLrGI9atJeNFiTXdLQ==","shasum":"04f0f453157e031745321c90ac08c31268769059","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.0.0-beta.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKu/r3vvpyIX7yK0K5q5PnqTFa87fQnOYF9ZwFgXlIPQIgP2DmENEDy+zUAfPAbmb01dUxeNhD9jZ53QB49RLkN/A="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-3.0.0-beta.13.tgz_1510322153356_0.8640172868035734"},"directories":{}},"3.0.0-rc.1":{"name":"react-querystring-router","version":"3.0.0-rc.1","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.0.0-rc.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-Zw8S3fa9V66Zzu0hDdRHrNF2AODNCrLTdVN+XnKBChjniDqBmPR0aNV+4qsz6NEA8wm+x8y9HHsLCuL8hIa2ag==","shasum":"95588470a1d63ef430e981e342712f3c0846e0fc","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.0.0-rc.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0bURiuvVqGupe25GpHHUT31fbKgQH5/L7p1GDoDVF9wIhAO2T8aQsvXlt2zbX9ePq6w+0uu9yVW9i1Xeb97gQLnih"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-3.0.0-rc.1.tgz_1510570289527_0.5562510397285223"},"directories":{}},"3.0.0-rc.2":{"name":"react-querystring-router","version":"3.0.0-rc.2","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.0.0-rc.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-gAUOqvHTtPIUPwqlJ0Gp6HWIE71BX1W+HqrB8iPSCuZca80L2lQRgrlg9F6DHCAkMk6+ye39y+xdBV+OcTlogw==","shasum":"70fa51766b474a3116a58459617259b50c195bc2","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.0.0-rc.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEd29ZSV8XT2JsQidhnwk5gxyCMN3UoX1u3vfNtqBQgjAiAyUeAQb9GCkxBFEitkAauz3yMLsUbIObYUlIZNspJbWQ=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-3.0.0-rc.2.tgz_1510578833527_0.8927041082642972"},"directories":{}},"3.0.0-rc.3":{"name":"react-querystring-router","version":"3.0.0-rc.3","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.0.0-rc.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-4QpdKNjIbCePHXAeuZ022rzxped1gciai8pjID9Wk8wJXeYgZrW6U/eM7qpOoefJBANbTVAqcfNO3BmnvwcZxA==","shasum":"cfeaf0ec234efa9f3a5c48d39f8aa91b7fee2455","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.0.0-rc.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBz3kiuFIuNLXqC036vUXags7C2CM/Y5PbvhxK8alfSWAiEAmGo4+e4hs1gF3+N2VC/6mHb794fiKG+9ZEen3/qzUV8="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-3.0.0-rc.3.tgz_1510618262544_0.5860055957455188"},"directories":{}},"3.0.0-rc.4":{"name":"react-querystring-router","version":"3.0.0-rc.4","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.0.0-rc.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-IamKw77q81VqdSC//TvX+XhcIVEVsvtq8+BsHOZYJpqp5RNhduw09vuFqqTUfVPGF+BgL64PBFcqFx+roVEohw==","shasum":"c5632a0f9ad04b564a66ecbaedc0b35b6f695d71","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.0.0-rc.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEBUBYtfa0tVNmCQNc12f4XnejJm2Qk35wTlI5WpTcxzAiEA24RVQCIgdNz/1Q7LUnLRtnNaFIAm4ODOlOph77nKpTY="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-3.0.0-rc.4.tgz_1510659053459_0.9579839021898806"},"directories":{}},"3.0.0-rc.5":{"name":"react-querystring-router","version":"3.0.0-rc.5","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.0.0-rc.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-dEJ1xCLA53yNXzlW6Nr9rlY0wCxbUKGFZdV2IUXwJup/Ca2GI3DY/9+CwzcA3Hin4K2eaGzb8Jqrw4o6MWOsfA==","shasum":"542314957ab23ffce811ebfe274aece830b59896","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.0.0-rc.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChyA8QlbLif+dN7QFlPywGbvZc1/f5azQmQApBBxsXlQIhAJrE+ykCnud5BnBAAmjk+Ay77liXE92fKd/Qaey2DdeN"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-3.0.0-rc.5.tgz_1510663965986_0.4959146371111274"},"directories":{}},"3.0.0-rc.6":{"name":"react-querystring-router","version":"3.0.0-rc.6","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.0.0-rc.6","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-KJ3pqiZLANjKYZpJFsleCa8hODwmlTsC5AL2mcI37eoFqxUDgzOqa0sOmrRHNEJ6+5lYJCt5mgW09cpUSrXPIQ==","shasum":"e1a586402973ff4ba9f01a8cebf5546142040b2b","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.0.0-rc.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1n93ypOys+bR4Ks+pSDenXmc3TQFIChoC+SEJtgK7LAiAxnLRSxHoOVdK3Ck1C1Lb6galpOLkwA3eYH5kwUt1wKw=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-3.0.0-rc.6.tgz_1510732442709_0.095906917238608"},"directories":{}},"3.0.0-rc.7":{"name":"react-querystring-router","version":"3.0.0-rc.7","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.0.0-rc.7","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-gGr7fQk4kYXrCNCZU1gXvDreRgoEufb7E2GlrR4YpSJxvda2uROGlb++gUhlXiX5nRyk4w9hm/pRZYH2BGtg3A==","shasum":"3fe9657a6ce36a882a1f76574c09a7613fd946bd","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.0.0-rc.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHncn7M7KhJ/FypkyJJ/BHixCQTXONruwphCsMD6ZzHFAiEAgYAQ5Xqq7ShWA3RNpePoxto7MGIPY4mvD0M5VOcGhoY="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-3.0.0-rc.7.tgz_1511191664883_0.9650610277894884"},"directories":{}},"3.0.0":{"name":"react-querystring-router","version":"3.0.0","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-/o0EbklJqVn4lLBusLJRU44OEAGFhb6pGKRMWLrceZhbAq2RSF2R+fsGizuPeSE4JTBtW2WBtYusyyat3+0WFQ==","shasum":"f7b4d55fdb329615949d8ce584626328dd037b1a","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFkdjZTvPIkVv18dZh3il3wiyig0eStI4MrpdgnmroHAiBu+tIDdOOg1BH3qWk0zOBfKza8rnZtIKRpsvxZYasa2A=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-3.0.0.tgz_1511264779720_0.37288228631950915"},"directories":{}},"3.1.1":{"name":"react-querystring-router","version":"3.1.1","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.1.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-Vse2Yn5akLZnL5OaBEJXfLLme5nT7Nc+sQWF+L3t1uAv6pQbWQ+mnEzbp+N4oS2P8jxa2VI/Gq8YFNbpkjDo2w==","shasum":"cdb0a4b5cc92f4313637d67873d1dda45e7f0077","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDd1D2w1sSVGxBVdmcgfq+rbCgNDu9Tfit063yB7m4cmAiBFNcMbIuZjjmX1q5Ynz2YqrjPdlH+VSLThi1VCR3HJhw=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-3.1.1.tgz_1512827642973_0.36704388866201043"},"directories":{}},"3.6.0":{"name":"react-querystring-router","version":"3.6.0","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.6.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-wul2v8i3LBDMYsOENYscuex9F8yqZNRFhtBaO7I3B8hMvA45CsokicwkXHMES3mtwKxc+ITsyr3H7eqvzAWTPw==","shasum":"b4a4762fd74be26b6acf2970c275d600fdb28c72","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE77hKreaBbFjaBaeuzImkoPUQoi+zco/85dfM5C6GBIAiAIi8KsvEZ/sMrlDEyQ9msfA1DbWBRYYk93ppPe9uIKHw=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router-3.6.0.tgz_1517907425595_0.04333294904790819"},"directories":{}},"3.6.1":{"name":"react-querystring-router","version":"3.6.1","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@3.6.1","dist":{"shasum":"5bcede48bcc611d9e2f8340a009cd55c92e428e7","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.6.1.tgz","fileCount":7,"unpackedSize":7613,"integrity":"sha512-258yvLWgjxBuxGkoos1KoiTmbAEVBFLx/nmEVehx1REQ9ReHEDZ75HBohV9scsz4qO5uwm/pZKF0XAwgN90OtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTnkqUOGnvXBJBJ7LPZ5JJEEQqlo4Iebt2MH5j05gbfAiEAnPbuqvB939C6TUbC20hRBPl/mAQYZqjOU0jPLhZKPGE="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_3.6.1_1518471869173_0.9476820359919989"},"_hasShrinkwrap":false},"3.100.0-alpha.1":{"name":"react-querystring-router","version":"3.100.0-alpha.1","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","readmeFilename":"README.md","_id":"react-querystring-router@3.100.0-alpha.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"dist":{"integrity":"sha512-rctsfhgBWx93eyAixpmINAQ3TL1sXdd/hi5RlPRJ66Hn33dg/qxj3aakJtuDFZkE3i8CTBclb9KH5jE9oACA8w==","shasum":"88d3b7bbd9bc6650b061ea4ebf9aff15f238392b","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-3.100.0-alpha.1.tgz","fileCount":5,"unpackedSize":7623,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD37EUbva3AgJwRVtGV5mAK7w/DJrEIOTk1OVvVbWfnLAIgDmtt2hZnTDl91FS6om73QvcEBZl7LEkATU0SUL3lfBI="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_3.100.0-alpha.1_1518472646857_0.6880254286379581"},"_hasShrinkwrap":false},"4.0.0-beta.0":{"name":"react-querystring-router","version":"4.0.0-beta.0","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@4.0.0-beta.0","dist":{"shasum":"cfb1dfb77062ba23d3ad28ef0e643d7f08b779ee","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0-beta.0.tgz","fileCount":7,"unpackedSize":7620,"integrity":"sha512-JsCCgyPVMxQnF/2rV2ZDWGN2PmKllGJIrpRiWj2nx9ygMzzPjW6ArdDdQIg/AXLA0859p/G9qhCP1L5yLE+SpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC06SQ24md14PK8MgBSqA7hynMebmD7sKJfj5t/ZX+cJwIgV5F1TH8YqGshMNS51UMxqxg1q3orREEUCZbv53NeGjQ="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0-beta.0_1521278955756_0.8312203079013001"},"_hasShrinkwrap":false},"4.0.0-beta.1":{"name":"react-querystring-router","version":"4.0.0-beta.1","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"_id":"react-querystring-router@4.0.0-beta.1","dist":{"shasum":"412b499ec869638ebd8f7d1a00ae46a8430f5fa5","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0-beta.1.tgz","fileCount":7,"unpackedSize":7620,"integrity":"sha512-u8+rcRRIeCnNb827daOkev8qO3ywwkzLjQ4k1X4eWZYKsVO7wUcSnG9ugk2aqpT7NCaOLHcuSK+rmKFiuAU2pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6OrVGpfiwFkCgy3l7F1UEbTN9aV1wT9pX37GpFtQc2gIhALca6VE2W1BFEHHQL3wpRZAtUeKMhjmFEiQWt86/EHub"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0-beta.1_1521611442306_0.409476051556952"},"_hasShrinkwrap":false},"4.0.0-beta.2":{"name":"react-querystring-router","version":"4.0.0-beta.2","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.0.0-beta.2","dist":{"shasum":"db7686e4a39538bee192ebf873db4d1913d4d8de","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0-beta.2.tgz","fileCount":7,"unpackedSize":7620,"integrity":"sha512-Nm7hIgdVgTaFQ4b4ZbEBHzrY1V0/wBREo8iDpPk7z0ob0wwykPt3KzydGh/V5oRo/sf0vIdoEm++2P8wsfdIFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqoPwhOXFCB1mnu28A6yb1anwBTqMmQBCqRUfy2O9QAwIhAKep/wFhxOHac+pSVZ20+NR6fnW45edp6yQq8oPJW6pm"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0-beta.2_1521721389116_0.420984146215599"},"_hasShrinkwrap":false},"4.0.0-beta.3":{"name":"react-querystring-router","version":"4.0.0-beta.3","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.0.0-beta.3","dist":{"shasum":"1ad37140cd26f329eaa2da02fafa01a9e4a19472","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0-beta.3.tgz","fileCount":7,"unpackedSize":7620,"integrity":"sha512-/OOv6vguZ2ZchxQDXWTI3iAcr5OZfx72dxzUGQJI/YUh/1Vlr89ufh6V1LGD3mhqaHZLcQBmdIE5B3PebjHcqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDlufdAmYkANr4osDAiN3rQEZwtCu1Q29eUaWCw4u9+wIgNygv4GBAh/Blqaoq0llO5pW2T8D61FG3zyBXNWDHXdI="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0-beta.3_1521744653193_0.7979253218921281"},"_hasShrinkwrap":false},"4.0.0-beta.4":{"name":"react-querystring-router","version":"4.0.0-beta.4","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.0.0-beta.4","dist":{"shasum":"fcf8b9c5a5daaf81c28e5b2a856eb6c9f0080252","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0-beta.4.tgz","fileCount":7,"unpackedSize":7620,"integrity":"sha512-jcHB2YJ8b28RQZxRvKfsHZWVw1f/UkQWTwtpayNGyEVqOdnMcL6l1jZiyt2RsJ+RSnS0ZnapGAPROHwudw/F/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4yPEFPPRgimTVOjvu8Dx9Rn6ss4SMHnXtFE03othZSAiEAn2FS2b/wWmFr1ril9ahHwq2SrMNLs+cy33Mtk4lhuP8="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0-beta.4_1521777547610_0.7080505992237971"},"_hasShrinkwrap":false},"4.0.0-beta.5":{"name":"react-querystring-router","version":"4.0.0-beta.5","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["lib"],"main":"lib/index.js","xo":false,"readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.0.0-beta.5","dist":{"shasum":"3a5eec3536de0786504893fbdb2bc4b6d6911a18","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0-beta.5.tgz","fileCount":7,"unpackedSize":7620,"integrity":"sha512-yw8oOMYP0s9VudbmgSYKKktRJsIi6eMvmBBBZ9SOVcK9uXTiI7/RmjQ36Y0d441oNaU6OpMLUYvYHMqTSWgjMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiXJQYy0q8iln10nAzNIw1XpRsOC/hGDguXr8deXh54gIhAO6iNldkYnZp0KtNUuwkq0s1OwhlSVwXxXTVp09B6DxR"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0-beta.5_1522250259231_0.6918710738239815"},"_hasShrinkwrap":false},"4.0.0-beta.8":{"name":"react-querystring-router","version":"4.0.0-beta.8","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["dist","index.js"],"main":"index.js","xo":false,"readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.0.0-beta.8","dist":{"shasum":"35883746783fbaa70d15ac3f1e347692c1d9ba65","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0-beta.8.tgz","fileCount":7,"unpackedSize":7564,"integrity":"sha512-Mk5iyHH54hLtXcuLmZnj9q6hj04jUngiS4F38UvJIQH6PMA87zUaQwbSWN+sZ4LzVC7cqAajwG0fKFOks5nPFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICF+wZ+tBjUTJ3MjTt0mGnA5z3DISl7cd+6qBfWbaz98AiEAr40V2xW5IeDGz/aPcUHMBTkp6uEsvIopri1XeO+qwao="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0-beta.8_1523099772181_0.2722639773552922"},"_hasShrinkwrap":false},"4.0.0-beta.9":{"name":"react-querystring-router","version":"4.0.0-beta.9","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","files":["dist","index.js"],"main":"index.js","xo":false,"readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.0.0-beta.9","dist":{"shasum":"909ac4747656111ef1c3e92b4f4588c0d4afe650","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0-beta.9.tgz","fileCount":7,"unpackedSize":7564,"integrity":"sha512-aP7SzpFpGiMea0X5HO3JzFtYxTj7TVfdt36w74P/IR+18/4oeq7eXpUfBeXq3Lj4m9itC9g81tSHYkIL1CkJfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEL2NsuE1xnZRxIOp0MHnQKrh4URC5+Pe09HmDpUhPqwAiBjZqoiiEEhIqDXCzhk9/PYFeTqIOiiVDaq5PYrsjIHsw=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0-beta.9_1523101514034_0.15246680448087413"},"_hasShrinkwrap":false},"4.0.0-beta.11":{"name":"react-querystring-router","version":"4.0.0-beta.11","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.0.0-beta.11","dist":{"shasum":"ee8bdd2d03d9a944f8e54a92dbbb40f071943313","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0-beta.11.tgz","fileCount":7,"unpackedSize":7520,"integrity":"sha512-UhmuS4LlrJcsrKzgeucukwSIVWL5xmT8qFWSggy9MBJ0K/Ajv+8eF6ksd1SKE2m+xy8jKW4QI5jpj3QaF3Hf9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDM15E6BxTYGZ14sFAAUrfsXSMICka8k3v6ud2jOIXb+AIhAJKfoaTqoHfQeq2CIwCxPk1P/fisTtZXy+es3EncoiOr"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0-beta.11_1523108825713_0.4639795143194321"},"_hasShrinkwrap":false},"4.0.0-beta.12":{"name":"react-querystring-router","version":"4.0.0-beta.12","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.0.0-beta.12","dist":{"shasum":"c35ac82a0edea77add4e98f8cca0d3edc91b4469","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0-beta.12.tgz","fileCount":7,"unpackedSize":7520,"integrity":"sha512-QwoBYhBFu1xvx046/yAkMOCmH60zEHv38KsE0WQAxGna3TJYNJ7lMg9kL6Re6AwoaKrOLjLc9S9uEOHzcTxM0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpT7wGHo0q1KSZuKJuNRbRdFIwioCV3Vt5qJCcHIQyegIhAOyLuCUzXcDyAmp0nxYc4r5YYaV9SHqI0KbiWbYKK8ez"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0-beta.12_1523189090183_0.13688530455264125"},"_hasShrinkwrap":false},"4.0.0-beta.13":{"name":"react-querystring-router","version":"4.0.0-beta.13","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.0.0-beta.13","dist":{"shasum":"d5e45b8da38e6f0a34cc81db620524f7357dd646","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0-beta.13.tgz","fileCount":7,"unpackedSize":7520,"integrity":"sha512-4TuU8bprYbm/jG3gCP6ixpn6m8Y0QDCyRvWuMSdb3Y6kaIgZHhCrdInt7D23fADrNHn+78TLF1ATJkMW+dHkoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICIX56Tpqvacws/qZvARFr72J5J0PRwiVwxjmgThGi6KAiBY5GMtq1w5n2Zq2VHPYK4ATBPIK4k7+sGg3hS84r1gCQ=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0-beta.13_1523356403285_0.5932108276369248"},"_hasShrinkwrap":false},"4.0.0-beta.15":{"name":"react-querystring-router","version":"4.0.0-beta.15","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.0.0-beta.15","dist":{"shasum":"4be6255ac4f32797a1668996acaabb30fd8320cf","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0-beta.15.tgz","fileCount":7,"unpackedSize":7520,"integrity":"sha512-rHwV7F/lxDTpSsqHOffr63d2qEeFEvmYxKBkBzUfvAQ9aZJEUZ01VufuVPluKKabuU/wIyy8HBeaXnN8UkArMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhvs8iYTyHb5r4FEai9/xDCpbfecIXF7C1FAvf0nO6ggIgEErfZ6kLUB2lkfZDuKSbq09ZPfWwmAaARS/lH/qggAI="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0-beta.15_1523438505544_0.553158146517936"},"_hasShrinkwrap":false},"4.0.0-beta.16":{"name":"react-querystring-router","version":"4.0.0-beta.16","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.0.0-beta.16","dist":{"shasum":"ab015172b02eafaf5a5e09235e67521da3391e8c","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0-beta.16.tgz","fileCount":7,"unpackedSize":7520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0ZnbCRA9TVsSAnZWagAAo7cP/jegedP1kLMDs59NjepF\nlUZba2pZKWSguMTIGx9kACqUkPkQVkiSEGIkefpMrqLqfbwvNeO1tpVfrMqc\nPdd0U1UrWcUFF2elkStEw1giuR5sXlZFLCldDhNWSNhVj6RwQ8SKJOPUcTlI\niJlnreleZh54DsNA6XKyDnV/YT2rT75vaVkUD/BnQtYqdaIK0FpRYJPc2WrU\n3X8Wc1k+VQt8N9zkN9bbgoujWZXKshs2xO9S6e9C16oZh5u/ZCVa+N/ZSmT5\nwuMXGRH/A2bwn/3ojp17ll2ac7i1t77Yo00oHysIkWzFtwdCQWqL1rJSUvVP\nzfxyu+YOqw2eDPXP4P5j1dtjYl654eSHZHEgv2FnVhMoq2YA7TPVe/DSVIXN\nmCSSaQWHQINef/L+tMTuTmMqpPp9I2dxRZ72UKWLy5iEmfbHxk8w3Nu+okXP\nolS07vw4GwgR2EU6KCv/vGyefTJeJvAmjgB/YDyp0sU3jdQoc3mWHnZqltcD\nU51eKDPaQoUzSbgP7T97EFUAmK3UHFuK3eexAGt2Ueb1IA6KeM4qcSicZw52\n3wsGN653wXYaAgPb8QDqvms0pxjxfec/SBzRPf5ux6IOhqQQLQ93r20Z4+AJ\niXvVwETarqX3vMQzVOL97pwi79B0S6iwDLXR2JvUMuwtwlmZreJbC0yWuoEs\nrsV8\r\n=CgdT\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-MkHetMDvPuYyz4wXu6iAi46S07xKQvDxY5jmSSFzeTQzbqnYvRB3w1fY3gMd3XfCUdGOuRAy0e+hxoXC0vHBQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0F3K4SoMC8jYpov/BUegDdDJOTAnZfCP7vCM9OH0iCgIhAJqsKcV7Uc7z8bNB05kFiX5mLKkgvIBiv2jzJ1wE9eKx"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0-beta.16_1523685850754_0.9022328765320757"},"_hasShrinkwrap":false},"4.0.0-beta.17":{"name":"react-querystring-router","version":"4.0.0-beta.17","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.0.0-beta.17","dist":{"shasum":"986dda5f2472e4e6629ecdeddbffa1c67c6e5757","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0-beta.17.tgz","fileCount":7,"unpackedSize":7520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0vvLCRA9TVsSAnZWagAAY2MQAI5QWjHzg5z8+ECUW0Bk\n05upX1zZN83dqgd6e9H8i+3iwEoPG/xZ15HbO+vYejBGCa5b07UtP/ZyWDNt\nyLZF/gMWWXeZ8xTUERjrk/wBM0S9H8RTQxsVTLFRpp9gglqkpkEzYcT3ipOq\nWZILSijdgFZB3CJSQwV2ub3pb+Lr5J2O2KIOPfe7Vay+8N4ll+QcvA2izo3D\ndgifIhCe46bGXL7olyh6Mp+Cx+uLZ8fFh1LjYc6wGSv6PXY9sTwyCCHTHG3b\nUNLNHfVpRS/3fVKP2UTDn8+lRciamZ7q8SrHQSbz/51WTytrDIkm5Gp2b+PS\n681lUcggbh8YGM4AMEDZSx5Lo3/0Buf2AiWiEGvUBXVnI9j3difocOv1s+dm\nyUDRj5ibWhW/GsLVFehnX6QHld6jS5J6EvfgcD160cfbNGq3vn6BmzG2v2cR\nyG+NlJaB1gT5xZXZQae2Y37vCfaFmn4iIXMXgbXXzAgFB4ZGRLUD7BzhXmYe\nqUaAWiJiB0duvGDsrRMu3bSOc6v1H9PMVTFJSv4NCcO3P7IFgaKvRfutvclI\ngzOtWgC9B8ANRxceajRYaSHmtSnR7io1R7WDEW3t61TZ9fORBUACh6I5hSWp\npNkySFdAMB58tV4uhCan9RXMmfdhT2qDUGZq+KcsgQhnQNLQIomQT/SbZLeN\nIoir\r\n=tI6l\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-4S6Osx4o7rc2l0OFigvDxOat+uAsGd0stVfNhuGkijca72uA3cP0PY5o+V7LXSx0NfKCEeygtcuZDW9dfQ9Hyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEd3DvoF8QVWXlXkbwvSELcF7Xz4saATC0E6X7wQ1vEdAiANBxuJ0La+1Hh34SqcUU30qzC1cl5LbvKO3gkn4z+7eg=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0-beta.17_1523776459482_0.3444468803591405"},"_hasShrinkwrap":false},"4.0.0-rc.1":{"name":"react-querystring-router","version":"4.0.0-rc.1","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.0.0-rc.1","dist":{"shasum":"e988cfe523be7e18df5ab63dd48b02441320953f","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0-rc.1.tgz","fileCount":7,"unpackedSize":7517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1DFTCRA9TVsSAnZWagAAQPAP/RGymBldH64OXDh+Jd+n\ndvvFhR2Hwj4u3VYcjmjTooMKhP7iZmGLmlcbxHxhshy8ovg1QzwotRJaH6PF\netZe5Ptl5MKMJqoNzvIQTlapirJOufWk6h4EzXoHSNh88iQxLZPUNRrVU6vc\nuX+qb+h9ZYMZORMsBNDHX2GhvQBjWCPOxvPAF1sf4zELZDEA1U+BwYsTKZI0\n1RmDnXqPM7JRSUq9aeDIQ+O6jvWjcepEceLNwIrpBIzA0KxfcecRcQi6rlwf\nutoK3Kf8n6auZrGUXOawyee+C68+smYLvAz0JWNEI0W1VRDcPYPeCPS9cV/p\nj537FD9OgGMY4cjoon3a6Mq29QzNqCMAfXkOAR3pN1KSNrTE87OVdtZvwj4r\n7pJ+5xULJFh1oy/IFMHmZaGCbjGZLCJ7IkBojgI4XeS+vdP4azud7iePijud\n9t4Ed3hQjGmZYvpYgeibWhGUvenUGLoy+7ptOLj4wpx/czrGb3j3HU+j3RGR\nHIFVDVdrxrmDUQb2/gFSlnrqPFaxnkKANeKA+sU2pjrHdN3jhtaSwgmPIlm5\n1Np6nxULGI/xTM7Y+QNgHZ+0bGc2OgTleUphNl/iLWDxh7+pEf7fbT3ni4XL\ny58tuQWYk4CxWEe27P+d9r/wj4S4NI7WWtYCSKNIMlGXk6A0LL4rxgrlM63H\n+4I8\r\n=mAPr\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-GT+elzg3DabHbL6QE4YOZ0J0GVhoEjl5s0BGdR22q3AT88Xj8vub7WXdSvw0N4mj1aCGEO0RvtBf1SmqHsYeXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICY3oIbMAyVBspIgaZBhyBT9etRmNwDxyp2ccS3QGTU2AiEAtQTJNXV+j/Pwn7ank8dsyne1BnPl5+LPsNw+4jhY82M="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0-rc.1_1523855698658_0.5553139494201811"},"_hasShrinkwrap":false},"4.0.0-rc.2":{"name":"react-querystring-router","version":"4.0.0-rc.2","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.0.0-rc.2","dist":{"shasum":"2d52b05182039bbc75cf08377f7721fe83abdeed","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0-rc.2.tgz","fileCount":7,"unpackedSize":7517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4BY3CRA9TVsSAnZWagAAx9cP/3QBoAk5eiyYQkGbve3Y\nj5TtMRl366E3dJEKMtMdsO9iaQLfOup8LCi9Fr/3sgBcMVj8qRw1H8lQ+8E7\nwGgBkx9D5I+QkCO6hg8DZlBWT7oZZCH8jGlSrMoQjJWxZMYZZyEQnfE5UMGk\n5VV+cFKjlxnyu+4dl5N33k9DHecMmiCjxy77OfW011MI4B9Z+HKhibKgENyo\nc3qa/BVDu53MQEt+m6FRriq6+/ArZw3sJSATTGdiVXlyJE5//pcoQf/c1rj2\nTWfHe/xJN8RoZMnXWknwms1JN/DmfcFGqVEID+d0B4JEqqXxKH6pcErSY19/\n9KfTBYwZXH5EG2DWQb3M12XLVaJMhzUIhVXlxKLvDBnWTmUTgPMm7xBENqYx\nW5B0bK8/MHMuW0apb7aSBfaViAj3gZp9Ij2a1GlcEHwPWAiVEEXzu7Jz6a1R\n8gfsS77+pXmoKq7Zr9fqLJUoaJ8mvJ2BRJ8JNK2xiRmWsq+qIspTyPy2tV6W\ng7NxMwcPk2eOATUKJ4T1bUCVORjQKxSzDI6elmwizy/hV+72jM3I6ry9dJml\nzHdHx66/tWEJlc6YYWTg8b0oxAccSJza2hFWs1aph0Hf/ZaD6gYeayn/RLO6\n9RMd0er5o/mUZgNp1PJT3VwyCfrhOhkCmIGUN7tJrJ9nnNBSedbvZzYVL+tt\nNdow\r\n=FqS3\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-CibIBOjUG1KiPOrKiReSm+ltwTu4+SjLgLQeq9qSHdE1Eoh8phdmR4NZr+NiBinNpQYkucH5o8kiMztGy6aMpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6NXjV+TolEn7VlLrVGR0FN0UH5U70f77yqje2LftqWgIhAM5h5L1AHFT7CmXuM/LhPA45jix90b6JKKqedNAeDJcs"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0-rc.2_1524635191167_0.7314805773459283"},"_hasShrinkwrap":false},"4.0.0-rc.3":{"name":"react-querystring-router","version":"4.0.0-rc.3","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.0.0-rc.3","dist":{"shasum":"abf63cbbeb3494131d659ef003d13568166d4023","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0-rc.3.tgz","fileCount":7,"unpackedSize":7517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4rUfCRA9TVsSAnZWagAAlpQP+wXiWdBLdAZhUbuTn9a3\nbOZBilDjd/CSGQvJ2oOsBDJ6px8bC4gIJMvWwf+wZTwIOPfsHX2Da22i3xwU\nMBntFKv5iSr1Htxs5rO1qpZjyXjskV5JlrLT4v4K2GZgt4fUwC1Vbzdr6LjM\ns7N3yTDxJsTnrUOwVhWJfg74xHCmDgI3+raY2C6mPkbsI5z52gI1M4anJfRk\n3hWvcEOwfutfD2ICa5RKe5UmeuVna121n1OF68LOzClBCq501/81bJ9ESLt0\n1ef00osdYoZXOWmy4iiUH9MoVYP+woDCLndGh67Vq/rg7a/oX3eS6HHFvrhD\nFfrDEv6xlshMa8Um3N8AkJ3pXl0Es0ttqVuN6vi4PTOO1Aa+Dk87pS0zLiih\nukgz0vHWkQ/sdBcpW7I4AUsXpIAIPFVmArjPMZX73D06xAcI3vud2pQsbyiT\nwPpyfVBi670wHC25EY/mSPQCaMwkMWt4LhtIlQ1QJR+17pp1R9Q2nWxSmGrx\nJRFuue/FEiAA1V6r86IpjaSiToGMVISn7KPwHIdABUauseTLsAovKISv126g\ndtiXXtEvx6SJXz+vWHziXWiMV4tdKSzlZLqZkmHkD9BoRHuF7OWR23CzGKD9\nFePjOqpjUyB08sVqZgnuR4iBE9irJToSo4QWkYx4QwT6ywyR6FXYtwo6OyZ6\nxKFj\r\n=85ez\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-yTEQMVMsmf8ocSbuelIX2eP6rr+I2ZGpzul6Glg+SVb0Bw/xLHsTqs8bV2ZCJTSu5SQ1NhL54rrFgIZxjsa9lw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrCGSh9V7BUa+Pm4WK0JBzRVEGIerh8lWNaN27dy8QhAiBqgBorucKwgLb3BaK98UeV8xh2eu1SGb8VIIFoieNfsg=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0-rc.3_1524806943343_0.9007689073542224"},"_hasShrinkwrap":false},"4.0.0":{"name":"react-querystring-router","version":"4.0.0","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"_id":"react-querystring-router@4.0.0","dist":{"shasum":"950e989b69b97b097fbcfa9803772ded2d855f0a","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.0.0.tgz","fileCount":7,"unpackedSize":7512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6evLCRA9TVsSAnZWagAAezkP/ijKmFa2+macERUZycHk\nTnElFTX6ZLpvGmBA9Ig5wm9JCNQGGGQwKVr7e6U48vFGX7vTfMpp1xZ9UySk\nxB3yBMj8D1JfHSsuMjhgHMfQtBoT8I6d2YSZ4H49Y0N64afTDHXLFUlz2ipm\nuM3EeAVqSysyZx3hpcr/ZxncxWPbDfkgMYj0FCtxL8XfTXZ79pb1ZONZH4o7\nqa2cr8rhTzTrw9RqR5Lzc1Syv+vM7rTJyccMim/HHAmNmnuEX3IKp1Df04ym\nkHIotq1Tdyx1JTWtXj3/JAEo2jckYtKWTruzHS9+fEUsZqqworlXPwao0fev\nQRbN78qy3nmhTIwQOPiHUCkZxVB8NEWMKpv9/x4QM1Ucki1CP/Zbmr66adge\nXnx3I3ukx76dIbUAB7Bi+4LyFXKHT+yjZ7Jr6BYAzORazebjhA+zFwrKelfC\nwoZ3d04t+IEx4rnaphFmXSmK6buq6lhBWv3rD8s4qj0t2U8jcDxQ1vstq9aZ\nWxGWhGLVgHvWGLbpLPC9JmeIJvHgXygy21lGmoeU6hMhUjTb/Al6i39K5Qg4\nPp3vKTS7VIP8zeiFkPrFf9myQqFCSfbJd9JE3nvHOvWfSTVUAhoFiys6F/SZ\n8ntHI1izLcF3XkpY1fz1h8AJpVGcsazHoJrPMeiXjwG2U5NewXbuqkmxpDHK\nw/Ne\r\n=bV6n\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-T0UkxCWgpYDVTf8QG9RueaMXKKUsrIPRnsKktzOpcx6QcKDAzaLeEfvHnyMagEH3FUjVxqIPTSqjZciKBdoYkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHedIm1dy928p4QPUhJ9mq2mlLR45Z+oXAhaqLsAJybMAiEAok8NOcSSS03yV8zFjZXoGaMSdNctq9hb6N+gjc1fb/c="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.0.0_1525279690523_0.7075080862115313"},"_hasShrinkwrap":false},"4.1.0":{"name":"react-querystring-router","version":"4.1.0","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"_id":"react-querystring-router@4.1.0","dist":{"shasum":"aefb1b83948be083f6e7fcb09e3feca25ea7cc03","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.1.0.tgz","fileCount":7,"unpackedSize":7735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8S2rCRA9TVsSAnZWagAAtbMP/jqc1Lhu//E6UeVFU6HY\nmczcXOtXtfnfeNIv2q83nqd94WjexZA4M3xr/HetrirKDaDU3f8V2lrJq872\nqHzp9aqzvjgQmxwKP7Jxwo7Jr43qfVCZOgNYQ0scMOtDjKxnQ7KhbIYaIet5\nHAjyRDY2MAFm9cNS0NgL9UjApFxzS63zZMf/PBwss9Rx24zgap+R3t1HlZmv\nNpv8hptICwmW1CqWNhVzD2HN92HSrziQYsOMuj6YOyRMiBEUsuX/i4tJKGqj\n3+zY7lTafp22SkKvySORG4FsohgndCCSfl2CoiTGWSfvNSMM+laVMk8ASSfb\n5Tr41/zt3mGdPszHlyAJqAj7eSRSGuvZx56agqDguLDVwiN6O044YsYH6hWc\nW5MTQ8bzTsy1gspkTUpCe25xEpE0wFD08bxX+y6yG4GzMzTS4YIk+Bzf8ELo\nGC8ya5YSa56Pgo8KbzkA0ChOqw2A6xasQEworRe9NWGkrzREUWnrnuzmR6FJ\nafFeP/sB9lZBBEvJMG0hrOc70yJgRnTxK/4TAHPg1lHJyJxxxbwRXNwNcORE\nArkcj3W2zLx/wvWSdSIRWNxA7ABCm1Pof0HSjlP6C0Kjs8zAflAWgITGzykm\nIT07JFNkFqcv+fZgv3cUOkGPyv61V5/1ZYM+4VrmnAT2WA0Y4e9Ur9b1CQTb\nqu0h\r\n=sy2p\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-rLnaUL8G+ztjIafV4KDIXc7SBrngu5aS+QkRaxMwCn281rVty5BFNdvwtAmJWr6EzdHKPpZebcmdH7k3f2dW8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD724hYQtHh8T7O8vc+ruk8PrSK9U7/86P4cOhYYkeX1gIhAPZ4K5M4IgjdwpuPOf81vg+P5pUTNtc59TUvxzKzgB7+"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.1.0_1525755306478_0.6678097839232722"},"_hasShrinkwrap":false},"4.1.1":{"name":"react-querystring-router","version":"4.1.1","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"_id":"react-querystring-router@4.1.1","dist":{"shasum":"b4f30322e4735d2fde30310b96aa4e8d4b7e2fad","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.1.1.tgz","fileCount":7,"unpackedSize":7735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8c6rCRA9TVsSAnZWagAA3+oP/1O+OXNo3ka41ieLWnPP\nRivbwd6BEg+EY7Qukj23lgzHrWfv5IOx/fGVhjMpYfyPwE+ctC7iSj2GWWJm\n5FFqwu5jS1V9iXhp+AaQ20CbaDmpxGuGuwLCNX7SwZYloRA8Pm8Ydr+Gb/AU\n5unLMdsA0ArXn1dbwiu6zf+jkU0VxgtJYvDCsaq6uXHYk4lawCm6HJ70Mkw3\nTPnxoQv8X4M+YtR17PCH7v4Z9JoKC5fPNTOGgEve0MLeoopePIT9u8uvygEW\nu5D751dPxuFiknUpOPpudOIleKN2xGmu70bVazSYhgvNzmn4Z1xrHTUy+niB\n94GwJlsfvAxZ45zmMpCs+Cm3anCLEVa9PwyfH8dXLLzKbNlhq/KLWKy+mLSL\n855QgLPeI6e3ttKOhtfwiT7EtIngf8clw61+YS8KgEn1te4Fhh8aSZM5PyF0\nHTNklx1v7FBkvH4kwDlEZadAGbYXiH0dB6zajLm9foykQhx9fGDn+9aGy+Ns\n0vj3j8NxHO9cPZvz5EtG9kLyRu9CkeJXvT2HvRFc76K20TiFqgXCTW05789E\nKf6C89GqN+Z+C+05qFn9RGCixZ9oBd3TZsEm3+eAmhhzt9fMc/+e0o3Qv9Dz\nomHZjpZslXIuHsnQGSk99kgRS4IV0hqqtZui4CVB2aYqq8ggDk5MQVsoVcJd\nwX1p\r\n=dTkF\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-hpxPdmtCi1SN0zm4DlWTVfJa5aOwE/AlsvfLyKZ+MNSpVeR4JeMhUy+uonthV9eYR+laeXvi8/XTpIw6creY4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8ipoYhUefS0pJ1hkhqQvS6hOFZ59Tesclpqdt8q7kPQIhAOkl7H4ZMQ2UWm5fR/SVqd5jD/DY+jpEK116PkZb9A3y"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.1.1_1525796521653_0.17268490140550719"},"_hasShrinkwrap":false},"4.1.2":{"name":"react-querystring-router","version":"4.1.2","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"_id":"react-querystring-router@4.1.2","dist":{"shasum":"1ccfd92ad2aeb62b13d44d19d8a1174c2a71f89b","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.1.2.tgz","fileCount":7,"unpackedSize":7735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8zJlCRA9TVsSAnZWagAAufUP/1rhM5QpbqHJijwbubPP\nCIOLO2GJAuMl3MDqvM56pC/Xs7txqi0F4GxEkIM/t5PBHAVWF8au44UzJEbs\nCo5WBfWKpWZyR7UDJa0uQExN/uZA33kdanHUWjyrA+1ajd2Ek48AksOPvikn\netRst8l6/RnkRVcACOnwkq9cUDCTCnPcB1PIWs1K1ajk/0RkrGyb7dSijY6F\nGxzAj/lknL33SrRfKATSG9lGReAek+nVqEPy+4NlFZaLd+fmafzyXXQ1TW9O\nLC7KOEcmzuihljXdf/qc8hrm/Cps25hED+aTFXCUX1ZtUKalChZhZi0ddSf5\nD7/NUy3scXM/Ww7hsM/2xTXVa0LOIyfSwg4nlTd+MumODKTaV62Rl6laiVkC\nozM3gSuIsvEn9sw3ONs5zlr8CHRkNdNs+rJjZarBdIqSCYn9J82T6NDnFd4D\naQu0T8bK7/Mt8et3kQ4wrjThU8mYjaoKYPZUnVbzqjJ30j1wEG9gNOI9jvlO\nk3zQej8cjsf0xuE5pq7HqHGtCO90Dgo0l2loRLQnj4BiFH6yKvrPy/7Hjuot\n5EGTw0GaaphvVe3/bnJC7NmSIialFdXUspbCcx1sBxexOaLzmmEvdoQ64PT7\n2XtqgD9RZtzvtuuVHSQTF0sjyG96gMMyqVYh7spodOkyUgshcX3icDIQFYLW\ndgOV\r\n=Kta+\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-GQGqSm/Of1bwJk7DYm8WU6RNWfS8AGM3JU3ao33fv7aFgBrIQlgjAClSDLPJNykFEPPj30stfs2ecCw6MZu8lw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyHNPiKO5NV7hsElBznsz8sZHW+j1s70fdBdVaDb0/+AIgEmf9ueq2KNAsagSl5MBl9dIf4W/qaK/xf0M2jOid5DE="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.1.2_1525887588492_0.6131097888476795"},"_hasShrinkwrap":false},"4.2.0-0":{"name":"react-querystring-router","version":"4.2.0-0","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.2.0-0","dist":{"shasum":"86dafe75a8cdc265a29923c8b68f845583c5289d","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.2.0-0.tgz","fileCount":7,"unpackedSize":7737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa96tzCRA9TVsSAnZWagAA6RQQAJBDHl3JT/X6m0bKJuNj\nYij/On8stADGVqpUXFwKNQIk3Duwq9f4KtbJz3jFD6tnIt7Q9jkgi/J9KOGt\nMRbQEIB/h5uwi9gAQsCqUuCGtEH/klWan3UhRAfKfMPrLhyik5rT+/gFTOAB\nbDPQu1idFyRm6ptcvT+HG9L/tCAxit2fGD/N33m5LUpUbM0HsSI+m7QLDFB3\nbfUjNduzovKAb3ho32dVTYj4tiDjsdhtRuZaNv1p6tpQwXf1phaG0oxCe+sB\nqnT5Fzh9qP32YgZcbsUc7m4O2N9aScFaE95Poh2Thxz9d0g4df+Nt5M1Su23\n8pT4g8qeiaUYgbua/3OJpzah49CBArDSMLUeUHDipWj8IXLiUF476iOGOyTL\nOW1Lz0fLwZvRED8p1W4aMscoaSYNVAVW9ohLDjFmCwE3n1FlJHUKfXGctf+A\nk9oPGj1Gu2wuiiINVvDTVFH1wH+NHMeFmsjkxbDN3oNr0gczPhI8eSQ7CsWC\n0bajYqNCk3Z15ZOx/VzMCho5xpzBdtcMqF+ELK/84pzd4P0VqCV8nwzmnLs9\nHexaQlIGoVfhxt7do2xdP/1B8tpPHPsIdmqWngSoeBh8D49/0JafFtvjb+BA\nVQ50tnci7eHqo6i4B+GUeLAVLdNDZDpc/ZNFrqXbcytHlho2WAQgb4k0i91P\nSfgB\r\n=fyjk\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-sGscZ/tZUbvFz3ewqTDHFzBAHnBblNc7ULZEy6GBwIGl1IaM28Ywex8mTzYwEwnIVYAyJtXbWr1wJt2SWiOjAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZlBUyprtYrYG/GsqZomQkCZipIVA6NtucI2jymUd3yAiEA5pONRNcDcLNIb0xzne2XOJ9r+4RV1ipGMBmpt9Ujm3I="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.2.0-0_1526180722935_0.6481857624693221"},"_hasShrinkwrap":false},"4.2.0":{"name":"react-querystring-router","version":"4.2.0","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"_id":"react-querystring-router@4.2.0","dist":{"shasum":"b049bd1d0ed43d71816039e8abf693e286f9f387","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.2.0.tgz","fileCount":7,"unpackedSize":7735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+FwuCRA9TVsSAnZWagAAzLkP/jj0aUjCw8wPBfTwjABB\ncCSiKA++2KGZHFMBIcmrmcvsGRZ3Rbp+eXls7eP9byFHIiLmehGhiHY/larw\nBP5yvWxUq8oxcAq1u4pbfQuWFzRhANlQdxWOUWw/GznQRl5+tpFWxWWOdUYb\nFq63CtPISvgxCaClkbJ0lpNZKX2020ubJIyLSW8QqxvSQFFU8mbddIKCTAHk\nkJ5YzJZQ/wn4rVtZms+WnlXYLlhA6O3GWvGVLNt/But8WMzh3shp9x8NSosn\n3MgVDHIAann0gazfIuzF4vtnFVmrao5Qcn3uE6kjpa9RkEOP+vaHxp1WxWT6\nyzraj/DSYWJndY5o6DTPKF/wztuz3JIOHeWhMcsh2BWHLu34mWhx+ou9q6kb\nK0XvkI+2jTY0jnc9Is1Vt6CWANAxO2dSFe9pOMfXhvcc2MBUrdUNQIH1Ew5R\n0+FgICWRrHICKnhySUHVkAwqzPkE4U6bTeTyPJTqd6pjUYi+/N44zYEdIMSM\nQK1JQcOz6YsRli+dWhgy/0/avSVKxddyo8aErwHWf5iBR7mSmodH4oEbjVRE\nkFsw0u9hwIcIUit3m0tu7w/wsa9AZW6UqB/3XmR44vnjWXe8ALPDspVZn3+a\nueux0OCn4qX7CSnM7zF1lnkXQNpXabEqvbxfp33skR4a2LkYGvg0zYHF0Xia\nxsMF\r\n=fv5V\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-Wcmw9F8rDDn0ercYLdU+1XVjXqz6FKehO0Z/B4LIP/UKI8u/vuznZnUgDbEvtUYA937bbzX8XSrCFo7atpvx9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlcMMYN/3wZCdb7QgI2ZmwWNitk7kR0DoESmz0ahCT+AiEA7KQTt9cMvHPz3kneUtFxCv6/9bh2nyfNKEK9BSAmbHw="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.2.0_1526225965343_0.01709402074585209"},"_hasShrinkwrap":false},"4.2.1":{"name":"react-querystring-router","version":"4.2.1","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"gitHead":"c55088c746291f60b527f433879cab82ff86d521","_id":"react-querystring-router@4.2.1","dist":{"shasum":"2955ac44b2c94a7ca821900e1c97ed400d118cf0","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.2.1.tgz","fileCount":7,"unpackedSize":7792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/BcqCRA9TVsSAnZWagAAIb0P/iEr0FplA+q0E2mBqBfe\nxLAt5XCSrWugjr69T61Y+ayXbU4Vy/M8PTbnOmdImqpQtTIzw5kCoox/NaCC\nUD9dU2lzCy3vv5iVDAt8ZjVaM1TsdkLn1QZk0g/q0N3F7cM3qXI9ud+hwyCZ\n3pDSFm/HsQNmjOPYJZwjqe3Q2SqlNTrRtatpW9FfECmcHPGAvgY0DGcnvcSi\nSy19MXQT6pNenhr7PfIZMz6B3CcH47z1mO1HAWrjkogB2gL4H4GMLfVW/52A\nrw51mcSGZKF91cohEXGmWeto1GlnrxeIBsPX/tJ0U0qE/C5kdv8yYdi1Uin9\nCpFScbGdX3yYS7Q3oJPSc7nPrzOJmejX19umlTgJrodaO32fQDkBIdt3kq73\nh9QtXk8M7+RqXoWXce48tYl+Pa7KAO8Y1fnMFpI1bp0MdxWgjMwc6x5efBNp\n8iV3RCNOeIhqCQW2YE51bg0+tunGn/ZWAYXGuHrdyrE4fonrBBlBv5kWBCUU\n4peaUqFzoHF9JGDnQbBzpZYkn/30QpLK1L+K8fbFo2fc1j5ysSvQzobJz5vk\naCBJ/NjCGadtr57qBnOyaJNqUqM6rs/h/bSIb53t6Ztzqs8gytBX6pCV6CPa\nOMM+xpvpRhy5sCCEbYFVUeM42H82rhClxo4smPWa3sxc+oK5irrKTJnchFj/\nKSa9\r\n=EE6g\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-lYyIkDlyj4OTBYLHTxPZia+J+3xfGlq5mAO2gXR5PxghaTtaCS1a9PSLbKrbBcQkZxaHSOsQtuJ0WtRAndTAFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9ESIrgJ7luwXsbdGy03l5RIyrQgmYZrBxybZbGHgf8AiB9jZdG4dDIkA9/nGvV//2ky/0I0q/HJFk5baKkSnqz9g=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.2.1_1526470442023_0.14907019396297572"},"_hasShrinkwrap":false},"4.3.0-0":{"name":"react-querystring-router","version":"4.3.0-0","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"gitHead":"e4ac6f106ff4e6c0b6aec18776b0d18be4bf1035","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.3.0-0","dist":{"shasum":"0d9e3c2df5c05d4b472fb1dad7334d793dc4ff85","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.3.0-0.tgz","fileCount":7,"unpackedSize":7794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/e5ACRA9TVsSAnZWagAA/TIP/3OC9TnIewmB7+Z+QTPV\nCbmfO/9257KzIXlMn1f9vawPwsRIUUJvlEBHMeRQHtlm/pMf75WVG1N461GP\nVAegvozz5eERLMcx44pMwAVgpeqn1XSiVpEpLbRm3v6AbS3J4Nt3mczoWCWu\nwiYV8KUtjbT921NscF+/Z710i4qfhQMCg+q2CTflfnZlsbkLkK2WK2FtfKNh\nTqIWDzTbvvwA+jqwXVRfMxOD01yLxny35nDDHuCWYduIjdaP4wlAfIjsFeKJ\nBRlzXmacAKeWSaxbenfCyE4KY7bBkOMVHh3/KQpWBb1/S7KsBLnBXZk3Esri\n9ddwyFAz+NJI2Ro3wC/Wxm/CgGkM2UPCTlxPby4l8Q/wRALiyXaBL0CekdQl\nguG+YPbLuGv/D4mPxEqhES7iG0Qn8hZjYtPWE3WOcxYDupsMs0Sbz5oGk7rk\nATkwRJSlN/AToHSNZRHtqR5pj3Rq6p610Ps4eWY6JMxfijA811rA9NF4oei/\n857RHdHhWC/I6jQVVBTYBmg3Gl/yBkhEsJEXpg8HzHv8Vy3fB1gLOdcZ5yMS\nRG3VzDhlnew8HwkIyvNUmD9v0Gbiy2a3sF9cYSZ3e6oFzvFw05CIbtFWMcKe\nxXJfYITT9iAmYK+5BTEPycojijN36rbG+2E48kWmFWjbfLd9SEbquVsS0g5E\n8o3D\r\n=tWB4\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-vFcWpNHqX/Xa4xv2OV7Ai8foJl6h/4u2hC84EgjJuGOJMoF4cp63tNutqmwKoLase9De9mgJoVuT3xbP/nCB3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCz7yMKQyDnnvCYzzBgUY/igQmrOaGPb5WupEDRJsdfxgIgIimE+2UjTYl/s6wWk2tZGFeW4FIz83BAp5GpDw0Ba3I="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.3.0-0_1526591039879_0.27139018329141296"},"_hasShrinkwrap":false},"4.3.0":{"name":"react-querystring-router","version":"4.3.0","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"gitHead":"3c1f26820371cb52fe6add661b161b3a5eaa6b51","_id":"react-querystring-router@4.3.0","dist":{"shasum":"4d42115c5ab207fbff4d743427a43fd7015ec287","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.3.0.tgz","fileCount":7,"unpackedSize":7792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/r8sCRA9TVsSAnZWagAAWlYP/0pxqvW6NqqYBiSznYQd\nIA4EzDBFB/EhRnXsnqZb+jPUHhUxRtpHEAUej+BrhRkQcDhjNAQb/wfS2TOX\nK50+7HAL4ZW/NI+wxCTJpU8c/6qnPfEe4WZH410nHuAT96lkQC5iEVZDqUgF\nyLINehsgp7Hl3wwOCJD/lfsJl4SX7LVdg0PHA0WQTPd0GCGZiNmn7QaDmLGs\nwsvbVWHzspaEcbzfHaVNrswP3II9J+DxNHoUirzMEI8M32VqGNT0phyPhNSZ\nrzcYUyc8b30cInQxiVfOllLgZ4/yr+5Q8SY7eoterAerrnMJxTK+3HJDPS6x\nKUw+5azt7s7425860XIyJuSF7r7T/f1UWcC/AEo/RJcTAMFiwHFdQBwPThu4\ns0nfN9DfTs6v07blDqqp8eRzaHdMJrOMKuxA455QzYK+R/yWs37zBbrcveDp\n7T3a5pY7JcRqTKHkQxBtrnomkTHPV1qHHd8lBcQeK0+11uNQ9dfiuSYUaQJT\neuTSgtGs+fiKw30NOxB4yFACTMotDQax9ElFL6Y743IQEu7b4ZwYtKq3GLrI\n+IhPQovyJnWtyLo8U1sU7dP51RoIim8grMOLszmRBqhyzTYcu8WJlQERD3Nn\n1k2Q4bc/1BXxQ9Ks61Vpo6tIvocnd389/rzTYUlvMIrlzqReGCGTEL0ntZYO\n/29f\r\n=bn+c\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-OG84GqzDWXSetR7rRpALdTFWEz2hs4yJlrUtN2rc3QSkV2xz+bmR7QSjcwPpWWFLXmuaJDZxtSkVTmm4dNcWGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGwcmczE901IDyghq0kk5qIU77FKNxpCEW1S3dssmYekAiAl7MgUBrPlzXvdNIbTCzef5WWnu4+SH1RV+1Ah0E261g=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.3.0_1526644523868_0.07395427579312064"},"_hasShrinkwrap":false},"4.6.0-0":{"name":"react-querystring-router","version":"4.6.0-0","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"gitHead":"c70a8bcd0602013f254c54b3cc5bec74744bcf54","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.6.0-0","dist":{"shasum":"a5cdb193a858f80da383afc0346a17b16f1b96cc","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.6.0-0.tgz","fileCount":7,"unpackedSize":7794,"integrity":"sha512-aWXPch96tMQaYg7KgCW56BxICVLK6IpIaC0jncEiQVaH2f/IWzyiZG9bZN3a6qBv4b5aguyJK7a93OYxEepG4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEA6bl2BFSipAKzubKdHnV1gp/wudvzlZLa4nezbj0VUAiBG6Z+V1nXHeIYOf1kp4cuaCjaiWFeM9j/VxYu0ha30Wg=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.6.0-0_1530620493040_0.6455955854854103"},"_hasShrinkwrap":false},"4.6.0-1":{"name":"react-querystring-router","version":"4.6.0-1","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"gitHead":"37e9371d147f47be986003584f2c4e8400753d4c","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.6.0-1","dist":{"shasum":"d0125a79d6d0538439adca534ea8fdce1f0fcab9","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.6.0-1.tgz","fileCount":7,"unpackedSize":7794,"integrity":"sha512-H1/jfhejGbOEQn12zy+iRk0fYNoJ6PAwDkz9UiCl8Fv5+i2WhvOvUGd7XL+ira3PSmJJqy4h7r6pNqXaLqMoMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTZr4o4nLC2Z64el5jJPvKWyoEkJ+sKRL2sLuQaeoTrQIgTWqaPvm4lTt4qS1cemvo+839eokkCpLT1icf0WOHvj4="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.6.0-1_1530778821635_0.783656769139967"},"_hasShrinkwrap":false},"4.6.0-2":{"name":"react-querystring-router","version":"4.6.0-2","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"gitHead":"23ac0f41140b18999afd7d4cdee02ad991ef7510","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.6.0-2","dist":{"shasum":"6259c581070c6dcc49c7dca37d31de487eaa57df","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.6.0-2.tgz","fileCount":7,"unpackedSize":7794,"integrity":"sha512-dEWOR4UWYIFYr5vHhgMfwEi8OUEY3xU8Eupe6Uf8c39ClF/hCWUzlbb4Ql6bS6cljHCcUraIK7IesDxqRl1R8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuzC+oHSqFH9Jl5KwexqRyeioQSJsUqfLCl2bWC9+QwgIhAIEpDftvKvTUQDl5k+vHaMQoZh4nBSoPO66GsVZs6XqO"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.6.0-2_1530958608440_0.4055541126280413"},"_hasShrinkwrap":false},"4.6.0-3":{"name":"react-querystring-router","version":"4.6.0-3","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"gitHead":"96e4246e89e9c54714d7ccff4f241677c4e7abb8","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.6.0-3","dist":{"shasum":"cc16c4994678187626842b9aa1415a5bb16de964","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.6.0-3.tgz","fileCount":7,"unpackedSize":7794,"integrity":"sha512-o1rulTpdI1pM/YkQbAY2AbaRDct1QKw3A5rY79txB+EH/2Pgc0YefXFVffKTdeUhr7Wzx7Xvb/bqcGmc1dNNcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWIJTogyrdHlkwWmZqSzT+8rdITpTwe53II4Hyd5Gy/wIhAIeBqmyc5J/Nby5VvCQkIn0vimXr/3IGf/hsoNIrsFHg"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.6.0-3_1531488855359_0.6453810236985382"},"_hasShrinkwrap":false},"4.6.0-4":{"name":"react-querystring-router","version":"4.6.0-4","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"gitHead":"280fa4b98189377f4a4ff53147fbd2f13c1ed9be","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.6.0-4","dist":{"shasum":"27111d6c6828bdaf3bafe7841d84227e838b6a15","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.6.0-4.tgz","fileCount":7,"unpackedSize":7794,"integrity":"sha512-i9TOzvX41xy79+xoEueQNOaFBn/ktzkheItzqInpS1b5tD3ZRZVrcFc/5YCzs3j/IUWgH6uq/IsMPm8qDCHXQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDL4FHPmCB9i/0dSZpibaQEG/ACGjA4pLTZJhQJty90gwIhANKljncrDYFeK3YlYjqyyu/J4hFJGcc15zwGu6ijpke/"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.6.0-4_1532690948680_0.3538018201030526"},"_hasShrinkwrap":false},"4.6.0-5":{"name":"react-querystring-router","version":"4.6.0-5","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"gitHead":"f4b487c538136b6458baa704470431ed56f505bc","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.6.0-5","dist":{"shasum":"85159b9f66993739330ba535966bbb68262340ca","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.6.0-5.tgz","fileCount":7,"unpackedSize":7794,"integrity":"sha512-WpYzohuG01/M7Rsh20qnxs3j0xZhKXwazQKXEicnMlbBPwgtNy7Dvr2POWTXnhT9cYEavkbEIM9E0EPfa/vF7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKgkyk5iD2517zO22uH4gpEMvlptCk+kKweeeNE1xObwIgNmpzQlr0ZrenbcSwK6uHT0SNc0ztueVkiPT54agpd60="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.6.0-5_1532806736595_0.8625659805074426"},"_hasShrinkwrap":false},"4.6.0-6":{"name":"react-querystring-router","version":"4.6.0-6","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"gitHead":"cbdf6590a3212c21100b931434dc5ad73905c5b3","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.6.0-6","dist":{"shasum":"7bcfbb6cdbe6fbac4e044e62c3d2807c655a3b73","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.6.0-6.tgz","fileCount":7,"unpackedSize":7794,"integrity":"sha512-Wvb60+kODNO9V8V2SGasV+TeVU7cOpK4cQKCfX7/XOpjc/xHgfLtZJ5g4BZ26PASVYmMhm65e7MI6ybgT7+cng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmlVau8ih4zsGyigE+mIKoUspFb0JJcEySuFTS+hH/8AiEA9tQrjMNP2jTx7ViEU+x+epYkF9QJX+v5k9od/CJXd88="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.6.0-6_1532942530332_0.8219161312213541"},"_hasShrinkwrap":false},"4.6.0":{"name":"react-querystring-router","version":"4.6.0","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"gitHead":"36743b22043c6f23decab05831a9202ac3006826","_id":"react-querystring-router@4.6.0","dist":{"shasum":"64ca6646da3273830cb183dc1284c499c2dd4fcc","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.6.0.tgz","fileCount":7,"unpackedSize":7789,"integrity":"sha512-YGCKHp+BRQdpm4IWy/JGm/gqGyWvxyYy52+CvimWEvNPZu4VmOvxkWwCCsv5ZCphWSmDTwJ4bozUUdTRcMnq6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9iMZLz2vwMqiJnRu4yofR/sfjBYwc6/FmOmP6XuhBMAiALi7PTjX9qwA2Nuek0RbzV7e9oYtyo9zcVQ+2GOWKaFA=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.6.0_1532983814987_0.7259765223696832"},"_hasShrinkwrap":false},"4.6.1":{"name":"react-querystring-router","version":"4.6.1","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","xo":false,"gitHead":"36743b22043c6f23decab05831a9202ac3006826","_id":"react-querystring-router@4.6.1","dist":{"shasum":"0ddf52597344a9f6c98d40af270ad52b6200d609","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.6.1.tgz","fileCount":7,"unpackedSize":7792,"integrity":"sha512-cRdFfKd+5XJLlG0Y6bSTdXOG18OHhT9Zainq3h4lSbfSKbvJtlDMR8dGItbSa/npFNlSnpCLVmK6vLSxH84T1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDenG6ynZqzq+PK3KeK49SoLtTCkftx5Jju/ya0ghH5WwIhAOX8+DgUeJIUlW+ZngOqje9jJ3GRB/qhYDU1m0zL0+SW"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.6.1_1532984468590_0.9837700778984624"},"_hasShrinkwrap":false},"4.7.0-3":{"name":"react-querystring-router","version":"4.7.0-3","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","gitHead":"5066f9d03b886d6db2521629d11a6dedba0f25fe","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-3","dist":{"shasum":"0a44a4aee7de952f6b261fc262e13cdf97f9a9fb","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-3.tgz","integrity":"sha512-kK5KoVpC0oJkG22a1kEux+80chiJR9KPDrhkW+TB3A5aUJqzXH15chqcUeb+Gewjz+ihRubh7GVr0OuSjpEZpA==","fileCount":6,"unpackedSize":8863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeTAMCRA9TVsSAnZWagAAOrQP/i/cI7CzkwWW6Gu8waXE\nCde0j1Zn18TUTpsdafAuX0V2YtzjlblXoSV15eLRC7yz/QWcvgWlYZVVds/l\nQPTMt5fdfAYlk7ISNu697ff/6l1j/L7RoaP2E2qH0aHYOILIhwU57xVg2vNq\nO2tNG6d0PKRvhA+sth4rmO7nNNC7RQ3foHQ0WXZOq8Xby/Wo5L4MSWSmCh0U\n8xZZaR1c3359C8VKYb1gjlpOK3WawYAvMwPSJsDiYKzXjYDWSpB2tixSpS+k\nKiDnJBZcQ+aZ84sBFc/XZ5ow2OpF2Oh2Y46Ebav4+lCIQraZ3MHMpcUYIoIP\nYOXeUrZFIIRTVh03EJuzYKh6+2PNhZLprLUYZkls6PvclEJctK/kfHYwdaUT\nGGjivXJtSRca52K5dVdI5uwtDwRYb4C21BbNvtxvrEKfg3XgNT8t2p5unWhE\nquSbYg6XoK0hbHL2+UnC1aENlDoKm+MbLkl4ZQKUmukPSOxtI1SbtrDHKI7t\n1y2xGvteaU35gnrHYwq0Pa7bkMa/poNiH0NUqgVDDxqTj4lZJAliiz9iDgvW\nemLGjSl+fjVvlVZKK8CZzmbVr7hsdPTYYRkMP+4DB/gD0ICtgnwpqn3i+cP8\nYLH6Ha6tY4/gWm5KNWZVburTB2Jw4NKrVQzfwQTiCIkuB7CeM47je0Zi07vj\niGVM\r\n=bLyS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnx+3chrSA6Ii0I6LdTfl6C3sjHXd0QLXbDjA6zz3QFAIhAJdLIhwtx9jx79IUNhCG50rG9iiUXNicoQVCWSSHJJLm"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-3_1534668812287_0.07621063677917306"},"_hasShrinkwrap":false},"4.7.0-4":{"name":"react-querystring-router","version":"4.7.0-4","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","gitHead":"66cc3f616083082f4bc569a2edd59b580193cb82","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-4","dist":{"shasum":"4be739f88f88e73a8751b68812eff84c6e4a8b76","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-4.tgz","integrity":"sha512-ButR+e+cifYRAaMS7yUMgagY1f6O5CxfgXamdNkCM1+AxOnINaoH8oNFxIPI+0Z165mxPi2x42pTJOtX8M3fjQ==","fileCount":6,"unpackedSize":9107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhXPUCRA9TVsSAnZWagAAoTUP/1Ob3UYY+B39OHyYYYFO\n6O5oT/qcy6jL/37FE14htind2y+Gar6DYxJ5bdJ9xbets89yfbjnZtJZ+0Wt\nRKig9r+KSORWAM2w4J3oq0X0omF7vYRnptYhx7kpxgThF8Z2R+3XSPVkMTmV\nGy+EqTTcll8rulUMm5zAcrYD1y5iMcjYYeFyJ4JWCHYoWwDS96hFpMlL9vBB\nnnSSSzDL6CM0gLkV5TRU5Zbw1mRImU3MAoD8A/wOtFXMeHTO9WVXXjnBI1lF\ncsbvJpRl3sGvgXkvyE3FtTWS2lz+B4xmQHogMihsdYylrp+N209R38gA9wrx\nG7EpHcTppI/MWI4JcHAgsxPb/ComgozbRACFMDfiXVac1kJrjuPWMZtZ4GOT\n30rWQ0krIrUlufKNqyN5jdLE8v6yAA731DLfqU8t0vQktEIOVJhfdROqs3FW\nbY44GVTeZla2GmLzNgE0OLgUPmq0z56GGE/vVhZOYY82edKZOc57OmqqUPur\nTtyS12cPGQYO25w5WAwm92Uf76PALnWyIXJlewUG/Bug/bu9+qad1hvsyEdd\nrrVbvGskmJVQ/Da2u74309nQ2EurHCCRTVepPVpmUe0QwfUlc8f/aCNPcQI9\nMsEdbvQRN5rESSToBFEZLYEjB6QJHMJt99DrRYbQo8bJk1D2Em2IYg4x3lx1\nMG+o\r\n=aOeG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwAAYx7B0iEIn/II1TFa7BDsKH2xF0IwkmW554AbG95AIgPQO2imbikxdjhEBI2U7NHnvTkjF5KxgCLxSH3A3Mh4g="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-4_1535472595356_0.09328563913667409"},"_hasShrinkwrap":false},"4.7.0-5":{"name":"react-querystring-router","version":"4.7.0-5","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","gitHead":"068cb659266c26edcc8cae6c8e906eacd5e1d723","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-5","dist":{"shasum":"583cd4909a8e7a0981891f787a009f11d1c5de90","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-5.tgz","integrity":"sha512-Ij2hT5DBi7x/aVeEAP2OUvgsHrGciNA+iOYuZhnI11F/1RMr2yEMAnMhnZCrU+jRa3wT6XuEqmF+CL8if9199g==","fileCount":6,"unpackedSize":8854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblQqXCRA9TVsSAnZWagAAS8cP/3/l1Uk07v/GFW/tyCae\n/X/faWhZr9mTfKiTeYzEUxSpQym0tIyjuElMmQKt/JCi5VNQ+1K9wXchndv8\nm/kMzlJUehj5RrcfJLR30EpsJCqwfDHR2MAzMqlt14/XrHDIxXh4M57BsLOQ\nc/FeqxOzc5zGYxzFdhIqp9mDMhN/w2t/QeDxCnjpJ9MLsQ7wPZCY/qLL5+76\n/yBqtnT7Pf4YOXENUf3A4Fs2Q6kICS1CqdPPeZWAO9VflI6uiP15pnJiTn0Q\nDutS3cyIPGyafO7DbUnuG0UxD4oRYVUCa/RYj1J1SewQH08oZhAfUuyW+oyw\nk3iBQHbpTPdvRsjHCr6BeKhTi5MnGXnbHTf/fHWDk3UR3qKG2GaIq4frMlGx\ncO0GoRwy3kuSIv0cz4muUu1byWhFJCCRDPgJBDCOVZkgz9X0EZZEtknnEtVi\nePbCBe/Dwd4q6CdNUWN+zqiD+6qqV/ZdJsYIW0ZHO53WVMQ87e1KG2TVTVZR\nt+x00qxHTCJHNar9n1UUhkZ3vnrhr3xDQyp+R7GKgj6BwlHiUpPRg7W770KV\nOKu5nXH/etPJqS2DPObB+VO0WB9IAu2iTUS24V0u/MrshU/i2bU1S/tthzyO\n6oz/T8XjzafVWnbozEIR3tzdC0KFnmBx1qfoVcIZipu6WWiIXOuXxhblSDY/\nWYvy\r\n=iSRX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAPeuPuJ8ObQZ1ULlqlLaPsrkaBJG2sj9zWwwxqHpHi9AiAdrbMDMXF0aGYa9wFWOQK1sSXhAfF31gcYXfv4WJV5kA=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-5_1536494227858_0.027024752582577305"},"_hasShrinkwrap":false},"4.7.0-6":{"name":"react-querystring-router","version":"4.7.0-6","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.0.0"},"gitHead":"440c04e478ee0683bcb10ab709447c4bfca26e9e","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-6","dist":{"shasum":"d2d64cbaac53670cfe75c6709452b70f6026ff0d","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-6.tgz","integrity":"sha512-anZJDzkMN4aCuglFRsFgwuZ1XVGP1aQLWYCTBFn/dXzrkMgQ1CyFakZF42hyxP19I2ti9jtSCL7vm1DgtOylzw==","fileCount":6,"unpackedSize":8918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbljd6CRA9TVsSAnZWagAA1ZwP/1eAikiXJpJu3dscTp/a\ngfg8jYOfCPzUl1s6q+lUMXQvTN07xEawskh9ETiXSkGI9U7tHx+665CQ8SMl\nMYOHcr8jubOUHp5aG7QoRQTUurnWIdbLq4olkk+rmmu+L63tDaLhLZhDRCnh\nqjkgA+qUb/75bT2o6AigJiP2ZSDneSTYBAKLC1WEF4WVc00OzjlR6O9HRe9o\nuOn7AwhA3o21dhFZBF6OvuZ8Iow9KivxEvh95eYWYmBrZwL8/L8P0bzZmZi/\nx1oBCUb9igln1XQcOCy6V7JDYu860l9LFifKZEhqfHrlc1INYxwfsoYURVaj\njqRaRYp/heEDovBrNgWGOnW0zXONdumPMhh6F+Emck77aTZCjdylhyEeTpWM\n3IZaDzdFY5B0NhJaWfliNgS59BfURadIUZDJZheov3mT+Z/+YrHneH822p3e\nEIiWbDqhFC06IAyFyQLqZjHYvSIBdg2D4P7G2d65NCjYnF5U58oq9mlTB7XE\nwaHC11Y+IQsZ43bD/pkhruGMHdTAKRxtL1+wxEn/TQHO2WLGQDdVMQmXMYeS\nxRMfIiI3Xy2qDz8t96yRM0BkgaHubnmBZ9A5qpmNysM3lYrg45gXaHbj8WbL\nOmPYT/yhM/ztUjHD/ceTNw8ACcDdG5wLBOEdpDJNycH44TZ1LRA0DoZ2Jbp7\n5wlR\r\n=bTwj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYeQVF7tcMLRSat+CJ++wf6vO60rf9iCwvoeew4tdfrAIgUo6t6zdQ5gB1DEFENJqS42y2/PiUH96PFqKOQjfAZNE="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-6_1536571257575_0.4029730195282415"},"_hasShrinkwrap":false},"4.7.0-7":{"name":"react-querystring-router","version":"4.7.0-7","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.0.0"},"gitHead":"3c41e99cd1560cec29ef7a295769c3612209ae97","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-7","dist":{"shasum":"2466ae50dbdc45bcb9e11d4405d4a0f0716f2640","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-7.tgz","integrity":"sha512-r12QGNC8EHlEUcl1jHg21V7g+QXcAv1t1X/f3WwXA11VM6PVSyhhLCy/yrYY7F3pPoQtJJfjYWnwoLBLOoIhpQ==","fileCount":6,"unpackedSize":8918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbl80aCRA9TVsSAnZWagAA3AgP/17FvWLnBui4Mx+O4y+R\nrrvdBHu1AIKtT/SuQyBogQjNxxJF6CesmVr2/0c5ImTGSv/IhxHZOK9TfNJa\nKn9GPBQ2co0Yud9wUSnfaLoUNxRECH2Nv8wEUatsaWjUJPuTwimnm+Pm5pDT\nE4YdvDat17fnchz4A4s4AXn0k/++yLPVTt//S4bmfaG3La3YByF9uwDjF/Cx\nGvQLQhPekrO1y/zAR66YA4mmf1r+vY/RBEOinEwYquGPCUubQplHXkximR0i\nDoWxcJ0HF9A2jfmdW3XOb2IF9lfAGM/fTD//ob3FBggi6muuPzMk7kc6kdpv\nhEZeMYmoNr9m/vfMSjR0jFPBOcz3+U2U4t9jLjDJo7fEfBpX4E3oysNS2FxG\nklxlNlw3yPqpunZ09qiU1r+xz7Ir9k08eGZyWZAgn86c6liVOm9h3KlDFdqF\nQOrVfiIT/75zvcVjdbVwmJn/bbObdiN+KlJgadgb4BG+0/r9EdAAf8jPdqbe\n04FkseJGur67wTdLgU0tB7v8Nub/dFdfdy4sblIyhZcKotEo1UGhoadvaWxE\ntICLjtiWH8xCjyEihEAhsgfYe8162ime0E7QB1xFn4k0WRShC4nfI1GB+AG4\nQ1fke+9umVfpwWSAed22HSxoELNdmi0s3RjrqZK79qJbwMPdDXfn529xmG4O\nu9VR\r\n=gWok\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFm8+DqMPqhBU5qwHdgg34S4KzUuIVOxHvXyGTJE0/bPAiEA3O3uU1f+wTVe8ld6PPmRekAPocd2t5TOoCJC+soorQY="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-7_1536675097687_0.5303745515644966"},"_hasShrinkwrap":false},"4.7.0-8":{"name":"react-querystring-router","version":"4.7.0-8","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.0.0"},"gitHead":"57e79929cdf8783b8048bdd8104a65d8b6ec0fb5","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-8","dist":{"shasum":"a820abccb0dcb0eabd9e86b2a831f9b1045676a4","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-8.tgz","integrity":"sha512-8TPs+HhOFskUgy2mYzMwwgXjRKFFW+78S5l+NuHkiFYRxDpTICRs35j9FmaMEBjpXp4nwNwuElZj1TbYsgKrRA==","fileCount":6,"unpackedSize":8918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbl9eUCRA9TVsSAnZWagAA/WAP/RSibGBGDwMhSjzprt82\nzPNzJPMsDrP950Q2QWRQQaAlFP/oUOPiHvGZq/rQS21K9Imt6Z2SbnhUs0vk\npKJskkRgGvYLLbblXTXOj+e6EdIlZBt3LPnWtH2Mt6tt1ZqJhXH35nI4/icy\nHSoLfaXk9/kfvf2jOnAIZaQbfp/eCgnkse4xvQUGqg3/RE0n1yr+LbcKNWa1\n4FxrJPEJvg68pFKwlj/L/kHYnOfJTEFlgo4txSWwgsznTYzdCAVAgDT4byNI\n+2Ej27mdZa598mfJAEF8KCVWE3o5sLPiR+CyUM5gMIdYJT/eXYcOaVZJ/ZP6\nbWLGTyZjVMJSiDVnNtobGdjdMyuaRm35lPFyuXLAM5iTDx1DY9kcQtU8GazE\nwToJPdAnV/anfqP6r+YsDrbrE1P2zNmfwo6Kq4v5r4XH2XyXeBedcqZLi3Yu\nv+AnfG6c8VoqYIsddS3fEgGLwfyhCcGqc5GOxqaAETUoHnTzh1BI9PGengtV\nW/wwzumNMX1kQQsFFr72salGJBL1hqV4l9k12im4IeOpxwQa9iukne/smA4r\nZ5QreKazbt0NlRC5P7hYQRZfMepzcjUMgDHbxMjk1ooz7hKhYIrDEdmoK7Vn\nmkkSi8jyBtBI88nnhTIcQrYTHrRBkn725CmemAwu0VNIubKSnJFJiPqPcwVP\nuZUt\r\n=xety\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFuZ9/8qrxFTUOOICnAZ3NWAIvAgpNf9tqABH5nrex44AiBkQRDn4nqOrPta06JgBUKxRIpgexR1ccE3EFX8IjLhyQ=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-8_1536677779951_0.3508589435299665"},"_hasShrinkwrap":false},"4.7.0-9":{"name":"react-querystring-router","version":"4.7.0-9","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.0.0"},"gitHead":"8a21b5bdf6505f1bcc5b52c88a01b21141efc2ba","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-9","dist":{"shasum":"00c4fd533a0ed2119498d0e57a8698612f771026","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-9.tgz","integrity":"sha512-4nNAyehwPSaDNCMdvnAFoDYJk2p6xPT5BGr+nQ6+MNv8JebG0umA2+gRK6lOOU7fy7IjnImm+SLlNkNJ2UFE3g==","fileCount":6,"unpackedSize":8918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmlpdCRA9TVsSAnZWagAAywQP/1Hf6veVxvNBhsTqXaH6\n57JQlo9jBsikkc9Zh5OQw+gUVAeCazdy/51AoOWU4tplf5JQVRjXiKAn4Qr+\nlLZAjE3xn7NqD0CtiKqaUL2Rn5I+kAM1+/u8vXL9DBIBAIm/V5cEXVke125M\njzwxeBG4WBZ8uS+C+7K1KjxXkmrR5cbfl6p9Y+VXgZ6bemzqyPMWw08o9szU\ncKv5Kmy7vmVI5gm4uYQzTIeUWx0BhI6e5SMLl1jy0YqV2nzpmEfZ61tezklc\niFqLXmQ/qnyhTDa1aWMr26Ju3Q6I6BAzwJhXWldPpGnjiTYZA6LWZIwPy2Bu\naAnoOrF4ivTIvhnbBZNctDUM9hhR1ZiVLgckWzbLTzhTVFH/hpbVT6TJeUjf\nFGKvyZY3QiWujxHTblAj44Rr/q/axZdS6IT98zGHGTQJ+lnoHOn0JG4On+Mi\nuy82TZtAD/XlgoejBy9eNA58pPP9wOjhe/iO5cjncKxjDIdA7K/Hc+Ftbqll\nMSM95lNMe2OLDwuPksa090YaNsWJLsyWZaDcPfftx+AvJbZFlPPzliLnn3qz\nUi4raApgFwTSoVRDaG0XYtxp2Am+ZRhHt2/NB+fxffHnSJdyV+wrTYoZ80FP\nqquec0dFiZfKIOhD7GEuJgyO0NoYZ8QKLLseGl22aemzBPTbacHeJn8FdTKl\nfxYL\r\n=+WEv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBe+pJlNeY7Bc6HmwHHk9857I9/sIXYVMFGe6/M3wJNFAiB//vG02wfY0RJMMTz8ag3Vueel3u+aRV2vEkmTu9jakQ=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-9_1536842333160_0.7962217032773831"},"_hasShrinkwrap":false},"4.7.0-10":{"name":"react-querystring-router","version":"4.7.0-10","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.0.0"},"gitHead":"6b9a21deafae896d8cf7aff9277abb857b10b94c","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-10","dist":{"shasum":"28c52872239d0f04cf663f9f4a9eefa4f26f749d","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-10.tgz","integrity":"sha512-CDB/iDsFeHCmH6xky4kWrZN0kWuVrl1U/ExdfWhIBey44NwEJlyoO1129s+9RbWUy9P1+kxjdy8EFjE7GSRNSg==","fileCount":6,"unpackedSize":8919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboBjKCRA9TVsSAnZWagAAJc8P/inZdOdfdOKxODWFbrC2\n8Z0kfskfo17nvQrLyUY377pO46bPcSCtTCYYH5k3EthaA8n1tgnVZ4umxsAx\nwRefC9ZE/6RXZBdYZmwaPpY6mM40sc9ajX8kQijl/rYfO9+G/Is1Y89KSHk2\nybO22ZjThJGpb9pYEbayBZv/hX3veH9qncJM9h+GhJejjQEwMPAOloMQ5WHc\nAmBVWWVOh2XGTOoPKU3smEnQQMz5oPclX8q9E+BPsIJPMxQBbpkvQt8gKeM1\na2lgWIceX/zKmRI/eWvg10P6+cBq6fgtAA4EFX1iv/haG2DQMXT06JN/U4U5\n6iA4W07HUuMlZofMC1R7XuZflGzmQVU7gPBavJFzqHfMPmA80hvtecZ/zaAG\nRLhciCqwp4L1wXJe6CY+/aaiZlClEKQrMz4XdyqlC9CZzlNqQ7SPxpWlHwtH\nfa4tvBZT5Sbn5aGfBGnhLHpzR9a6XN0y7fReprGAax9rVWNeh5Y+U5k0brX/\nrV9vhL4ZPRpaCsAMpFHgQ9TSQNrFAYP8B6zIDUfGP4YUGPfBDfwq2jG6t+wO\n9pnTdwvO+IW6qni0E0a/yY9s4dlPTIzoJsFnLztVPsKvJCvltaZAArwZXTWq\nzT798ytI5v9JepCVLPIWc3vVipCgcaqHFq0hPep6DAD3/U5raiKaCNgHxduP\n1o5f\r\n=JSkT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHRdqo5gpWc5H/efoSFLqZNShwZD/VUZ3FbW0Kyvq1oAiBCuCVxLNA0IgwveZ5RQQxurftm9qb3lo5IGrYsRsWdqw=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-10_1537218761581_0.5860785246574636"},"_hasShrinkwrap":false},"4.7.0-11":{"name":"react-querystring-router","version":"4.7.0-11","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.0.0"},"gitHead":"cee6d7d2bdcd09e339c368a4e205d426e0db06ca","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-11","dist":{"shasum":"cec7e0a5231cea128d3d8153b34b843a21a487fe","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-11.tgz","integrity":"sha512-3x+6NFbWoZjqFQJ0izFZIvvyBbej4q7vmmVOFtkBTQpKtYTCeh4zQ9udidnkZH6iO9UkCrAswgpaphSfybX0cg==","fileCount":6,"unpackedSize":8919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboWReCRA9TVsSAnZWagAA9v4P+QHntGvbetzwNP1HYL/v\noiIE7ZgTpsspXgVxdjld/Ag6bUSjlweoLyJpTS7PrtyARxnAVJmG1bwl9q+Y\nqX93RrNKZBW2YYR3XtZvkojuvn34ZWuLvYZZ6EZ3AnQESj8aGZUy0cwulBuR\nafeGFydKsekTiT6C3YyrFkLFfpZbLJ+2ZNjIaI2Tmi7vjnIWcycqO2vVRpLD\nrUvo7Poer4IXbd7vp1aKDaLB6uv977gnLmJnFpgP3bOzzzyaKtE+VQ37n5pb\n0/hgoPn12FAxi+VxWMc4YJ4O6AU307BI/dK/ECwS5k4Y+ZRN+ZXWmzOfb6NK\nKTbVbndIErw5KM73+tEcOoF+RJLKFTg3P5SvniQ1aeiD2bcQx4GEEtEe4MVK\nTLlCvg/bRoVuJKI1DsIuv7M90Oxpmfl60vgR10s02QtiYeiIOb/Q3yWBc4JE\n2ADfyZnhWwypvgC0/SuQH8IZHc7dkBJPpmuDYtWSpArjhFlAwGA0hxNraKDA\nqqZwKRX8mETWeC7KuB5+d2QPaUQQ4QBvrrxP7VUl6fZkf6R8zgPy/dCRFzV8\nwvGYVpF/KeW8N8hIrsphNQkXic+HAA38Xc2eCBmQnS9pWApMZiqKAthL9rny\nHYoy7A7yt93dtE9rMND7JW69nxCRCywqWIScZtZiNSpWWd3iN8WHY6Bg5j/Z\n56MH\r\n=qfA4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcQpibj4TtqlWVtJkwpOFbhtcONQoK79H5ujM47ULZZQIgU1SfSSTtD14KZwB3j829/6OjwIyFLLkxB58+gm19Lbo="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-11_1537303645243_0.93689553891805"},"_hasShrinkwrap":false},"4.7.0-12":{"name":"react-querystring-router","version":"4.7.0-12","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.0.0"},"gitHead":"b3e32f37be145d9c9be24646a4dada3072b8bbb0","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-12","dist":{"shasum":"78f2fea982e22bcfb1c946751a269ebce8c42e42","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-12.tgz","integrity":"sha512-ZT1l2beKS4VzWO3TDGFpltO0z8ITqO6xqnxe3wGOORjEicaM8Rs++UEb8Ngm6d2vsgoiz4sXHNxQcqCg9LCFLA==","fileCount":6,"unpackedSize":8919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrModCRA9TVsSAnZWagAAOTIP/2utIvKRq7nsWaVO+HbH\nro/tb/1GoCy6LzARr7AfzUztEcu7GsspW4w1js2vazDQbyBJqOehc5k6LsKS\nLbJnKgD+g45kOGnTm/idFmw24ybju8G5pktaGGjUeK9pgAZppBJuDIjshPMz\nGtasw/fUO1zpxfnS24FRpQWz6G6WKItBtyhvaj5Ghn+4lD9Am6CPcMMt0ogL\nxwwgNhkoKlNnR6BVLBV0xFvYTQTrhg8LR0fTY4w3gKQsac2DtGHMSWu+ucLY\nG+y/6yWMJMjyPC5VIiYrkQfcOefD7KOL7CmgmyQwTjCdM5xwkxM77RUa7+Dp\nzdZCvFp8MTR7z3RrPKPQMvt3t3oytkgPpituqDIVUo7lLIAReFAdcSwWPCAJ\nkvnwL/sk0wMEQBB+c0CL0K5si3uYIKvxehbqkC572EtDHaOzjf9w5HWz8m+X\nRWBD5PqHGIkScGLL7dyAg50D80N370JHfSl4a8d5sC0snto6AMeDj2q0eGV3\nK2HYXmPZ7r/oGed90l1iVERo7RnO4yo5IKAYydKdDQ6TFRarSRAW91nCVG3L\n4QxpvV8tmNjd6zsOcgIBL/ZaVemm4kU/I+yaYdhFGL4IWDmPNPsl7b0s4SV0\njapCHuwjZeNNjQjUpW3kYVqMR4F1aqXRWU+hembHRep1alDLqML64C4MJ00j\n77uD\r\n=Zyr+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBy2Kj8pzbxS1tL+oOHXbREWftxoCkXI3PsFAZ3r1SXRAiAlIosy74NTJJuzfrevAft/Wgn708TsSyBgdNEdRCzyLw=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-12_1538050589002_0.37538066541970627"},"_hasShrinkwrap":false},"4.7.0-13":{"name":"react-querystring-router","version":"4.7.0-13","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.0.0"},"gitHead":"e2e906525a43357472a9674dc9b10d7d3ed65f5b","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-13","dist":{"shasum":"c3a5fc56f7bbb103c2aada9489186df8ba37ab78","integrity":"sha512-q2uILgB/MgT7gJUqCHKf/ovATr9obKtDjWKxCPIRIk0SYHugYWAi47EGRYdR3f5wr1xsdYF/L0glJN6HJEWYMA==","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-13.tgz","fileCount":6,"unpackedSize":8919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbr2n8CRA9TVsSAnZWagAAYdoQAJH6kyKj0UAdOGizl+fz\nWhXGmYkGZd0bkTA+zbkhslFB2CX2f9Oug1Odzggi9z/vt+yoHrbCuZbghik8\nqnBdbhy+9bHjzjezLcclKJKQQCOHftIrsOeOY/T64OYd70gn+OIf/Ndnap73\nG0lciKj+SQAxRmXlFFDucnGBtxgw1Fk6RLaZZTMgrlFD4quM8bWi6R/DKYaY\nI1Eop8W6Ujstk86Wd56lOsPzzm2bQD+JUXHDxoPklBGOfqYz3j0Kz4hVcse9\nCAEE6aD0Fi7X0VCTG4mzdlngng9X0OXLrcluwwG+tE19QDZNNN9H/iqxYPge\nwFEEY3+g5eUfGEyUtbF9oab1DPzWZRhcIJFi7Brw47SdchWUK9aXkcM2U0Iq\nkk9Gq+S0s6HSPYsu0+bPzfj3cZEaJskJaVyKIAPWCIz/XxLPTD+o7mWupJzn\nrJeTfPlFsW3OI4jgbxx8qnqJ9T4013ijuc4/QGddtrdEdwthQSp4Guzw0d7f\nHZjp2yGu/us7cHtJWPMqj3JMwPmn00QeDCP8kqs5ByCaFZfhEsOoEc4crx4i\nhD6OuawGJ3dTlTCEEy+QhrFHm8WhGP2+SenVC7cSmUT1FAfWAUxzigZTAbWF\n8/EZO4fOEZsAWqiKGhGbTEVY9rGFLL9OvTgx1VrIEI4ESc+iSpWy9R6IVTz8\nATDL\r\n=sAzT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD8eEsu9lsneRHKa1Z7xRqnwCL6ZhE6IWNTd0FZz3t6gIgNbdIQP6uBdnAomvxvyfOnvVh05wIOF/xKc+p4KYJJIk="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-13_1538222587801_0.8723692118059401"},"_hasShrinkwrap":false},"4.7.0-14":{"name":"react-querystring-router","version":"4.7.0-14","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.0.0"},"gitHead":"5dca7191afda5b9381cf1353716d689f0034a1c5","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-14","dist":{"shasum":"250a17a9e9a8ac052b7070f760bd92b92bc250e1","integrity":"sha512-YHlm84mbl95rmkbMxBkm8onWqX2Q4K2a0PFzxb7aXLGVtd9TglUGez9aSndxtjVRztyjHk8znA51HCjmsuQzGQ==","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-14.tgz","fileCount":6,"unpackedSize":8919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbr3VLCRA9TVsSAnZWagAA6ksP/AwoyCEsWHC5UM+ZfQhG\n9hn570i6Ifv8zWQk06Kz1XsMLtYvuLnJ7PlMGfXP4mq3UIYeew8kI9m0Xe1d\n7PE9TZjsWGMfysbjcBJKnGgvrExYaI0TTClFgGJ1zNuxaoGTspZFaZY0Qv17\nH01hgFdYcID0sPGxyNh0wS4fUgUOEer3+zo7nsw9BsEZnCQYIGvRtsTUVZUr\nXfNc1ytxyxmIYWHR4bFLOI0FtrUmEA+Ui0lmzM8FRah+h3VyVTHLpRDjQiqH\nlsealFx40MOgmO+MSlx+iLE6ivfKuGMrVj+ukA/DZrFQf0+1+x42ON2evyiL\nDB1ZUAG36A53y2wzHMlpiot5LkdbdYLNzvxBXi/0Kz6AeCNGXoROj1L9mumw\n5zMivoM3NDkFqh6N8ydthSSG9uhbBKCzl1T9Qtt1kHxgwk6YQkeBJ0mvEQVp\n8zm3muyI/10RTFaZyJYdIagWhHhfUwUQZLNZxzz7RQYoyeBqdp2Ecjyx8K15\n9HS/NU6YgcNLVtGhWTfphDVhQ0H7pWME/+0kZ3aCn8KOxHKJ+Muq6Wi4ry1M\ndmLFxejtN7o4fC4NRr4skMVPP6I1KSb9ywBp9hFxkAFDGFo/bpMBbI+Lc9Hh\n2f3D7sngSx2s9rZgr6pMHhku899QFA7WVA6x9fhn/KptVAZ19mLBQJh4RKrq\n2aCI\r\n=L89E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICy5JLpiQnCHAIyVw25Tm4ozXV69nmnpFzCBBelchfd0AiA22P77nBchZLFKJyzE1aWJrXo+wYMhcvlQIizyyXkYSQ=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-14_1538225482589_0.22053880721603392"},"_hasShrinkwrap":false},"4.7.0-15":{"name":"react-querystring-router","version":"4.7.0-15","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.0.0"},"gitHead":"27fac53ea1bdf2877e178b1363dfe38d69acbc03","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-15","dist":{"shasum":"a00549fb9eda2ac2b0328127d9f2e2b221cd0bf3","integrity":"sha512-vpHjkiYTlkZgulaWwoL9hYfxZfW2lNszY+xyofgqI6GhaHKczR0phwBUStSWLDcjfne5JZY+bME7jm1WZgbJBQ==","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-15.tgz","fileCount":6,"unpackedSize":8919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbr48FCRA9TVsSAnZWagAAlMwP/1NRxsO8o9UZssecjZFe\nIbTdiNklgxQVzScZQ56PGnarQm4u/4GzVkH5jeiV1xDTxCwjgymMIeDxn8Lf\nmbYDa29DxcL5ndItNUIa6BsVExEIJzFEKh8hKRF90fDtge4apsjtOXAl8P9I\nUD4G3e4GU5y9x35VbYweWoxZ9yfgs10lQ7BRzJjMupsjoe6CUZuAurG9CHoq\nnmts3Ea3VGy03gNAfohofvkHvmV+LzjECFOGOvGyHZBcCcdzPzSU9Z2SjXxE\ngNPXwhdmG7UW/VKuEbmUtP+VCKX7bL8zargrrAS/QnJTF79wnmRlFTB5xOwk\nKJNhP+G9+szaOz40+j9pqDje7rG6zjnAyWrr2v8+QXquiTh4vSd2dxL12oSW\nCwK4/nGTUnZG7i2FuNEx5jbbV82xi5a5jx8CD6A1rtnNH8auunE27oDwOdhQ\nkYjw6jmyJG9pOn3b2A17XaYPXikPNGD+DUJrNli0NGf6Bfx6GwzECPmkM31Y\n2fLEgmZxZT8O/+uAft8EUJxIKlT72ZaoeK4fYvoKvZuhbWV0M07wnaiImZJD\nvk5bDOEZAleZXbFDkvhClkoKvzNLZ9R861JRggRyxIgdjebBibpzXxy6c2Dl\nRG0YsYHYagB+7p/1Gk/cfWCDSsfsFkhg0ljUK9o/R3WnUAME8RVwebYi07lu\njy6E\r\n=JeUG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgaCiqpV3c/06JGhhlsx97FNyrDn7uF8mc+9VMFxjhfAiEAg53uQ1R9ZEVgDzToJDnlJuIaApAyRi6Cf/MkGZFKy0Q="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-15_1538232068116_0.971864401958501"},"_hasShrinkwrap":false},"4.7.0-16":{"name":"react-querystring-router","version":"4.7.0-16","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.0.0"},"gitHead":"d648733611c3fd20bc09a7ffa0d1b5c632de47bc","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-16","dist":{"shasum":"a00c717f5691fb00b93ffada4131dfe358d006e7","integrity":"sha512-6eTz0JdIeQNslUEiUPlP+Bj8MqZsLvhmTFzSdMOqoRWBsKhIZBRZbfe/xOyU+LtJ4Rt9b1IT6L+eA82Hb4Eq5Q==","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-16.tgz","fileCount":6,"unpackedSize":8919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxkHKCRA9TVsSAnZWagAAB3sP/iFsAH5hRfawLiS6MkBS\n6VkIAOAmecUB8fQDXFljnkqidqgcCFoIBG7W3ycErADFmptkj0cQtfLwep54\njYF9ce+5vfbilUdUu0Ii4J/eNxy31ay45XOU/8ZXtwYtRdlTO+ZLNyifHUtO\nAj0s5sNn3G9MPPIVzr1OGgumLQe+I1N0eU/UplwJLsGQrpvhIVqqpiZ4zTYq\nBj2Y1S9UW76IwMBoeG1gwpxjkro4QNiP9fl5iihNUsNwFNybynMtNFuF5sE3\ne+gsuZwnxcI4ZzlSvcSF4WrKuEiNWfMqilHLg60u53J33eVWs3OBVl4e4/OT\n99Pv0NllvKR/CL/kC0zD3AV2TybKJwKHel/aYOE/4yDXzAZErHqPG59U/ul4\n+zPCxSiaAqxhP/RSVrrjhpuYufTH5ZU9FxkNt3A+YQB//BR0rUQzBmIv/dJ+\nNcXevhMlLbHMohzZMn2/C5M9wW+Ma3eLtP/bcPOrxqgaIKsIaJQqeMPpYnxl\nnIbiF5W8xwcTzqq+cxA2E96FckwczX9a0G5uuktOZz2Aa+kSw0mX9+1/uh6k\nzUYAgfT+QSzK+KaeHc97FOGJX8WV3Inr9dcPlJuqLSKDX6GEsvQUFWNKmGSq\ntHRYQIJNBhWXQqH37hp3H2aMPaDK6AfYQZafBCrKIYcFudf9EF8Mzth7FJt+\n19d9\r\n=+D52\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHo4zWtqxZv4cXiDrzUem9U+U6aL3W9OBm2dSvwR7U7MAiEAplLBSSgS0Eq0oIvtTikqGUHBIHwoS3ptqLf/duFq7yY="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-16_1539719625782_0.6630483929938364"},"_hasShrinkwrap":false},"4.7.0-17":{"name":"react-querystring-router","version":"4.7.0-17","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.1.2"},"gitHead":"90b2a4b0896eda06040f0d708d979eb6c57f5de9","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-17","dist":{"shasum":"5e4660070f9f7672a5af1a9bdba8d93cba1a963a","integrity":"sha512-pjbRJrByI1kYHXG4qXk0wJm2VR5vhk7gCDsxgQ4wyaxRypfTTFBxKkI780+dRu9MmjMKnS8w39PWcg5+M93cPA==","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-17.tgz","fileCount":6,"unpackedSize":8919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1yCnCRA9TVsSAnZWagAAxC0P/im1J5EbdabWAaNpZazh\n8+LM1MxucZ3ykrmOvOfID43gE0iolIhYigIxWHauwhzsxA6O3IeoZWc+jABd\ntmmlOno8y3SLSZATJiJ4zIVwALZwLbSiUCZbA6xBb949QiJ5+V2pQ2X6IGfa\ndovIKqE4+YVQvVMoFEJ62KOYTCFh5TK9IEx/SvxwvlY5ExA2vXQAX+06Rw9F\nbgRoiURfe9jpimTAtRXd8gRBUY9bDOR4SXKDPcx5lN3d/4X+Mhj/yzU0gavN\nKT2y5H+uFk4KeUWSHbntztj2d8TEwKP6bhtaS+yiiOvjLPbw0oa00NZzzrdk\ndsDdXfvoLgLphFaxTogH5m06rmzmfcJtEucMLLq7L+X1dqEqdUKJsMWeBj34\nIYcjBUQF964gZszzZSJQuGp+PiTp0FWOJeMs83KvphICNx3IWy2rAN1rhOjR\nt+4wpvXiJs77RZ4dm3lD9xRuJLCEnMIZqkEnIbjvFprreM1u39SOCpVLlkdp\nc2WRfBr1LXzTsQmQaBBrPwv1X3KIkKRuzhaf525jzMm19c63mJwz8ipWy+uv\n7VA9pWUtVI1pHBn6xECUlFyp+72gJdxrWCWmAyzpXcnEriTeSkx1AuRR+f8y\nHG0IF0nCw8KiBletb6sJH+Y5plyQBvtcRyNh3RPVQmMeRzGXsAkXty/C4oxW\nushP\r\n=PRBX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9MRQzq5EUWNHf4AMP07H3I4EqeoG7/45sfaueMXHBBAiAsy4HevEDXeOd3cYQ7a5T8GpXopZL1y5r430O1NwyIcg=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-17_1540825255230_0.9009855247402079"},"_hasShrinkwrap":false},"4.7.0-18":{"name":"react-querystring-router","version":"4.7.0-18","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.2.0"},"gitHead":"6c13cd57102eb9e9852b432569474e9a0a84dda2","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-18","dist":{"shasum":"f830c8190e62cf42b411033864d86239510ca6e2","integrity":"sha512-rolCBv3dsmhIpHPMkT5tt+7SwgEmgr+7LDaxlOE+0Upr7YKszkQKN43WkKGocviILyKdKiliYjt09HW50o+B0w==","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-18.tgz","fileCount":6,"unpackedSize":8919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFP/VCRA9TVsSAnZWagAAXo4P/0KirnssLKCVesNm4NBn\n2qvEmJnLxQodAi1cCF+YN70ABEX8s466OPV8T+61FZxnat69q5trc6Ux+u7D\notDTmiDDESKtZWnixCahL92QtMW+lrnyz/ZxU4jDhvVtflLJuYs7IyUM12OV\nX98nQ2fUs822wv8hCycjtueI3C4G07pYJZ8OgdbvJRYntb8FgnSHOom7fNxn\nVlNYpFzq48IP2WUL9Ci/elyeW8QnpnAsgZxKBGyBPaIeRV6zs2M/OAmeoqkz\n8eE5LB8Q7Og3WL0yqkIF4/eIT9/Xx3l0FhxUTGm8ZucRrxak+grCZxYGWQyQ\nImrAPPu10RArJ9o+LGDgcZUrbQ0m44H7rP6O55lT+yOdVeOWrZZaOXzV++Em\nivFVyD0SqrhpUB81BQvGQoajV+S+f3narb3AMBbrILQyxarUfWtfAKprTP/O\nhzhLJW96LwxeranjVDfMJmD9HlkKq6pFEtmVaI0vYG2rhyEORQezCYzmwUdX\nzYd3niU51O1nWvj4I8O6nQZ7COJuvfNK2fTMBkILZpjXkyE6gPaOxvo57z86\nVHt42R6kF3qlCoZYQxayNsCEPId7bcDqzHPRjgwqahR51HsHaodKxKLBRA7O\niBAuInMog3u6CbTxTpyi53NKjc/YMKV7eJGXZXU5pjdhIVs5BiQV7TD84EQP\nfGlw\r\n=fYup\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA9iB6qgP3Ki+7nHDeLNRdzS5JT5f7Rly0zNBVj18XHAIhAIAGAu/MhCpkGC5uPLg2Xvz4Kj2ayNhnj8BYABUYsYyD"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-18_1544880084373_0.04302136644948629"},"_hasShrinkwrap":false},"4.7.0-19":{"name":"react-querystring-router","version":"4.7.0-19","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.2.0"},"gitHead":"91b315cd203830bb868e70e9ca0b8f7bf079e64f","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-19","dist":{"shasum":"785f77fcc54916d3fa25d24bd1d0e4f1d0114ae9","integrity":"sha512-kWea5NxeLZcIzOGdlZ91MgbZcAq3AHVn4uFPz+W1x1w/p8rJudfjUm1/huEn4uxbO52VlPXmk1yvEZwTW0dGRg==","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-19.tgz","fileCount":6,"unpackedSize":8919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFkIuCRA9TVsSAnZWagAARUIQAI098BM1v107L9fRPVCh\nFMhfBqlKYNmTzHJ8JXgJetQBbzvptucAJPTHyruQXbLtofohe9yZeco/tEDw\n24AUKbLwNSKlJ77l5WwVBqUjGwiQwJJUHC1LxkQEYWCAvw4qFrD++viNnV+d\ntRXy50bO9/ZylwumIm8t1YRS2Ybz3jF1jdPwyJJHr8QvUwOcnZYrFIYo/ijY\n5uA+Nf0/SW+gxumxizjjtt2cGrkAmgMZ5G3LtWMC9KXtwalNyTb0pnruo2W/\njxL6zGm7S3eh6ncMdQUWUQhN+95UZzIFY9uQLomnf22ct7wurPn7TmN/MPaU\nSGk/oFrn2wVnvvkPNeMnDBwHTesJ5JHW81zum62Tuu+XDsh6buH72ICszkFt\nL6miyqk+tHnYNzdgxfS86YxQC5pJLQejKeTFAGONxOmS3Wre0j2X987KmPS3\np4aoN2iPtdVN/V4OZfX/ZTo14D1lMzyjcMRvFu3XTl2ed9eNNQ9Nt4ApC1qV\noIWWvIeq3x9PEH+7Q2Hy/7JnUGPKmnLT+CcCeDbfHwNB4xk9qGi2BCCf3ufh\nmwlOItFeywJBD7N8dc5JXlMY472goQbqAzt2OexJt0Cy+nZJ3VuuFJj0M9jU\n1uE0FwyRbeM8xLugqpWZO71gsBaEjOIRvYencAwDz2rZ/4qpXye6mGhDi6vv\n0kun\r\n=XoWr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYL3t86pl/IWdpjHDfJkXCLY85wwIsgkQkux/iU0N8nQIhAI9jqcyci/L9z0PnXEnUGZt0/Cw6rw+wSyG7nlJgj1+N"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-19_1544962605614_0.03408978068270185"},"_hasShrinkwrap":false},"4.7.0-20":{"name":"react-querystring-router","version":"4.7.0-20","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.2.0"},"gitHead":"a76a97de43bb6c4e4ace501bbb63ad6f8b682b14","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-20","dist":{"shasum":"c3e9eb71cfd81feae6b034dd847947c78c752009","integrity":"sha512-N7ihJzoxDu0RAHcMZXaTnwR6q/K0qzXLSKB+7dWRknxBPIj0LyVtr8ez6dl0zHRZARqvak+wgenv2qWZPpEHNw==","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-20.tgz","fileCount":6,"unpackedSize":8919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIMPMCRA9TVsSAnZWagAA+i4P/jL8pfYL+gNwQrhNO3SJ\nXxB0WIxLLvk8/h5jmPJ4dLL9OO8S7W84f9qYFcm8LtRqJ+I46U1MJ1xQgWlu\nHGnUaiRObO800WHQpRmCrI5gV1rWybwrF7i46y3URDCJi6Mup4VTbqZxCcon\neBu9KtHY2xOvHmLfJRV68z8Z1LWF8PDYA5ZjnzhJ41AZbFox00uDa15dWG/a\n7egx+ofJYFkrlloYKt6LMzMEcPkINPRqTO2SNX6+VFRjuarLPTkPQ/ECcoyJ\nKawE98kVxzRRNJ/bkI/2QXKSZLz/x08UEMFm0r6hYtiHGjdjvfvX5kCgiXQm\nPI40tfmu8ZyWKEZkQTWqgTquZUfhUekvPVu+GvGcpWW951KVmorBlHMcpXex\nfxD3u5gyqSrdjoHyIYCGzn9g6gEdSxxLxh4dDyP30cHklkh+AHqZ2lFu6p9U\nRvDFq4AnL1SZQR57fUqKB6TcjK0SO8J9sOtAxyez4vkV/QmKyEiv+Sm2qftI\nwWRrUQKU3rc3r+PeLEWmrLTDxdeTqKK1SfCjhYvfIZV8Nwdy+iBOz8XFOkq/\nSXZVYyRCo/BCOQNSEic/K8jnqxzcpHdMG+bxIp/Jqu2MMV5+IAbeVlgcf8h6\nzZl2oESAFcm21Y2ZG77NacIkQTDZLl0nrB0zG0qaM1uRWNr3UAfXHahHMK7u\nhtif\r\n=/eo5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIESihXrJKrZukHV0DE90+ooJn9UXGfWAAbVhoypUGy0VAiABGnNqhitovLONaownN9itwIJyf1iEYGpyGf9fNJElEA=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-20_1545651148232_0.9192041281047494"},"_hasShrinkwrap":false},"4.7.0-21":{"name":"react-querystring-router","version":"4.7.0-21","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.2.0"},"gitHead":"9c44a025825db32ed03b5f1f87ba7510c726268b","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-21","dist":{"shasum":"b7e8f0ac3ab332ac22f0c5e22496a2c95d3417fc","integrity":"sha512-dDNsNOtnp6kINmFsKZIvug0VIFxPUdgoqSid3LazK/vJ7MiwxijjSkPOh+6drP3Co+2rZkNVSutw4jvBvZUJJw==","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-21.tgz","fileCount":6,"unpackedSize":8919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMdeDCRA9TVsSAnZWagAAD+IP/2ReGDof+QAgDeLATPwR\nHK4HKMmKfcsJh4amcWpURnhTJGSt5kosDL8EMSbHW+nYP4PlvfCGqmfwcaYc\nG7JvDqNqciQbAVFLyNI1/oa82lBMrmjjLZRbDgYMh6zhbbCSHBSOtIPueEb3\n9UOb6rzwO2ViLCgU9q7+LcZyi6QiPxcovaBqaZfNDQmEq3XVpOHNKlBTNpGw\nKPKz2WPmN4/7FW01hn6y3HAkBKGHIVcD03jW5Xr4jyt6tAUto2QigKtTZa1f\nX2jTZIeoL27ldktTL4SWrSv0ONG1yT/pYe8hE5o3MDro32+aOps5qGdbxrbM\ncvZHIA3bidfdGxGOJ6uFyRcr1zdckFFbWCyl4SBURTT1uuqUbsH+J13vH9mh\nrnpeolnWhNEslmhWWBzcavU9KT7qPGgdzKP35u2wC51o8yKnVhgMCQgqaN+f\n5vneBdBUai9mwvi81oZBXFLoJ4dHU/9L+geCll1fKQ40RAcSdf0q+4YDUGJz\nb1NLQC7l/ZI3wztzT/y2Wwh+AU8AA215GUwNqUQwa7NKAOpy9PtAD28lBlyd\nwcwI2H+dJ3iqVMpexsqoyIIDy5Ci8EhQbtZGeHv/HXhlhBTwNDBRW8pdnCiz\nBPi6g4ZTQ51eP3HhEauULk0vWMTJ9M4PQt5PeIahAfcB26w6ZnOQnsxPZEkt\nWcSe\r\n=zJmx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF5cCSTH5SerdOpffQQQ8Kt4K5pQmuE/+GMzlprgxl3iAiBw4kVnsYg9oe2NDrXib4Xmu+sm0pz0DXOJ/btcUlU54g=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-21_1546770305891_0.2822767718824659"},"_hasShrinkwrap":false},"4.7.0-22":{"name":"react-querystring-router","version":"4.7.0-22","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.2.0"},"gitHead":"126815f7641ef96378e4233f0be5c664ccff925d","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-22","dist":{"shasum":"dc9c85335ff96561536907fe44dca4ea80feb814","integrity":"sha512-OqEFqILbJxgi1VGHGftUiS+CpihVGjWnvmRAzU187fXQnZV3VKonB0RJ83ghfhFAyloZR3B2+0fYH75nDtSNDA==","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-22.tgz","fileCount":6,"unpackedSize":8919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcM6FVCRA9TVsSAnZWagAAZ3QQAIS1YMNpz2S+D5fag0Xu\nYc1cr8MwVeCL3vEauK7vqxNLMpSseE23EvNTSWtcLtAZnLDGI4pho+BzAGIj\nI1U5yjgcXUy/UnGqM67cMYiGQfEut6tORsLBcqRI40DiDJUAM65gYHTUXqXX\nl1btPqauGEUv88Ng0JonaNxQm0tA5v6ZmTG2SjZYWqBIKrwlt8KsMbNjlHsO\nIZH5b47k1v1vFcmDNXGPoYyBWFQ22Z5O6seJ/eEYioyUI7UqOAlTqoTM0mNi\nd0eddgbiKJvWg6cc+nlGSAK4lDYyYhqfPqXavK6m/mECk383QjffStLjYQl5\n42BfAy7on2+YtHHb4hS+M+wafdOCrxh1Lxp1E6yTO6ViuGDo94Mz510GI157\nWNFCx/aiSneoIbBUcWCB0/5Gz8qzKjataX5zHJq+1Si7q6HZCf0EWPOhm+zN\nicbnSDcuxuot2Dmgf6atcDeYdOd/7LxJRVleBjiT/00Ct424Lesl9L49hGRd\nQH6MQr92KiJ00POFxGvc1QGogZM8ye1mLf0gG1KNjj0K1/lfMik1S4rMoEkt\nK+/B9Rk/T8WsTdEDz8SZVGoPIlqALaFHuyPHEfALZ3WWsi3xOSoJCF6LlwZV\nBD6ozHk5z4PMiqKRcBbzSn+aiFU5h2kcnndOsTj7zWAe49mu4em582sgIrYR\n67f3\r\n=qgdh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTe6nNkqlmL+VnDeAq6OMccGcRNDDgnm9VgdP0AufYmwIgHf3NqwE6OsICIb0wEic+nsFIe0YcXDIofRsfm/r89Dc="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-22_1546887508374_0.5573052923795294"},"_hasShrinkwrap":false},"4.7.0-23":{"name":"react-querystring-router","version":"4.7.0-23","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.2.0"},"gitHead":"8a583001649f71ae95d609c65cf6584b2665c279","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-23","dist":{"shasum":"57e886f5c3601e99b76003cde89e0a6dc582763c","integrity":"sha512-3koWki9hZxz5rr71MOi31zFvCbFNfMqQIegumG6uc/8vlpVaPOIzgsAEj2I6BTyJHNRPSkovyi+d3mwOqiwuSA==","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-23.tgz","fileCount":6,"unpackedSize":8919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNMB+CRA9TVsSAnZWagAAIDUP/2kBQ9uur2fw1aaPx7W0\nPhh57UD9N47fWXCqJfYwdxIMjphTnZuNzHw/ZrVZEjqkzXBa0K/hX82jwuPN\nQsVYNr6DXCC++JlXUHEyMnQEl9fb4AruYEV/miBzj7CIKkfXtbwcGcij4RzE\nAMb1pUuHtZoBiKv3iP0FuQYSslloOmtrtQJ5ATomm0bYbx7SDPRY21JPMW04\nWC6C+99tva3bw5mnl2ofneR5IphgQGOBAbvDBvJeCu9mJBfqM9/YdP+dAP/2\njWrcN425sgFVzkkT+lzrm8begcr97LgfGAcSI8YY5o8wxVQuGvUhAIZOB1l3\niFQ312DGh3v4a9QoC20UxZvWvZ4fwYOzdrZ3YlZ+q/+M3NoftnuA58uuUPVl\ndT026uJzTj0AHixC26dugYcu6BBYLDlrKA+lqE19yj0g74z3xwA7dtMdY7v8\nozBtg2pBvg1Uu5/FE+WM6haJ/yNkgUZf7TppgLaXFHp1D2Xh1PXV1r3ettUG\nVNGPK/2yU39q2qNCTzqFvhB/EK7/ozvHRmg3XMZhBFOZsXdysot6M1UsNUhG\n5mvcwoc5quaywVOt1pCQDHvnJ44ovvWISXBnCD4YX4mf11dPcV6+v9QFzAKX\nNR1so5xRLIxHspJSRBU59PoW8w3lN1dOCVSTHYZYOaG5f4SFA0jCv+2IT8WB\nJqfF\r\n=dEzb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwelKwWKA7yhx02N13WgSrrTV1nObgvoOOCVU6i0dB9AiEAwwD2bp6UZJEUrk/EG3mEbAnTSglg8g0GqOJBh1tMgm4="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-23_1546961021519_0.8654220350957345"},"_hasShrinkwrap":false},"4.7.0-24":{"name":"react-querystring-router","version":"4.7.0-24","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.2.0"},"gitHead":"8c91941eaf72ff10ef1782886fb3012b51443ffe","readmeFilename":"README.md","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","_id":"react-querystring-router@4.7.0-24","dist":{"shasum":"f9542e2ea6286a488fc130b505c20d6d1ac6db48","integrity":"sha512-yolDc8UuvtcAuqF5ccQEirehDe9DiqzKo9I63MOBIlDLG09yrQJOX55BGH2TdW5PBP0XnQhSagTuiuxbRLK/iQ==","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.7.0-24.tgz","fileCount":6,"unpackedSize":8919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQg+eCRA9TVsSAnZWagAA9fwP/ighQ4p73nvKgsyB0XVN\n7XfJ2dTr787/y/YfUbQ0ugRWoZpjCfqT/QuhRTtOvX2KV83fFOpItKowYNtB\naEVc88U4kk1s2/FXFlD39sDFfS+I7aNGpVmxYtjLUyv120d2jp8HGZaeHGLc\nsH2YggadNoQmm5fYI/J8lEW5bpe0hLadLdZZEDPiXOfFZY/Reniu+zIvoEte\nR4TnyNSfLqGhb++pbqAS2tf0ESVb+CCi1c9IT5ylkkM7w87I1kdMddMS9Hcy\ns+DUfa/w2hNt22usOLpSj9sfJP0zyxfsXuxVxas11SAm4Y4ATZu+qvF6gMNu\nPFkEo4lRd8QC0dDOAerFvmwjZ2wIaykWTZ2xEFSZ36BZmxWRwmIo3QBAHUFH\nNgMFkMjRiBlKQvNxGgBmJ//JjC9GcqTgv0kNHfuhu79FJ47ekcnGWwTOP2Tr\nTm9eUG72YlXmMSEfjClng9ezCxfFryOhKBRl2VUkyGhdGHlmyWuTnAEqa9QD\nraTNVu633/RW74aXfkPy0nJO8pAymHI6bhnRNHf3y7BeSrJmm1qQVcFK0YJf\nBMhRMVxM6DJT+WeqY2TgXxdSlTFYVySrBfrA+d4Ed0wKLez6zi/vvVXJZAw9\nZ+bbF1Hs5WpE5SgPZk5TMocPH9n7En2w1nAh9xy605FuSnuUKF2fioqX62Rq\nJs9/\r\n=hAWA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3n3QQilEEKR+fj4aPfs+lINdZTMZoJpg7Ncx7nLkA8AIhANXXjtbvTeor3Lq23LO/UdBRq9Yrb29dF4IemqRpB/KM"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.7.0-24_1547833245900_0.410765631032858"},"_hasShrinkwrap":false},"4.8.0-alpha.0":{"name":"react-querystring-router","version":"4.8.0-alpha.0","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.3.1"},"gitHead":"87c248286425314cdfb41934ceb5ee5fa21e33b6","readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","readmeFilename":"README.md","_id":"react-querystring-router@4.8.0-alpha.0","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.10.8/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-e7Ydhq5IYsIwMqI37W58OdlREYfQOXMiWyAa7ul8CFpssK0D+ZM5KBwj14F/JU2R3yb3ZsSdMhufWVlyDA8KRQ==","shasum":"b6f97621d4bdb655042ead1b2e20239372928b16","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.8.0-alpha.0.tgz","fileCount":6,"unpackedSize":8924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbooFCRA9TVsSAnZWagAAO34P/RP0adsH/bHmAXV1UPwE\nK/3OhSYFU+9AkcrZDUBo5aLnTxwUJDZJtoOtYyCBjqF9VPhJgDBLgxu9uOF9\nNTsotngy9QtSC2pCMVg5mcb+KaLA/oENwfc4m5XUA4saZBgg6qoHdNRbBXvN\nXXuD9pbzf59KARLPENNZYf6Uiuh5jH12H+T2cLe7CCaf+alVpuxb83DqvwdD\nSibCu0+i1M73WXhliUm/97Rt9w5fbRr0LD5TJoLkAGMDR+fY0L+s2T4SDOXY\n+lkFVqT4XCw2X1fo4kd9feeEn7xpQVt+wJNKvf9/v98KG2NJeBdjUJHKt0cF\nQeuIiWHde7DFdzg3tAy46WkQxi17b1Ra5BOLdpPtkEi3T5Zs7mmxQdLUIjx+\nx22yxxp342LlohIT/NGNQwddhdwy7jgM5jag/Xjwbj/zjl1GMv8zIYCewMKr\nR+7wWJ86Vn4nFdBoBwsaf31hSpZ3D8pzb59ygqL0L6kpH9fZd28ABKiUPDCT\nMN0vuq72LzWaix+eeZ/8p1eMqZTynhhGpyrIUEjyev110W54P7cPvk/wEicc\nr8Iovw59z9wluu+ZqFIWsAMy66i2w1SPWMnhW52jjXPP1vk2Y5F9eL+6w1aK\n+Q9C2OLsX63FAvY0YIM9qoM8lP8+uqgb74hXLDE65GbcPewdIl4C0eKJ0dak\nIB85\r\n=6NHE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDYEaaR7BYCvP/rQ6oq5rX5HOO+iWC5kUfY/+vgXJtOUAiAO8iLhTotR+b24LrKLLwYgzuVrXXigte6G+jalgS2h5A=="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.8.0-alpha.0_1550748164559_0.2719794529288646"},"_hasShrinkwrap":false},"4.8.2":{"name":"react-querystring-router","version":"4.8.2","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos-classic/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.3.1"},"gitHead":"c7289c94350e75f1faaa8007c3d3af6f90155618","_id":"react-querystring-router@4.8.2","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.10.8/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-PlElBSrM7lG7NNTcjbvdahvM09Yppp30X7+AWYWzLMUtLCRiEVQnzxHmE7VpnxmEneWwkkyiE0EcbSkpQn53Iw==","shasum":"fa15d19ed4bd7ce529bf549b96eda57e86dfc590","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.8.2.tgz","fileCount":6,"unpackedSize":8924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoRjqCRA9TVsSAnZWagAATq4P/RKYDEq/49JouDpzn2Q4\nVLUWEwk+3hlrq1WK+F4R+cJHy1KLOgwYr25ODIuEFJhh+vM0TfxqV3VPMJs0\ncrmsg8vrfWS2/ObEqSnnS8OnmBX++23Y/2GKHHUkLYWhviDhMyejahV8hivk\n0pG6L/0rOBzkINeXlplNW+HUxtWMLot32Uzcsa059dpyKJtj33rm5bsdsoEh\n+8iTgtzOsxr/CInZ0nEnbLx4KbhhN+Lzz8d1urDhsSmqZZHe6ipocL8SevL7\nW2H22BSCF4rUuwSYvA1sE2F04uIuIUnA7wt9aj4ERhfir95ebiOGS5SeDyMO\npc/Bg6oCbonHLBM1ri/cAN+iIB9iA4rhivSPBlPTDpOGeciIZIzDWgemoKYk\nQKKuB8yXmv+tzHlEXu0wN8dRksBcp5k8bkf2+3hj5Q6tlwxFELolF/PxSo1y\nEJ3Puski/piJ49xFa9m4PTV/Pu6thYYL+S4wnN7g/WKHV408DKviHV19nIRS\nBXjPH/TtFqz86TegRtDsYRfTN2eXyDWTosyapB3qroWZ/f2sL11BczxofaFk\nvNNK/WTuSCHghAHk9LB61ND2g6BGMaRiyMZo+lHXyHvNtVNfvlxszTHqRUgv\ny+f0O6SEmM7RhCGkfCc56B3s8ESoHsm1IIuyhNQtT6zAt6SjM+gLCCvjtuhH\nmP6/\r\n=5hyZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf94qtMZx6pYpcIZzMjAvBLe7FIjKg4RmWZVP179W5JgIhAL4zrLbS17bPybqAHn+4T2C7XOpYNNjI2QEXEmNqTxz+"}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.8.2_1554061545494_0.5531597444169614"},"_hasShrinkwrap":false},"4.8.5":{"name":"react-querystring-router","version":"4.8.5","description":"Bare router for React components, using props as query string","repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos-classic/tree/master/packages/react-querystring-router"},"license":"MIT","main":"index.js","dependencies":{"@babel/runtime-corejs2":"^7.3.1"},"gitHead":"e65f9275fa83daf8c6816c358e73e3aa7b0c6fc8","_id":"react-querystring-router@4.8.5","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.10.8/node@v10.16.0+x64 (darwin)","dist":{"integrity":"sha512-0rDhwpgUPNRphJ50fT6V6f/+9+h9QwglTBWkDFtVqqDK0zXIKIwQYuR8Rkf1Kx3LJ7IqbTzs0OIqcXa1ITJcrw==","shasum":"1112fe6f94b8e976b96346dab0308bf3a4e9db7a","tarball":"https://registry.npmjs.org/react-querystring-router/-/react-querystring-router-4.8.5.tgz","fileCount":6,"unpackedSize":8946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeD0mBCRA9TVsSAnZWagAAC/EP/iOj8SkpWYi2FdSVSmsL\njpA6vhDrNtstIAFc1dWcNeJPik7Gfl4W/Mohy/ZoEm830Uqlr8lbrEe2nr9n\nU4UgF6nhS2o4/yO0P2ONJUcDC8onN0Qjg+DbDiD7naDSFas4yGva+LRR8MyO\n1igGjpy3Mfvuaz4tMyFf7fbzgqny8gGb2ieLv7Z6Ue753YuKY9dsLZrQ3P1q\nVPFLPeahTTDWEWe63Y+jI14nNQKrPVKpYsH9wb0i4MGmHlUtkoM7sj3+IiSo\nPOq7Eux9+NVNhAGeM7D8A3YJmDnt3K3QfSIOteEB6JccXwe+eKzUukzL2ByC\navBLmQQmkImZnaCewo0F1CSjmmUvldvDdNBWqw9QNKyiYaOTYhhExl/Ad5Sq\nGfNmsDS3uj7qDkiOX5PApND2VQQjf6ast8Jf/Ox4G2w4M4kws+fzTkq+E9nm\nhUdeIKCgDzO1mu66ugo4oCTmEKRlT7Kikr+XbabgXDY6Mb30HjOpPphU6PGl\nM+61D192PcPbM4ri418qkxqaAINuIKESpFZ9xdZV0O1HA4TKay5kkNlIZh78\nwFqJ4xf+SKzmGeuftjR8wC67r3XIuAwQ5Vj36Yc23cMngi1v0cEePA/sSxEm\n4GgYHyTeVukCefSRiR3EaSbRqrvTfDMgncMA/OffKYwFvYjn3OLOOkhQdemz\nK8Po\r\n=z58X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHPVpDRQIHbUXI2O94BMMbX6O2IizYbw8CaqnbHQn7NAiEAhMVc1VVdpQKGmcAnfhQ4G66EmkH0FcVWzJttmeoE6wU="}]},"maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"_npmUser":{"name":"skidding","email":"skidding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-querystring-router_4.8.5_1578060161308_0.10526717028107146"},"_hasShrinkwrap":false}},"readme":"# react-querystring-router\n\nBare router for React components, using query string as props.\n\n```\nhttp://mysite.com/?component=Father&eyes=blue&mood=happy\n```\n\nBy making use of the `getComponentClass` and `getComponentProps` callbacks, this route will render the following element:\n\n```jsx\n<Father\n  eyes=\"blue\"\n  mood=\"happy\"\n/>\n```\n\n#### Options\n\n```js\nimport { Router } from 'react-querystring-router';\n\nconst myRouter = new Router({\n  // This is how the router maps component names to corresponding classes\n  getComponentClass: ({ component }) => require(`components/${component}.jsx`),\n  // This is to combine url params with default and additional props\n  getComponentProps: (params) => {\n    return {\n      unlessOverridden: true,\n      ...params,\n      alwaysHere: true,\n    };\n  },\n  // Tell React where to render in the DOM\n  container: document.getElementById('content'),\n  // Called whenever the route changes (also initially), receiving the parsed\n  // props as the first argument\n  onChange: (params) => {\n    // E.g. Use the params to set a custom document.title\n  }\n});\n```\n\nThe router always sends a reference to itself to the rendered component through\nthe `router` prop.\n\n#### Changing the route\n\n```jsx\nimport { uri } from 'react-querystring-router';\nconst { stringifyParams } = uri;\n\n//...\n\nrender() {\n  return (\n    <div className=\"serious-component\">\n      <a href={stringifyParams({ lifeChangingProp: 1 })}\n         onClick={this.props.router.routeLink}>\n         Click me por favor\n      </a>\n    </div>\n  );\n};\n```\n","maintainers":[{"name":"skidding","email":"skidding@gmail.com"}],"time":{"modified":"2022-06-26T07:44:46.974Z","created":"2015-04-30T19:50:03.841Z","0.2.0":"2015-04-30T19:50:03.841Z","0.2.1":"2015-11-15T19:23:16.502Z","0.3.0":"2015-11-15T20:40:36.122Z","0.4.0":"2016-07-12T16:57:36.336Z","1.0.0-beta.0":"2016-08-23T17:35:17.842Z","1.0.0-beta.2":"2016-09-03T23:03:49.729Z","1.0.0-beta.4":"2016-09-21T15:01:25.577Z","1.0.0-beta.5":"2016-10-20T13:41:51.880Z","1.0.0-beta.8":"2016-10-31T16:59:10.296Z","1.0.0-beta.9":"2016-11-02T17:45:34.356Z","1.0.0":"2016-11-04T18:56:06.245Z","1.0.1":"2016-11-04T19:17:41.287Z","1.1.0":"2016-11-21T17:10:03.811Z","2.0.0-beta.1":"2016-12-05T10:30:45.944Z","2.0.0-beta.4":"2017-01-22T08:38:45.478Z","2.0.0-beta.5":"2017-01-23T21:10:03.422Z","2.0.0-beta.6":"2017-01-31T22:16:10.688Z","2.0.0-beta.9":"2017-03-25T16:04:43.267Z","2.0.0-beta.11":"2017-04-24T17:54:24.037Z","2.0.0-beta.13":"2017-05-17T14:19:45.636Z","2.0.0-beta.15":"2017-06-28T09:52:36.170Z","2.0.0-beta.20":"2017-08-04T16:14:19.856Z","2.0.0-beta.22":"2017-08-23T15:41:51.550Z","2.0.0-beta.23":"2017-08-24T16:54:06.480Z","2.0.0-rc.1":"2017-09-14T11:40:14.295Z","2.0.0":"2017-09-24T19:43:41.589Z","3.0.0-alpha.2":"2017-10-18T16:41:04.345Z","3.0.0-beta.1":"2017-10-24T17:49:46.162Z","3.0.0-beta.5":"2017-11-01T14:36:20.135Z","3.0.0-beta.10":"2017-11-09T19:15:52.742Z","3.0.0-beta.11":"2017-11-10T08:49:52.920Z","3.0.0-beta.12":"2017-11-10T13:38:52.311Z","3.0.0-beta.13":"2017-11-10T13:55:54.298Z","3.0.0-rc.1":"2017-11-13T10:51:30.396Z","3.0.0-rc.2":"2017-11-13T13:13:54.447Z","3.0.0-rc.3":"2017-11-14T00:11:03.401Z","3.0.0-rc.4":"2017-11-14T11:30:54.434Z","3.0.0-rc.5":"2017-11-14T12:52:46.824Z","3.0.0-rc.6":"2017-11-15T07:54:03.604Z","3.0.0-rc.7":"2017-11-20T15:27:45.837Z","3.0.0":"2017-11-21T11:46:23.658Z","3.1.1":"2017-12-09T13:54:04.071Z","3.6.0":"2018-02-06T08:57:06.459Z","3.6.1":"2018-02-12T21:44:29.813Z","3.100.0-alpha.1":"2018-02-12T21:57:27.540Z","4.0.0-beta.0":"2018-03-17T09:29:15.858Z","4.0.0-beta.1":"2018-03-21T05:50:42.779Z","4.0.0-beta.2":"2018-03-22T12:23:09.198Z","4.0.0-y.0":"2018-03-22T18:44:02.216Z","4.0.0-beta.3":"2018-03-22T18:50:53.332Z","4.0.0-beta.4":"2018-03-23T03:59:07.674Z","4.0.0-beta.5":"2018-03-28T15:17:39.288Z","4.0.0-beta.6":"2018-04-06T09:22:49.787Z","4.0.0-beta.7":"2018-04-06T10:12:31.015Z","4.0.0-beta.8":"2018-04-07T11:16:12.280Z","4.0.0-beta.9":"2018-04-07T11:45:14.083Z","4.0.0-beta.10":"2018-04-07T12:22:31.605Z","4.0.0-beta.11":"2018-04-07T13:47:05.817Z","4.0.0-beta.12":"2018-04-08T12:04:50.288Z","4.0.0-beta.13":"2018-04-10T10:33:23.354Z","4.0.0-beta.14":"2018-04-11T08:57:30.798Z","4.0.0-beta.15":"2018-04-11T09:21:45.609Z","4.0.0-beta.16":"2018-04-14T06:04:10.900Z","4.0.0-beta.17":"2018-04-15T07:14:19.587Z","4.0.0-rc.1":"2018-04-16T05:14:58.737Z","4.0.0-rc.2":"2018-04-25T05:46:31.258Z","4.0.0-rc.3":"2018-04-27T05:29:03.428Z","4.0.0":"2018-05-02T16:48:10.689Z","4.1.0":"2018-05-08T04:55:06.574Z","4.1.1":"2018-05-08T16:22:01.757Z","4.1.2":"2018-05-09T17:39:48.593Z","4.2.0-0":"2018-05-13T03:05:23.164Z","4.2.0":"2018-05-13T15:39:25.429Z","4.2.1":"2018-05-16T11:34:02.110Z","4.3.0-0":"2018-05-17T21:04:00.096Z","4.3.0":"2018-05-18T11:55:23.965Z","4.6.0-0":"2018-07-03T12:21:33.109Z","4.6.0-1":"2018-07-05T08:20:21.714Z","4.6.0-2":"2018-07-07T10:16:48.512Z","4.6.0-3":"2018-07-13T13:34:15.405Z","4.6.0-4":"2018-07-27T11:29:08.815Z","4.6.0-5":"2018-07-28T19:38:56.647Z","4.6.0-6":"2018-07-30T09:22:10.591Z","4.6.0":"2018-07-30T20:50:15.087Z","4.6.1":"2018-07-30T21:01:08.657Z","4.7.0-0":"2018-08-08T08:11:11.366Z","4.7.0-3":"2018-08-19T08:53:32.421Z","4.7.0-4":"2018-08-28T16:09:55.407Z","4.7.0-5":"2018-09-09T11:57:10.937Z","4.7.0-6":"2018-09-10T09:20:57.663Z","4.7.0-7":"2018-09-11T14:11:37.782Z","4.7.0-8":"2018-09-11T14:56:20.062Z","4.7.0-9":"2018-09-13T12:38:53.278Z","4.7.0-10":"2018-09-17T21:12:41.732Z","4.7.0-11":"2018-09-18T20:47:25.397Z","4.7.0-12":"2018-09-27T12:16:29.143Z","4.7.0-13":"2018-09-29T12:03:08.042Z","4.7.0-14":"2018-09-29T12:51:22.701Z","4.7.0-15":"2018-09-29T14:41:08.278Z","4.7.0-16":"2018-10-16T19:53:45.905Z","4.7.0-17":"2018-10-29T15:00:55.384Z","4.7.0-18":"2018-12-15T13:21:24.721Z","4.7.0-19":"2018-12-16T12:16:45.691Z","4.7.0-20":"2018-12-24T11:32:28.367Z","4.7.0-21":"2019-01-06T10:25:06.616Z","4.7.0-22":"2019-01-07T18:58:28.560Z","4.7.0-23":"2019-01-08T15:23:41.612Z","4.7.0-24":"2019-01-18T17:40:46.002Z","4.8.0-alpha.0":"2019-02-21T11:22:44.871Z","4.8.2":"2019-03-31T19:45:45.610Z","4.8.5":"2020-01-03T14:02:41.422Z"},"repository":{"type":"git","url":"https://github.com/react-cosmos/react-cosmos-classic/tree/master/packages/react-querystring-router"},"readmeFilename":"README.md","license":"MIT","users":{"xgenvn":true}}