{"_id":"connected-next-router","_rev":"33-fe9972c9469a837902a82a2c5b1daf3f","time":{"0.0.1":"2018-07-30T05:57:17.260Z","created":"2018-07-31T12:00:58.909Z","0.0.2":"2018-07-31T12:00:59.012Z","modified":"2023-11-04T16:34:29.794Z","0.0.3":"2018-09-20T14:38:49.244Z","0.0.4":"2018-10-25T15:14:22.823Z","0.0.5":"2019-01-18T12:02:48.833Z","1.0.0":"2019-02-05T19:44:23.198Z","0.0.6":"2019-03-04T00:13:53.198Z","1.0.1":"2019-03-04T00:25:09.097Z","1.0.2":"2019-06-12T16:42:56.139Z","0.0.7":"2019-06-12T16:49:16.152Z","2.0.0-alpha.0":"2019-07-15T06:01:05.026Z","2.0.0-alpha.1":"2019-07-15T06:11:57.526Z","2.0.0-alpha.2":"2019-10-30T23:45:52.572Z","2.0.0-alpha.3":"2019-10-31T00:00:44.972Z","3.0.0-alpha.1":"2020-05-24T18:03:09.634Z","3.0.0":"2020-05-24T18:39:53.948Z","3.0.1":"2020-05-24T18:42:07.798Z","3.1.0":"2020-06-24T05:53:05.433Z","4.0.0":"2020-11-15T04:06:56.001Z","4.0.1":"2020-11-24T21:55:55.283Z","4.1.0":"2022-01-16T00:48:17.938Z","4.1.1":"2022-05-14T15:57:22.617Z","4.2.0":"2022-09-11T22:18:07.588Z","5.0.0-rc.1":"2023-10-11T10:12:57.576Z","5.0.0-rc.2":"2023-11-04T16:10:44.323Z","5.0.0-rc.3":"2023-11-04T16:25:53.758Z","5.0.0":"2023-11-04T16:34:29.629Z"},"name":"connected-next-router","dist-tags":{"latest":"5.0.0","alpha":"3.0.0-alpha.1","rc":"5.0.0-rc.3"},"versions":{"0.0.2":{"name":"connected-next-router","version":"0.0.2","description":"A Redux binding for Next.js Router","main":"lib/index.js","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"files":["actions.js","ConnectedRouter.js","index.js","middleware.js","patchRouter.js","reducer.js","routerMethods.js","utils","structure","es"],"scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"cross-env BABEL_ENV=commonjs babel src -d .","build:es":"cross-env BABEL_ENV=es babel src -d es","watch":"cross-env BABEL_ENV=commonjs babel src -d . -w","clean":"git clean -xdfe node_modules","lint":"eslint ."},"peerDependencies":{"next":"^6.1.1","react":"^16.0.0","react-redux":"^4.4.8 || ^5.0.7","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.52","@babel/core":"^7.0.0-beta.52","@babel/preset-env":"^7.0.0-beta.52","babel-core":"^7.0.0-bridge.0","babel-eslint":"^8.2.5","cross-env":"^5.2.0","eslint":"^5.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-react":"^7.10.0","next":"^6.1.1","prop-types":"^15.5.8","react":"^16.0.0","react-dom":"^16.0.0","react-redux":"^5.0.7","redux":"^4.0.0"},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"dependencies":{},"gitHead":"20b0aa44412a5d7e045d677d9045d1e4b20f433a","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@0.0.2","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"dist":{"integrity":"sha512-AFgCPfxz70BJX6irMxuJQWq2kttCA6yIrQAB2f8LSTWxapYeAARG+JjvYSvXwOVBkCYyaq5KH9a0pjgj82G6PA==","shasum":"436a1ad9cfbaa415ec3f74f8e8ed1dd35063e843","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-0.0.2.tgz","fileCount":29,"unpackedSize":62710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYE97CRA9TVsSAnZWagAANkoP/2iLQ4ot67qmHdq6UbQn\n1u9cKrHm1edhItt8lx+wVD/YyuZSne4jFeh4cRK6gC3GWJIagvmBFBrblX9z\nzCVmprLBJu+s1WNMc/F91EiorEbAf5j1zIIOy1pB2FpZioCvSq/b5GOuRq1k\nzQyoGsW4bL65kGjr9uErypwFqwkymqiyULmU1I6eK4IKpVQZlu2L4Qyh7dbz\naHqb4AG3BO76XgN6EkTuQr9UxW/Uri/aw78PKbxLLZnKDSxGEPTmSgplGBgM\n3NduFmGKG3CqiBtSp1PPYaTVY8096UtpPJJsXqy3edsjYO30AwAQ455j3wyu\n3x+GNTFN4Vn5/wCennqSN/uRthvY4du5hFJ8ACmj7AgnX6MaUoqFhAALigs/\nlar2SuFJIbNogGBHiST/YouCsTtaZri29AQb9RPyT+t+pKYLCDMp9QJd57Dr\nCbHsHhwdHXMQJEeCTpzKE0BjNe2vftd5/1ryMs9Ge1exc0YgQTIL3LxtyeOj\nze6aeQZRCZsU2RsgZ2jThiEOz6sQFzrmgFQcaVmB3YGdQhSzHfb0dgwT/GVR\nz6k9d11rnLGaJt7zWc53ejxsqivcPoKZ6/r5FazvbdfR74kyJo5hDxQgMLfg\nLxm9Hofn9w4JFnSoNuZe06QfW5+dkjUECiVe1hOOefMO/yAU2jA6ASNOV5f2\n79d/\r\n=nL2g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBGGty34QYPbGkGaKBZuS0Ljomc323+YhgI1/lEwceEFAiEAm1mL0JewSz/015vhvn8ilb7+1BQ4+TcRwgBH3pMB+94="}]},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_0.0.2_1533038458909_0.565618141481917"},"_hasShrinkwrap":false},"0.0.3":{"name":"connected-next-router","version":"0.0.3","description":"A Redux binding for Next.js Router","main":"lib/index.js","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"cross-env BABEL_ENV=commonjs babel src -d .","build:es":"cross-env BABEL_ENV=es babel src -d es","watch":"cross-env BABEL_ENV=commonjs babel src -d . -w","clean":"git clean -xdfe node_modules","lint":"eslint ."},"peerDependencies":{"next":"^7.0.0","react":"^16.0.0","react-redux":"^4.4.8 || ^5.0.7","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.52","@babel/core":"^7.0.0-beta.52","@babel/preset-env":"^7.0.0-beta.52","babel-core":"^7.0.0-bridge.0","babel-eslint":"^8.2.5","cross-env":"^5.2.0","eslint":"^5.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-react":"^7.10.0","next":"^6.1.1","prop-types":"^15.5.8","react":"^16.0.0","react-dom":"^16.0.0","react-redux":"^5.0.7","redux":"^4.0.0"},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"dependencies":{},"gitHead":"d8ca47a21d72c9dd08fe5df9a0a6f4c5a51d97d5","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@0.0.3","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"dist":{"integrity":"sha512-7YHUc9yVqQWEw+Y1nncG8MxEwBMa5S2nTdrFpVe46b0c7tlDx+Rt+MgTBV6a4SRwxv9qop4rAIo1IDvML/7W3Q==","shasum":"c936596601a0bf3cbf8ada26301c5299acec5e50","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-0.0.3.tgz","fileCount":29,"unpackedSize":62706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo7D5CRA9TVsSAnZWagAAD+IP/RCvpndu7C7RVuJyvi+v\n3V5wGZtg/mKbrSfel/RTfNKsZicEOUnSyLq1dSIE4Bs72RWY0w4cg4J4s/hq\nby/zIiy0XPZgkWX3XyTx9qiZRJvYuAlzou+qNFY4SE/xvOwSrDI196PURwuO\nTN75YMNTfd4CysKs6w16lS+BeNxuAOP0rTYqzKc5S8b+933n3VfAre9h+iPb\nrOLO2rGejawtx3KJSgFG1/BM7WVWaT405Y3/98lRbg5piKSCXyNomOYbo6pH\ns6jA/PhR4Ym9f6OtV1buFihn7lrGX2mTR6ZDd6VGK59y5hqDhPU+KjVPX34a\nH+qfy6np7zXa3MAwI0+pZ/epKrIuGhcvJgK7CMyUv47ZTNNky4ErrJUSeN2v\nWsJjbBnmNVYCXPaO9g5XvfNdf3gZ7yKegup2djABQaVKZim0uGV33En3iDgT\nOu1lGaMmNmPifdDrTEeBzNJEZh3m+5xrN2TIARuua8XlfLFI7bOeHVE7+b05\nPxFVcoQzBYKqYmbzhSfjiTvCuJSzSBDj7es3b/svzsnnkHeJeApdjQrIveuP\nPRDLVa03yay7Pqs4DKhf8yeqwSdaHEbB8yqkd6QrcWWO39XpKH0NnQs5NuNg\nF+z1cLZRHzqUpLGSasX9Y39l+//6FKl2Txsv7vrb1DkGsG8EaYLazhH0yCdZ\nBDSb\r\n=HN9X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyn+AkeH9c373F4XBSuCf0OnnVnYKnjE71gRtX33YngAIhAJYM9nMe8coYODcuKt6rNnO4X2zj/Tou6efSZEePaouM"}]},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_0.0.3_1537454329088_0.5695917347547053"},"_hasShrinkwrap":false},"0.0.4":{"name":"connected-next-router","version":"0.0.4","description":"A Redux binding for Next.js Router","main":"lib/index.js","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"cross-env BABEL_ENV=commonjs babel src -d .","build:es":"cross-env BABEL_ENV=es babel src -d es","watch":"cross-env BABEL_ENV=commonjs babel src -d . -w","clean":"git clean -xdfe node_modules","lint":"eslint ."},"peerDependencies":{"next":"^7.0.0","react":"^16.0.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-react":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","cross-env":"^5.2.0","eslint":"^5.7.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.0","next":"^7.0.2","prop-types":"^15.5.8","react":"^16.6.0","react-dom":"^16.6.0","redux":"^4.0.1"},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"gitHead":"d904b941360b5fda1280622f737ab1c9d6f28c88","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@0.0.4","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"dist":{"integrity":"sha512-LNHvp3WTN0cqFPNSZswcoDIqzWToq3UKrs3QtKt3uW7KY1hjNbhu3G2PdxMnRkbDCV3pWFxr/y9VqBo8sOCwGw==","shasum":"49104ca8b8937daabbd1748b1d9d3234d529d3d8","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-0.0.4.tgz","fileCount":29,"unpackedSize":59434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0d3PCRA9TVsSAnZWagAAG44P/0osN9zOfsbKrUyLAy4R\nraX3i10TyfcE73TwBVR4N908Af9xTAjgEO9QZZsO0gftLWXqfo6eLCZoXaY/\nPeG3pIhtO3HZxMT1rYLym2o7sQ6dyKDIQG5/g8Bfmwuw08bry2gYr5Z1jZ2W\nStDlhl7V65YK0bm2Kym2+jJG5pqHRx5/XzGaM0IQNzf2wIcG7/SFbugaTlGj\nWKdO/6/qFckZV7qHO/kWNHzqC3K9rzURDyjyPlTqhgDWb3O3ENleod4OmDeW\nNtarMGys8uuuhp1rD+5LACdspFB7JutkLt2l7eCtGBg1fvH2OdgAXx4JoPtf\nQDlX5WrQPM7uUoj8UqmHgeWv++CyJfA6Hq7MMZYgblqKpnXV933F2NqDA288\nwHVk5LKpL/+eI9gW+s4xSRB50ACXaIBQDlidYcOotLSZSSxczyzXSWncBBsL\nexhSLhrK3J8beq2FA10Wx6/dYaeb4Z6ME1ucXs+n0bUPm1fB3g8lE0g5DJvd\nIMEyNLU4NSUvyB/a9xwtNYiSgjzETnagTZBMxoJBNct2DJiGeFDtvYiXYMgQ\nzJd0vsh0ymrOLEVYKNZOvv0zD48nD20yQJ6jqxrgXNTlkCal7vTMk93xviPZ\ngUuTgLk+qP47Ch8Qewy5DsqIMAzuh0kyfgrNOXVsMiSf/MoM27utOfe29kef\njJBd\r\n=BJy5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhlUiRdGsQJCert08SftDkHGpl6CClLBQjCDReUOKz4AiEAwDwlR6EizYOkw8BZO6VVIRMFj3vOI5RBe0oTP34ME2I="}]},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_0.0.4_1540480462611_0.37143580244366925"},"_hasShrinkwrap":false},"0.0.5":{"name":"connected-next-router","version":"0.0.5","description":"A Redux binding for Next.js Router","main":"lib/index.js","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"cross-env BABEL_ENV=commonjs babel src -d .","build:es":"cross-env BABEL_ENV=es babel src -d es","watch":"cross-env BABEL_ENV=commonjs babel src -d . -w","clean":"git clean -xdfe node_modules","lint":"eslint ."},"peerDependencies":{"next":"^7.0.0","react":"^16.0.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-react":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","cross-env":"^5.2.0","eslint":"^5.7.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.0","next":"^7.0.2","prop-types":"^15.5.8","react":"^16.6.0","react-dom":"^16.6.0","redux":"^4.0.1"},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"gitHead":"7ae8a152c6cd6567c832202f6097d638a08538dd","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@0.0.5","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"dist":{"integrity":"sha512-zuEqBgRVnLB7gLy+ygjVlzmMxF/jK7PtbgmYXyOGxh2TJUJ1JkIJWTD56asqTyQtE1xI3yxIqI6AK0VyBdGomg==","shasum":"fc5588cae9f0f7a2d513e2e25d415e03f78a2241","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-0.0.5.tgz","fileCount":29,"unpackedSize":59966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQcBpCRA9TVsSAnZWagAA8tUQAIPwQrIBeoO9gZUQeoIn\n8RSKM0gI7NrltOqo5/zisYUgH+XlRXT6m6932voMlTkhuhtrqzvIelFGQUaA\nDdimQMtnU7DDJ5SJ1q/Z7oCuxM83VQ6NZh60lmkoeDnTnJWBSVUeDMegRKuU\n/TTPqXHE70Z+mA/pxoEX90ssZE6YjhOGW0J84WKJBWXcPiw5KkV/Sf+/Nsnz\nqRPU4JcffMghHvDoSZ7STNFJdt4Fccdf6+A9BN9sBg62tR/EeVwPBRoEKBRn\n3ZYt4GhxwKy4En8uP87JqrGjaQWxuzFA/g6DQGmWl9YzNqFLw4VmEK6pQ/1R\nMD2kGCLLmoNoLKVnn2BDxypGvSKcl6NVPW8uxOTmQffFJESY60mdpdQlB0sb\nHuFpF0GH6S4+mlgH2NQs6ydougIO7Iwbu/63cyK+Q/rOk1gkYrweCIrFZoRB\nebwCMwUaOQa0XC2Tq6EZuf2nGw7GI9g2tUaXOTEFTHMmqMkX1ghBn/SbugEG\nzvkk40BSqdaaDD1MCUBqA49qHsS70lsGz/F6Qi+cGqwB3bCYgHjD6kqmYdaT\n6J9WXFQIGSjZFFbB5WPH2HUqaGKjITO5sZO7BkKLK0sSAWlC3Pw5yIuh/obf\nTkRZUJsPz+dXHf8UNe2Ea24Qk3qnujIspiWHNy8hElRkZU2uj95StHsnl9jc\nWoxu\r\n=oWjm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJxTXbtlUnrFJ34m0ExNPgdJqOidYm9tD4vMMjpVyF0AIhAOhnCcGKdZPSH0+ttSN0LY7fFazUKow0GP9QxnkLGQWc"}]},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_0.0.5_1547812968750_0.0032819464843241164"},"_hasShrinkwrap":false},"1.0.0":{"name":"connected-next-router","version":"1.0.0","description":"A Redux binding for Next.js Router","main":"lib/index.js","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"cross-env BABEL_ENV=commonjs babel src -d .","build:es":"cross-env BABEL_ENV=es babel src -d es","watch":"cross-env BABEL_ENV=commonjs babel src -d . -w","clean":"git clean -xdfe node_modules","lint":"eslint ."},"peerDependencies":{"next":"^7.0.0","react":"^16.4.0","react-redux":"^6.0.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-react":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","cross-env":"^5.2.0","eslint":"^5.7.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.0","next":"^7.0.2","prop-types":"^15.5.8","react":"^16.6.0","react-dom":"^16.6.0","react-redux":"^6.0.0","redux":"^4.0.1"},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"gitHead":"3f50e32399f0450c16236ad449f57fa0aa4c52b2","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"dist":{"integrity":"sha512-7NPKwwvdR0LUhMVArANfgW26eArEcApSFa1LV+dAtHMa7o35QITqlWyOvXER0L3MV/V4TAQj76nwSDaAaUmONA==","shasum":"bca78f309ffcdf7893762ea0166c893a4ca45a7e","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-1.0.0.tgz","fileCount":29,"unpackedSize":61814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWeeXCRA9TVsSAnZWagAAAV0QAJWeAThNbTL2YbHjm7sL\nSQZZyWxyOqmoygQj1yK+PNooNr7IuKLbJbAB58kwZc+a/up367zbYPAHSYYv\nRjMIQQ5C0HO/4LKz82Y/lte+8BHejVl82yhoJEMfcTO51TOMe+0fEixH9A2U\nDrcDBVXIpRCmE5ANRRVHRxdwV8yjZv6lQtYSFq9rGWZqkB7GxQLLlcvMVPPY\nZEXJRysnq00+ORjIoTp/2W4yhH32YFKsOglhkVJ1WiCCv42keMI1Qb46/bBf\nd0sqD3/Qa5x/aazApBBScWAto/U4d44kzZXWvbz1olHCJ+/z4HE+5QsXcPP6\nTbcjKk6k6k4srqP9v/d0FUjbncN2ghsDF3jNcY1LV27bcwXJtYWNChoyuj09\nH/LuaQ6uoalPLXJ1qWbV9BI3ZXDKtmhyJmXWwro9Y9KERf7gnXLjIDkVMFR+\nPjW8OPP4pdjeju5M9iy2iG+xSPr5pZTndSZAjONCgRQ+SMPXdHbXPocrbg4x\nxM4PzfE22mc53Rf1plCgw1aK/nLF88HLXNjFWZnMPLd2x7TSHUE2accQi+RU\nVT7vPZVjniM2D6efv3IVbU8Hp/E9XJHFtDglxMg0qoMBBQliF07vnPMspzOo\nFtf+mLLJJA71ByDYgQTAXz6i6TJKK03hmIsTsOFJbd+ZLgWC/NrLtgy42dhY\n5Gdq\r\n=YmJn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNh3lXofFC1WJzV/KgcGh1kUpViC+4dq3EPASqYvOcSQIhAMRRQsEDJL/s4V4LdxMNsvTX9MOf0cJXhwCFopn3G9Hi"}]},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_1.0.0_1549395863096_0.5229997419988379"},"_hasShrinkwrap":false},"0.0.6":{"name":"connected-next-router","version":"0.0.6","description":"A Redux binding for Next.js Router","main":"lib/index.js","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"cross-env BABEL_ENV=commonjs babel src -d .","build:es":"cross-env BABEL_ENV=es babel src -d es","watch":"cross-env BABEL_ENV=commonjs babel src -d . -w","clean":"git clean -xdfe node_modules","lint":"eslint ."},"peerDependencies":{"next":"^7.0.0 || ^8.0.0","react":"^16.0.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-react":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","cross-env":"^5.2.0","eslint":"^5.7.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.0","next":"^7.0.2","prop-types":"^15.5.8","react":"^16.6.0","react-dom":"^16.6.0","redux":"^4.0.1"},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"gitHead":"8ee1602a3185c627f0e4aba8aff31cfe9f58c427","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@0.0.6","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"dist":{"integrity":"sha512-7x+R70cEZhrckT+vsfi9q5InF8XqrPYdDVetjAKueK+BNSNdMBy8r02Z3u9evCKWlLFfTZ61lRt2A0kL0STLag==","shasum":"747eaae0d49e780e990da4e1b1d377322c578288","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-0.0.6.tgz","fileCount":31,"unpackedSize":63568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfG3BCRA9TVsSAnZWagAAq+YP/0xBGQBXFmXCkSbxcww9\nfRH6Oe8tkgUwOjfnTVSV4gGqb8BZOTtOWRjghvWdHo6LrxCILhxA1B7lGbTi\nzlS9r77Cx2PeykBVidGD9eT3fisxQ2ONfpkkZ2ubYod7Z522O0LYuiEVro1g\nBZZPQ8yiTKpoGooQj/6CMRL8x9/5a2nZuoCJCM7Q2RoQqHQIABNHkFkCmOdJ\nD0FZRST2gpwFp57LsbrZDGEsJv/6kbYHLkl1Upkmhz+QHbBbdEpznFEsVcf0\nvXMpPwaC7TSWyaejubWt+iSb/hJbZndKyqTlMzoZGevLjTtXiljFWqTkj0Li\nE/WlxqOflmvTcnQljOB5hefIZVi7aNIaG9aWuSaJZ76M8KFKDWLuKdYQQyN8\nvtx4lNsRxmO97NS62j6qQgFaWBgu5+WG1GW3jtR9+eomRCch3OzH7t6aK+ow\nk0KbQqHu/HpMWmly9281JacDWgysMt8m9GuWHnoi8l/sAjtiWJAXhTfSCCLu\nxvcgX167C1LVfx7aWjCFv/aO7P2Krt6mlPT69cWeYGK4y/PiobCYUAH3MM4q\n8aQ77EnNAsIA0X5cWWkCnl9+UEmYG2fOuwFc+rX1mFlfoOxRgyBzodA9xQiq\nlScPNC/VsbLgU8Ac+ja/aHltQisBRDvWigQ+tg+joL4ru9yOs6kYz9FSf4bq\npYP1\r\n=nLEF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJ6pCZPgnMjTlvmZZr1oGLt4v55a1gg7UVAoYRyb9KgQIgW3vQGZfpHHmQocU2+2QibHwXiw3PkC94fmf6HMIbTUI="}]},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_0.0.6_1551658433060_0.517162379266779"},"_hasShrinkwrap":false},"1.0.1":{"name":"connected-next-router","version":"1.0.1","description":"A Redux binding for Next.js Router","main":"lib/index.js","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"cross-env BABEL_ENV=commonjs babel src -d .","build:es":"cross-env BABEL_ENV=es babel src -d es","watch":"cross-env BABEL_ENV=commonjs babel src -d . -w","clean":"git clean -xdfe node_modules","lint":"eslint ."},"peerDependencies":{"next":"^7.0.0 || ^8.0.0","react":"^16.4.0","react-redux":"^6.0.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-react":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","cross-env":"^5.2.0","eslint":"^5.7.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.0","next":"^7.0.2","prop-types":"^15.5.8","react":"^16.6.0","react-dom":"^16.6.0","react-redux":"^6.0.0","redux":"^4.0.1"},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"gitHead":"0b90836abe40983b8c3155896925ae1861d16167","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"dist":{"integrity":"sha512-R4GOqz6XvRfh1X5PS2XY+lsvxiMlv87v5P8h8JBxrPlBXe0tmHoGXPEND16Mv45ta7ciuG1klyH5eJHmtKb0Mg==","shasum":"edd3f97135825fd6b0739c812c0874ecda6227c5","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-1.0.1.tgz","fileCount":31,"unpackedSize":65226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfHBlCRA9TVsSAnZWagAARSMP/13rq9YU5PDezvjvsyvQ\nzo6PcIFSXaC3Y7r1YyHYYqP8dB/rwpJxNsveZ17lV0XFyiMEmWZEqqDZcf9z\n9a3K8Sd5c/eD0jOtU7OyB8hH8NFZ9Qwg3Oq8kaWnUbfv0YCqY4Qe793DH4dW\nh+CznzC+YWGL1OGziGWaUaC1jR4kUqKr5bxKowHBpOXC4QqNqbILpVgLBrSh\nVGKeW+Xp/mu0T+VOaRMnVtUOtN15k4fsmo5FGf5PHkCiyu8Xyty5xFlud08/\n+EzrEaCZZpm1Uznai4t/kvglex+S7F5Zj6MYdQB62SscANoA1iCK/I5agKWD\nnlPCsZ6c2r6anTo1kuAMgnoD7RLGpMBKOA8wQ1daHRF7fG6x6LgCcF5QjhfI\nACPEvexY6qj04vD3zhQvrFLgYhUcgOhE/XWMcNV8TWqJuzgzYyTZBn0x4pC8\n1hSFZyKnkw5sQfqsnPoOjDh36SjvY8TVqSt8PEJMHGpcrdIi7xx7uZIG8DD0\nn/5KJakg2hYUoPvPwiUzQXbm9+KE9fdLY+mze9DC+yAN0wlCq3JlmBY5qoWp\nN24Gk7iWs1wiTmCJ0RZY9bj5c69tWX0yUwaFkuKcN63yn/L214HhqcWC8aS7\nidz1H5PoW+vaWn0wFCunZ6uzxQEza7qBSNLgMt/4Sa2NC851iK8ym+jYaTX4\nuGUP\r\n=YXnL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE5ouzYGXrC5ZCD/lSS3lJt6TQtBQb50Xn++c6LH0XXyAiB4rc04E5Gpnap2HM8LjY2HBY7Qn5GdzOstXYOWljpwoA=="}]},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_1.0.1_1551659108955_0.6349880744872052"},"_hasShrinkwrap":false},"1.0.2":{"name":"connected-next-router","version":"1.0.2","description":"A Redux binding for Next.js Router","main":"lib/index.js","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"cross-env BABEL_ENV=commonjs babel src -d .","build:es":"cross-env BABEL_ENV=es babel src -d es","watch":"cross-env BABEL_ENV=commonjs babel src -d . -w","clean":"git clean -xdfe node_modules","lint":"eslint ."},"peerDependencies":{"next":"^7.0.0 || ^8.0.0","react":"^16.4.0","react-redux":"^6.0.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","cross-env":"^5.2.0","eslint":"^5.16.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.0","next":"^7.0.2","prop-types":"^15.5.8","react":"^16.6.0","react-dom":"^16.6.0","react-redux":"^6.0.0","redux":"^4.0.1"},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"gitHead":"b161b3801827f86966666460e576368d65f6e782","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@1.0.2","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-JxCgUwdEv9eTDsQQcyrME8Z79ngRbAB4aB1yhDDL0qqJX3dpJcNqpqTTctO9JMUJiXE2XRajx94NsOvFYVmNqw==","shasum":"ccb33b38508c2e76f6cdd1b52883970a67d8fd67","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-1.0.2.tgz","fileCount":31,"unpackedSize":66133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdASuQCRA9TVsSAnZWagAAa4EQAIqQGzkNV7IkSmOB2LZP\n2PoitGN3nMuHcOOQ0btoBkjAB14DdR1OvuJHn9Vc//LPA1iKNFtZM2SZEyge\nean8H6vGP03dvlQtAP7m2DSnrsUPgc0IxmncZe3op6MYte2QPcJTDNzEREKE\nmHEmfwccdWgSWqMkRIXzYCC8dQLiMmmfHpKxqwOYtozWEEPVaS1NWPH/YXv3\nSUTPASFeJgU+TXgDzRWfUm40poa+7ZcTHvcvytfT4aNvDBVkA48Rj8KP0neT\nFE+KXP3sLyrF6C8le3BzNWfjLFhgzzmgHDgFuoQwTSLfkjZJ2+PIuG2CE2wm\n/bg6VzMZ/kNwWzODmKKhwI4uloUq2wi83VlD3qydV154y7TDgZv7hz21H10G\n+Cb36b3pv5cnNTUkJtTTiMhiMqdjAoyVdwBHxE1WubQVNJLIiR8Spob0co1u\n3DCtErHdfqPqBOE0EIa88XG00fthRuaxOSvpffwNnLkuO5CUjLojD9EMOWrf\nBk73XdCbO5zfq+/2fFftCNVCv+bA6GmsXi/4HQCjrkxhqVh3DVCEc2Wi/yEI\nBF0PoAIZtGa9Fj2rvocWvYWOLBsFzQ585G25UwkyTl9PvNF1ylNrj3QdclHl\n9pmbP2q9cj8JjtC5lbyAp1gwSZRN44MLv8CHWpzSyv3TzFXURwBdhWHY2OLb\nehZ9\r\n=EhAM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJqlntiBVP4DwFNSZkMcMT6mcSC5ZD/Qhj7rT/DmJeIAiEA6aMvHMilMoWKL+Qya515dyJicgz8U2U475Jyh+AeMgM="}]},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_1.0.2_1560357776011_0.693432543392696"},"_hasShrinkwrap":false},"0.0.7":{"name":"connected-next-router","version":"0.0.7","description":"A Redux binding for Next.js Router","main":"lib/index.js","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"cross-env BABEL_ENV=commonjs babel src -d .","build:es":"cross-env BABEL_ENV=es babel src -d es","watch":"cross-env BABEL_ENV=commonjs babel src -d . -w","clean":"git clean -xdfe node_modules","lint":"eslint ."},"peerDependencies":{"next":"^7.0.0 || ^8.0.0","react":"^16.0.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","cross-env":"^5.2.0","eslint":"^5.16.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.0","next":"^7.0.2","prop-types":"^15.5.8","react":"^16.6.0","react-dom":"^16.6.0","redux":"^4.0.1"},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"gitHead":"488909982f3125d627bae92c67dfadfc24af4f6b","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@0.0.7","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-2ZZF7nCd2MspcRhFzxn3WUhsLieDsxpcuHUk6aMTjru0udFQZGJJVpvcVkQp3xasmx8PFyMwjLXphOBJ3yluLA==","shasum":"d5993860918f914c92ace272eeb0dba31b4de14c","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-0.0.7.tgz","fileCount":31,"unpackedSize":64475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAS0MCRA9TVsSAnZWagAAJd8P/02NRbhzK3CXuvwlTfO5\njWMuithbEeP+fIfvcsUgk+KoeZGEnkyowG8mp/vdR5ndfxWJHRRxBlpaxsE7\n/YX5JtU0N8H756ZhreSkx7h/wy0ag9WGtD0bsrvAYOa7uAiIS5fYgR204i1c\nr1rEBtPbfnnyeRFlcMRD/M/xwbCi0Xh6E7WNv74MlR1PKmFKUpz1P5lgg3cA\nZMgFabZp1UCc1bSSfX+tx7YAnm4wHTNM0vVDo1QnSv+1+L3Uy1UCsSYOhKy5\nbyZaUlQ4ZRzVzCpXmlNToZePu85vvcU0WnoBmxJNl6qwuTSsfJKkVoAaYme7\ntw69bLaGxvrNjp3jNL8k71q4PF1zxE8SyzGFZYUmtqRXoIocIAq67jko72kq\nJNXHvavjyU4JdlEu2XW2jkAZQy+eRZbFbbzSSgdAwL360R40elW/CPTQnJ42\npbkQ/I3/T3se1svI4Pgz27gftEtkTBEF8tdiP2KZLVmTwnIBpsB4mPDorLjd\nn1rGM/JaE+0Qokr3tZ/zmVAQmtnAgxABEJEnbM2znz0DqRZ1xjFSG7XK4zRQ\nzDOce7mkAkYuU5FQCsKHzTnCC4gdflhI57CS527cL9mDccvI6fvXr6UKOEVQ\ns+/s3LXzBG1+zjo4Tur/a0oogGZsuQalt7haD71P8X8xMy24E90+HcMYzd2e\nv3S/\r\n=E4m/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxDxAgkJtE5IeP3wQu6g4QcEWNp0Y9JGSywZWMMrJoIwIgAMfqlh2A3clM5B+6R5VYyRy4CdkSi68HfTyL1SWVs6k="}]},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_0.0.7_1560358156017_0.719702398671088"},"_hasShrinkwrap":false},"2.0.0-alpha.0":{"name":"connected-next-router","version":"2.0.0-alpha.0","description":"A Redux binding for Next.js Router","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"main":"index.js","module":"es/index.js","types":"index.d.ts","scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"tsc","build:es":"tsc --module esnext --outDir es","watch":"cross-env BABEL_ENV=commonjs babel src -d . -w --extensions \".ts,.tsx\"","clean":"git clean -xdfe node_modules","type-check":"tsc --noEmit","lint":"npm run type-check && eslint './src/**/*.{ts,tsx}'"},"peerDependencies":{"next":"^9.0.0","react":"^16.8.0","react-redux":"^6.0.0 || ^7.0.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@types/node":"^12.6.2","@types/react":"^16.8.23","@types/react-redux":"^7.1.1","@typescript-eslint/eslint-plugin":"^1.12.0","@typescript-eslint/parser":"^1.12.0","cross-env":"^5.2.0","eslint":"^5.16.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.0","eslint-plugin-react-hooks":"^1.6.1","next":"^9.0.1","prop-types":"^15.5.8","react":"^16.8.0","react-dom":"^16.8.0","react-redux":"^6.0.0","redux":"^4.0.1","tslib":"^1.10.0","typescript":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"readme":"> v1.0.0 requires React v16.4.0 and React Redux v6.0 or later. If you are using React Redux v5, check out [v0 branch](https://github.com/danielr18/connected-next-router/tree/v0).\n\n# Connected Next Router\n\nA Redux binding for Next.js Router compatible with Next.js.\n\n## Main features\n\n:sparkles: Keep Router state in sync with your Redux store.\n\n:tada: Dispatch Router methods (`push`, `replace`, `go`, `goBack`, `goForward`, `prefetch`) using Redux actions.\n\n:clock9: Support time traveling in Redux DevTools.\n\n:gift: Compatible with [next-routes](https://github.com/fridays/next-routes).\n\n:gem: Ease migration to [next.js](https://github.com/zeit/next.js) framework from codebases using [connected-react-router](https://github.com/supasate/connected-react-router) or [react-router-redux](https://github.com/ReactTraining/react-router/tree/master/packages/react-router-redux).\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n    $ npm install --save connected-next-router\n\nOr [yarn](https://yarnpkg.com/):\n\n    $ yarn add connected-next-router\n\n## Usage\n\n### Step 1\n\n- Add `routerReducer` to your root reducer.\n- Use `createRouterMiddleware` if you want to dispatch Router actions (ex. to change URL with `push('/home')`).\n- Use `initialRouterState(url)` to populate router state in the server side.\n\n\n```js\n...\nimport { applyMiddleware, compose, createStore, combineReducers } from 'redux'\nimport { routerReducer, createRouterMiddleware, initialRouterState } from 'connected-next-router'\n...\nconst rootReducer = combineReducers({\n  ...reducers,\n  router: routerReducer\n});\n\nconst routerMiddleware = createRouterMiddleware();\n\n/*\nIf you use next-routes, you have to import Router from your routes.js file\nand create the router middleware as below:\n\nconst routerMiddleware = createRouterMiddleware({\n  Router,\n  methods: {\n    push: 'pushRoute',\n    replace: 'replaceRoute',\n    prefetch: 'prefetchRoute',\n  },\n});\n*/\n\n// Using next-redux-wrapper's makeStore\nexport const makeStore = (initialState = {}, options) => {\n  if (options.asPath) {\n    initialState.router = initialRouterState(options.asPath);\n  }\n\n  return createStore(\n    rootReducer,\n    initialState,\n    applyMiddleware(\n      routerMiddleware,\n      // ... other middlewares ...\n    )\n  );\n}\n```\n\n### Step 2\n\n- Place `ConnectedRouter` as children of `react-redux`'s `Provider`.\n\n```js\n...\n// pages/_app.js\nimport App, { Container } from 'next/app';\nimport { Provider } from 'react-redux'\nimport { ConnectedRouter } from 'connected-next-router'\n...\nclass MyApp extends App {\n  render() {\n    const { Component, pageProps, store } = this.props;\n    return (\n      <Container>\n        <Provider store={store}>\n          <ConnectedRouter>\n            <Component { ...pageProps } />\n          </ConnectedRouter>\n        </Provider>\n      </Container>\n    );\n  }\n}\n```\n\n## Examples\n\n- [examples/basic](/examples/basic) - basic reference implementation\n\n## TODO\n\n- Add unit tests\n- Support [Immutable.js](https://facebook.github.io/immutable-js/)\n\n## Acknowledgements\n\n[Acknowledge](/ACKNOWLEDGE.md)\n\n## License\n\n[MIT License](/LICENSE)\n","readmeFilename":"README.md","gitHead":"2d5bf089023f16e78d473f3f2967c7feef835e30","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@2.0.0-alpha.0","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-vANbizu+Nj1sS9ptnsexyklfrbBE3qN0p6Zk7F23tPfiz2G3rrgj+b87q6kmQMuWGMAM9KLsQjoYA410lMcIlA==","shasum":"61c981e731aa18b50835e0fa795f08c9cd29448e","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-2.0.0-alpha.0.tgz","fileCount":54,"unpackedSize":46954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLBahCRA9TVsSAnZWagAAhwgP/jmvBuKV0QilGRUMil7t\nIQzMrRCCBmnX00YuDpQl1mInvOYSsTGABLFnslfJhFG9pJRIulHB/5vsCNIx\nJMP1v05NdLiFzCEyl6IY902QwhjxeybcMYuaBBudbYuIAiA46daY93X2r+pd\nUxGX/XDduQFXZOk6DdBlq/OrG8dgUS+EY6MHFK23Hh5ePotpvsdzErmx0G3/\nOHLMM5GJBk+dI2WGj9pFsjo4O10x830bevOZcnbC4lil2wIXwu0Jn0dEyovp\nqFIqmTu8S4mZOykEsVnGQWcWOIHxoeN3uqZq/bJzNaUkyMSh9qjomObt9acH\nO7NGUpgGiivBcFktMOtNR6JPyOQwOVQaOkaeWOju6QKsCeuMbGAKuUQw9DDn\nNpidlsFJAop8HkYrpuQwPI8AD6gAJwMDuNF6aM7OdIEuaysfq60B8LbOOA38\nvJV2q+cX5LqxjzHIPg3X9HWFySyGAZ+7xo1n0Ez//BklPr9vcwn3CTMiqJi1\nzPOqC8iixfeK/OCH0HgoC1+FhcoSS2LZmi9kbmpb+yE3j0Mf/6jnuFUQwJqS\nlDDLMEP/6h/10cdp56sUcBBMMDaDqOnDs6J4eI/cgqxMksixKMvNuOHZkpyn\nvEODJo49MFaOsvmN4eYtl7DaRNJcMWLGzCDbobWSsaJ8iHbYBZH8Rg59lmn4\nLGRD\r\n=1Zbj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDz8a7aZm0iSI4eQJ6+b4wB51OndSMjK5PhGsokED6foAiEAvJmzhqYUWECJ96cRN0dKu8Vnd5uooey0y4iBCgDNvYQ="}]},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_2.0.0-alpha.0_1563170464874_0.4357623315472261"},"_hasShrinkwrap":false},"2.0.0-alpha.1":{"name":"connected-next-router","version":"2.0.0-alpha.1","description":"A Redux binding for Next.js Router","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"main":"index.js","module":"es/index.js","types":"index.d.ts","scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"tsc","build:es":"tsc --module esnext --outDir es","watch":"cross-env BABEL_ENV=commonjs babel src -d . -w --extensions \".ts,.tsx\"","clean":"git clean -xdfe node_modules","type-check":"tsc --noEmit","lint":"npm run type-check && eslint './src/**/*.{ts,tsx}'"},"peerDependencies":{"next":"^9.0.0","react":"^16.8.0","react-redux":"^6.0.0 || ^7.0.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@types/node":"^12.6.2","@types/react":"^16.8.23","@types/react-redux":"^7.1.1","@typescript-eslint/eslint-plugin":"^1.12.0","@typescript-eslint/parser":"^1.12.0","cross-env":"^5.2.0","eslint":"^5.16.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.0","eslint-plugin-react-hooks":"^1.6.1","next":"^9.0.1","prop-types":"^15.5.8","react":"^16.8.0","react-dom":"^16.8.0","react-redux":"^6.0.0","redux":"^4.0.1","tslib":"^1.10.0","typescript":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"readme":"> v1.0.0 requires React v16.4.0 and React Redux v6.0 or later. If you are using React Redux v5, check out [v0 branch](https://github.com/danielr18/connected-next-router/tree/v0).\n\n# Connected Next Router\n\nA Redux binding for Next.js Router compatible with Next.js.\n\n## Main features\n\n:sparkles: Keep Router state in sync with your Redux store.\n\n:tada: Dispatch Router methods (`push`, `replace`, `go`, `goBack`, `goForward`, `prefetch`) using Redux actions.\n\n:clock9: Support time traveling in Redux DevTools.\n\n:gift: Compatible with [next-routes](https://github.com/fridays/next-routes).\n\n:gem: Ease migration to [next.js](https://github.com/zeit/next.js) framework from codebases using [connected-react-router](https://github.com/supasate/connected-react-router) or [react-router-redux](https://github.com/ReactTraining/react-router/tree/master/packages/react-router-redux).\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n    $ npm install --save connected-next-router\n\nOr [yarn](https://yarnpkg.com/):\n\n    $ yarn add connected-next-router\n\n## Usage\n\n### Step 1\n\n- Add `routerReducer` to your root reducer.\n- Use `createRouterMiddleware` if you want to dispatch Router actions (ex. to change URL with `push('/home')`).\n- Use `initialRouterState(url)` to populate router state in the server side.\n\n\n```js\n...\nimport { applyMiddleware, compose, createStore, combineReducers } from 'redux'\nimport { routerReducer, createRouterMiddleware, initialRouterState } from 'connected-next-router'\n...\nconst rootReducer = combineReducers({\n  ...reducers,\n  router: routerReducer\n});\n\nconst routerMiddleware = createRouterMiddleware();\n\n/*\nIf you use next-routes, you have to import Router from your routes.js file\nand create the router middleware as below:\n\nconst routerMiddleware = createRouterMiddleware({\n  Router,\n  methods: {\n    push: 'pushRoute',\n    replace: 'replaceRoute',\n    prefetch: 'prefetchRoute',\n  },\n});\n*/\n\n// Using next-redux-wrapper's makeStore\nexport const makeStore = (initialState = {}, options) => {\n  if (options.asPath) {\n    initialState.router = initialRouterState(options.asPath);\n  }\n\n  return createStore(\n    rootReducer,\n    initialState,\n    applyMiddleware(\n      routerMiddleware,\n      // ... other middlewares ...\n    )\n  );\n}\n```\n\n### Step 2\n\n- Place `ConnectedRouter` as children of `react-redux`'s `Provider`.\n\n```js\n...\n// pages/_app.js\nimport App, { Container } from 'next/app';\nimport { Provider } from 'react-redux'\nimport { ConnectedRouter } from 'connected-next-router'\n...\nclass MyApp extends App {\n  render() {\n    const { Component, pageProps, store } = this.props;\n    return (\n      <Container>\n        <Provider store={store}>\n          <ConnectedRouter>\n            <Component { ...pageProps } />\n          </ConnectedRouter>\n        </Provider>\n      </Container>\n    );\n  }\n}\n```\n\n## Examples\n\n- [examples/basic](/examples/basic) - basic reference implementation\n\n## TODO\n\n- Add unit tests\n- Support [Immutable.js](https://facebook.github.io/immutable-js/)\n\n## Acknowledgements\n\n[Acknowledge](/ACKNOWLEDGE.md)\n\n## License\n\n[MIT License](/LICENSE)\n","readmeFilename":"README.md","gitHead":"0f84f9b71f83e81e2a84fa4cfaa480db2b7518e5","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@2.0.0-alpha.1","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-k5gW04HdglDuHgK2LfOqmKjKaf2XLFo6gGSWrvNVlz3Xr9pvg9Fr21vQmWqjNMSpKPNG0GoplOnoxR29v43kBw==","shasum":"f633a0513a312782ab0254399484d3d313d8bdb9","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-2.0.0-alpha.1.tgz","fileCount":58,"unpackedSize":48783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLBktCRA9TVsSAnZWagAANFQP/ioe7H83Wb3EqY1Yg3Lm\nTWfmFTzR+TLpcuVbgL9wr6yT6LD+0GgaARrlja6yzkIYR62fC4yOOgxIVSgB\npJ04BaBjEI7tky5fRZLEz3EeBiQKEaCiAWWoNhVRTv/f8UzJR0BJbCvebefa\nY1rXEF4JuV7KRL2mBLXymxdSia8ukDMoQP5+/MEjRsC0g00poNJQL0JkgeYS\ninIhWz7R04AvO1JMwvE75tTDE7Z1+xwvfttviFzkoHlqY6K/AYefU/dzsOQP\nM1RKlk86+Ml1n1d7pA7u9++mLKLBhEhQUPwjHlo7HFFzSL0KlnfzIzw2iJpy\nnvBga3Fejv6RNf7mG7g1f+if9TrB8GKrH/ii1yp0gAQl7dHOn/xynaQ2ccyo\nQ0PkzCAsb/s3J5fzGi++iA1rZNb9ussj4Vt3hQkGzUileGYuiJGJifew8bo6\nC1xt6kS0hhABCHn6/1YqlhZPQjgIEKENqNl83GPmmUrPi00hvW5l7qAlwSiA\nRgcvSIh8lhZM3u/LijGvrGS7dfvjkQn+2XrI+AWa9rjSBKMu/cOWhLPIaQC2\nLnorGY2TfsPdcDCYeq+jNUWih3tf/UHvvmfZ8s1pc4imOFV6bfMvWyJ0fJmX\nYFLuPgNPmp1cBHHrBVr297B6at/9nICq/CAeJv8bhwZPuIgV00bp6hpKWFfm\nsMqK\r\n=bWc5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFK/qzpWj4YWO8ybpgm9d1KoFjD72Aat8ejlrLPpLSa2AiEA7dWeai+o2tXdEXyhBV5hIEOv504OJeuSniAW/P+fOFU="}]},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_2.0.0-alpha.1_1563171117347_0.3629024931227336"},"_hasShrinkwrap":false},"2.0.0-alpha.2":{"name":"connected-next-router","version":"2.0.0-alpha.2","description":"A Redux binding for Next.js Router","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"main":"index.js","module":"es/index.js","types":"index.d.ts","scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"tsc","build:es":"tsc --module esnext --outDir es","watch":"cross-env BABEL_ENV=commonjs babel src -d . -w --extensions \".ts,.tsx\"","clean":"git clean -xdfe node_modules","type-check":"tsc --noEmit","lint":"npm run type-check && eslint './src/**/*.{ts,tsx}'"},"peerDependencies":{"next":"^9.0.0","react":"^16.8.0","react-redux":"^7.1.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@types/node":"^12.6.2","@types/react":"^16.8.23","@types/react-redux":"^7.1.1","@typescript-eslint/eslint-plugin":"^1.12.0","@typescript-eslint/parser":"^1.12.0","cross-env":"^5.2.0","eslint":"^5.16.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.0","eslint-plugin-react-hooks":"^1.6.1","next":"^9.0.1","prop-types":"^15.5.8","react":"^16.8.0","react-dom":"^16.8.0","react-redux":"^7.1.0","redux":"^4.0.1","tslib":"^1.10.0","typescript":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"gitHead":"0e594bf2d82528e7f02b5207e133879b81a79d60","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@2.0.0-alpha.2","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-bADbWSLkDDzIg7MB5/5g9SHcuWYiYbQTtVtMq8swDfuczKAJrpHJii9pmPcybbAyOOEw3XpNirxtUkfLQILTTA==","shasum":"8c4eba7c9f11a6c30e94bed689db5ad934384723","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-2.0.0-alpha.2.tgz","fileCount":58,"unpackedSize":49612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduiCwCRA9TVsSAnZWagAA+JUP/1a4zSwptyevSZwvA4mp\n7xQ9yXGW2NqRl6u9zIZqfSIQWn14yz+g5SHRqMnUSSdA79Ex2Ja+kRvnuh10\nsqrqRRP13DBd1gavBK1B49fOZX51p/eKt7KztcLkjVd6+6JPrqFX0SD20IHX\nKyZl1yqkzqiadenMFY3E/mS2FNiiiho0VvD18Rkacor8uzwgM1A0MlQQBzUY\nRfi74c8T9eZCxSrmnc0tfrFuDpzM6DtFGLM0c8fPf4D2YGWzUWxQtYG0tkJc\nygYXGkCIxWWcs5G51uzwoAJCFFzPpqZDCUnbU34SHsRcv4ltYJHoBqAY7VPY\nlCOyK8VbMHGWf+4l0kHA0GOtZYsqzemd0hCfLmvO3cCXxar0IEBptFZLeurI\nxqUfywn9Zxq9N+n/kygrrpcKA0QSb3t9RW7xTIY1Ow69ovH6cvoQiQse0I9y\nB6E84nuMfvcb0fmY9cJv5bDr1Uoivx+SQVr4OJjnZ3Ub459WyWOWNjyi3Ypc\nE3HJzZrM+scEIgsLex2nFGMEO7rGKgNXyZ3YCaNPWgF8us4MzF6AeR/Tc7wj\nUi075+OjyLghaicAhHtYnPjeDcav/Sjbq4uuBUg39FNjZxAgINuqhgL6qLmB\nXmq6yOlcNa+DPPGvjXv1/NubqthspyoS5md2ARMVpmkwaFW75s9PJET5ep2Q\nuMgG\r\n=jDbK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM2i3arkQi+DBEu0T9JSqe+2DiayC4Y2q7nPku6b5sagIgd7B0PDFZIdCIAALzG/vH3gyBcuW9epX+XtCAJej3bOI="}]},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_2.0.0-alpha.2_1572479152428_0.03612083670330768"},"_hasShrinkwrap":false,"deprecated":"wrong types"},"2.0.0-alpha.3":{"name":"connected-next-router","version":"2.0.0-alpha.3","description":"A Redux binding for Next.js Router","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"main":"index.js","module":"es/index.js","types":"index.d.ts","scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"tsc","build:es":"tsc --module esnext --outDir es","watch":"cross-env BABEL_ENV=commonjs babel src -d . -w --extensions \".ts,.tsx\"","clean":"git clean -xdfe node_modules","type-check":"tsc --noEmit","lint":"npm run type-check && eslint './src/**/*.{ts,tsx}'"},"peerDependencies":{"next":"^9.0.0","react":"^16.8.0","react-redux":"^7.1.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@types/node":"^12.6.2","@types/react":"^16.8.23","@types/react-redux":"^7.1.1","@typescript-eslint/eslint-plugin":"^1.12.0","@typescript-eslint/parser":"^1.12.0","cross-env":"^5.2.0","eslint":"^5.16.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.0","eslint-plugin-react-hooks":"^1.6.1","next":"^9.0.1","prop-types":"^15.5.8","react":"^16.8.0","react-dom":"^16.8.0","react-redux":"^7.1.0","redux":"^4.0.1","tslib":"^1.10.0","typescript":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"gitHead":"220db23db6f304368522f3b0a660ff9cde0a9337","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@2.0.0-alpha.3","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YpNoFbXBXwgvNLlPR4mghatVuP/LYqFyRDdqtuinWk0NWpgHPNTLBT2TckBBKMtPcaHa0J7kw2sTjlWpF/3uhw==","shasum":"6c3cc87a26cc479d7ca52fae6a0406197fb65650","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-2.0.0-alpha.3.tgz","fileCount":58,"unpackedSize":49732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduiQtCRA9TVsSAnZWagAA45kP/3+F/Ss7t+3ejew60tIP\niGxdHKZPU3vmFem3RbxoDf4LFFjZYXgNT+z384sjCMvV2jSmrdPMyDm2o3LE\n5d5U92qdlb/3XgpgWC+jevYlPTt2MyfygkiQRnFy5rKiuWoQHEfbQkl33Z19\nfScsvZ+gzzN98o9MzVEVQFbXi3URJ/2ZDPZsMVtZopwFKTnSFExWQjr5kqmm\nweINjO/Rs2AVmpaWN8WkeeYqGxBzcimIm0lRzdLwSe5GJgZkP4c5iFzxd4zm\nbPnhNZiQKxoAZA2+G9lMQCaGPThO3YL64A7rhNe1ReJOklqCvjQUqDTBCm59\nE8BqSpYt6wiQsFHdHZlGyYPxfDrU0dAu5Q1UuOtsLHTLfdDt9udIBpl322zS\npWo3Xv4dbB6mIFObI/mp0mITdj+feZ4CL0X2Ro44YMTLVS5soeO73H71M/vZ\nskrAF4v06cnbDGfSoHUqAi+BJUofUmCu0GvvmgmCHcNuHHNAQhDUDBo0MEpM\nPho8m4UtGfW4VyaGH//0b5dRW6IeJy74lFF1sXeuOAF01lsPPHlTZPlaTefS\narrgVMWmw2iHAGtXjx8T0Zl0v7YcGkbra1+IhMGefuXj0s8on7lrh2btKxV3\nTfVOhewdxmZ2sRLzwmPPQrNZjJ9R548RDejfyy81WA69/61+iRgUM99oVHk+\n/h/L\r\n=knEb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ2xgysJSL+Xhe7KO2OIHEAPnUYySxYjdBex7TX4yNXAIgS7r7GrYDyoWg9MV564VaPehNfFYBP90Z62PZkq4ASQI="}]},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_2.0.0-alpha.3_1572480044860_0.2088182694008367"},"_hasShrinkwrap":false},"3.0.0-alpha.1":{"name":"connected-next-router","version":"3.0.0-alpha.1","description":"A Redux binding for Next.js Router","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"main":"index.js","module":"es/index.js","types":"index.d.ts","scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"tsc","build:es":"tsc --module esnext --outDir es","instrument":"nyc instrument --compact=false src instrumented && tsc -p tsconfig.test.json --module esnext --outDir test-lib && rm -rf instrumented","watch":"cross-env BABEL_ENV=commonjs babel src -d . -w --extensions \".ts,.tsx\"","clean":"git clean -xdfe node_modules","type-check":"tsc --noEmit","lint":"npm run type-check && eslint './src/**/*.{ts,tsx}'","e2e:dev":"start-test \"next e2e\" 3000 cy:open","e2e":"next build e2e && start-test \"next start e2e\" 3000 cy:run","pree2e":"rm -rf .nyc_output coverage ./e2e/.next || true && npm run instrument","check-coverage-limits":"nyc report --reporter=text-summary --check-coverage --statements 98","cy:open":"cypress open","cy:run":"cypress run"},"peerDependencies":{"next":"^9.0.0","react":"^16.8.0","react-redux":"^7.1.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@cypress/code-coverage":"^3.7.5","@types/node":"^14.0.5","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","@types/react-redux":"^7.1.9","@typescript-eslint/eslint-plugin":"^3.0.0","@typescript-eslint/parser":"^3.0.0","cross-env":"^7.0.2","cypress":"^4.3.0","eslint":"^7.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.2","istanbul-lib-coverage":"^3.0.0","istanbul-lib-instrument":"^4.0.3","next":"^9.4.2","next-redux-wrapper":"^6.0.0","nyc":"^15.0.1","prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","react-redux":"^7.2.0","redux":"^4.0.5","start-server-and-test":"^1.10.11","tslib":"^2.0.0","typescript":"^3.9.3"},"nyc":{"parser-plugins":["typescript"],"all":true,"extension":[".ts"],"include":["src"],"exclude":["e2e"]},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"readme":"[![Coverage Status](https://coveralls.io/repos/github/danielr18/connected-next-router/badge.svg?branch=test-github-action)](https://coveralls.io/github/danielr18/connected-next-router?branch=test-github-action)\n\n> v3.0.0 requires Next.js 9 or newer, React Redux 7.1.0 or newer, and React 16.8.0 or newer. If you are using Next.js 7-8, check out [v0 branch](https://github.com/danielr18/connected-next-router/tree/v0).\n\n# Connected Next Router\n\nA Redux binding for Next.js Router compatible with Next.js.\n\n## Main features\n\n:sparkles: Keep Router state in sync with your Redux store.\n\n:tada: Dispatch Router methods (`push`, `replace`, `go`, `goBack`, `goForward`, `prefetch`) using Redux actions.\n\n:clock9: Support time traveling in Redux DevTools.\n\n:gift: Compatible with [next-routes](https://github.com/fridays/next-routes).\n\n:gem: Ease migration to [next.js](https://github.com/zeit/next.js) framework from codebases using [connected-react-router](https://github.com/supasate/connected-react-router) or [react-router-redux](https://github.com/ReactTraining/react-router/tree/master/packages/react-router-redux).\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n    $ npm install --save connected-next-router\n\nOr [yarn](https://yarnpkg.com/):\n\n    $ yarn add connected-next-router\n\n## Usage\n\n### Step 1\n\n- Add `routerReducer` to your root reducer.\n- Use `createRouterMiddleware` if you want to dispatch Router actions (ex. to change URL with `push('/home')`).\n- Use `initialRouterState(url)` to populate router state in the server side.\n\n\n```js\n// store/configure-store.js\nimport { applyMiddleware, compose, createStore, combineReducers } from 'redux'\nimport { routerReducer, createRouterMiddleware, initialRouterState } from 'connected-next-router'\nimport { createWrapper } from 'next-redux-wrapper'\n\nconst rootReducer = combineReducers({\n  ...reducers,\n  router: routerReducer\n});\n\nconst routerMiddleware = createRouterMiddleware();\n\n/*\nIf you use next-routes, you have to import Router from your routes.js file\nand create the router middleware as below:\n\nconst routerMiddleware = createRouterMiddleware({\n  Router,\n  methods: {\n    push: 'pushRoute',\n    replace: 'replaceRoute',\n    prefetch: 'prefetchRoute',\n  },\n});\n*/\n\n// Using next-redux-wrapper's initStore\nexport const initStore = (context) => {\n  const routerMiddleware = createRouterMiddleware()\n  const { asPath, pathname, query } = context.ctx || Router.router || {};\n  let initialState\n  if (asPath) {\n    const url = format({ pathname, query })\n    initialState = {\n      router: initialRouterState(url, asPath)\n    }\n  }\n  return createStore(rootReducer, initialState, applyMiddleware(routerMiddleware))\n}\n\nexport const wrapper = createWrapper(initStore)\n```\n\n### Step 2\n\n- Place `ConnectedRouter` as children of `react-redux`'s `Provider`.\n\n```js\n// pages/_app.js\nimport App, { Container } from 'next/app';\nimport { Provider } from 'react-redux'\nimport { ConnectedRouter } from 'connected-next-router'\nimport { wrapper } from '../store/configure-store'\n\nclass MyApp extends App {\n  render() {\n    const { Component, pageProps } = this.props;\n    return (\n      <ConnectedRouter>\n        <Component { ...pageProps } />\n      </ConnectedRouter>\n    );\n  }\n}\n\n// wrapper.withRedux wraps the App with react-redux's Provider\nexport default wrapper.withRedux(MyApp);\n```\n\n## Examples\n\n- [examples/basic](/examples/basic) - basic reference implementation\n- [examples/typescript](/examples/typescript) - typescript reference implementation\n\n## TODO\n\n- Support [Immutable.js](https://facebook.github.io/immutable-js/)\n\n## Acknowledgements\n\n[Acknowledge](/ACKNOWLEDGE.md)\n\n## License\n\n[MIT License](/LICENSE)\n","readmeFilename":"README.md","gitHead":"5fd606574e35315f0c5a240df108d827399c173a","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@3.0.0-alpha.1","_nodeVersion":"12.10.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-qw0GDaeO0d7wIZB0y44+MocHiUAcPuR+JvSaTC8umYhcVTWROxwFVpgPSU4Q1JFX2nCQV5m3FhiH4rwWJP3RUQ==","shasum":"dcf880d6308e8445ee7bb05a1eeba476588fef39","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-3.0.0-alpha.1.tgz","fileCount":50,"unpackedSize":49073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyrbeCRA9TVsSAnZWagAAPzUP/jZzFXMKczPP6xmqPPRJ\n/cRyvmFCqY6DfZ5Wi/AIARslHClL4dYxXrgu1sH3kWuunYll0uTKLPD9+zLL\nG+GOe5tR3TUJZYzyH4PIwFkJhECWYIUkOPfnPnudE8Pw7OM0uzC5LmVREalq\n2whI0QtUQbhB5ShywvlZN/Ci4l5/VG0d+yA2zur7CL9FtLy0lbmzhjbFp116\naZJuwuTKErJj81+YWtXkCI3FwmeLl2hM6H25yF1vAdZNG6m9OkKqRHtYXyHK\nDDKeArEjHYB/mDkNGSfea97EDqm6mHzCG5tcPCx8wNLSSwaVuaighKH6PAPi\nQ2z1gYYBmUhBQTVJ68xLrMis8OahQiu8VcxILZdg/QIGz4ny5PJiYl2veEiu\nEkY85clMjAbJQo5yYZOb4sZLZksNS7nQicGt2nEJ0FxAp6aT9wL+AhlFCVjU\ncRbForDLdqpt35tnprCKItzSKpnvfj7LleYs2zxgXTTpmIV0iesKr4X7x9s8\nJtRvH7dpZ3qx0iM0Nungof6KQ71XMgs2QD1xeOsaFIxrNIBm21u2yUOnktEK\nJJqoxKaG5GNlOgIz5FWvUmdCha+VxkySrD16eDyqDGC6SGX4OWy7fKBek6PY\nFJuarc5K5xniVynBSqgq08If6+P3OMx/B6YXAHLsrSPrHqbJnOJ6FDsMFzty\nJo5B\r\n=RPlt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELqOV3Ds9ig/RGgB3r2xgwApQLu4cyDT7BQ12cqa/L8AiEAvlK0eOIMkf/iENAJCxNwz01oz0KKJs27nz+RHnU8Mi4="}]},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_3.0.0-alpha.1_1590343389522_0.9653350646186798"},"_hasShrinkwrap":false},"3.0.0":{"name":"connected-next-router","version":"3.0.0","description":"A Redux binding for Next.js Router","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"main":"index.js","module":"es/index.js","types":"index.d.ts","scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"tsc","build:es":"tsc --module esnext --outDir es","instrument":"nyc instrument --compact=false src instrumented && tsc -p tsconfig.test.json --module esnext --outDir test-lib && rm -rf instrumented","watch":"cross-env BABEL_ENV=commonjs babel src -d . -w --extensions \".ts,.tsx\"","clean":"git clean -xdfe node_modules","type-check":"tsc --noEmit","lint":"npm run type-check && eslint './src/**/*.{ts,tsx}'","e2e:dev":"start-test \"next e2e\" 3000 cy:open","e2e":"next build e2e && start-test \"next start e2e\" 3000 cy:run","pree2e":"rm -rf .nyc_output coverage ./e2e/.next || true && npm run instrument","check-coverage-limits":"nyc report --reporter=text-summary --check-coverage --statements 98","cy:open":"cypress open","cy:run":"cypress run"},"peerDependencies":{"next":"^9.0.0","react":"^16.8.0","react-redux":"^7.1.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@cypress/code-coverage":"^3.7.5","@types/node":"^14.0.5","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","@types/react-redux":"^7.1.9","@typescript-eslint/eslint-plugin":"^3.0.0","@typescript-eslint/parser":"^3.0.0","cross-env":"^7.0.2","cypress":"^4.3.0","eslint":"^7.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.2","istanbul-lib-coverage":"^3.0.0","istanbul-lib-instrument":"^4.0.3","next":"^9.4.2","next-redux-wrapper":"^6.0.0","nyc":"^15.0.1","prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","react-redux":"^7.2.0","redux":"^4.0.5","start-server-and-test":"^1.10.11","tslib":"^2.0.0","typescript":"^3.9.3"},"nyc":{"parser-plugins":["typescript"],"all":true,"extension":[".ts"],"include":["src"],"exclude":["e2e"]},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"gitHead":"b39d8e2d6c85fc4f12e9c7c0d028658b4846f5ec","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@3.0.0","_nodeVersion":"12.10.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-tFr2GlMzbZXDs05vl1HnA2F24C1nr1JeiQTR3HxAE/uSTgAQMoZY62YJq6hc2t/8se21TuoyhILVzTnTEgWbYQ==","shasum":"40b9530edd9b1b78db961f1100359b511e05e77b","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-3.0.0.tgz","fileCount":3,"unpackedSize":7845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyr96CRA9TVsSAnZWagAAM1kP/jYq/+U4xrtcn0+uFQbW\nHc+gkHBr4T0gA3g0ltq0VkG3kVC+VAIHfsnJ7D0M1ELHogd4IJ3lNXiUryz4\nzfDPNMunO4rppwuoJsUblrzv98FyboX4Ph5lE24SSo1LLSwoD7bjn5oSQXOk\n1Mvd30Wz3CRejKhZr6tkKlE4it2Vai0BZOJ2SOFeUdJ6MlVqD9rHs9Q/06Tf\nHZ1B1uG2P9kc/9YGNgqIKYgBRIJ8d0XAQH1B9TjgHvQTnvG1MPUKLeou4mkY\nD1kwSi3eB2urylcCEEYhhUeUfXK4duKxNtaj/gsehi9eTI5NDbuXFbajL+ae\npkgAT3k69i8VnX16nhMfAt8E5JgSr43S2ovblyWqBYphRjkgN3nZLE/bGvrC\ncz6sZStfh/OOYZPmLdHNmwMEOZUHhYT8KnYk9Q553+KBGuamm//GModXUmVA\neiYUeDBzOiiCY82tYbziQSwBB97F3l2kCLu4v58StwUbYGTY1QtYaXSv3W68\n1kBtUdwX1puRg3JohbyVb8QRg7JPYtlJ9ENVJT19O5dwkP83U/k/V1COKBVx\nLgdLkB2Y4XLjooeVrnwUCtsaVIBfi9SIJ3sRl6eLhUhxbDlnV7h5Ru3cNnMO\nSGGVU2qe76ItczvQQnvbXvO1ePC//UkKLCBnp+q9DkKnNfk8OI4Na35UywHA\n7yni\r\n=rw9U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDW48kau59UVyUydgEMUJ+CPMgdKesQ0MeI6Lt3JAtO8AiA2mniHZbFOLrpJCn7WSYSQviL5h+0U4r1d+gVX9+d/gQ=="}]},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_3.0.0_1590345593817_0.5791521998004996"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"3.0.1":{"name":"connected-next-router","version":"3.0.1","description":"A Redux binding for Next.js Router","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"main":"index.js","module":"es/index.js","types":"index.d.ts","scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"tsc","build:es":"tsc --module esnext --outDir es","instrument":"nyc instrument --compact=false src instrumented && tsc -p tsconfig.test.json --module esnext --outDir test-lib && rm -rf instrumented","watch":"cross-env BABEL_ENV=commonjs babel src -d . -w --extensions \".ts,.tsx\"","clean":"git clean -xdfe node_modules","type-check":"tsc --noEmit","lint":"npm run type-check && eslint './src/**/*.{ts,tsx}'","e2e:dev":"start-test \"next e2e\" 3000 cy:open","e2e":"next build e2e && start-test \"next start e2e\" 3000 cy:run","pree2e":"rm -rf .nyc_output coverage ./e2e/.next || true && npm run instrument","check-coverage-limits":"nyc report --reporter=text-summary --check-coverage --statements 98","cy:open":"cypress open","cy:run":"cypress run"},"peerDependencies":{"next":"^9.0.0","react":"^16.8.0","react-redux":"^7.1.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@cypress/code-coverage":"^3.7.5","@types/node":"^14.0.5","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","@types/react-redux":"^7.1.9","@typescript-eslint/eslint-plugin":"^3.0.0","@typescript-eslint/parser":"^3.0.0","cross-env":"^7.0.2","cypress":"^4.3.0","eslint":"^7.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.2","istanbul-lib-coverage":"^3.0.0","istanbul-lib-instrument":"^4.0.3","next":"^9.4.2","next-redux-wrapper":"^6.0.0","nyc":"^15.0.1","prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","react-redux":"^7.2.0","redux":"^4.0.5","start-server-and-test":"^1.10.11","tslib":"^2.0.0","typescript":"^3.9.3"},"nyc":{"parser-plugins":["typescript"],"all":true,"extension":[".ts"],"include":["src"],"exclude":["e2e"]},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"gitHead":"b39d8e2d6c85fc4f12e9c7c0d028658b4846f5ec","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@3.0.1","_nodeVersion":"12.10.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-ZbUear7ZgusM2MOS2/HqsJGNSLXinJYLdKWBODhXKeXZm3IJqiCN75hyC6l0BEoThP4qe8ZMHxhN5dxQhwNcGw==","shasum":"c7cc638db74d8a046ca9999b8b118aad8be2987d","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-3.0.1.tgz","fileCount":50,"unpackedSize":49011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeysAACRA9TVsSAnZWagAArPEP/0rV7FiANY4IhEo9abJC\nDAiGHBEqvJN/JdcHi0x3PWzDg/ju+qzNcET45YV+Jo84IlJ/fw59qmsr/PXW\nyIVdNP0IM1Tbr1a/8RE6qw6qKrL0E5tHByGeCIV1Iyn0uFlpTmwvLe9tSFar\nOTFOAz3HyfJukWvW26Me3UFTTa6b4irvzthratbgKZJQzE/PjUxnhxPobCm3\nNXwaNsEhQw1cFUaR3ZB8EraJ9J3OBfz/4CPHLzGe0itVwgGOOOsThvwiQHs6\nm4R69w8f+RFjhOSZAvBABuFgh4zez1HfOsbkT9YU+NgdtQ4EEWBauKANpXAT\nzH4fp0GcQfWRLEWzlHIHAoLa6CWbk6ZyQZlPOmkXFAC0qwmT03hYQQMxoNr4\nin7aquUqgwsRDIqDcPaeJ02NO/0nLgGsLDtLniSeQhPnLNo9XfSGaVn0rHIN\nLJCk/SQFEiwj2xmahpg674lttFY0c+aCjGfSwuRIv/HiGYYbKFSBRGMItDYy\njhxbTU3zYQWcZITZEDIJuNxHhc/mu0MC/zKqURskDnrWfpfpu+mF+Tt+m77S\n8ZgRD4ZVsn5NIstHAnS+rCj5+oQsqij9sxvdDXx0j4LtRx//yad+5vKaSsqs\nnnFhRggmoAwJPl9uHt0KHc/0RsfxoMlT4KPbli/IpSGGKyVEw1uai5XC4vBt\nzhMX\r\n=O4xa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmOd7j1a2hrDaIBMPVovYnoZ1jkYCg91jagfGR06c8xgIhANjdgkGsxQdP9AGaocZSjvAqlAprMlBP3Jnt3Y00DQzx"}]},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_3.0.1_1590345727654_0.7120409704663775"},"_hasShrinkwrap":false},"3.1.0":{"name":"connected-next-router","version":"3.1.0","description":"A Redux binding for Next.js Router","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"main":"index.js","module":"es/index.js","types":"index.d.ts","scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"tsc","build:es":"tsc --module esnext --outDir es","instrument":"nyc instrument --compact=false src instrumented && tsc -p tsconfig.test.json --module esnext --outDir test-lib && rm -rf instrumented","watch":"cross-env BABEL_ENV=commonjs babel src -d . -w --extensions \".ts,.tsx\"","clean":"git clean -xdfe node_modules","type-check":"tsc --noEmit","lint":"npm run type-check && eslint './src/**/*.{ts,tsx}'","e2e:dev":"start-test \"next e2e\" 3000 cy:open","e2e":"next build e2e && start-test \"next start e2e\" 3000 cy:run","pree2e":"rm -rf .nyc_output coverage ./e2e/.next || true && npm run instrument","check-coverage-limits":"nyc report --reporter=text-summary --check-coverage --statements 98","cy:open":"cypress open","cy:run":"cypress run"},"peerDependencies":{"next":"^9.0.0","react":"^16.8.0","react-redux":"^7.1.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@cypress/code-coverage":"^3.7.5","@types/node":"^14.0.5","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","@types/react-redux":"^7.1.9","@typescript-eslint/eslint-plugin":"^3.0.0","@typescript-eslint/parser":"^3.0.0","cross-env":"^7.0.2","cypress":"^4.3.0","eslint":"^7.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.2","istanbul-lib-coverage":"^3.0.0","istanbul-lib-instrument":"^4.0.3","next":"^9.4.2","next-redux-wrapper":"^6.0.0","nyc":"^15.0.1","prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","react-redux":"^7.2.0","redux":"^4.0.5","start-server-and-test":"^1.10.11","tslib":"^2.0.0","typescript":"^3.9.3"},"nyc":{"parser-plugins":["typescript"],"all":true,"extension":[".ts"],"include":["src"],"exclude":["e2e"]},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"gitHead":"c558f6695af44b23ef487ccc58060f7060a46208","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@3.1.0","_nodeVersion":"12.10.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-CUx6MPzkMACBQipKxPUuFcnzvOUBc+O5cizsiV5mAsq/OBpmvxphDnJrMkxTR5VT3k4pAbZxHwVYEvyFThnDSw==","shasum":"c4a3d3c1328832d21f561577318d5a8d0a4fb079","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-3.1.0.tgz","fileCount":54,"unpackedSize":50193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8upBCRA9TVsSAnZWagAAEZMP/1xNEgNTWsaUrrBP8yCa\n5WBvMeivkKyJT84wyW5Fjt8D3DaLl9SQHMC8DEycOovU6cbAemXysVyEhGl+\nLuwdam6Vjs5UO/iGrfRug1nzANVlh3XA8eFzIAYPHnXCufZ7dlQO1QAR2tEK\nNloOts2LC7x96zAH5Spis+zxx51Ns8WwX5lru/DsXlPSR8Ldw/QQr6+UJO4m\neb3hQolZYMQtkDiHKezt09rJEPb6z6/RbzU/dkkyV21qGfurYYTV+Z57t2Ab\nCaLN+IBPykVDFzz3hnoKmgAcqg4u3UuqSjxqQKi+Aq9Ed5thnCPat2xgazg/\n9MFQN3oeIlyjkCWOOh6SA76oSnv05yNL427/xR54egF1ejVpn1fflkUfGRd/\neX3TbQ78zCOhg4Ssdqrh8oCV1sLFohJ1Ju76rGnHT6r/JjTvi2GgHtXZZhEU\nF2eez4eCIgk5FwnLQVmWXt5yiUK/2NOy/R3J+0XC+cTrEDzhXFKrkOqQ0VXY\ntpkjx4xSiciHmepWGTw0LEw7rGKLj9COjufjOU0a4I7gSAHTRP22Lq87xaFc\n/j38goqKYHYhCj9x4tuL15I74oGgkex17r0IZ3qGMCSaNQlEZfNCSZWLacw7\nXI6nimNVVnZA4kU1ke2nwu9cQr9VQrIJ4YO2B/Q7AoyITymS8o5O/s1DYpmO\n9Sbm\r\n=4yt+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBloJ9GAFibTGZkSCgmaFz/MOkaVzoTQCZxP4uVZyOcAiEApS7oeGtLmd7xyoN5SpbzTDlwQkciVdbKcQBKd+zT5bc="}]},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_3.1.0_1592977985292_0.16820350806943463"},"_hasShrinkwrap":false},"4.0.0":{"name":"connected-next-router","version":"4.0.0","description":"A Redux binding for Next.js Router","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"main":"index.js","module":"es/index.js","types":"index.d.ts","scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"tsc","build:es":"tsc --module esnext --outDir es","instrument":"nyc instrument --compact=false src instrumented && tsc -p tsconfig.test.json --module esnext --outDir test-lib && rm -rf instrumented","clean":"git clean -xdfe node_modules","type-check":"tsc --noEmit","lint":"npm run type-check && eslint './src/**/*.{ts,tsx}'","e2e:dev":"start-test \"next e2e\" 3000 cy:open","e2e":"next build e2e && start-test \"next start e2e\" 3000 cy:run","pree2e":"rm -rf .nyc_output coverage ./e2e/.next || true && npm run instrument","check-coverage-limits":"nyc report --reporter=text-summary --check-coverage --statements 98","cy:open":"cypress open","cy:run":"cypress run"},"peerDependencies":{"next":"^10.0.0","react":"^16.8.0 || ^17.0.0","react-redux":"^7.1.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@cypress/code-coverage":"^3.8.3","@types/node":"^14.14.7","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","@types/react-redux":"^7.1.11","@types/webpack":"^4.41.25","@typescript-eslint/eslint-plugin":"^4.7.0","@typescript-eslint/parser":"^4.7.0","cross-env":"^7.0.2","cypress":"^5.6.0","eslint":"^7.13.0","eslint-plugin-import":"^2.22.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","istanbul-lib-coverage":"^3.0.0","istanbul-lib-instrument":"^4.0.3","next":"^10.0.1","next-redux-wrapper":"^6.0.2","nyc":"^15.1.0","prop-types":"^15.7.2","react":"^17.0.1","react-dom":"^17.0.1","react-redux":"^7.2.2","redux":"^4.0.5","start-server-and-test":"^1.11.5","tslib":"^2.0.3","typescript":"^4.0.5"},"nyc":{"parser-plugins":["typescript"],"all":true,"extension":[".ts"],"include":["src"],"exclude":["e2e"]},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"gitHead":"54cfea04b6dad681e6ec5fa36ab1afc5679e7790","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@4.0.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-39rbVEwoOSh+aXhksftu4UTwkhID1tHzDg++GQwYNFa+sOGb8pfEraf5Ay6GI2GwwCIv9Grp/2TdRaBOpP7KcA==","shasum":"0ca793a27ec273eeb1404ac10e614a0ea2ed853e","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-4.0.0.tgz","fileCount":54,"unpackedSize":49157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsKlgCRA9TVsSAnZWagAAN48P/iCY2sLf+Er9lbCGzAMv\nguIo4nscQ2loM6ntv2VrNtRPzU+gW0IOCKBiSuXcGwdN26tnSHOUnqn5N9ct\nAW/qx/M163airUraChBto5FURrBp9W/gT3uBh3mAvOqMzcWF3pXOQoYqDMTm\nrTWhnf8rQ7xOB9Kfstgbgj4eB4lt1Rnael25z0PyQSIggvSDQt2kPeozyJMN\nBvKHzz5Ckg8jMX73DwsOPigwRXY2cEfa1aIBUnYJvMW9bhmOq83PxNe03/OG\nd7OLwl+8ZkZhYiRcZ4Kmj56KdEvhdhflCUmCBprW2gEPbH/DLjsulMT2a7Vm\npdUpEGUn+1Pm6rvNsa7LurylrIlbgaKZTxl65wL8sB1sPcHK+XyLW11vXEjk\nGwsHdYqLiiWyAJT6C0KXzIZ+QIwKqhL7rrtJxVjfTKCagIAUXJt2pKn9bljS\nouabkvAMlpd0xYj2DuVdLjrR+BuZivGOBLXYWzz8C9BLfJV3X/3QXqsBgjSu\nUMBLzc5w18xTk3TiFf3LoD1pP1MCQtsgwN+Ls4umi4uNYB081nEnFu1eSxFR\n3it7HR8Is7rh2WC/aGQ2JikBUOaw48u5GzxElyGs9sg3weKHzX1YMPU8CxXo\njcAVpnSg4xCp/AK/Rq+GPxOMqOmp6ltOhjinAMrBCRBRIwSYBxMzoba+bwZT\ntJb9\r\n=ROEh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1DnrbdDtm7IvAakEBJO82foT0gCg/VzpxW1Qy8B26TgIhANgoRgiRcsQxOLGz2A0Fj53BX17hAaBDcbdGr6uaUz64"}]},"_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"directories":{},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_4.0.0_1605413215852_0.9215973213093598"},"_hasShrinkwrap":false},"4.0.1":{"name":"connected-next-router","version":"4.0.1","description":"A Redux binding for Next.js Router","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"main":"index.js","module":"es/index.js","types":"index.d.ts","scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"tsc","build:es":"tsc --module esnext --outDir es","instrument":"nyc instrument --compact=false src instrumented && tsc -p tsconfig.test.json --module esnext --outDir test-lib && rm -rf instrumented","clean":"git clean -xdfe node_modules","type-check":"tsc --noEmit","lint":"npm run type-check && eslint './src/**/*.{ts,tsx}'","e2e:dev":"start-test \"next e2e\" 3000 cy:open","e2e":"next build e2e && start-test \"next start e2e\" 3000 cy:run","pree2e":"rm -rf .nyc_output coverage ./e2e/.next || true && npm run instrument","check-coverage-limits":"nyc report --reporter=text-summary --check-coverage --statements 98","cy:open":"cypress open","cy:run":"cypress run"},"peerDependencies":{"next":"^10.0.0","react":"^16.8.0 || ^17.0.0","react-redux":"^7.1.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@cypress/code-coverage":"^3.8.3","@types/node":"^14.14.7","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","@types/react-redux":"^7.1.11","@types/webpack":"^4.41.25","@typescript-eslint/eslint-plugin":"^4.7.0","@typescript-eslint/parser":"^4.7.0","cross-env":"^7.0.2","cypress":"^5.6.0","eslint":"^7.13.0","eslint-plugin-import":"^2.22.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","istanbul-lib-coverage":"^3.0.0","istanbul-lib-instrument":"^4.0.3","next":"^10.0.1","next-redux-wrapper":"^6.0.2","nyc":"^15.1.0","prop-types":"^15.7.2","react":"^17.0.1","react-dom":"^17.0.1","react-redux":"^7.2.2","redux":"^4.0.5","start-server-and-test":"^1.11.5","tslib":"^2.0.3","typescript":"^4.0.5"},"nyc":{"parser-plugins":["typescript"],"all":true,"extension":[".ts"],"include":["src"],"exclude":["e2e"]},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"gitHead":"563992b63a50a0c45148e8baea435c3e2ea2738c","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@4.0.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Jggb3edu2rijGvYnYO+agiyggpoTFlmgL6Hp9OLEGT7OYWGtnGrHR+c13TYG9eARHpo7FLoRDcCdhtdEhMeSog==","shasum":"50f9a2a1763cb2e19864e3b92a491cf98ced94fd","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-4.0.1.tgz","fileCount":54,"unpackedSize":49809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvYFrCRA9TVsSAnZWagAA56kQAJl06m7nna/yqX7MtQbC\nvJdwwZEdbOErUCd56ZdY5qJpYk6ROg2zBi4rIn4fKAGdC9tMzgm+OLCe7nmh\nkFKq3C+i/fo8H9cfRfW8mGLZeCahF1rGW3U4HaRu2kN0ABJZ+UN3J+ds/dpE\nEq99Cp7/G4TqjFOw+KDKjrEj7/vsJ1iq7+ne2CaBI3M4aZSL+vKUyBXYjWSU\natkBOwnG/AXaDliSf7hy/NRmXC0poPJ5tX+Ea40qiACZBmknSzzU6T9ZaLRT\nYquLnoIaeawd4a8RQurrW9cFAri/irxHNGDH/sIKXQQxEARO42dswrBlyf4+\n+Ajf/jPTXAtoPFI5/PywZlgXV/qOgJ6wq6KbwNzg6yUVg3HOteiSokgF34XJ\nICT/P/UNIXkyMI5O5BQzwtaqdbnO5FyHBdqKhumESaCWVAyIQmWq8m6Uu+xO\nAhm6fygwii5OxMJF8kEFVcpPij3XGR4/xhPNzWmBSlQZA/P0eDxc8D4rTL+W\nS1vM7EfjV4XE7lnTA2GFYZZpgwQL7gglmFOifNcgbShude6gqhh4Rfid+YHN\nuy3vrYjq3bPgKqdIgiKpo9FB7Qy7/3nWNm7Br+ZeCcQxHXv0SSbGwVdH9ipk\nw8l8CUbBylzu9f96Ml0hqhkVNuP8K7waR74dYxCD2mxfiYNgeopk7IF5oq+V\npUON\r\n=P98l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJSCDOkA7ytUIKCpx9u1lqenxiiIdSjooNWY8FQj5byAiANq7QI8hptJWiuVoa4uNvE/m0Crvyn0utI6ABvAuFH2Q=="}]},"_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"directories":{},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_4.0.1_1606254955074_0.21038514510977313"},"_hasShrinkwrap":false},"4.1.0":{"name":"connected-next-router","version":"4.1.0","description":"A Redux binding for Next.js Router","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"main":"index.js","exports":{"node":{"module":"./es/index.js","require":"./index.js"},"default":"./es/index.js"},"types":"index.d.ts","scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"tsc","build:es":"tsc --module esnext --outDir es","instrument":"nyc instrument --compact=false src instrumented && tsc -p tsconfig.test.json --module esnext --outDir test-lib && rm -rf instrumented","clean":"git clean -xdfe node_modules","type-check":"tsc --noEmit","lint":"npm run type-check && eslint './src/**/*.{ts,tsx}'","e2e:dev":"start-test \"next e2e\" 3000 cy:open","e2e":"next build e2e && start-test \"next start e2e\" 3000 cy:run","pree2e":"rm -rf .nyc_output coverage ./e2e/.next || true && npm run instrument","check-coverage-limits":"nyc report --reporter=text-summary --check-coverage --statements 98","cy:open":"cypress open","cy:run":"cypress run"},"peerDependencies":{"next":"^10.0.0 || ^11.0.0 || ^12.0.0","react":"^16.8.0 || ^17.0.0","react-redux":"^7.1.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@cypress/code-coverage":"^3.8.3","@types/node":"^14.14.7","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","@types/react-redux":"^7.1.11","@types/webpack":"^4.41.25","@typescript-eslint/eslint-plugin":"^4.7.0","@typescript-eslint/parser":"^4.7.0","cross-env":"^7.0.2","cypress":"^5.6.0","eslint":"^7.13.0","eslint-plugin-import":"^2.22.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","istanbul-lib-coverage":"^3.0.0","istanbul-lib-instrument":"^4.0.3","next":"^12.0.0","next-redux-wrapper":"^6.0.2","nyc":"^15.1.0","prop-types":"^15.7.2","react":"^17.0.1","react-dom":"^17.0.1","react-redux":"^7.2.2","redux":"^4.0.5","start-server-and-test":"^1.11.5","tslib":"^2.3.1","typescript":"^4.3.2"},"nyc":{"parser-plugins":["typescript"],"all":true,"extension":[".ts"],"include":["src"],"exclude":["e2e"]},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"gitHead":"c2b078701d9fdb2ace652dd0a5603dc5b748a30e","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@4.1.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AGvcnkaoFGgioGTCN6ffCCHl8v0EBJ9FvP30b74tSZXp1FFk6399xkaKsxxATFJ0g09iBYSNjhe3Kf2vQSG1aw==","shasum":"e8f8b5ff8f6933e8429c9ec765cef024f1d34c23","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-4.1.0.tgz","fileCount":54,"unpackedSize":50158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh42tRCRA9TVsSAnZWagAAa8UP/2BpArtqf30GqZVwnVln\n0XrSBmhxqq3vYf8Vj4quRCe3VJbNzOgGDOHD6KQ5mYN8d11yq7uD2nHm1H2w\nzhek4RkOfl1UwCu2TK9PskniMVjOYb2gOXSgXA8pdu23mJzbhwgan509Y+l/\nn2n0cM69sgP4YOIur4To8+lUjHRswJ3hvRmZSTfnESy7BxTF4yXgGuE4I0k/\n40ayGa68zFP24io5BU234wRHs6Sn9uCAkvHh25bsJqL5MIfEx9qw0rwbsu/3\nKytF6b7016uXlEmVfJcXn7xPp3/aF2ZWy09LI+VZ6YV8efo8L1J5O/ZLeRXb\nOYoF0we/P/Ke7eE/8KJakPTqYoGyhXBIA6wtVHscQFL0WYSFi0q3FeysuX9d\nmnhw6BtVGUbYsJk6x036ysjC878M1mpDe8BfDqtv9DFdeAtY2oL9Rdv9fwDF\nT/HGLnJZMef9YAj5iNhMSTSSn/rVjtH0xSgtyOya55JDb/MQYJV7sKIGiIF+\ngTfo3twdwyl0hjNJxfbSqMy5r23cAWKJWoQlIT3+xkaOci5Oj7dI/czDQRFJ\n5aipeo7JEuyKcCp1j81o0MFXQCWI843HIUaC/NLRp3eSiNE6BKx/zOro1zfG\nee4Loy89LQeLOgFbYPAaXJWQNy7lqAzbvwoSh4Avd14YF14tuQPD0F0BAbAG\n3YjU\r\n=F/Xw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHuFUlwJ1W//uB9YlZW1+lrRQSvxnHB/mL9jaYXkLFZRAiEAw9SocS3AkXw5bS03ZHQV5x8XPfVHQ8NgMispEBEDR0k="}]},"_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"directories":{},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_4.1.0_1642294097719_0.7794154886574589"},"_hasShrinkwrap":false},"4.1.1":{"name":"connected-next-router","version":"4.1.1","description":"A Redux binding for Next.js Router","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"main":"index.js","exports":{"node":{"module":"./es/index.js","require":"./index.js"},"default":"./es/index.js"},"types":"index.d.ts","scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"tsc","build:es":"tsc --module esnext --outDir es","instrument":"nyc instrument --compact=false src instrumented && tsc -p tsconfig.test.json --module esnext --outDir test-lib && rm -rf instrumented","clean":"git clean -xdfe node_modules","type-check":"tsc --noEmit","lint":"npm run type-check && eslint './src/**/*.{ts,tsx}'","e2e:dev":"start-test \"next e2e\" 3000 cy:open","e2e":"next build e2e && start-test \"next start e2e\" 3000 cy:run","pree2e":"rm -rf .nyc_output coverage ./e2e/.next || true && npm run instrument","check-coverage-limits":"nyc report --reporter=text-summary --check-coverage --statements 98","cy:open":"cypress open","cy:run":"cypress run"},"peerDependencies":{"next":"^10.0.0 || ^11.0.0 || ^12.0.0","react":"^16.8.0 || ^17.0.0","react-redux":"^7.1.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@cypress/code-coverage":"^3.8.3","@types/node":"^14.14.7","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","@types/react-redux":"^7.1.11","@types/webpack":"^4.41.25","@typescript-eslint/eslint-plugin":"^4.7.0","@typescript-eslint/parser":"^4.7.0","cross-env":"^7.0.2","cypress":"^5.6.0","eslint":"^7.13.0","eslint-plugin-import":"^2.22.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","istanbul-lib-coverage":"^3.0.0","istanbul-lib-instrument":"^4.0.3","next":"^12.0.0","next-redux-wrapper":"^6.0.2","nyc":"^15.1.0","prop-types":"^15.7.2","react":"^17.0.1","react-dom":"^17.0.1","react-redux":"^7.2.2","redux":"^4.0.5","start-server-and-test":"^1.11.5","tslib":"^2.3.1","typescript":"^4.3.2"},"nyc":{"parser-plugins":["typescript"],"all":true,"extension":[".ts"],"include":["src"],"exclude":["e2e"]},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"gitHead":"dd523db706a8605cc199814ee1a1fa38e2f5b204","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@4.1.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-RvMpzdo4pN9+P094RAa1dAWiUaLl9u9Fm48O0H3x5W8jCsx80I5aPYB4JIWtf4A5oNZUuQnu1td+3GuLyhbrLQ==","shasum":"4e4abf54dac7b4f64ea9c94aba5788e36ec15ebc","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-4.1.1.tgz","fileCount":54,"unpackedSize":50600,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSexoFbGKnVhY+Cjj5tipcVvdg460pVZhpXW4EJ6Ac1QIgdjdQ+MW0bSzJh7AsUHGwI21a/f3AEL10qlvdex6P18U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJif9FiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaAA/+NuYDuGVoNhEhjsxv4mOzggnrw0nW1kaIVHs5QrmGzv7Sk3fm\r\nCEzJN9SpWsemddro/agwgo5VfwY+JaKuSBM1aXMG8IvLSdpcrbZYmVAbJUeB\r\nV/OOtQYpuww1Uw2Jz8p0zZZc8Xrc8dJeurWgdgRjQ3gcF5ge0Wf8J/3Uc08O\r\nPT3qIcgRMFiPwJux9ejRUsoVKTGirHImPcpXolJdkg+4ydnIBQpeBbHaRDXf\r\nvZuzjphVKzPwzE9FnvsCEuBp3SV4xe6UysVslSq51todL/NWNkbI2/IEbk+n\r\ncEB4m+LpbWbcd7v4Hapm7ihze2P1Yp3HGRqHt4mJhK013R0GsMShVYiB3XOW\r\nZmztUC6ea8b4EIMnfXhcpsikHRvv8gQVQwzTYbU+d41cizl/nfhlw3x5Ktxh\r\nSX+Umg4cb4XP89qJgfMwVeniL0zIvosMkDwUlKr9XZ/WxZUElOqDBg8RVe2B\r\nyOT79eF38AnalYzr0qJDRhSx9nkkHFvMaf7nMMzYcUJ0YTlN707Bk9eC3EmR\r\nEi1/Xh05g52FpZm1knxm5lt4ixv7v1oJYLlb9rFAIgvRnsulkiG5wPScZgcg\r\nWODBghmUa8tTe2tSRY4REGUT6eifMNO3JFAYhiSM7+vsE3ys2uhBh/00bg49\r\nwHWU34pYezx6j1X03aaK9km6sVR38F60mtc=\r\n=+/bY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"directories":{},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_4.1.1_1652543842489_0.7814018943954335"},"_hasShrinkwrap":false},"4.2.0":{"name":"connected-next-router","version":"4.2.0","description":"A Redux binding for Next.js Router","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"main":"index.js","exports":{"node":{"module":"./es/index.js","require":"./index.js"},"default":"./es/index.js"},"types":"index.d.ts","scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"tsc","build:es":"tsc --module esnext --outDir es","instrument":"nyc instrument --compact=false src instrumented && tsc -p tsconfig.test.json --module esnext --outDir test-lib && rm -rf instrumented","clean":"git clean -xdfe node_modules","type-check":"tsc --noEmit","lint":"npm run type-check && eslint './src/**/*.{ts,tsx}'","e2e:dev":"start-test \"next e2e\" 3000 cy:open","e2e":"next build e2e && start-test \"next start e2e\" 3000 cy:run","pree2e":"rm -rf .nyc_output coverage ./e2e/.next || true && npm run instrument","check-coverage-limits":"nyc report --reporter=text-summary --check-coverage --statements 98","cy:open":"cypress open","cy:run":"cypress run"},"peerDependencies":{"next":"^10.0.0 || ^11.0.0 || ^12.0.0","react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-redux":"^7.1.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@cypress/code-coverage":"^3.8.3","@types/node":"^14.14.7","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","@types/react-redux":"^7.1.11","@types/webpack":"^4.41.25","@typescript-eslint/eslint-plugin":"^4.7.0","@typescript-eslint/parser":"^4.7.0","cross-env":"^7.0.2","cypress":"^5.6.0","eslint":"^7.13.0","eslint-plugin-import":"^2.22.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","istanbul-lib-coverage":"^3.0.0","istanbul-lib-instrument":"^4.0.3","next":"^12.0.0","next-redux-wrapper":"^6.0.2","nyc":"^15.1.0","prop-types":"^15.7.2","react":"^18.0.0","react-dom":"^18.0.0","react-redux":"^7.2.2","redux":"^4.0.5","start-server-and-test":"^1.11.5","tslib":"^2.3.1","typescript":"^4.3.2"},"nyc":{"parser-plugins":["typescript"],"all":true,"extension":[".ts"],"include":["src"],"exclude":["e2e"]},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"gitHead":"0cc3e06a3aaf382529550b95b77dcd699de2fc1e","homepage":"https://github.com/danielr18/connected-next-router#readme","_id":"connected-next-router@4.2.0","_nodeVersion":"16.13.1","_npmVersion":"8.12.0","dist":{"integrity":"sha512-cKEpsn1OPnHOXxlLEcTF1sl6Vj3EQvlfaSNfHUI+RdHwy47wOm6uCK9o4ooF3wOF20gtVMzBMp6k0rRmkhNTIA==","shasum":"b5f9b30eeb230b93307be96cf5b9d33352a2f347","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-4.2.0.tgz","fileCount":54,"unpackedSize":50611,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFcneI/Dm6A/wr4rBsW1btI2VtCJydRILkY8EXb2c0XaAiEA6otRt8uUKhj9cmyE9QbrBiwD3gasNMgDytte34dtXoA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHl6fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUZw//WpIwB3jRBKEI3LGEhDQ8Lu6MrrLTJbeKdT6HguayiZrEx3fc\r\nJZ7D8oWMOL2H77Ai4/FE1lmO/+hBESHpAiPpgblomyr49u8D3av97A0i8lJR\r\nUtmZggJYwuW1F89nPHeMHPSYw67g4Xk+CgOjub/y5W7sj5fmy+MWX2UWYo0y\r\ntLpsu8hKIYf4SHrRG2JL9hbTw2+whTemJg0FNa0xP4Lu1vxZdw1pMBAPa2+c\r\nj1oHaLD33eU3miogEB4nTkzkdaAhFYUAVtP7QX5ING8JgU9ldN3pAeBck7oj\r\nWS4x4PmuUuLUGe7Pez3mL2i72snjM4vhGqANqGy3d4d6W1ilWtJ82lkW0P17\r\nqYmf3bbFUqFE/jg7JY5+OUncVB04+ac5TFsfHV9sKidtUjsR6x/m2n9EhTIG\r\nvAFekgHvhN2chUmFowRtTABKMVDdENQwePtWjYpUb0cE3V3YetzEuCG6GAyz\r\nDY0eGt/dQKeHiOu/vyw+KwHTro/NndptgWLT2hpjzP2ekW9VlW6EpS3jl4uH\r\nfS43Rdjpjk+WNSY9TRqRLFBaosWIAo6+C7FH8+Ew8EOIKMVFROh3TiOAYLLB\r\n2QN+reELanX5XeaIV9/fIlvlLPjzQJW5vmol4Ka7al908CWWMmigsBdvYioD\r\nwfYh7Zr0qyogqMCrj2oQtuDQTYdy0wy5VY8=\r\n=PEqc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"},"directories":{},"maintainers":[{"name":"danielr18","email":"danielreinosodeveloper@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_4.2.0_1662934687433_0.21099541186290316"},"_hasShrinkwrap":false},"5.0.0-rc.1":{"name":"connected-next-router","version":"5.0.0-rc.1","description":"A Redux binding for Next.js Router","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"main":"index.js","exports":{"node":{"module":"./es/index.js","require":"./index.js"},"default":"./es/index.js"},"types":"index.d.ts","scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"tsc","build:es":"tsc --module esnext --outDir es","instrument":"nyc instrument --compact=false src instrumented && tsc -p tsconfig.test.json --module esnext --outDir test-lib && rm -rf instrumented","clean":"git clean -xdfe node_modules","type-check":"tsc --noEmit","lint":"npm run type-check && eslint './src/**/*.{ts,tsx}'","e2e:dev":"start-test \"next e2e\" 3000 cy:open","e2e":"next build e2e && start-test \"next start e2e\" 3000 cy:run","pree2e":"rm -rf .nyc_output coverage ./e2e/.next || true && npm run instrument","check-coverage-limits":"nyc report --reporter=text-summary --check-coverage --statements 98","cy:open":"cypress open","cy:run":"cypress run"},"peerDependencies":{"next":"^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0","react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-redux":"^7.1.0 || ^8.0.0","redux":"^3.6.0 || ^4.0.0"},"devDependencies":{"@cypress/code-coverage":"^3.12.1","@types/node":"^20.8.4","@types/react":"^18.2.28","@types/react-dom":"^18.2.13","@types/webpack":"^5.28.3","@typescript-eslint/eslint-plugin":"^6.7.5","@typescript-eslint/parser":"^6.7.5","cross-env":"^7.0.3","cypress":"^13.3.0","eslint":"^8.51.0","eslint-plugin-import":"^2.28.1","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","istanbul-lib-coverage":"^3.2.0","istanbul-lib-instrument":"^6.0.1","next":"^13.5.4","next-redux-wrapper":"^8.1.0","nyc":"^15.1.0","react":"^18.2.0","react-dom":"^18.2.0","redux":"^4.2.1","start-server-and-test":"^2.0.1","tslib":"^2.6.2","typescript":"^5.2.2"},"nyc":{"parser-plugins":["typescript"],"all":true,"extension":[".ts"],"include":["src"],"exclude":["e2e"]},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"dependencies":{"@types/react-redux":"^7.1.27"},"_id":"connected-next-router@5.0.0-rc.1","gitHead":"3b255036187275538baa687927ebb702077883fc","homepage":"https://github.com/danielr18/connected-next-router#readme","_nodeVersion":"18.18.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-zkmLuwa7x+vIsoRWqBBEs56u66DP6YbF2g2o9o1CIwd78a0dPhM2iWO/wMoWce1KULR/CRc0CyQIOturfx4nGw==","shasum":"b1b4893fc958dd9ad71c408b0a72ab2c0e25fbf9","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-5.0.0-rc.1.tgz","fileCount":54,"unpackedSize":51350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEg9trxthK3ysOVo+H7jw+onLOCKXvA6XhcyTzsTHAZgIhAI7qDYbA3MBYYCungnyku/afwq0OnCsABflHc0qpBToQ"}]},"_npmUser":{"name":"danielr18","email":"danielreinoso1807@gmail.com"},"directories":{},"maintainers":[{"name":"danielr18","email":"danielreinoso1807@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_5.0.0-rc.1_1697019177341_0.4982079254736089"},"_hasShrinkwrap":false},"5.0.0-rc.2":{"name":"connected-next-router","version":"5.0.0-rc.2","description":"A Redux binding for Next.js Router","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"main":"index.js","exports":{"node":{"module":"./es/index.js","require":"./index.js"},"default":"./es/index.js"},"types":"index.d.ts","scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"tsc","build:es":"tsc --module esnext --outDir es","instrument":"nyc instrument --compact=false src instrumented && tsc -p tsconfig.test.json --module esnext --outDir test-lib && rm -rf instrumented","clean":"git clean -xdfe node_modules","type-check":"tsc --noEmit","lint":"npm run type-check && eslint './src/**/*.{ts,tsx}'","e2e:dev":"start-test \"next e2e\" 3000 cy:open","e2e":"next build e2e && start-test \"next start e2e\" 3000 cy:run","pree2e":"rm -rf .nyc_output coverage ./e2e/.next || true && npm run instrument","check-coverage-limits":"nyc report --reporter=text-summary --check-coverage --statements 98","cy:open":"cypress open","cy:run":"cypress run"},"peerDependencies":{"next":">=10","react":"*","react-redux":"*","redux":"*"},"devDependencies":{"@cypress/code-coverage":"^3.12.8","@types/node":"^20.8.10","@types/react":"^18.2.34","@types/react-dom":"^18.2.14","@types/react-redux":"^7.1.28","@types/webpack":"^5.28.4","@typescript-eslint/eslint-plugin":"^6.9.1","@typescript-eslint/parser":"^6.9.1","cross-env":"^7.0.3","cypress":"^13.4.0","eslint":"^8.53.0","eslint-plugin-import":"^2.29.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","istanbul-lib-coverage":"^3.2.0","istanbul-lib-instrument":"^6.0.1","next":"^14.0.1","next-redux-wrapper":"^8.1.0","nyc":"^15.1.0","redux":"^4.2.1","start-server-and-test":"^2.0.1","tslib":"^2.6.2","typescript":"^5.2.2"},"nyc":{"parser-plugins":["typescript"],"all":true,"extension":[".ts"],"include":["src"],"exclude":["e2e"]},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"_id":"connected-next-router@5.0.0-rc.2","gitHead":"35d99f42bfccc0920faa73fd633334577a1aa0bf","homepage":"https://github.com/danielr18/connected-next-router#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-2DZwFmRmf9wJBFKBfXFUWOvVEqoHmxogDmPMJFwk4dAUcaAemnjlUKSv/KYs1QAQrBN9z/4qeKRSssQAlRO9Gw==","shasum":"2f11e3b4a41471a3280f858d7dd580c3b52fd142","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-5.0.0-rc.2.tgz","fileCount":54,"unpackedSize":51279,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIARuqYhfgGYQb9nzHg0pU91PkXB9Ck63H+sQsFklt/gzAiASbqTEFrkGnVSWGwFsCcu8r0vzmhJrLa4XOZuNaUBQfw=="}]},"_npmUser":{"name":"danielr18","email":"danielreinoso1807@gmail.com"},"directories":{},"maintainers":[{"name":"danielr18","email":"danielreinoso1807@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_5.0.0-rc.2_1699114244053_0.8849527397382753"},"_hasShrinkwrap":false},"5.0.0-rc.3":{"name":"connected-next-router","version":"5.0.0-rc.3","description":"A Redux binding for Next.js Router","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"main":"index.js","exports":{"node":{"module":"./es/index.js","require":"./index.js"},"default":"./es/index.js"},"types":"index.d.ts","scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"tsc","build:es":"tsc --module esnext --outDir es","instrument":"nyc instrument --compact=false src instrumented && tsc -p tsconfig.test.json --module esnext --outDir test-lib && rm -rf instrumented","clean":"git clean -xdfe node_modules","type-check":"tsc --noEmit","lint":"npm run type-check && eslint './src/**/*.{ts,tsx}'","e2e:dev":"start-test \"next e2e\" 3000 cy:open","e2e":"next build e2e && start-test \"next start e2e\" 3000 cy:run","pree2e":"rm -rf .nyc_output coverage ./e2e/.next || true && npm run instrument","check-coverage-limits":"nyc report --reporter=text-summary --check-coverage --statements 98","cy:open":"cypress open","cy:run":"cypress run"},"peerDependencies":{"next":">=10","react":"*","react-redux":">=7.1.0","redux":">=3.6.0"},"devDependencies":{"@cypress/code-coverage":"^3.12.8","@types/node":"^20.8.10","@types/react":"^18.2.34","@types/react-dom":"^18.2.14","@types/react-redux":"^7.1.28","@types/webpack":"^5.28.4","@typescript-eslint/eslint-plugin":"^6.9.1","@typescript-eslint/parser":"^6.9.1","cross-env":"^7.0.3","cypress":"^13.4.0","eslint":"^8.53.0","eslint-plugin-import":"^2.29.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","istanbul-lib-coverage":"^3.2.0","istanbul-lib-instrument":"^6.0.1","next":"^14.0.1","next-redux-wrapper":"^8.1.0","nyc":"^15.1.0","redux":"^4.2.1","start-server-and-test":"^2.0.1","tslib":"^2.6.2","typescript":"^5.2.2"},"nyc":{"parser-plugins":["typescript"],"all":true,"extension":[".ts"],"include":["src"],"exclude":["e2e"]},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"_id":"connected-next-router@5.0.0-rc.3","readme":"[![Coverage Status](https://coveralls.io/repos/github/danielr18/connected-next-router/badge.svg?branch=test-github-action)](https://coveralls.io/github/danielr18/connected-next-router?branch=test-github-action)\n\n> v4.0.0 requires Next.js 10 or newer, React Redux 7.1.0 or newer, and React 16.8.0 or newer. If you are using Next.js 9, check out [v3 branch](https://github.com/danielr18/connected-next-router/tree/v3). If you are using Next.js 7-8, check out [v0 branch](https://github.com/danielr18/connected-next-router/tree/v0).\n\n# Connected Next Router\n\nA Redux binding for Next.js Router compatible with Next.js.\n\n## Main features\n\n:sparkles: Keep Router state in sync with your Redux store.\n\n:tada: Dispatch Router methods (`push`, `replace`, `go`, `goBack`, `goForward`, `prefetch`) using Redux actions.\n\n:clock9: Support time traveling in Redux DevTools.\n\n:gem: Ease migration to [next.js](https://github.com/zeit/next.js) framework from codebases using [connected-react-router](https://github.com/supasate/connected-react-router) or [react-router-redux](https://github.com/ReactTraining/react-router/tree/master/packages/react-router-redux) (see [migration guide](/MIGRATION.md)).\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n    $ npm install --save connected-next-router\n\nOr [yarn](https://yarnpkg.com/):\n\n    $ yarn add connected-next-router\n\n## Usage\n\n### Step 1\n\n- Add `routerReducer` to your root reducer.\n- Use `createRouterMiddleware` if you want to dispatch Router actions (ex. to change URL with `push('/home')`).\n- Use `initialRouterState(url)` to populate router state in the server side.\n\n\n```js\n// store/configure-store.js\nimport { createStore, applyMiddleware, combineReducers } from 'redux'\nimport { createRouterMiddleware, initialRouterState, routerReducer } from 'connected-next-router'\nimport { HYDRATE, createWrapper } from 'next-redux-wrapper'\nimport Router from 'next/router'\n\nconst rootReducer = combineReducers({\n  // Add other reducers\n  router: routerReducer\n});\n\nconst routerMiddleware = createRouterMiddleware();\n\n// Using next-redux-wrapper's initStore\nconst reducer = (state, action) => {\n  if (action.type === HYDRATE) {\n    const nextState = {\n      ...state, // use previous state\n      ...action.payload, // apply delta from hydration\n    }\n    if (typeof window !== 'undefined' && state?.router) {\n      // preserve router value on client side navigation\n      nextState.router = state.router\n    }\n    return nextState\n  } else {\n    return rootReducer(state, action)\n  }\n}\n\nexport const initStore = (context) => {\n  const routerMiddleware = createRouterMiddleware()\n  const { asPath } = context.ctx || Router.router || {}\n  let initialState\n  if (asPath) {\n    initialState = {\n      router: initialRouterState(asPath)\n    }\n  }\n  return createStore(reducer, initialState, applyMiddleware(routerMiddleware))\n}\n\nexport const wrapper = createWrapper(initStore)\n```\n\n### Step 2\n\n- Place `ConnectedRouter` as children of `react-redux`'s `Provider`.\n\n```js\n// pages/_app.js\nimport App from 'next/app'\nimport { ConnectedRouter } from 'connected-next-router'\nimport { wrapper } from '../store/configure-store'\n\nclass ExampleApp extends App {\n  render() {\n    const { Component, pageProps } = this.props\n    return (\n      <ConnectedRouter>\n        <Component {...pageProps} />\n      </ConnectedRouter>\n    )\n  }\n}\n\n// wrapper.withRedux wraps the App with react-redux's Provider\nexport default wrapper.withRedux(ExampleApp)\n```\n\n## Examples\n\n- [examples/basic](/examples/basic) - basic reference implementation\n- [examples/typescript](/examples/typescript) - typescript reference implementation\n- [without next-redux-wrapper](https://github.com/danielr18/connected-next-router/issues/49)\n\n## Acknowledgements\n\n[Acknowledge](/ACKNOWLEDGE.md)\n\n## License\n\n[MIT License](/LICENSE)\n","readmeFilename":"README.md","gitHead":"cbc238010e13215dc12333e3bf7486f1775f317d","homepage":"https://github.com/danielr18/connected-next-router#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-kk8rowLZLvcql/bY7PfX+7Ucsp6LIfQ84/MLMX6zPOKBjRDbwpvPW8wf5mwU+PjoeSGjqkq9qIYj/5W8n74/dg==","shasum":"47b1221160b06193a4246fb592a80106c7b1d32e","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-5.0.0-rc.3.tgz","fileCount":54,"unpackedSize":51291,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHy4XT+MGLjkmepfSQV4lhIy6/q7aAtvQkhfTKYlXvq9AiBcV3m3jn+lS0kbFg2+t5eDs+59F0CFicDac7AwGdFXFw=="}]},"_npmUser":{"name":"danielr18","email":"danielreinoso1807@gmail.com"},"directories":{},"maintainers":[{"name":"danielr18","email":"danielreinoso1807@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_5.0.0-rc.3_1699115153543_0.8446939992208864"},"_hasShrinkwrap":false},"5.0.0":{"name":"connected-next-router","version":"5.0.0","description":"A Redux binding for Next.js Router","author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"license":"MIT","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"main":"index.js","exports":{"node":{"module":"./es/index.js","require":"./index.js"},"default":"./es/index.js"},"types":"index.d.ts","scripts":{"build":"npm run build:cjs && npm run build:es","build:cjs":"tsc","build:es":"tsc --module esnext --outDir es","instrument":"nyc instrument --compact=false src instrumented && tsc -p tsconfig.test.json --module esnext --outDir test-lib && rm -rf instrumented","clean":"git clean -xdfe node_modules","type-check":"tsc --noEmit","lint":"npm run type-check && eslint './src/**/*.{ts,tsx}'","e2e:dev":"start-test \"next e2e\" 3000 cy:open","e2e":"next build e2e && start-test \"next start e2e\" 3000 cy:run","pree2e":"rm -rf .nyc_output coverage ./e2e/.next || true && npm run instrument","check-coverage-limits":"nyc report --reporter=text-summary --check-coverage --statements 98","cy:open":"cypress open","cy:run":"cypress run"},"peerDependencies":{"next":">=10","react":"*","react-redux":">=7.1.0","redux":">=3.6.0"},"devDependencies":{"@cypress/code-coverage":"^3.12.8","@types/node":"^20.8.10","@types/react":"^18.2.34","@types/react-dom":"^18.2.14","@types/react-redux":"^7.1.28","@types/webpack":"^5.28.4","@typescript-eslint/eslint-plugin":"^6.9.1","@typescript-eslint/parser":"^6.9.1","cross-env":"^7.0.3","cypress":"^13.4.0","eslint":"^8.53.0","eslint-plugin-import":"^2.29.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","istanbul-lib-coverage":"^3.2.0","istanbul-lib-instrument":"^6.0.1","next":"^14.0.1","next-redux-wrapper":"^8.1.0","nyc":"^15.1.0","redux":"^4.2.1","start-server-and-test":"^2.0.1","tslib":"^2.6.2","typescript":"^5.2.2"},"nyc":{"parser-plugins":["typescript"],"all":true,"extension":[".ts"],"include":["src"],"exclude":["e2e"]},"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"_id":"connected-next-router@5.0.0","gitHead":"651418278ee28c453edaffbd90810c574351be27","homepage":"https://github.com/danielr18/connected-next-router#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-MJ3XhgIee+Bb+w7NpJwRd7DeMq8InRbPeHtNA1q8CJv467zDDc9ccd5diB4lXLoL/i64Swpvl6Waxebl0GT7BQ==","shasum":"beebcefa659e9f47bedc8f1e288584876c08f113","tarball":"https://registry.npmjs.org/connected-next-router/-/connected-next-router-5.0.0.tgz","fileCount":54,"unpackedSize":51286,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAr0ufpxN5j3Dodx9ckArTAvMsKA0tge6LAJAwU/nG5fAiAr2Yt67GjopJXmLUbH/1elTpLlwagCO2PXx9y8G/0wPg=="}]},"_npmUser":{"name":"danielr18","email":"danielreinoso1807@gmail.com"},"directories":{},"maintainers":[{"name":"danielr18","email":"danielreinoso1807@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connected-next-router_5.0.0_1699115669400_0.1331723177837978"},"_hasShrinkwrap":false}},"maintainers":[{"name":"danielr18","email":"danielreinoso1807@gmail.com"}],"description":"A Redux binding for Next.js Router","homepage":"https://github.com/danielr18/connected-next-router#readme","keywords":["next","next.js","next-router","next-router-redux","connected-react-router","react-router-redux"],"repository":{"type":"git","url":"git+https://github.com/danielr18/connected-next-router.git"},"author":{"name":"Daniel Reinoso","email":"danielreinoso1807@gmail.com","url":"http://danielr18.github.io"},"bugs":{"url":"https://github.com/danielr18/connected-next-router/issues"},"license":"MIT","readme":"[![Coverage Status](https://coveralls.io/repos/github/danielr18/connected-next-router/badge.svg?branch=test-github-action)](https://coveralls.io/github/danielr18/connected-next-router?branch=test-github-action)\n\n> v5.0.0 requires Next.js 10 or newer, React Redux 7.1.0 or newer, and React 16.8.0 or newer. If you are using Next.js 9, check out [v3 branch](https://github.com/danielr18/connected-next-router/tree/v3). If you are using Next.js 7-8, check out [v0 branch](https://github.com/danielr18/connected-next-router/tree/v0).\n\n# Connected Next Router\n\nA Redux binding for Next.js Router compatible with Next.js.\n\n## Main features\n\n:sparkles: Keep Router state in sync with your Redux store.\n\n:tada: Dispatch Router methods (`push`, `replace`, `go`, `goBack`, `goForward`, `prefetch`) using Redux actions.\n\n:clock9: Support time traveling in Redux DevTools.\n\n:gem: Ease migration to [next.js](https://github.com/zeit/next.js) framework from codebases using [connected-react-router](https://github.com/supasate/connected-react-router) or [react-router-redux](https://github.com/ReactTraining/react-router/tree/master/packages/react-router-redux) (see [migration guide](/MIGRATION.md)).\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n    $ npm install --save connected-next-router\n\nOr [yarn](https://yarnpkg.com/):\n\n    $ yarn add connected-next-router\n\n## Usage\n\n### Step 1\n\n- Add `routerReducer` to your root reducer.\n- Use `createRouterMiddleware` if you want to dispatch Router actions (ex. to change URL with `push('/home')`).\n- Use `initialRouterState(url)` to populate router state in the server side.\n\n\n```js\n// store/configure-store.js\nimport { createStore, applyMiddleware, combineReducers } from 'redux'\nimport { createRouterMiddleware, initialRouterState, routerReducer } from 'connected-next-router'\nimport { HYDRATE, createWrapper } from 'next-redux-wrapper'\nimport Router from 'next/router'\n\nconst rootReducer = combineReducers({\n  // Add other reducers\n  router: routerReducer\n});\n\nconst routerMiddleware = createRouterMiddleware();\n\n// Using next-redux-wrapper's initStore\nconst reducer = (state, action) => {\n  if (action.type === HYDRATE) {\n    const nextState = {\n      ...state, // use previous state\n      ...action.payload, // apply delta from hydration\n    }\n    if (typeof window !== 'undefined' && state?.router) {\n      // preserve router value on client side navigation\n      nextState.router = state.router\n    }\n    return nextState\n  } else {\n    return rootReducer(state, action)\n  }\n}\n\nexport const initStore = (context) => {\n  const routerMiddleware = createRouterMiddleware()\n  const { asPath } = context.ctx || Router.router || {}\n  let initialState\n  if (asPath) {\n    initialState = {\n      router: initialRouterState(asPath)\n    }\n  }\n  return createStore(reducer, initialState, applyMiddleware(routerMiddleware))\n}\n\nexport const wrapper = createWrapper(initStore)\n```\n\n### Step 2\n\n- Place `ConnectedRouter` as children of `react-redux`'s `Provider`.\n\n```js\n// pages/_app.js\nimport App from 'next/app'\nimport { ConnectedRouter } from 'connected-next-router'\nimport { wrapper } from '../store/configure-store'\n\nclass ExampleApp extends App {\n  render() {\n    const { Component, pageProps } = this.props\n    return (\n      <ConnectedRouter>\n        <Component {...pageProps} />\n      </ConnectedRouter>\n    )\n  }\n}\n\n// wrapper.withRedux wraps the App with react-redux's Provider\nexport default wrapper.withRedux(ExampleApp)\n```\n\n## Examples\n\n- [examples/basic](/examples/basic) - basic reference implementation\n- [examples/typescript](/examples/typescript) - typescript reference implementation\n- [without next-redux-wrapper](https://github.com/danielr18/connected-next-router/issues/49)\n\n## Acknowledgements\n\n[Acknowledge](/ACKNOWLEDGE.md)\n\n## License\n\n[MIT License](/LICENSE)\n","readmeFilename":"README.md"}