{"_id":"@benson.liao/capybara-router","_rev":"13-e4164f96050f6a10a3b089351965334f","name":"@benson.liao/capybara-router","dist-tags":{"latest":"2.2.13"},"versions":{"2.2.0":{"name":"@benson.liao/capybara-router","version":"2.2.0","description":"A simple react router without flux and redux.","main":"index.js","publishConfig":{"access":"public"},"scripts":{"start":"concurrently --kill-others \"node_modules/nodemon/bin/nodemon.js example/server.js --watch example/server.js\" \"node_modules/webpack-dev-server/bin/webpack-dev-server.js\"","eslint":"node_modules/eslint/bin/eslint.js ./ --ignore-path .gitignore --ignore-pattern 'example/web.js'","build":"node_modules/webpack/bin/webpack.js --mode=production","changelog":"node_modules/conventional-changelog-cli/cli.js -p angular","ncu":"node_modules/npm-check-updates/bin/cli.js","test":"node_modules/jest/bin/jest.js --coverage","coveralls":"./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"repository":{"type":"git","url":"git+https://github.com/BensonLiao/capybara-router.git"},"keywords":["react","router"],"author":{"name":"Kelp","email":"kelp@phate.org"},"contributors":[{"name":"Benson Liao","email":"skylock777@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/BensonLiao/capybara-router/issues"},"homepage":"https://github.com/BensonLiao/capybara-router#readme","dependencies":{"history":"5.0.0","prop-types":"15.7.2","query-string":"6.13.6","react":"16.13.1"},"devDependencies":{"@babel/core":"7.12.3","@babel/plugin-proposal-class-properties":"7.12.1","@babel/polyfill":"7.12.1","@babel/preset-env":"7.12.1","@babel/preset-react":"7.12.5","axios":"0.20.0","babel-eslint":"10.1.0","babel-loader":"8.1.0","babel-polyfill":"6.26.0","classnames":"2.2.6","concurrently":"5.3.0","config":"3.3.2","conventional-changelog-cli":"2.1.0","coveralls":"3.1.0","eslint":"7.13.0","eslint-config-xo":"0.33.1","eslint-config-xo-react":"0.23.0","eslint-config-xo-space":"0.25.0","eslint-plugin-react":"7.21.5","eslint-plugin-react-hooks":"4.2.0","express":"4.17.1","jest":"26.6.3","nodemon":"2.0.6","npm-check-updates":"10.0.0","nprogress":"0.2.0","react-dom":"16.13.1","react-test-renderer":"16.13.1","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-dev-server":"3.11.0"},"gitHead":"66e5659c358cf2583f3d7c92646433dca9560a8c","_id":"@benson.liao/capybara-router@2.2.0","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-8Sc2ipw+U4bpEry/5HhsfF+qYMv0tlxH/lUPJTPp/qz4UsuREAgedVyA0wzXO2ipH1o6ivYWaalAksGuWV4IkA==","shasum":"f0012bdf9d4392ab2eeed2381bb1d94e1df856c0","tarball":"https://registry.npmjs.org/@benson.liao/capybara-router/-/capybara-router-2.2.0.tgz","fileCount":12,"unpackedSize":39956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv2xUCRA9TVsSAnZWagAA7c0P/jz3f3v0KC22MsHz+N0P\nDFUPI1QHU0JBNmXX4ADwp7z737sx+ElbntYN6wHsdB2XSCGaN2xKpIoMpLca\njpAPX8npfo8SUSslmZ6p4U5Sye52J7dm3tQGj35jHkYZgUcIRtfPIMFxsmOf\nwPSEn0K0U75K6YavBorcHJsqAUUQh4dElYNk/EapjSmD2EyqzAdkj3uzhw72\ni+Of33eIqhETD0rul2iHfMCFS7JjdYaPnZOtRUlVNT44RHoXNiIrPv+Ujint\nKLHv8nU2NrlvBhHaTuuGvhcgCjp0YkhD2myywN2nDcg7JHAY4nuc30kHaKHy\nh0CcYGMddjbFXxD3c4iEnDrhgsTDTInNLkV0gm1oxFJaX5ZJM61iOyG1CbFi\n5RSBDRW1KTc707x11hdSHZgvlTsoeD+f+n7ai/9pgxFI7bL4ddED5NsYuydi\nDBrkcRgp/eoxVhQV7IWhzyey/rfIwjEdjHQxmUSWWLQledgzKjNfruFPvxgp\nto2CmlXrtwprU/Z9dlcbsRCNH1M8xwZqb+ztHeVRLkeBY3zShYm9c7ExdahO\n2SulZIlom7Eqt2/kduT4vrQgBOfM4bvxlRZsr9Ky65vMhuPC11gThrEV8hbb\n/OBU0oSAfbiMMqO2YVitYjncfWIOd5UYJwpslvcaTvpx2rn95QkNstMSI4mX\nBH63\r\n=5+gR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF22oENLbK7vemK7ZcCvPy15oV3i6QRpetnPK6oiJ+NIAiEAmRgqpXmCaacM5bGmeibMcLfWbDmo1NDnrU8FrV8eqvw="}]},"_npmUser":{"name":"benson.liao","email":"skylock777@gmail.com"},"directories":{},"maintainers":[{"name":"benson.liao","email":"skylock777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capybara-router_2.2.0_1606380627511_0.11690053360869146"},"_hasShrinkwrap":false},"2.2.1":{"name":"@benson.liao/capybara-router","version":"2.2.1","description":"A simple react router without flux and redux.","main":"index.js","publishConfig":{"access":"public"},"scripts":{"start":"concurrently --kill-others \"node_modules/nodemon/bin/nodemon.js example/server.js --watch example/server.js\" \"node_modules/webpack-dev-server/bin/webpack-dev-server.js\"","eslint":"node_modules/eslint/bin/eslint.js ./ --ignore-path .gitignore --ignore-pattern 'example/web.js'","build":"node_modules/webpack/bin/webpack.js --mode=production","changelog":"node_modules/conventional-changelog-cli/cli.js -p angular","ncu":"node_modules/npm-check-updates/bin/cli.js","test":"node_modules/jest/bin/jest.js --coverage","coveralls":"./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"repository":{"type":"git","url":"git+https://github.com/BensonLiao/capybara-router.git"},"keywords":["react","router"],"author":{"name":"Kelp","email":"kelp@phate.org"},"contributors":[{"name":"Benson Liao","email":"skylock777@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/BensonLiao/capybara-router/issues"},"homepage":"https://github.com/BensonLiao/capybara-router#readme","dependencies":{"history":"5.0.0","prop-types":"15.7.2","query-string":"6.13.6","react":"16.13.1"},"devDependencies":{"@babel/core":"7.12.3","@babel/plugin-proposal-class-properties":"7.12.1","@babel/polyfill":"7.12.1","@babel/preset-env":"7.12.1","@babel/preset-react":"7.12.5","axios":"0.20.0","babel-eslint":"10.1.0","babel-loader":"8.1.0","babel-polyfill":"6.26.0","classnames":"2.2.6","concurrently":"5.3.0","config":"3.3.2","conventional-changelog-cli":"2.1.0","coveralls":"3.1.0","eslint":"7.13.0","eslint-config-xo":"0.33.1","eslint-config-xo-react":"0.23.0","eslint-config-xo-space":"0.25.0","eslint-plugin-react":"7.21.5","eslint-plugin-react-hooks":"4.2.0","express":"4.17.1","jest":"26.6.3","nodemon":"2.0.6","npm-check-updates":"10.0.0","nprogress":"0.2.0","react-dom":"16.13.1","react-test-renderer":"16.13.1","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-dev-server":"3.11.0"},"gitHead":"81c9724b1b6046395055648da595ea35a83c2a1b","_id":"@benson.liao/capybara-router@2.2.1","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-fyVxAzFpg4hkpVIWNx4YmzUVl9fR7ziLgiipiY/mDGtrXRu4eu+HpI+/UGn8c7uRE6O9dobkBwd29H/wd4nTTQ==","shasum":"3eba93c6248b938a8a61c1a2cd7fa8bf6902545b","tarball":"https://registry.npmjs.org/@benson.liao/capybara-router/-/capybara-router-2.2.1.tgz","fileCount":12,"unpackedSize":40141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxJMXCRA9TVsSAnZWagAAelIP/RW+U/Bp0408vD8LPEpO\nIznmoZ8fKtzBJULiOpZr7gYtHJjT4sSXM75/oq4h1yg/a+MThtddoTLX4mhD\nkcNVUBcA9QQgvFx+A+0lnAaLUkm/N6Lbji8KrvNzda+T8bpCjk/30h7IsQc1\ngZRjqJ7RmSIYuCOMBh7q1neP4PI6t/+sWiFW8qNWZbqzSs87INuGAVp60spb\nKWYa5tyTrUnNI9d1BP7CrfxbVyp2nMQKyh9HLSXpTLppGA92b8oSmJCCgcLo\nAuU2ci8kCv9aUf5i5vi2BwwdfU31TlZ693CX0lsMt/WU1lsvo8YQy1Fp2Rof\ncy8JrAkeNaPBTAuK7PTagLGzFKNIWaWITT4qrJV1hSRYOJ+NcvgBX4qjb8sY\n/C/GrzqMh+Gr45Mh8LBXM3FZbkwcTRpxQ9Z1S3OOGfJpiru11C0K8/fZDF5E\nR093UUxrkSDwEGic/iZlY6Y0I/LgADAzaougFJt8lYJbuRPF+OLC3KHuavQz\n4Qtev2I6OSN4XNVfW94gen1iCizmxoinh99jpxZAERIlMw+Y/QyYY8/OhXYw\niD9x4Y8gy0MdQmh1IW6iyhnBR2SAI6fhjemNI1o7PgaZD+7uMj7D/P7J1wwy\nCqF4uJQk8c6x445RLfTUKTKzIYwrBR2B2QawdssfAlRCAsasCmK/wi5zntf3\ndQ9I\r\n=Mlfs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGS5weD6mIacdnT4vh1ZsZNbC7OggZo99hXSXJrjbf/uAiEAsAdecC64Vd7qVTd/NE0RLky/hWdHuqhgJ37RPA0Y4mU="}]},"_npmUser":{"name":"benson.liao","email":"skylock777@gmail.com"},"directories":{},"maintainers":[{"name":"benson.liao","email":"skylock777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capybara-router_2.2.1_1606718230767_0.49818371051271626"},"_hasShrinkwrap":false},"2.2.3":{"name":"@benson.liao/capybara-router","version":"2.2.3","description":"A simple react router without flux and redux.","main":"index.js","publishConfig":{"access":"public"},"scripts":{"start":"concurrently --kill-others \"node_modules/nodemon/bin/nodemon.js example/server.js --watch example/server.js\" \"node_modules/webpack-dev-server/bin/webpack-dev-server.js\"","eslint":"node_modules/eslint/bin/eslint.js ./ --ignore-path .gitignore --ignore-pattern 'example/web.js'","build":"node_modules/webpack/bin/webpack.js --mode=production","changelog":"node_modules/conventional-changelog-cli/cli.js -p angular","ncu":"node_modules/npm-check-updates/bin/cli.js","test":"node_modules/jest/bin/jest.js --coverage","coveralls":"./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"repository":{"type":"git","url":"git+https://github.com/BensonLiao/capybara-router.git"},"keywords":["react","router"],"author":{"name":"Kelp","email":"kelp@phate.org"},"contributors":[{"name":"Benson Liao","email":"skylock777@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/BensonLiao/capybara-router/issues"},"homepage":"https://github.com/BensonLiao/capybara-router#readme","dependencies":{"history":"5.0.0","prop-types":"15.7.2","query-string":"6.13.6","react":"16.13.1"},"devDependencies":{"@babel/core":"7.12.3","@babel/plugin-proposal-class-properties":"7.12.1","@babel/polyfill":"7.12.1","@babel/preset-env":"7.12.1","@babel/preset-react":"7.12.5","axios":"0.20.0","babel-eslint":"10.1.0","babel-loader":"8.1.0","babel-polyfill":"6.26.0","classnames":"2.2.6","concurrently":"5.3.0","config":"3.3.2","conventional-changelog-cli":"2.1.0","coveralls":"3.1.0","eslint":"7.13.0","eslint-config-xo":"0.33.1","eslint-config-xo-react":"0.23.0","eslint-config-xo-space":"0.25.0","eslint-plugin-react":"7.21.5","eslint-plugin-react-hooks":"4.2.0","express":"4.17.1","jest":"26.6.3","nodemon":"2.0.6","npm-check-updates":"10.0.0","nprogress":"0.2.0","react-dom":"16.13.1","react-test-renderer":"16.13.1","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-dev-server":"3.11.0"},"gitHead":"83379b19dcd346ce97050b44b1ae7d85a37280da","_id":"@benson.liao/capybara-router@2.2.3","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-uamYK4y/vf2tdcJ6POP3oeWqEIbpCRsTqAQAV6XSWSu3Lh1dp+gYN8VhFTd5rcA/cNwzAVRR9RaMplASXGNlFA==","shasum":"88f76f91e9b087db0ed1c3b198ef967102a8f3bc","tarball":"https://registry.npmjs.org/@benson.liao/capybara-router/-/capybara-router-2.2.3.tgz","fileCount":12,"unpackedSize":40227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxJqeCRA9TVsSAnZWagAAVb4QAJNLSl7BU8Q2dlTuu0AS\nqFsKbqelzMJ8/4eM5iukkBRLjLU+WOKCJhkMlveOgxiWQBq1wrHSe3SuPtBl\nl4wdQmGcPcsxxCSlHbgRq/GIbhDYltGoky5g9mcr4VJxBTwINor4EMpXiVaU\n4nlbCZptWKs4ysXILcLIlJ1EIFTXI+5QNMmPX5XA3a7qo9T+BthxnDGnknSH\nAYKWf/Whh9e6mX/YfVYW0MS3nvjc6Kvamry6yu1p4HS+8jF9UfKSyTF+mOwL\nTPtX8Y1OoxJu8u01Df4FQYmwDvTEC0LGsQakzeE+xGt4vfl62nNRIZYts13s\nAtsrDwEOU21diIwkx+HQdx+heokbCSRpwLGr1lbOpClYclmD6hIu1R6GsyWL\nF2/q3DwZvWKh4OCYRDgCyxUMvnraKB6h2XxXvqU/JyuS/tdsFekJhKrahqHD\nEJe46Yc1m/HxmyoKK2rQ4+TIDxRVrhv3OrYHB+sVZ2MqEVOL3uD0dy/r+BUi\nbe2JJnq4uCEIEDbjORxSBipi0lElLHwA2KZRsGNuGv15mhBGetAhyahIosFS\nI9P6G93xeug45auZlSVlGmszI21o9R9HulK3HXg0XQjmmgZPll52vHtS8dc2\nKr/zINVKe5VvLpfSJsVB5ZYZYAgZFnc0oiojFuyxQLXfQuH96FpMjB4G02GQ\nM1Bg\r\n=8UHh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZOEwTVHjpAWxEealGXw8ydZfLLEWFCowgatUvhjtLbAiAd5eZ6GSqNDwZZMlKj8MGUElzW4uvGtzwu9sHh8aX81g=="}]},"_npmUser":{"name":"benson.liao","email":"skylock777@gmail.com"},"directories":{},"maintainers":[{"name":"benson.liao","email":"skylock777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capybara-router_2.2.3_1606720158007_0.9648552920272122"},"_hasShrinkwrap":false},"2.2.4":{"name":"@benson.liao/capybara-router","version":"2.2.4","description":"A simple react router without flux and redux.","main":"index.js","publishConfig":{"access":"public"},"scripts":{"start":"concurrently --kill-others \"node_modules/nodemon/bin/nodemon.js example/server.js --watch example/server.js\" \"node_modules/webpack-dev-server/bin/webpack-dev-server.js\"","eslint":"node_modules/eslint/bin/eslint.js ./ --ignore-path .gitignore --ignore-pattern 'example/web.js'","build":"node_modules/webpack/bin/webpack.js --mode=production","changelog":"node_modules/conventional-changelog-cli/cli.js -p angular","bump":"git add . && git commit -m \"chore: release v$npm_package_version\"","ncu":"node_modules/npm-check-updates/bin/cli.js","test":"node_modules/jest/bin/jest.js --coverage","coveralls":"./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"repository":{"type":"git","url":"git+https://github.com/BensonLiao/capybara-router.git"},"keywords":["react","router"],"author":{"name":"Kelp","email":"kelp@phate.org"},"contributors":[{"name":"Benson Liao","email":"skylock777@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/BensonLiao/capybara-router/issues"},"homepage":"https://github.com/BensonLiao/capybara-router#readme","dependencies":{"history":"5.0.0","prop-types":"15.7.2","query-string":"6.13.6","react":"16.13.1"},"devDependencies":{"@babel/core":"7.12.3","@babel/plugin-proposal-class-properties":"7.12.1","@babel/polyfill":"7.12.1","@babel/preset-env":"7.12.1","@babel/preset-react":"7.12.5","axios":"0.20.0","babel-eslint":"10.1.0","babel-loader":"8.1.0","babel-polyfill":"6.26.0","classnames":"2.2.6","concurrently":"5.3.0","config":"3.3.2","conventional-changelog-cli":"2.1.0","coveralls":"3.1.0","eslint":"7.13.0","eslint-config-xo":"0.33.1","eslint-config-xo-react":"0.23.0","eslint-config-xo-space":"0.25.0","eslint-plugin-react":"7.21.5","eslint-plugin-react-hooks":"4.2.0","express":"4.17.1","jest":"26.6.3","nodemon":"2.0.6","npm-check-updates":"10.0.0","nprogress":"0.2.0","react-dom":"16.13.1","react-test-renderer":"16.13.1","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-dev-server":"3.11.0"},"gitHead":"76644a5c325f6ba01abb214254c16b9be26de112","_id":"@benson.liao/capybara-router@2.2.4","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-d6uAReHqwybpz2R9+0nMK5wJlQKSpjjWREYW6woUOGFcjLFGREXvctwf7q+h71vKulIC6C+zN1PVduvPIkwtrQ==","shasum":"3aa191e93394ff9094156ac155f2f416dabdd6ef","tarball":"https://registry.npmjs.org/@benson.liao/capybara-router/-/capybara-router-2.2.4.tgz","fileCount":12,"unpackedSize":40682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxy8cCRA9TVsSAnZWagAARjoP/iMFvSJnrhH1rO3+1yQc\nO35QRzafqJAmdK0m/sg9YmkTBgcJG7DMh7Gd0dC7pI43Bf+TT3+vtiyu4uVj\nZ8mRL5DGv3E/gafgkbgnPdC+vtG+fqU3BwOrG0vYS00KGVESnB/wR6mB3nnD\nOrMipdzfSY785pjlqHePRTj6Zv5axXKWdlBYoItiZx8XhfLTbAlFVYWcjRPP\nkWq1A7gF7NYa3CQbXxm8weZAg4LvhQJkgPoCcfGL9AEaDI2nzUOC3/wK41AS\naNLIqB29UpYwEs8exmwU8+ljThYuv/ybudRvGsRdH5tR1Vqn0Eoyoh2nOhm/\nvRHfQln0oez5AG79tKBI6PF0tPGv6eyx2vTnR688bov1adoXy/0eT90KvSsL\n61c2Q1Cnl5Eq09kAhrKxyjQLcFnNK4tLGI5M+LVhF97sD8YECokY+ynkYACz\n1w+2Wkf74JsemhLhwzm85V6SuZ6IdND6rIlq0EtEFQSjNQ+Qo1M8rYFkrnxn\nC1Tuj3WQORjDllzq4vy2TRbaICZw38wOVEnln23OVvZHeJKPz8srQtestxVT\nRxbQDWvhzfvswuj1S9aJZZBJ6aDh1dez6yhAFLFwfo07UyQafx6wiQUUHooU\n2V9wrHiszrT2FXThlcpvPVBdc0eeOu4PqFnijUbBI3KyANHwjsNhothJf10d\nKx1X\r\n=ExIq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/jmhOm44AbG0uu+dg2wWzanVLMpmZqXcKIPmVpoQMhAiAl9rWYX2IbaBWPcASbe1dJgNbLHK6k1PS2G96tot0g0A=="}]},"_npmUser":{"name":"benson.liao","email":"skylock777@gmail.com"},"directories":{},"maintainers":[{"name":"benson.liao","email":"skylock777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capybara-router_2.2.4_1606889243623_0.6127740191746316"},"_hasShrinkwrap":false},"2.2.5":{"name":"@benson.liao/capybara-router","version":"2.2.5","description":"A simple react router without flux and redux.","main":"index.js","publishConfig":{"access":"public"},"scripts":{"start":"concurrently --kill-others \"node_modules/nodemon/bin/nodemon.js example/server.js --watch example/server.js\" \"node_modules/webpack-dev-server/bin/webpack-dev-server.js\"","eslint":"node_modules/eslint/bin/eslint.js ./ --ignore-path .gitignore --ignore-pattern 'example/web.js'","build":"node_modules/webpack/bin/webpack.js --mode=production","changelog":"node_modules/conventional-changelog-cli/cli.js -p angular","bump":"git add . && git commit -m \"chore: release v$npm_package_version\"","ncu":"node_modules/npm-check-updates/bin/cli.js","test":"node_modules/jest/bin/jest.js --coverage","coveralls":"./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"repository":{"type":"git","url":"git+https://github.com/BensonLiao/capybara-router.git"},"keywords":["react","router"],"author":{"name":"Kelp","email":"kelp@phate.org"},"contributors":[{"name":"Benson Liao","email":"skylock777@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/BensonLiao/capybara-router/issues"},"homepage":"https://github.com/BensonLiao/capybara-router#readme","dependencies":{"history":"5.0.0","prop-types":"15.7.2","query-string":"6.13.6","react":"16.13.1"},"devDependencies":{"@babel/core":"7.12.3","@babel/plugin-proposal-class-properties":"7.12.1","@babel/polyfill":"7.12.1","@babel/preset-env":"7.12.1","@babel/preset-react":"7.12.5","axios":"0.20.0","babel-eslint":"10.1.0","babel-loader":"8.1.0","babel-polyfill":"6.26.0","classnames":"2.2.6","concurrently":"5.3.0","config":"3.3.2","conventional-changelog-cli":"2.1.0","coveralls":"3.1.0","eslint":"7.13.0","eslint-config-xo":"0.33.1","eslint-config-xo-react":"0.23.0","eslint-config-xo-space":"0.25.0","eslint-plugin-react":"7.21.5","eslint-plugin-react-hooks":"4.2.0","express":"4.17.1","jest":"26.6.3","nodemon":"2.0.6","npm-check-updates":"10.0.0","nprogress":"0.2.0","react-dom":"16.13.1","react-test-renderer":"16.13.1","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-dev-server":"3.11.0"},"gitHead":"baf4ddbc0eeca6b4f65ab0e09c3b10bc671c8a8d","_id":"@benson.liao/capybara-router@2.2.5","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-8AvY7Ei9zZFh7lQPaW0+QVRYUNu+JR8wsEMUlmBShbfhVuuyHVtlLg0ztIo3rqU12zD0D6YtJemUfyUDWJRi8A==","shasum":"2695b02ff20601d4d0417b06e70948398b76b644","tarball":"https://registry.npmjs.org/@benson.liao/capybara-router/-/capybara-router-2.2.5.tgz","fileCount":12,"unpackedSize":41099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxzjkCRA9TVsSAnZWagAA3LMP+gIBH/jIUOW1OIaGU6kx\nsmLqyhMmYMhD3mxy39tHFqPJr90bdRtajq7M9M9Z88Iz4YREE3xQfDJ30ezQ\n5fzptQL55b495SlpJLSUNRkLOAKjUi9bCoFtyxVgZeHn2kOg2wwuJ7+Wa6Sf\n32moZqCE4RSFM62qTR09BVMkPH1lGgmZNUfhKkruFlWYlIQyeDK4hGQBQVXV\nqC92B1Y2i1RL63//1QOxyMfBOIq33ubYPU0EvwbLkKiHLrovPzgxtoL/U0yO\nEOU05ABerzXxy3Q2q71ugPWfXTxV3GxT9Wjl2pNz7Z5oScCGQl4szgVf67+5\nA+W8rPEWNaBDLQk02QFJydc3qp1DDwrcGYdq1kjMnAwIKWrN19zHiIvLocx6\nei+RuACAufbK5/N+ArBGI8uBSAqYuoNoqj7p1Lb2fcbyb1Dvpvn8Yz0cIuGC\n6bwHAol2tlkC2hx0hBYGw7S0hY5GBlXGdcYfp7PAYWpHq3o/AUmIuOHKFRlb\ntR9bEHiQS+ZXyUwxgwC9A89uUJWb5VJvSV8jDRvsof+uLcfbaxhs7R0lhQym\nWBZOTPQBQ6fnC2M5dzVKsQHFCTGbuJBHzphgmWm34q6ARMkKtBbuk+OnXuO1\n55jyvajLvkyE6EvTCALgxY3eDdhUhNCWxCMfd5Su6FWPGGWuPeonDzuoLVwi\nqZ34\r\n=ouKl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCH7KLgR4fXKOB/JI8h7w/LrFrQGn1k6tUC7xz3rvjNsAIgLfvG19HJZA+PlmlmA/oIRFV2nyqP1r5YNYJRyJ8z0fs="}]},"_npmUser":{"name":"benson.liao","email":"skylock777@gmail.com"},"directories":{},"maintainers":[{"name":"benson.liao","email":"skylock777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capybara-router_2.2.5_1606891748471_0.7794883962600048"},"_hasShrinkwrap":false},"2.2.6":{"name":"@benson.liao/capybara-router","version":"2.2.6","description":"A simple react router without flux and redux.","main":"index.js","publishConfig":{"access":"public"},"scripts":{"start":"concurrently --kill-others \"node_modules/nodemon/bin/nodemon.js example/server.js --watch example/server.js\" \"node_modules/webpack-dev-server/bin/webpack-dev-server.js\"","eslint":"node_modules/eslint/bin/eslint.js ./ --ignore-path .gitignore --ignore-pattern 'example/web.js'","build":"node_modules/webpack/bin/webpack.js --mode=production","changelog":"node_modules/conventional-changelog-cli/cli.js -p angular","bump":"git add . && git commit -m \"chore: release v$npm_package_version\"","ncu":"node_modules/npm-check-updates/bin/cli.js","test":"node_modules/jest/bin/jest.js --coverage","coveralls":"./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"repository":{"type":"git","url":"git+https://github.com/BensonLiao/capybara-router.git"},"keywords":["react","router"],"author":{"name":"Kelp","email":"kelp@phate.org"},"contributors":[{"name":"Benson Liao","email":"skylock777@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/BensonLiao/capybara-router/issues"},"homepage":"https://github.com/BensonLiao/capybara-router#readme","dependencies":{"history":"5.0.0","prop-types":"15.7.2","query-string":"6.13.6","react":"16.13.1"},"devDependencies":{"@babel/core":"7.12.3","@babel/plugin-proposal-class-properties":"7.12.1","@babel/polyfill":"7.12.1","@babel/preset-env":"7.12.1","@babel/preset-react":"7.12.5","axios":"0.20.0","babel-eslint":"10.1.0","babel-loader":"8.1.0","babel-polyfill":"6.26.0","classnames":"2.2.6","concurrently":"5.3.0","config":"3.3.2","conventional-changelog-cli":"2.1.0","coveralls":"3.1.0","eslint":"7.13.0","eslint-config-xo":"0.33.1","eslint-config-xo-react":"0.23.0","eslint-config-xo-space":"0.25.0","eslint-plugin-react":"7.21.5","eslint-plugin-react-hooks":"4.2.0","express":"4.17.1","jest":"26.6.3","nodemon":"2.0.6","npm-check-updates":"10.0.0","nprogress":"0.2.0","react-dom":"16.13.1","react-test-renderer":"16.13.1","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-dev-server":"3.11.0"},"gitHead":"7733318cf248e06eb533c7b20662a41015cda6f1","_id":"@benson.liao/capybara-router@2.2.6","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-T464qGh4qNtspV8BuMv60FnYP2KEVuzDYmJLuMnVi0oOymmYGvwGU0ffxhgiOSWq7A5Fw/5ep7lEh/S7Fcd6BQ==","shasum":"a18f4c2925b434e868fdce79184f109cb74a748b","tarball":"https://registry.npmjs.org/@benson.liao/capybara-router/-/capybara-router-2.2.6.tgz","fileCount":12,"unpackedSize":41207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyGD1CRA9TVsSAnZWagAA6Q4QAJNBsJ9KzMYz2LT9E1sz\nCCEfp4FQLM5l2Ix6Q5oqcCSKMNpqoq72kCuK2ScFYnOB19u/r6kIPlu9iLnr\nl7lZn6WE4ezG2aHCqzuRQFkDfs2wYgIKaURSWaml+QVrhXzoWfzLUDF0VhNL\nk5342+7pjzAC2Az0JknBaoLzfrb4QFqD68KrOlCdxkwFyqBaMxX9wQgGk0IF\nTPWSnsLgGp79EQbVfrTpYbKDgLBIvCFVm6O4q5bGEnTUuT2fzpwLbXdaMoo3\nbyliYGWiwt1lAm7OdT+EsjIP9EDPVlXcjz+uB223CYrDxCqW0VS5wDid2Opr\npQLMmxZa5f4NGV5OqdKwBtxcO/zwHPnk2eGZZO/udbWwaCup4PWo8PbamJL6\nEdjgVH+im9Av+z1M5c2VqhK7lmbMtuZYscQS3sNnlEB5cEJwl2SZ0fktzW13\ngmjt7c88Or3X9SVTZPHIXAqozXDYotgIpfyN8AFMhByjp9ODKTOywXP7BV5j\nNroSj0iSg87Cfbg8zfNGMvEt2sr0XYfyVahoJUZUlVlOTteCgqtMsArVdtFd\nPOh74HuUWmtmACGE73NaJkPqA7Q/wax4np1DpA3I+ge1nBKZ3FYdol0/c4ue\nqa0CMLIg/QK2NzVIWKC7+MMcSgi5VzDqKNPdXHt8YD+yFUNzH3IYYP6trqpR\nQKgm\r\n=rkKp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9GGR5SVrtTqXwjBG8hBQreiYW0hl9zkVCnJaPlXQyCwIgAnwUfzFQDUqYJksv9oJ/G/t0vZZ7+ZEMsbaKWi1PENQ="}]},"_npmUser":{"name":"benson.liao","email":"skylock777@gmail.com"},"directories":{},"maintainers":[{"name":"benson.liao","email":"skylock777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capybara-router_2.2.6_1606967541318_0.7018854324243797"},"_hasShrinkwrap":false},"2.2.7":{"name":"@benson.liao/capybara-router","version":"2.2.7","description":"A simple react router without flux and redux.","main":"index.js","publishConfig":{"access":"public"},"scripts":{"start":"concurrently --kill-others \"node_modules/nodemon/bin/nodemon.js example/server.js --watch example/server.js\" \"node_modules/webpack-dev-server/bin/webpack-dev-server.js\"","eslint":"node_modules/eslint/bin/eslint.js ./ --ignore-path .gitignore --ignore-pattern 'example/web.js'","build":"node_modules/webpack/bin/webpack.js --mode=production","changelog":"node_modules/conventional-changelog-cli/cli.js -p angular","bump":"git add . && git commit -m \"chore: release v$npm_package_version\"","ncu":"node_modules/npm-check-updates/bin/cli.js","test":"node_modules/jest/bin/jest.js --coverage","coveralls":"./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"repository":{"type":"git","url":"git+https://github.com/BensonLiao/capybara-router.git"},"keywords":["react","router"],"author":{"name":"Kelp","email":"kelp@phate.org"},"contributors":[{"name":"Benson Liao","email":"skylock777@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/BensonLiao/capybara-router/issues"},"homepage":"https://github.com/BensonLiao/capybara-router#readme","dependencies":{"history":"5.0.0","prop-types":"15.7.2","query-string":"6.13.6","react":"16.13.1"},"devDependencies":{"@babel/core":"7.12.3","@babel/plugin-proposal-class-properties":"7.12.1","@babel/polyfill":"7.12.1","@babel/preset-env":"7.12.1","@babel/preset-react":"7.12.5","axios":"0.20.0","babel-eslint":"10.1.0","babel-loader":"8.1.0","babel-polyfill":"6.26.0","classnames":"2.2.6","concurrently":"5.3.0","config":"3.3.2","conventional-changelog-cli":"2.1.0","coveralls":"3.1.0","eslint":"7.13.0","eslint-config-xo":"0.33.1","eslint-config-xo-react":"0.23.0","eslint-config-xo-space":"0.25.0","eslint-plugin-react":"7.21.5","eslint-plugin-react-hooks":"4.2.0","express":"4.17.1","jest":"26.6.3","nodemon":"2.0.6","npm-check-updates":"10.0.0","nprogress":"0.2.0","react-dom":"16.13.1","react-test-renderer":"16.13.1","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-dev-server":"3.11.0"},"gitHead":"af7d2f8dbe513ae322dae9e149bc024e3988b86e","_id":"@benson.liao/capybara-router@2.2.7","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-WFoN3werS2jq4QOpr6WcSr9mRnyp+m1l3GvODz6ASDKgy3LN6vN/ESNeql7jG9zVpJslTFyrnJpXQlveWhwASQ==","shasum":"438c9b4fb0bb3c9005eca26bcbc39aaf68c860b9","tarball":"https://registry.npmjs.org/@benson.liao/capybara-router/-/capybara-router-2.2.7.tgz","fileCount":12,"unpackedSize":41315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyJuWCRA9TVsSAnZWagAArdMP/2rGQkaRUvmJlyd1yQ1q\n2lo7j8CJ9MoXULl24TjXewdruKKk8/yUxffYDWdmSHW7Sq4q01VvUKNokRWq\nekRL/icDIcpoNBTkEFKEy1MzQhvjeqV4prIlAhz0BzkB9XjrojRlrle1Q9CD\nmjogNC3R4j4xUwAS3ZgI2zHI0xcVUNP/Bp/zvNvHhxat7pFC0Wya+nS2ufKQ\n2oJZTeMge9kBo7nsaEMc8SM7sX4Th8yu0sjqeXXOBs9VBd2gTqIQ1ZSnM1Bo\ntF7uSynd1U2Q4ZEZHpoDG+ChR67kdw35cZvSbJjfr9gfJcmcTTLXzs6rEsBT\ni+ghhMHmLhlpuswsQSpwcq6hxVamrUS2hJsTXcCjPNPndpg9+LrKnFiwMXWY\neS/DDlzVPuyJVocle2ClP6aYblLI4hgnIzrGreuM5wvwMW4i9pXhQN+5wiEp\nOwKSxn6HcF/Ojmbbx2b45yrxZSDCCW7StWpgn0+vZml6+gihDXWRhdB31eeu\noKZvuBEf+4/fUuf1kwdWEBQ40YPv9V2MHb6LVRjiH2kZK43SzTQLUz2cSsh4\n5YPeE0XZxwWi8cYH7f7hCeMYlcvI2iEupW/Qk6Wm9xU8orq3SP7Iwn+nG8Wd\ndPDt/vgPMka2cpAcN3ooUpnVjtZrNnXCkNN026cV0NRc2mDp9yhWmxFt174P\ntbkl\r\n=wZz6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgkFihZf6QjlDZi0XGpOXVPrZx6uq9sZ9P1QOzevvlcAiEAli2MgVki4+dP89qZ3xdFx/H1cP6IVv/1+duLDXSsLzA="}]},"_npmUser":{"name":"benson.liao","email":"skylock777@gmail.com"},"directories":{},"maintainers":[{"name":"benson.liao","email":"skylock777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capybara-router_2.2.7_1606982550160_0.6498834561158884"},"_hasShrinkwrap":false},"2.2.8":{"name":"@benson.liao/capybara-router","version":"2.2.8","description":"A simple react router without flux and redux.","main":"index.js","publishConfig":{"access":"public"},"scripts":{"start":"concurrently --kill-others \"node_modules/nodemon/bin/nodemon.js example/server.js --watch example/server.js\" \"node_modules/webpack-dev-server/bin/webpack-dev-server.js\"","eslint":"node_modules/eslint/bin/eslint.js ./ --ignore-path .gitignore --ignore-pattern 'example/web.js'","build":"node_modules/webpack/bin/webpack.js --mode=production","changelog":"node_modules/conventional-changelog-cli/cli.js -p angular","bump":"git add . && git commit -m \"chore: release v$npm_package_version\"","ncu":"node_modules/npm-check-updates/bin/cli.js","test":"node_modules/jest/bin/jest.js --coverage","coveralls":"./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"repository":{"type":"git","url":"git+https://github.com/BensonLiao/capybara-router.git"},"keywords":["react","router"],"author":{"name":"Kelp","email":"kelp@phate.org"},"contributors":[{"name":"Benson Liao","email":"skylock777@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/BensonLiao/capybara-router/issues"},"homepage":"https://github.com/BensonLiao/capybara-router#readme","dependencies":{"history":"5.0.0","prop-types":"15.7.2","query-string":"6.13.6","react":"16.13.1"},"devDependencies":{"@babel/core":"7.12.3","@babel/plugin-proposal-class-properties":"7.12.1","@babel/polyfill":"7.12.1","@babel/preset-env":"7.12.1","@babel/preset-react":"7.12.5","axios":"0.20.0","babel-eslint":"10.1.0","babel-loader":"8.1.0","babel-polyfill":"6.26.0","classnames":"2.2.6","concurrently":"5.3.0","config":"3.3.2","conventional-changelog-cli":"2.1.0","coveralls":"3.1.0","eslint":"7.13.0","eslint-config-xo":"0.33.1","eslint-config-xo-react":"0.23.0","eslint-config-xo-space":"0.25.0","eslint-plugin-react":"7.21.5","eslint-plugin-react-hooks":"4.2.0","express":"4.17.1","jest":"26.6.3","nodemon":"2.0.6","npm-check-updates":"10.0.0","nprogress":"0.2.0","react-dom":"16.13.1","react-test-renderer":"16.13.1","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-dev-server":"3.11.0"},"gitHead":"8efa7426b02f6ba02b86404ef700df49ac3bfe79","_id":"@benson.liao/capybara-router@2.2.8","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-LK91LepCr6l9RDrRyyPyYl9PTiX0ZW70hWLv+FeQXptxHGBKuxO7TyZBZXV+Il7VcWfN/cLtgLYRpmxwV9U8uw==","shasum":"ca07d9df90f8dc1c521df990bb2d962c19605b46","tarball":"https://registry.npmjs.org/@benson.liao/capybara-router/-/capybara-router-2.2.8.tgz","fileCount":12,"unpackedSize":41236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzxXvCRA9TVsSAnZWagAAVPgP/jnEJxF2jOmb/SOOhUiI\n9gLZ5K0m9a83mo8b6RQN9uml+y8+FaTCpilmI4bFtnRTriQ+84XHd7giOq1O\nq+OxXPTn0sZEACoYglfbcuFtA7y8BRI8ligTuFU/uAnoa6zqC2id4xAxa2vz\n3tmNkI7CkG+3dDZSlXVH1olteRfFoBSHzNK7myZ7vePP2eK+AZh/5LAQPFv5\nzmaUoGXXNMQcZuc6dd9tGFAE9Ty+zgyblb5ubr+P+pLOdjMRFHfQ66kJvds9\nG1nuspr7AbDugRRKFcXu97gljHZqs0YeXnfqmPZUrlZq+ziXUAYmcCAhMLJe\nRGlxy+6kSOC456BVLPqvIEzxDOhExRPHqCXf8aBiK6YmK8geK7kgpiHa5Xy0\nMVwpXvnrUC/0Djc8aJyKq4Vi4dGSv639xw+sBolu0In/C/ArzPC/vwuBcM5c\ngc4z7GHDY4vJ4OMWfXpC73DcR6a6IVWup4yPrFUXQxinGt4bhHAipI+m1kUK\nKXkNzc7VnxnNHl8rOPecAbabKpi/KGDVB6POdNdag6Z1DFluUUyTbB1DvA22\nZceudzNjoVSfLiiKDDcNiFqWmSVn+2Z2ehlpIeXoEDNv1N4w4VJveW1Kf+AS\nWiBDb8hOrRFY816IiizHujtvmQl6E9ioBTF3aEGIYNhrIS4wR+LfN2MCAOYf\nJ5Eg\r\n=1EK0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFotzr2F8T6JTqHjzIUF5jGNawBYjpLUggXRb43QN98fAiEA0D0loCE3UE+qnuwkhno9KvBmADS1QOyyorpE09UivFo="}]},"_npmUser":{"name":"benson.liao","email":"skylock777@gmail.com"},"directories":{},"maintainers":[{"name":"benson.liao","email":"skylock777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capybara-router_2.2.8_1607407086496_0.8956495179010051"},"_hasShrinkwrap":false},"2.2.9":{"name":"@benson.liao/capybara-router","version":"2.2.9","description":"A simple react router without flux and redux.","main":"index.js","publishConfig":{"access":"public"},"scripts":{"start":"concurrently --kill-others \"node_modules/nodemon/bin/nodemon.js example/server.js --watch example/server.js\" \"node_modules/webpack-dev-server/bin/webpack-dev-server.js\"","eslint":"node_modules/eslint/bin/eslint.js ./ --ignore-path .gitignore --ignore-pattern 'example/web.js'","build":"node_modules/webpack/bin/webpack.js --mode=production","changelog":"node_modules/conventional-changelog-cli/cli.js -p angular","bump":"git add . && git commit -m \"chore: release v$npm_package_version\"","ncu":"node_modules/npm-check-updates/bin/cli.js","test":"node_modules/jest/bin/jest.js --coverage","coveralls":"./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"repository":{"type":"git","url":"git+https://github.com/BensonLiao/capybara-router.git"},"keywords":["react","router"],"author":{"name":"Kelp","email":"kelp@phate.org"},"contributors":[{"name":"Benson Liao","email":"skylock777@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/BensonLiao/capybara-router/issues"},"homepage":"https://github.com/BensonLiao/capybara-router#readme","dependencies":{"history":"5.0.0","prop-types":"15.7.2","query-string":"6.13.6","react":"16.13.1"},"devDependencies":{"@babel/core":"7.12.3","@babel/plugin-proposal-class-properties":"7.12.1","@babel/polyfill":"7.12.1","@babel/preset-env":"7.12.1","@babel/preset-react":"7.12.5","axios":"0.20.0","babel-eslint":"10.1.0","babel-loader":"8.1.0","babel-polyfill":"6.26.0","classnames":"2.2.6","concurrently":"5.3.0","config":"3.3.2","conventional-changelog-cli":"2.1.0","coveralls":"3.1.0","eslint":"7.13.0","eslint-config-xo":"0.33.1","eslint-config-xo-react":"0.23.0","eslint-config-xo-space":"0.25.0","eslint-plugin-react":"7.21.5","eslint-plugin-react-hooks":"4.2.0","express":"4.17.1","jest":"26.6.3","nodemon":"2.0.6","npm-check-updates":"10.0.0","nprogress":"0.2.0","react-dom":"16.13.1","react-test-renderer":"16.13.1","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-dev-server":"3.11.0"},"gitHead":"f6c9415393f74f6f4142b0ef5667b4468e5764b9","_id":"@benson.liao/capybara-router@2.2.9","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-NbPLD/QcSXcyzoEphGUt5eghyJm4kzVGnsYvwgzU6qoa/uNOAYjcfwurJDFRNU4DchHODJ1HDKg5dF3BhUCVMA==","shasum":"34b5d728245ec65207c520143a00a1eda4d773ae","tarball":"https://registry.npmjs.org/@benson.liao/capybara-router/-/capybara-router-2.2.9.tgz","fileCount":12,"unpackedSize":42143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0EnZCRA9TVsSAnZWagAAYwYP/3+GNj8xclRChF5eW3Hp\nWI6sSKjtpncW4row7h9AYZ2N4rzBPqK+p2SjE34XNCejTxtCL30iroJPXw1X\natNEIDljLmEfGztChAJ0glD2gx6lYDvwEYrcPCpFUZ+LB5LxDfrCDZguEFLw\n9flalEZNG3MhRXBgW39Xgs8wSiPXaODl4ENnFyymd2iTnA7oW9NWsp2LHujL\nCyoXSrSTPPLlKZQWDmHv5YJ44WNGDZjJUAVzSrhaEIuz9Y3UYhGJ8B/7gkA9\nVMvCenWEl/dddhP1C88qey3daUNveJdlpeipPZCKdEw9Pn2BNmTjN1QnPcpD\nkaTbT3bAj+tNlvSGgdfYU4ML4SwuG/ov8JsD8aMBnLvacG34KA0lXpdR/7pf\nn8rZYxzIb37DYT+Nk3UFWJbQa0brnhAesh6r3xLrsGB6kxEXihuK+2YsSi+V\nPF3oMTA/UBy0knVVEbhcvgduVzH2TgvrrJzLf+2tWycyKCFwbY3cz1suPGiK\nU9FzYigXh4TmmtfDm4n/eiEkJyYgIr0cOHeiSTVKCgVJttzzSr9O6PD5nb1Z\nm57/KclXPPaSnykcu3A/S3hDqo+/T4K5gcmBbFLKBqnhM3p9qpHI4iwDFC9r\ndtRlMSY6r4OC7LjAHQcKJqY+icz/eLOA1FbtGJKAtBgBp5jCo3arnWZKeJEP\ncMMQ\r\n=9iiT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaPJIEq4HGX6BNkO1YpJeS6q7GaMbEHkrKOa5qBUG9XQIhAMx/Paj1bvzOCxFt6jSOgek84W0+wV67gDA5tHXM57Ch"}]},"_npmUser":{"name":"benson.liao","email":"skylock777@gmail.com"},"directories":{},"maintainers":[{"name":"benson.liao","email":"skylock777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capybara-router_2.2.9_1607485912761_0.04314355628767785"},"_hasShrinkwrap":false},"2.2.10":{"name":"@benson.liao/capybara-router","version":"2.2.10","description":"A simple react router without flux and redux.","main":"index.js","publishConfig":{"access":"public"},"scripts":{"start":"concurrently --kill-others \"node_modules/nodemon/bin/nodemon.js example/server.js --watch example/server.js\" \"node_modules/webpack-dev-server/bin/webpack-dev-server.js\"","eslint":"node_modules/eslint/bin/eslint.js ./ --ignore-path .gitignore --ignore-pattern 'example/web.js'","build":"node_modules/webpack/bin/webpack.js --mode=production","changelog":"node_modules/conventional-changelog-cli/cli.js -p angular","bump":"git add . && git commit -m \"chore: release v$npm_package_version\"","ncu":"node_modules/npm-check-updates/bin/cli.js","test":"node_modules/jest/bin/jest.js --coverage","coveralls":"./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"repository":{"type":"git","url":"git+https://github.com/BensonLiao/capybara-router.git"},"keywords":["react","router"],"author":{"name":"Kelp","email":"kelp@phate.org"},"contributors":[{"name":"Benson Liao","email":"skylock777@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/BensonLiao/capybara-router/issues"},"homepage":"https://github.com/BensonLiao/capybara-router#readme","dependencies":{"history":"5.0.0","prop-types":"15.7.2","query-string":"6.13.6","react":"16.13.1"},"devDependencies":{"@babel/core":"7.12.3","@babel/plugin-proposal-class-properties":"7.12.1","@babel/polyfill":"7.12.1","@babel/preset-env":"7.12.1","@babel/preset-react":"7.12.5","axios":"0.20.0","babel-eslint":"10.1.0","babel-loader":"8.1.0","babel-polyfill":"6.26.0","classnames":"2.2.6","concurrently":"5.3.0","config":"3.3.2","conventional-changelog-cli":"2.1.0","coveralls":"3.1.0","eslint":"7.13.0","eslint-config-xo":"0.33.1","eslint-config-xo-react":"0.23.0","eslint-config-xo-space":"0.25.0","eslint-plugin-react":"7.21.5","eslint-plugin-react-hooks":"4.2.0","express":"4.17.1","jest":"26.6.3","nodemon":"2.0.6","npm-check-updates":"10.0.0","nprogress":"0.2.0","react-dom":"16.13.1","react-test-renderer":"16.13.1","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-dev-server":"3.11.0"},"gitHead":"883b1bd3372c7d0650b71eb3715a7be2de5a7f8b","_id":"@benson.liao/capybara-router@2.2.10","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-j5cMU55uPkdCGrzfW+vDmlJud9epAD8FH/EdH/K1whEOfG7r9RhY6OaoSLqMlQREttYX0Gxxvxqg+rOA9dzVlw==","shasum":"c3f19b856eae1491ee9b03e1c98b6d1e2d5fe20a","tarball":"https://registry.npmjs.org/@benson.liao/capybara-router/-/capybara-router-2.2.10.tgz","fileCount":12,"unpackedSize":42211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0JRSCRA9TVsSAnZWagAAMPUQAIw9N3wLQRau9IWErWHi\nepo1SmjttAsqm7xrjrF1U1C+5n4Jd2eVyoBijmx5rH723IaLu7Z7So7u4hLV\nRG+bjW/nvbZWQqHupv/XM7Jth2fP6ptvVgZQpdfmL66Fy3SK0YqlZG65JffV\nZHBhOtGArCE7P2LR2u6ujitmqevlp12Lku3JOe3Y1EFDXeySdDdChd+EWGzL\n02Z/qaUsSzFNRgbFdAF83j4Lw2hr/k+UvWHSsabLqnOqKbZycZ6T9Q6jcOyJ\nSlymf/o144kWUEtydLVE5OALW7YkzypcAxMCXz9XVx4/ddfTmVn1LkukDOnk\nrH3kK24h9uiS6s3HLEvsESkvMpx6zeOCVC7FxFHTDpDNEicGOhtHU2w2PMLm\nW2m8Zm7rtxvMhxQ1e6zY/qEyw/XOpSjV0Kablux158AiQ0A+okxo22xY8jHN\ny2xUaa7CgWy96/RvXGGE0BzME0VMQjCvoxQMd2eIZVw8XD4kIMAM4E8wKfcG\nPl0mQ5YCje5Z4zvpq5VIHFSE3XlzG66RX6JmreCh+CGeGLBy4EARY6eBd2ZQ\n0niB86OuQnWj3Cvb+mf9V3xMqdy81WJhXotBdBq6miEnk3RwI2QxWL3vZRND\ng/3+EvyeRZv+UvW7FaLreLDpPndRyBCQpC+nX3of1u6J4zu8cR9ayjRwhwIl\nU/Wo\r\n=RyhS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3QxS2mRjpSrm4OnxCZDGT7ikbr9sEyfYAGpD6tPCvNAiEAsFddPwWyNSrXDXAVJ7yQEH+PbQvsIbQdA5StqAtEcCI="}]},"_npmUser":{"name":"benson.liao","email":"skylock777@gmail.com"},"directories":{},"maintainers":[{"name":"benson.liao","email":"skylock777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capybara-router_2.2.10_1607504977697_0.3547958925739836"},"_hasShrinkwrap":false},"2.2.11":{"name":"@benson.liao/capybara-router","version":"2.2.11","description":"A simple react router without flux and redux.","main":"index.js","publishConfig":{"access":"public"},"scripts":{"start":"concurrently --kill-others \"node_modules/nodemon/bin/nodemon.js example/server.js --watch example/server.js\" \"node_modules/webpack-dev-server/bin/webpack-dev-server.js\"","eslint":"node_modules/eslint/bin/eslint.js ./ --ignore-path .gitignore --ignore-pattern 'example/web.js'","build":"node_modules/webpack/bin/webpack.js --mode=production","changelog":"node_modules/conventional-changelog-cli/cli.js -p angular","bump":"git add . && git commit -m \"chore: release v$npm_package_version\"","ncu":"node_modules/npm-check-updates/bin/cli.js","test":"node_modules/jest/bin/jest.js --coverage","coveralls":"./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"repository":{"type":"git","url":"git+https://github.com/BensonLiao/capybara-router.git"},"keywords":["react","router"],"author":{"name":"Kelp","email":"kelp@phate.org"},"contributors":[{"name":"Benson Liao","email":"skylock777@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/BensonLiao/capybara-router/issues"},"homepage":"https://github.com/BensonLiao/capybara-router#readme","dependencies":{"history":"5.0.0","prop-types":"15.7.2","query-string":"6.13.6","react":"16.13.1"},"devDependencies":{"@babel/core":"7.12.3","@babel/plugin-proposal-class-properties":"7.12.1","@babel/polyfill":"7.12.1","@babel/preset-env":"7.12.1","@babel/preset-react":"7.12.5","axios":"0.20.0","babel-eslint":"10.1.0","babel-loader":"8.1.0","babel-polyfill":"6.26.0","classnames":"2.2.6","concurrently":"5.3.0","config":"3.3.2","conventional-changelog-cli":"2.1.0","coveralls":"3.1.0","eslint":"7.13.0","eslint-config-xo":"0.33.1","eslint-config-xo-react":"0.23.0","eslint-config-xo-space":"0.25.0","eslint-plugin-react":"7.21.5","eslint-plugin-react-hooks":"4.2.0","express":"4.17.1","jest":"26.6.3","nodemon":"2.0.6","npm-check-updates":"10.0.0","nprogress":"0.2.0","react-dom":"16.13.1","react-test-renderer":"16.13.1","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-dev-server":"3.11.0"},"gitHead":"72a2a61d3c88895fe3ba3b1573d772a2d6bb5217","_id":"@benson.liao/capybara-router@2.2.11","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-2VYP3cNo0a+gsumiwi1yDX+xCK2ue/2pPK8P4wi1qY8QSvGRC4k87S3JqRcwgc1J4zgPCuXgigdLCsgTFAzT/Q==","shasum":"12f5509011a38c5e2e32c382f5f7aa73636a17b8","tarball":"https://registry.npmjs.org/@benson.liao/capybara-router/-/capybara-router-2.2.11.tgz","fileCount":12,"unpackedSize":42230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0JhvCRA9TVsSAnZWagAAu9oP/j64kRDoKf6v5elR3y/K\nXK287HQ/DMe4cecx9zqaYEOKhhCzEUl/93vM1/vZSjT24352/1YbMad1XsNd\nijbUYkeNO9GW1sF3Q4pAN5aDM63Cx84NlIhQqitGXfCR2bI5ic1PFDe47xip\nNS/zUbsP9TyOCP6Y0h3EnfRwYmb9mOyGRi4SYxYPmANVFY2IRFoXEpHpIXf0\nrrIChKpYmdJs7fqmP3Mw4vvafNY5i6OR1JUPtftBXF3CicZRkH8HqSwCXc+p\nLJu6X6NUfyq2myW3caQBTGrq1GsIERXb/8KuF13K5hgwrVV8cFRKFK6VGw2r\nBzHEx/Q+m5HnBCbZFpW9lO59DIwhHcT1GIfjukMLlAahsSBG4t5oP7KUU3ya\nG5qR4+XyOUhIynAYz491ejawxuoS8YVmFww267MzBuANwyTDjhUQaDnalj0j\nhP3DHv5tY8C6weC3ctCP/G3ZPaDFYflADjeZ+dvoGLcMdnfmT5XiBBhOkTIL\nQvBbSmVMU7RKjgslYxL/Je31RLmz/XzgsoutAjz+56nS8rCNNo5MpAKGiTJc\n77sW0VWZyhOtO43mVf1IFavklNqhotQ2Wgfuob2m7bVcK5kyfjd8NAOszk/N\nZ8uFfE3YSBdsubRz0bcmZiqwi058AEWDZDarU4sFcfiPky5ZtpBcAXz+mpQl\nCJib\r\n=BDn9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKXGewK2N9Z1eW0dAcTycssasD6XmNuK0RRYjc8FTd8AiAGt4NAmXlYTa7fUtFPouFG8lZPzyxJZlJT2NPW6zhrtQ=="}]},"_npmUser":{"name":"benson.liao","email":"skylock777@gmail.com"},"directories":{},"maintainers":[{"name":"benson.liao","email":"skylock777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capybara-router_2.2.11_1607506031268_0.25916952671117355"},"_hasShrinkwrap":false},"2.2.12":{"name":"@benson.liao/capybara-router","version":"2.2.12","description":"A simple react router without flux and redux.","main":"index.js","publishConfig":{"access":"public"},"scripts":{"start":"concurrently --kill-others \"node_modules/nodemon/bin/nodemon.js example/server.js --watch example/server.js\" \"node_modules/webpack-dev-server/bin/webpack-dev-server.js\"","eslint":"node_modules/eslint/bin/eslint.js ./ --ignore-path .gitignore --ignore-pattern 'example/web.js'","build":"node_modules/webpack/bin/webpack.js --mode=production","changelog":"node_modules/conventional-changelog-cli/cli.js -p angular","bump":"git add . && git commit -m \"chore: release v$npm_package_version\"","ncu":"node_modules/npm-check-updates/bin/cli.js","test":"node_modules/jest/bin/jest.js --coverage","coveralls":"./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"repository":{"type":"git","url":"git+https://github.com/BensonLiao/capybara-router.git"},"keywords":["react","router"],"author":{"name":"Kelp","email":"kelp@phate.org"},"contributors":[{"name":"Benson Liao","email":"skylock777@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/BensonLiao/capybara-router/issues"},"homepage":"https://github.com/BensonLiao/capybara-router#readme","dependencies":{"history":"5.0.0","prop-types":"15.7.2","query-string":"6.13.6","react":"16.13.1"},"devDependencies":{"@babel/core":"7.12.3","@babel/plugin-proposal-class-properties":"7.12.1","@babel/polyfill":"7.12.1","@babel/preset-env":"7.12.1","@babel/preset-react":"7.12.5","axios":"0.20.0","babel-eslint":"10.1.0","babel-loader":"8.1.0","babel-polyfill":"6.26.0","classnames":"2.2.6","concurrently":"5.3.0","config":"3.3.2","conventional-changelog-cli":"2.1.0","coveralls":"3.1.0","eslint":"7.13.0","eslint-config-xo":"0.33.1","eslint-config-xo-react":"0.23.0","eslint-config-xo-space":"0.25.0","eslint-plugin-react":"7.21.5","eslint-plugin-react-hooks":"4.2.0","express":"4.17.1","jest":"26.6.3","nodemon":"2.0.6","npm-check-updates":"10.0.0","nprogress":"0.2.0","react-dom":"16.13.1","react-test-renderer":"16.13.1","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-dev-server":"3.11.0"},"gitHead":"6887be8e1d59c6435acc1c7408332272b1dad35f","_id":"@benson.liao/capybara-router@2.2.12","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-v8E5e5QyklemoC7ZQS5NPtOv/8WiCRCCb94ksbmmPya9JexfpGk5Elk81/+YjWLXx2q0XQalYkGIVQnwYiDLrA==","shasum":"c94b20198487b5665117763147d6093bbbbbc53e","tarball":"https://registry.npmjs.org/@benson.liao/capybara-router/-/capybara-router-2.2.12.tgz","fileCount":12,"unpackedSize":42197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2YQ9CRA9TVsSAnZWagAAStsP/RFKxtxpLLEwH2Qs8BFf\nYjjUaoB7QlEEigKp2ksySXzob+tTlkf53/qZec148wAq+rU6yWHO8jRllXUU\nqJSPSyXvjEixc6nyTbcN9+YzcSrVWZJYFf/+VArekod+D1VAJOqfbjxMCLpD\nfDe5+V48JabfpLyU270gtYYghitph4OJ3NWOxkd72xWbu+jwe64h0p5tme9D\nJHJP5/8Kjl+DCTdL+NhiAyhdMfdsJU7/rcS1oRaOzY4UwqsnkJaKi+NEK+pE\ntiW02jDiCP7slzg7+fOa3Vm3UvGt1feLObM378GLYQgxhxPZEk8MAkKjjR7a\nZXIBN7bpuowwJX/Q2aX31pQhOmVZTHnzYaY/aMjuzbyJriLG2ZG0QH5QGE9L\nC1AV9nExbNvJibFFKzx/bGojZAFvdGicpGcAClfzCV+A5oRKFIknVGQdppql\nl0Qtv2+tivEL6240Vxm8X9gP+4sukpO4w5hMf9SyrVEgC0kmWJ2MKI22VO49\nY0DAuHOjDYZ6FjI3QMSTBnvdW9FauVSbC6yrEi0nhqY5esuxAHvJSYz5Vw66\nUxSdBpTc+W83pVRQVQI2i9KY8XPoJnpET2NfCjJU6vAXquQdCZycqk87K5EJ\nDFQQ6XdXu5fe8L5V+UpnjRNOw5fxISw9f9F3F45VPPu8/E+eC2ES37Qlz4Po\nmJ2K\r\n=oiRO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClHbjVRf+Znb0qQ7FBSdKADBfOqYBdYjMD1Lh+6/thUwIhAPvJkrsXOB3TNNN07Q/cbGBzKCzgj7R1g+yAsEctj/rW"}]},"_npmUser":{"name":"benson.liao","email":"skylock777@gmail.com"},"directories":{},"maintainers":[{"name":"benson.liao","email":"skylock777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capybara-router_2.2.12_1608090684879_0.06648964369615196"},"_hasShrinkwrap":false},"2.2.13":{"name":"@benson.liao/capybara-router","version":"2.2.13","description":"A simple react router without flux and redux.","main":"index.js","publishConfig":{"access":"public"},"scripts":{"start":"concurrently --kill-others \"node_modules/nodemon/bin/nodemon.js example/server.js --watch example/server.js\" \"node_modules/webpack-dev-server/bin/webpack-dev-server.js\"","eslint":"node_modules/eslint/bin/eslint.js ./ --ignore-path .gitignore --ignore-pattern 'example/web.js'","build":"node_modules/webpack/bin/webpack.js --mode=production","changelog":"node_modules/conventional-changelog-cli/cli.js -p angular","bump":"git add . && git commit -m \"chore: release v$npm_package_version\"","ncu":"node_modules/npm-check-updates/bin/cli.js","test":"node_modules/jest/bin/jest.js --coverage","coveralls":"./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"repository":{"type":"git","url":"git+https://github.com/BensonLiao/capybara-router.git"},"keywords":["react","router"],"author":{"name":"Kelp","email":"kelp@phate.org"},"contributors":[{"name":"Benson Liao","email":"skylock777@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/BensonLiao/capybara-router/issues"},"homepage":"https://github.com/BensonLiao/capybara-router#readme","dependencies":{"history":"5.0.0","prop-types":"15.7.2","query-string":"6.13.6","react":"16.13.1"},"devDependencies":{"@babel/core":"7.12.3","@babel/plugin-proposal-class-properties":"7.12.1","@babel/polyfill":"7.12.1","@babel/preset-env":"7.12.1","@babel/preset-react":"7.12.5","axios":"0.20.0","babel-eslint":"10.1.0","babel-loader":"8.1.0","babel-polyfill":"6.26.0","classnames":"2.2.6","concurrently":"5.3.0","config":"3.3.2","conventional-changelog-cli":"2.1.0","coveralls":"3.1.0","eslint":"7.13.0","eslint-config-xo":"0.33.1","eslint-config-xo-react":"0.23.0","eslint-config-xo-space":"0.25.0","eslint-plugin-react":"7.21.5","eslint-plugin-react-hooks":"4.2.0","express":"4.17.1","jest":"26.6.3","nodemon":"2.0.6","npm-check-updates":"10.0.0","nprogress":"0.2.0","react-dom":"16.13.1","react-test-renderer":"16.13.1","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-dev-server":"3.11.0"},"gitHead":"f2b34db19f0fc0336a99f4f45e247f32909c0575","_id":"@benson.liao/capybara-router@2.2.13","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NtvNy7UeZ/DQVQDzeAX9lKe6e9nsEt1sCBGCoERCbahwDMpB78ExeUPw3Wh/CVQu2elNmPdD6lOh14oS28jBow==","shasum":"e2296c92b7eec2d89455041d5f927a968d740038","tarball":"https://registry.npmjs.org/@benson.liao/capybara-router/-/capybara-router-2.2.13.tgz","fileCount":12,"unpackedSize":42337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8sRDCRA9TVsSAnZWagAAFLEQAJe287qG7CHmiC+gjXtA\naxMCsiwNXWex75ZbmqNrjqzF6MEUgucVIRS2rRDYxi1220cD0Jgztp6gSSrs\nbcV1m172MR+gk9wErecLhiPJXrF9MGS6zvmeWeS55Ofp9xhG0pq54v4l/HjE\nOGfPjSz7t+eSmpIebsdm+zoPmm3oB3y6DVioOjJ97bz2fWlr0b8CBOe5eJf2\nVuhL72Mjcrqhz4RX13oPu2iN3N+og3LoMSRG8jenpd/6TxpFLZw5VejfNXrN\nsFDhdsEeIPz0trLbWVx+2RADgC0mRNiVssAxO9uq3C3QDexDZfGwxoGHvf2g\nS62Rg5Cy9WDTQAEadX/pYZ7i+DE1MUozpqg/nv/aXnC0L36z9ltlVPG2HR2l\nqp4nrF5+hjrFSnP15/NlbYonml6vWpUdf3gFAc6oJGPteZZXMKVY9jLsIHwU\nuWxEvcA/Vw7PvRSNcWL9OZIqL+8e90VJpkRA+DC7OiXiiO3Q9If7XEDoierb\n0VlpOeLEHpLbMqIHla7DWUE36uxXV6eJCu7jT0zHCm4reGBaGlGGXOao2nvc\nQRGTQINLHvLFaiK/jK0FCQGRpBqpKSbSkinaBp/2gDwhkqo4x6Y4RVmPDX4t\n99qgPRoTckd3iuPQtHflSxBWHSTtOY7iO0zzTARnbRCGPr6XfrcdzFaYvCTP\nD1sq\r\n=F4IE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVEUr76FzTxXrLKQSVfrlVEIj33pFFvLx0sCutyo6sdAiEA9WeI2vE1RUldMYudrS3APDUc0SkjTIeJJ9e4LRObwjI="}]},"_npmUser":{"name":"benson.liao","email":"skylock777@gmail.com"},"directories":{},"maintainers":[{"name":"benson.liao","email":"skylock777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capybara-router_2.2.13_1609745474493_0.6660377648807667"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-26T08:50:27.459Z","2.2.0":"2020-11-26T08:50:27.708Z","modified":"2022-04-04T18:23:56.556Z","2.2.1":"2020-11-30T06:37:10.881Z","2.2.3":"2020-11-30T07:09:18.238Z","2.2.4":"2020-12-02T06:07:23.724Z","2.2.5":"2020-12-02T06:49:08.584Z","2.2.6":"2020-12-03T03:52:21.472Z","2.2.7":"2020-12-03T08:02:30.495Z","2.2.8":"2020-12-08T05:58:06.652Z","2.2.9":"2020-12-09T03:51:52.879Z","2.2.10":"2020-12-09T09:09:37.865Z","2.2.11":"2020-12-09T09:27:11.452Z","2.2.12":"2020-12-16T03:51:25.093Z","2.2.13":"2021-01-04T07:31:14.639Z"},"maintainers":[{"name":"benson.liao","email":"skylock777@gmail.com"}],"description":"A simple react router without flux and redux.","homepage":"https://github.com/BensonLiao/capybara-router#readme","keywords":["react","router"],"repository":{"type":"git","url":"git+https://github.com/BensonLiao/capybara-router.git"},"contributors":[{"name":"Benson Liao","email":"skylock777@gmail.com"}],"author":{"name":"Kelp","email":"kelp@phate.org"},"bugs":{"url":"https://github.com/BensonLiao/capybara-router/issues"},"license":"MIT","readme":"# capybara-router\n[![npm](https://img.shields.io/npm/v/@benson.liao/capybara-router?color=brightgreen)](https://www.npmjs.com/package/@benson.liao/capybara-router)\n[![Coverage Status](https://img.shields.io/coveralls/github/BensonLiao/capybara-router?color=brightgreen)](https://coveralls.io/github/BensonLiao/capybara-router)\n[![test and upload coveralls](https://github.com/BensonLiao/capybara-router/workflows/test%20and%20upload%20coveralls/badge.svg)](https://github.com/BensonLiao/capybara-router/actions?query=workflow%3A%22test+and+upload+coveralls%22)\n  \nThis is a react router without flux and redux.  \nWe just want a simple way to build a Single Page Application.  \nDefine rules that include the component and how to fetch data of the each page in a router.\n\n<img src=\"_capybara.jpg\" height=\"400px\"/>\n\n## Installation\n```bash\nnpm i @benson.liao/capybara-router\n```\n\n\n## Live demo\n[https://kelp404.github.io/capybara-router/](https://kelp404.github.io/capybara-router/)\n\n\n## Example\n[/example](/example)\n```js\nconst React = require('react');\nconst ReactDOM = require('react-dom');\nconst {Router, RouterView} = require('capybara-router');\nconst history = require('history');\nconst axios = require('axios');\n\nconst ErrorPage = props => {\n  return <h2 className=\"text-center\">{`${props.error}`}</h2>;\n};\nconst Home = props => {\n  console.log(props.data);\n  return <h2>Home</h2>;\n};\n\nconst router = new Router({\n  history: history.createBrowserHistory(),\n  routes: [\n    {\n      name: 'web',\n      uri: '/',\n      onEnter: props => {\n        document.title = 'Home';\n      },\n      resolve: {\n        data: params => axios({\n          method: 'get',\n          url: `/data/${params.id}.json`\n        }).then(response => response.data)\n      },\n      component: Home\n    }\n  ],\n  errorComponent: ErrorPage\n});\n\nconst element = (\n  <RouterView>\n    <div className=\"text-center text-muted py-5\">\n      <div className=\"spinner-border\">\n        <span className=\"sr-only\">Loading...</span>\n      </div>\n    </div>\n  </RouterView>\n);\nReactDOM.render(element, document.getElementById('root'));\n```\n\n\n## Commands\n+ `npm start`  \n  Run the debug server on localhost:8000/capybara-router.\n+ `npm run build`  \n  Build the example app.\n+ `npm test`  \n  Build test scripts and run tests.\n\n\n## Router\n### constructor\nGenerate a instance of Router with your config.  \nJust allow single instance in your application.\n```js\nconst {Router} = require('capybara-router');\nconst axios = require('axios');\nconst history = require('history');\n\nconst router = new Router({\n  history: history.createBrowserHistory(),\n  routes: [\n    {\n      name: 'web',\n      uri: '/',\n      isAbstract: false,\n      onEnter: props => {\n        document.title = 'Web';\n      },\n      resolve: {\n        data: axios({\n          method: 'get',\n          url: '/data.json'\n        }).then(response => response.data)\n      },\n      component: props => (<p>{JSON.stringify(props.data)}</p>)\n    }\n  ],\n  errorComponent: props => (<h2>Error</h2>)\n});\n```\n#### Parameter `options.history`\nType: `Object`  \nRequired: `required`  \nPlease provide [history](https://github.com/ReactTraining/history) object.\n\n#### Parameter `options.errorComponent`\nType: `Object`  \nRequired: `required`  \nThe React component for the error page.\n\n#### Parameter `options.routes`\nType: `Array<Object>`  \nRequired: `required`\n\n##### Parameter `options.routes[].name`\nType: `String`  \nRequired: `required`  \nThe name of this route.  \nUse `.` to make the child route.  \nSuch as `web`, `web.project`, `web.project.members`.\n\n##### Parameter `options.routes[].uri`\nType: `String`  \nRequired: `required`  \nThe URI of this route.  \nIt support the regular expression.  \n`/users/{userId:[\\\\w-]{20}}` will parse the user id from URL.  \n`.*` will match all URL. Use it to define the 404 page.  \n\n##### Parameter `options.routes[].isAbstract`\nType: `Boolean`  \nDefault: `false`  \nThe URI of this route.  \nAn abstract state can have child states but cannot get activated itself.\nAn 'abstract' state is simply a state that can't be transitioned to.  \n\n##### Parameter `options.routes[].onEnter`\nType: `Function` `(props) => {}`  \nRequired: `optional`  \ncapybara-route will call this function before the component.  \n\n##### Parameter `options.routes[].resolve`\nType: `Object`  \nRequired: `optional`  \nDefine how to fetch data.\n\n##### Parameter `options.routes[].component`\nType: `Object`  \nRequired: `optional`  \nThe React component.\n\n##### Parameter `options.routes[].loadComponent`\nType: `Function`  \nRequired: `optional`  \nThe lazy loading function.  \nRun the lazy loading function when the `.component` is null.\n```js\n{\n  name: 'web',\n  uri: '/path',\n  loadComponent: () => import(\n    /* webpackChunkName: \"chunk-name\" */\n    './path/component'\n  )\n}\n```\n\n---\n\n### reload()\nReload the root router view.\n\n---\n\n### go(target, options = {})\nPush a state to the history or Replace a state of the history.  \nIf the new URI and the old one are same, it will reload the current page.\n\n#### Parameter `target`\nType: `String|Object`  \nRequired: `required`  \nThe destination.  \n`String`: The target is the URI.  \n`Object`:\n```\n{\n  name: {String},  // The route name.\n  params: {Object} // The parameter of the route.\n}\n``` \n\n#### Parameter `options`\nType: `Object`  \nRequired: `optional`  \n\n#### Parameter `options.replace`\nType: `Boolean`  \nDefault: `false`    \nReplace the current state with the new one.\n\n#### Parameter `options.reload`\nType: `Boolean`  \nDefault: `false`    \nReload the root router view.\n\n---\n\n### listen(event, callback)\nListen the change event.\n\n#### Parameter `event`\nType: `String`  \nThe event type.  \n`ChangeStart`, `ChangeSuccess`, `ChangeError`\n\n#### Parameter `callback`\nType: `Function`  \nThe callback function.  \n`ChangeStart`: (action, toState, fromState, next) => {}  \n`ChangeSuccess`: (action, toState, fromState) => {}  \n`ChangeError`: (error) => {}\n\n#### Return\nType: `Function`  \nCall this function to stop the listen.\n\n---\n\n### renderError(error)\nRender the error component.\n\n#### Parameter `error`\nType: `Object`  \nThe Error object.\n\n---\n\n### getCurrentRoute()\nGet the current route via router.history and router.routes.\n\n#### Return\nType: `Route`\n\n---\n\n### findRouteByName(name)\nFind the route by the route name.\n\n#### Parameter `name`\nType: `String`  \nThe route name.\n\n#### Return\nType: `Route`\n\n\n## getRouter()\nWhen the instance of Router was created.  \nThis function returns the instance.\n```js\nconst {getRouter} = require('capybara-router');\n// new Router({ ... });\nconst router = getRouter();\n```\n\n\n## Components\n### RouterView\nThe router will replace the loading view with the page component.\n```js\nconst {RouterView} = require('capybara-router');\n```\n```js\n<RouterView>\n  <p className=\"text-center text-muted h3\" style={{padding: '20px 0'}}>\n    <i className=\"fa fa-spinner fa-pulse fa-fw\"></i> Loading...\n  </p>\n</RouterView>\n```\n\n### Link\nRender a SPA link element.\n```js\nconst {Link} = require('capybara-router');\n```\n```js\n<Link to={`/users/${user.id}`}>{user.id}</Link>\n<Link to={{name: 'route-name', params: {paramKey: 'value'}}}>link</Link>\n```\n\n\n\n## Which sites are using capybara-router?\n- **Meetpet** [https://meetpet.org/](https://meetpet.org/)\n","readmeFilename":"README.md"}