{"_id":"@adrian.insua/ngredux-router","_rev":"12-f65f169991987f8eb560d96a05440c4c","name":"@adrian.insua/ngredux-router","dist-tags":{"release-candidate":"1.1.0-release-candidate.1","latest":"3.0.1"},"versions":{"1.0.0":{"name":"@adrian.insua/ngredux-router","version":"1.0.0","keywords":["angular","angular2","angular@11","ivy","redux","routing","router"],"author":{"name":"Dag Stuan"},"license":"MIT","_id":"@adrian.insua/ngredux-router@1.0.0","maintainers":[{"name":"adrian.insua","email":"adrian.insua@imatia.com"}],"homepage":"https://github.com/AdrianInsua/platform","bugs":{"url":"https://github.com/AdrianInsua/platform"},"dist":{"shasum":"4ed52aae729f62497891c1eba75f554a8bd51447","tarball":"https://registry.npmjs.org/@adrian.insua/ngredux-router/-/ngredux-router-1.0.0.tgz","fileCount":26,"integrity":"sha512-zDigvYnafGLI7+O5ta9W0wm+EssjoG+mG39NqNbRyeUssVtqWMfeZbeXxEL8/HFWIYqI+R6JAerQCtFgtKLbFA==","signatures":[{"sig":"MEQCIAGkoHbHb7jnKwLOFL+ginZbQmqTMqa4U41JQ4xvEuQ6AiAc2XmX03vn/9ZYYhANmSsnDubsVSCIN9fFoaOHVrwfAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82094},"main":"dist/ngredux-router/bundles/ngredux-router.umd.js","es2015":"dist/ngredux-router/fesm2015/ngredux-router.js","module":"dist/ngredux-router/fesm2015/ngredux-router.js","engines":{"node":">=8"},"esm2015":"dist/ngredux-router/esm2015/ngredux-router.js","gitHead":"d4e2dab25d1b0c7ee722accff874be55c467884c","scripts":{"build":"ng build --prod ngredux-router"},"typings":"dist/ngredux-router/ngredux-router.d.ts","_npmUser":{"name":"adrian.insua","email":"adrian.insua@imatia.com"},"fesm2015":"dist/ngredux-router/fesm2015/ngredux-router.js","repository":{"url":"git+https://github.com/AdrianInsua/platform.git","type":"git"},"_npmVersion":"7.24.1","description":"Keep your Angular 2+ router state in Redux.","directories":{},"_nodeVersion":"14.17.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@adrian.insua/ngredux-store":"*"},"peerDependencies":{"rxjs":"^6.0.0","redux":"^4.0.0","@angular/core":"11.0.5","@angular/common":"11.0.5","@angular/router":"11.0.5","@adrian.insua/ngredux-store":"*"},"_npmOperationalInternal":{"tmp":"tmp/ngredux-router_1.0.0_1632866520836_0.828397049171103","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@adrian.insua/ngredux-router","version":"1.0.1","keywords":["angular","angular2","angular@11","ivy","redux","routing","router"],"author":{"name":"Dag Stuan"},"license":"MIT","_id":"@adrian.insua/ngredux-router@1.0.1","maintainers":[{"name":"adrian.insua","email":"adrian.insua@imatia.com"}],"homepage":"https://github.com/AdrianInsua/platform","bugs":{"url":"https://github.com/AdrianInsua/platform"},"dist":{"shasum":"670961c9d7571dff4b8a087727529f3590636eda","tarball":"https://registry.npmjs.org/@adrian.insua/ngredux-router/-/ngredux-router-1.0.1.tgz","fileCount":26,"integrity":"sha512-b4MwE1MQEyyxqLbP+lgHJZqm6pd+7gz5L7WMo9HBYJ4MjYU233zgPfjtQTUXBQPD6/YrOzsD8XsFeQzLiurrjw==","signatures":[{"sig":"MEYCIQCHEBF+foZgNbU1mFSqcOwDgd+7oZc5Wy+YMPMgAOqgaQIhAJV8bpKsjimOB1G+Lst+XnKwrrJ6zCPMzphMWXp479lA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85018},"main":"dist/ngredux-router/bundles/adrian.insua-ngredux-router.umd.js","es2015":"dist/ngredux-router/fesm2015/adrian.insua-ngredux-router.js","module":"dist/ngredux-router/fesm2015/adrian.insua-ngredux-router.js","engines":{"node":">=8"},"esm2015":"dist/ngredux-router/esm2015/adrian.insua-ngredux-router.js","gitHead":"1f60484596bb80e58e26d56e37f7607349d91fd8","scripts":{"build":"ng build --prod ngredux-router"},"typings":"dist/ngredux-router/adrian.insua-ngredux-router.d.ts","_npmUser":{"name":"adrian.insua","email":"adrian.insua@imatia.com"},"fesm2015":"dist/ngredux-router/fesm2015/adrian.insua-ngredux-router.js","repository":{"url":"git+https://github.com/AdrianInsua/platform.git","type":"git"},"_npmVersion":"7.24.1","description":"Keep your Angular 2+ router state in Redux.","directories":{},"_nodeVersion":"14.17.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@adrian.insua/ngredux-store":"*"},"peerDependencies":{"rxjs":"^6.0.0","redux":"^4.0.0","@angular/core":"11.0.5","@angular/common":"11.0.5","@angular/router":"11.0.5","@adrian.insua/ngredux-store":"*"},"_npmOperationalInternal":{"tmp":"tmp/ngredux-router_1.0.1_1632869771308_0.5186269937570251","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@adrian.insua/ngredux-router","version":"1.0.2","keywords":["angular","angular2","angular@11","ivy","redux","routing","router"],"author":{"name":"Dag Stuan"},"license":"MIT","_id":"@adrian.insua/ngredux-router@1.0.2","maintainers":[{"name":"adrian.insua","email":"adrian.insua@imatia.com"}],"homepage":"https://github.com/AdrianInsua/platform","bugs":{"url":"https://github.com/AdrianInsua/platform"},"dist":{"shasum":"b629ea62ae67093cf63b21373dbb6840ddc809f1","tarball":"https://registry.npmjs.org/@adrian.insua/ngredux-router/-/ngredux-router-1.0.2.tgz","fileCount":26,"integrity":"sha512-S5PlFbs4UWR3etZeRobsbDc7qqNnvOXgq7q9lg4C7BfeKcXVHRgm6WV0wE9Eq1qsdNGizrxFcg04jdoOXp6b7g==","signatures":[{"sig":"MEUCIDAGQhj1l4VxSL/XcYH781RouHZNd/pWKic1NdeDfPq4AiEArMLcFsYBXSp0vmY4heW/VZjnfv71OrTdrHlqXhG0hIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85256},"main":"dist/bundles/adrian.insua-ngredux-router.umd.js","es2015":"dist/fesm2015/adrian.insua-ngredux-router.js","module":"dist/fesm2015/adrian.insua-ngredux-router.js","engines":{"node":">=8"},"esm2015":"dist/esm2015/adrian.insua-ngredux-router.js","gitHead":"1e7e04be78c21f03d1e78505d0d612d822a34914","scripts":{"build":"ng build --prod ngredux-router"},"typings":"dist/adrian.insua-ngredux-router.d.ts","_npmUser":{"name":"adrian.insua","email":"adrian.insua@imatia.com"},"fesm2015":"dist/fesm2015/adrian.insua-ngredux-router.js","repository":{"url":"git+https://github.com/AdrianInsua/platform.git","type":"git"},"_npmVersion":"7.24.1","description":"Keep your Angular 2+ router state in Redux.","directories":{},"_nodeVersion":"14.17.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@adrian.insua/ngredux-store":"*"},"peerDependencies":{"rxjs":"^6.0.0","redux":"^4.0.0","@angular/core":"11.0.5","@angular/common":"11.0.5","@angular/router":"11.0.5","@adrian.insua/ngredux-store":"*"},"_npmOperationalInternal":{"tmp":"tmp/ngredux-router_1.0.2_1632874667946_0.07547148176107399","host":"s3://npm-registry-packages"}},"1.0.2-release-candidate.1":{"name":"@adrian.insua/ngredux-router","version":"1.0.2-release-candidate.1","keywords":["angular","angular2","angular@11","ivy","redux","routing","router"],"author":{"name":"Dag Stuan"},"license":"MIT","_id":"@adrian.insua/ngredux-router@1.0.2-release-candidate.1","maintainers":[{"name":"adrian.insua","email":"adrian.insua@imatia.com"}],"homepage":"https://github.com/AdrianInsua/platform","bugs":{"url":"https://github.com/AdrianInsua/platform"},"dist":{"shasum":"9506bf1af41f6c576f363e5c6098607061a17dc8","tarball":"https://registry.npmjs.org/@adrian.insua/ngredux-router/-/ngredux-router-1.0.2-release-candidate.1.tgz","fileCount":26,"integrity":"sha512-fnH/br8uLg/dYG3DvVSD0eqZiSO1yDT3no6gVbqeVEHOwyUCYSsVIWUI7iZ6LRcK0D+X3n2EP0WIPZA8jhXQOA==","signatures":[{"sig":"MEUCIADMrTBCQONF9T9Wrw/HETJBj9/ei9KG24rhN//4KGa+AiEAh4qhkroKnLJiYtM5QuynglgTevJNf2cubk5q9pUUmuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84908},"main":"dist/bundles/adrian.insua-ngredux-router.umd.js","es2015":"dist/fesm2015/adrian.insua-ngredux-router.js","module":"dist/fesm2015/adrian.insua-ngredux-router.js","engines":{"node":">=8"},"esm2015":"dist/esm2015/adrian.insua-ngredux-router.js","gitHead":"3c0d55b8e9f27db0200dbbde76d5156309fb895c","scripts":{"build":"ng build --prod ngredux-router"},"typings":"dist/adrian.insua-ngredux-router.d.ts","_npmUser":{"name":"adrian.insua","email":"adrian.insua@imatia.com"},"fesm2015":"dist/fesm2015/adrian.insua-ngredux-router.js","repository":{"url":"git+https://github.com/AdrianInsua/platform.git","type":"git"},"_npmVersion":"7.24.1","description":"Keep your Angular 2+ router state in Redux.","directories":{},"_nodeVersion":"12.22.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@adrian.insua/ngredux-store":"*"},"peerDependencies":{"rxjs":"^6.0.0","redux":"^4.0.0","@angular/core":"11.0.5","@angular/common":"11.0.5","@angular/router":"11.0.5","@adrian.insua/ngredux-store":"*"},"_npmOperationalInternal":{"tmp":"tmp/ngredux-router_1.0.2-release-candidate.1_1632903757640_0.1221153236959569","host":"s3://npm-registry-packages"}},"1.1.0-release-candidate.1":{"name":"@adrian.insua/ngredux-router","version":"1.1.0-release-candidate.1","keywords":["angular","angular2","angular@11","ivy","redux","routing","router"],"author":{"name":"Dag Stuan"},"license":"MIT","_id":"@adrian.insua/ngredux-router@1.1.0-release-candidate.1","maintainers":[{"name":"adrian.insua","email":"adrian.insua@imatia.com"}],"homepage":"https://github.com/AdrianInsua/platform","bugs":{"url":"https://github.com/AdrianInsua/platform"},"dist":{"shasum":"5cd389ddad7c4afb192225f5ad54fd7a8d531440","tarball":"https://registry.npmjs.org/@adrian.insua/ngredux-router/-/ngredux-router-1.1.0-release-candidate.1.tgz","fileCount":22,"integrity":"sha512-waF1QvLlXxXI0zIk6x4ojqd9nTpgct4eOpvWiUyvhv0GZTGEfyvAQc+d9/nAFVN+UesoDYkcQmk8TsJN6wlY6A==","signatures":[{"sig":"MEQCIBgOMioddUQ0jCBFwspYYctt2WTahjIO6pUBDAKEbyhqAiA+zHafkDUAbj9IHk/udtmDwU2qMM4irhNUhFgqJ27+Pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70433},"main":"dist/bundles/adrian.insua-ngredux-router.umd.js","es2015":"dist/fesm2015/adrian.insua-ngredux-router.js","module":"dist/fesm2015/adrian.insua-ngredux-router.js","engines":{"node":">=8"},"esm2015":"dist/esm2015/adrian.insua-ngredux-router.js","gitHead":"a072d5e3456d5d328b188d56773f17a3c02a3ecd","scripts":{"build":"ng build --configuration production ngredux-router"},"typings":"dist/adrian.insua-ngredux-router.d.ts","_npmUser":{"name":"adrian.insua","email":"adrian.insua@imatia.com"},"fesm2015":"dist/fesm2015/adrian.insua-ngredux-router.js","repository":{"url":"git+https://github.com/AdrianInsua/platform.git","type":"git"},"_npmVersion":"7.24.1","description":"Keep your Angular 2+ router state in Redux.","directories":{},"_nodeVersion":"14.17.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@adrian.insua/ngredux-store":"*"},"peerDependencies":{"rxjs":"^6.0.0","redux":"^4.0.0","@angular/core":"^12.2.7","@angular/common":"^12.2.7","@angular/router":"^12.2.7","@adrian.insua/ngredux-store":"*"},"_npmOperationalInternal":{"tmp":"tmp/ngredux-router_1.1.0-release-candidate.1_1632912454211_0.12767220584479033","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@adrian.insua/ngredux-router","version":"1.1.0","keywords":["angular","angular2","angular@11","ivy","redux","routing","router"],"author":{"name":"Dag Stuan"},"license":"MIT","_id":"@adrian.insua/ngredux-router@1.1.0","maintainers":[{"name":"adrian.insua","email":"adrian.insua@imatia.com"}],"homepage":"https://github.com/AdrianInsua/platform","bugs":{"url":"https://github.com/AdrianInsua/platform"},"dist":{"shasum":"70f00e247a5a09dcffe3b127be3ea03df6c41710","tarball":"https://registry.npmjs.org/@adrian.insua/ngredux-router/-/ngredux-router-1.1.0.tgz","fileCount":22,"integrity":"sha512-/fv/ovzxUUi4i64MBh4MfT2iArBTscRL2YMwS/2Ki5S8zDUNQFXf4qwVfO57cACyBOR8iUuM4/esB8tgPQZt0A==","signatures":[{"sig":"MEQCICMyaeHer7eRBmE2odjaNNaBB2oYurfeulAcEZmf2UgUAiBgrWeGa+qotqrSgpVMAu+HNmuvwRj7f1+VYXL/Xwuf6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70413},"main":"dist/bundles/adrian.insua-ngredux-router.umd.js","es2015":"dist/fesm2015/adrian.insua-ngredux-router.js","module":"dist/fesm2015/adrian.insua-ngredux-router.js","engines":{"node":">=8"},"esm2015":"dist/esm2015/adrian.insua-ngredux-router.js","gitHead":"5c53f99efb8c1598f60b9ff10c8c6e6b1fff99da","scripts":{"build":"ng build --configuration production ngredux-router"},"typings":"dist/adrian.insua-ngredux-router.d.ts","_npmUser":{"name":"adrian.insua","email":"adrian.insua@imatia.com"},"fesm2015":"dist/fesm2015/adrian.insua-ngredux-router.js","repository":{"url":"git+https://github.com/AdrianInsua/platform.git","type":"git"},"_npmVersion":"7.24.1","description":"Keep your Angular 2+ router state in Redux.","directories":{},"_nodeVersion":"14.17.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@adrian.insua/ngredux-store":"*"},"peerDependencies":{"rxjs":"^6.0.0","redux":"^4.0.0","@angular/core":"^12.2.7","@angular/common":"^12.2.7","@angular/router":"^12.2.7","@adrian.insua/ngredux-store":"*"},"_npmOperationalInternal":{"tmp":"tmp/ngredux-router_1.1.0_1632988958164_0.37197179928454127","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@adrian.insua/ngredux-router","version":"1.1.1","keywords":["angular","angular2","angular@11","ivy","redux","routing","router"],"author":{"name":"Dag Stuan"},"license":"MIT","_id":"@adrian.insua/ngredux-router@1.1.1","maintainers":[{"name":"adrian.insua","email":"adrian.insua@imatia.com"}],"homepage":"https://github.com/AdrianInsua/platform","bugs":{"url":"https://github.com/AdrianInsua/platform"},"dist":{"shasum":"e147801013adc2c0b96478247ee540891b49ffaf","tarball":"https://registry.npmjs.org/@adrian.insua/ngredux-router/-/ngredux-router-1.1.1.tgz","fileCount":22,"integrity":"sha512-Y4ritwkGMmQcoJqvyMWQAcT9R3pS1J1XrBK37RiHHcWC+FsO8Dyv/FdftkGXlzxBD6uJLDODqWpaMYLWV+fSwQ==","signatures":[{"sig":"MEUCIHuiRjUKrsQDV3/I6g5fiJRr3z81+3+K2ObSeAHm0ZuDAiEAp5T1H1sC/AtUTCf5qYqVnRFClHnzprEcnrUPn7IZg7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhv1L3CRA9TVsSAnZWagAAbh8QAJWBnHajAjOyduK3xRO+\nbaVEjUByHHvepVnNo9GID7x4yeja8LjIV0hfrfjppgU+F+BkBl8aFwvnnk03\nmZdjtY1+5YH1C3DytNwy2GbdYplWqMxcKVqIDIuXyOr0mqjv0J5EkPSMnyxn\nKeVft7gTgQaQG0VQeagNsj9WmqVzWFs16DSST4SeMdKluptH9iY8wWxO5p4Q\nA2+mu1ffJWY/MYACruxXhxuY56+L+EexS64d1saOoKO5r9Knh3NJHuWqaMEn\nUQc4K030RMTtTpexrNSdFyCkLGAlIgxwvvG43V9WiTP4pekTnexjG+IMBbXz\nIl/LyKX3lbjP46CEpqSdAf3TSjAA1I44F4zyeaE+WhLu1XMDHnoQ9X+CfYai\nM3v/Vd/dbngnttUVJ3n9M0eAFbt24N2Vkn8KT++NgbxwokYMOKTnnnmMVZKg\nie/Fkd7crScdjIN/DIEDeRqMBxinSMUhz0uou60WQhqfIym4PJpa5bFegrZM\naBzwgNxaQT6B+sK1IawaFoe/bxzr9nyerPJvP+aWbMcNZJQaEYgV4F9Kne2v\nrNw94yGM8AR2AzKjHgeWmw3REBYkBf2fL+l/8s9bIKMU2N4bOCPumMHQwr5N\noFnEXe6LZLmmrzteutf5wVZk838vstyB4Fk15u/v0xzcAETo+2hIMiWNY/Vl\n+bM+\r\n=+Fqw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/bundles/adrian.insua-ngredux-router.umd.js","es2015":"dist/fesm2015/adrian.insua-ngredux-router.js","module":"dist/fesm2015/adrian.insua-ngredux-router.js","engines":{"node":">=8"},"esm2015":"dist/esm2015/adrian.insua-ngredux-router.js","gitHead":"d1caa03e1b909f6f1e4c6f408411d225df90e3d2","scripts":{"build":"ng build --configuration production ngredux-router"},"typings":"dist/adrian.insua-ngredux-router.d.ts","_npmUser":{"name":"adrian.insua","email":"adrian.insua@imatia.com"},"fesm2015":"dist/fesm2015/adrian.insua-ngredux-router.js","repository":{"url":"git+https://github.com/AdrianInsua/platform.git","type":"git"},"_npmVersion":"7.24.1","description":"Keep your Angular 2+ router state in Redux.","directories":{},"_nodeVersion":"14.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@adrian.insua/ngredux-store":"*"},"peerDependencies":{"rxjs":"^7.3.0","redux":"^4.0.0","@angular/core":"^12.2.7","@angular/common":"^12.2.7","@angular/router":"^12.2.7","@adrian.insua/ngredux-store":"*"},"_npmOperationalInternal":{"tmp":"tmp/ngredux-router_1.1.1_1633738257744_0.9611870929035298","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@adrian.insua/ngredux-router","version":"1.2.0","keywords":["angular","angular2","angular@11","ivy","redux","routing","router"],"author":{"name":"Dag Stuan"},"license":"MIT","_id":"@adrian.insua/ngredux-router@1.2.0","maintainers":[{"name":"adrian.insua","email":"adrianiy@ext.inditex.com"}],"homepage":"https://github.com/AdrianInsua/platform","bugs":{"url":"https://github.com/AdrianInsua/platform"},"dist":{"shasum":"2b32a4b67ab707dead04dd7638a13c7270adc90b","tarball":"https://registry.npmjs.org/@adrian.insua/ngredux-router/-/ngredux-router-1.2.0.tgz","fileCount":22,"integrity":"sha512-beK1ynNTWVIwv+VYws2J/xHGlD0MPwJocJbS9rCojVSjrgJI2k2ujUU4MewuM9zK4sEdjPxBoug36ZskKdoBDA==","signatures":[{"sig":"MEUCIQDIthPUaBKLfeR81XF+S4fZiZvn+2d3UNKrCBHRE1ZULAIgBW+y9grc5A0WWxTzqOp0AlrJVgc71jbR/dgXJK9wcLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieXWhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr46A/6A85HmHBR3+9P5QLbGJiiML9N8oH2vYzdSqm9gsThdfMcckbt\r\nNAr1470vCDMue36gV1NPVqJQjiN07Mn+8wq3M2vgu2O2SVmoMNFPyGojyQds\r\njthvVahxPyGR9IVYNHxQokTfhJn87+WQqHtPSylBuG417B7S2bU9rjsisVnW\r\nmP8K6ICfR9Bq0blZm1vZ63a4c++7O8By26AmaqL+NCThwCzwTh7f3R18jgWk\r\nx7NzT1UkMFZenLf7s1RR59pUel/J87+r9k8E43Q28URa86vvC9/f7b+WEF7A\r\nZybTN2hy0Hr0En8yAvxbrtp3Lo+TCH1NoIUdknYH1RYFELDlCvN3deiOFFfG\r\nfV4MHTM9EbF02WoTLoaWSZSYFfsyQ7fDnwbSmeGXxrX3XeT3B2jg+cBEYauC\r\n3bz0hY3K/jSXiUxXoXZ2Hf2CT/A09E33AE8fQ1AsWp8nhBHjbsBnaKS+FlQj\r\nh7F5eJnFV+ibJ+GimSG/m5VXgH4W8p1L9s2hANoGk8s5d91N9fxQWJM0Aq4G\r\nun11JBuf3gbY4J9J1916MQFpaVp/XY1jamK1Ky50OnnKdI1DEEInn1zdYIRr\r\nsf7YTi3BX/aXjJuuPYVnH9w9NP64t1EZ/9xy3dIkvCXg/Yc64mOUg8SXTG1J\r\n/d1Szh/zoUW/pfBRL42uLvaZ26//9XxEHhY=\r\n=xnDF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/bundles/adrian.insua-ngredux-router.umd.js","es2015":"dist/fesm2015/adrian.insua-ngredux-router.js","module":"dist/fesm2015/adrian.insua-ngredux-router.js","engines":{"node":">=8"},"esm2015":"dist/esm2015/adrian.insua-ngredux-router.js","gitHead":"3d1fe463907f2a542b66ead12c01d0e03393aee1","scripts":{"build":"ng build --configuration production ngredux-router"},"typings":"dist/adrian.insua-ngredux-router.d.ts","_npmUser":{"name":"adrian.insua","email":"adrianiy@ext.inditex.com"},"fesm2015":"dist/fesm2015/adrian.insua-ngredux-router.js","repository":{"url":"git+https://github.com/AdrianInsua/platform.git","type":"git"},"_npmVersion":"7.24.1","description":"Keep your Angular 2+ router state in Redux.","directories":{},"_nodeVersion":"14.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@adrian.insua/ngredux-store":"*"},"peerDependencies":{"rxjs":"^7.3.0","redux":"^4.0.0","@angular/core":"^13.3.6","@angular/common":"^13.3.6","@angular/router":"^13.3.6","@adrian.insua/ngredux-store":"*"},"_npmOperationalInternal":{"tmp":"tmp/ngredux-router_1.2.0_1652127136808_0.9622396809380627","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@adrian.insua/ngredux-router","version":"3.0.0","keywords":["angular","angular@18","ivy","redux","routing","router"],"license":"MIT","_id":"@adrian.insua/ngredux-router@3.0.0","maintainers":[{"name":"adrian.insua","email":"adrianiy@inditex.com"}],"homepage":"https://github.com/AdrianInsua/platform","bugs":{"url":"https://github.com/AdrianInsua/platform"},"dist":{"shasum":"0d4963f15d201a38d04c72aba3fdd86f6848a30c","tarball":"https://registry.npmjs.org/@adrian.insua/ngredux-router/-/ngredux-router-3.0.0.tgz","fileCount":3,"integrity":"sha512-GoMJpQ9yNiclrU2alxRf+PLhHH13pSgcatQ7kaJAXGoZmLe8BNKkblLAIJlVUOP2V5k7BZ1tT4lr6eo+NdykQw==","signatures":[{"sig":"MEQCIEIm7bhP3OY1KgcEegMjfPayWGycTsgY/OWtzH5fY5SkAiAS/PwDOGEnQ4c/oMzYtihEgrM9rUZ5wAns3cbJS7MgKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5169},"module":"fesm2022/adrian.insua-ngredux-router.mjs","engines":{"node":">=18"},"exports":{".":{"esm":"./esm2022/adrian.insua-ngredux-router.mjs","types":"./index.d.ts","default":"./fesm2022/adrian.insua-ngredux-router.mjs","esm2022":"./esm2022/adrian.insua-ngredux-router.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"65215693bcd15d53fc401103ee5a9eb4ee380e4b","typings":"index.d.ts","_npmUser":{"name":"adrian.insua","email":"adrianiy@inditex.com"},"repository":{"url":"git+https://github.com/AdrianInsua/platform.git","type":"git"},"_npmVersion":"10.8.2","description":"Keep your Angular 2+ router state in Redux.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.3.0","redux":"^4.0.0","@angular/core":">=12.0.0","@angular/common":">=12.0.0","@angular/router":">=12.0.0","@adrian.insua/ngredux-store":"*"},"_npmOperationalInternal":{"tmp":"tmp/ngredux-router_3.0.0_1771782009328_0.660554488370688","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@adrian.insua/ngredux-router","version":"3.0.1","description":"Keep your Angular 2+ router state in Redux.","license":"MIT","homepage":"https://github.com/AdrianInsua/platform","repository":{"type":"git","url":"git+https://github.com/AdrianInsua/platform.git"},"bugs":{"url":"https://github.com/AdrianInsua/platform"},"typings":"index.d.ts","keywords":["angular","angular@18","ivy","redux","routing","router"],"publishConfig":{"access":"public"},"engines":{"node":">=18"},"peerDependencies":{"@adrian.insua/ngredux-store":"*","@angular/common":">=12.0.0","@angular/core":">=12.0.0","@angular/router":">=12.0.0","redux":"^4.0.0","rxjs":"^7.3.0"},"module":"fesm2022/adrian.insua-ngredux-router.mjs","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2022":"./esm2022/adrian.insua-ngredux-router.mjs","esm":"./esm2022/adrian.insua-ngredux-router.mjs","default":"./fesm2022/adrian.insua-ngredux-router.mjs"}},"sideEffects":false,"dependencies":{"tslib":"^2.3.0"},"_id":"@adrian.insua/ngredux-router@3.0.1","gitHead":"65215693bcd15d53fc401103ee5a9eb4ee380e4b","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-AdBZipvChkJF6wJGa6+J/kLYKHlJqLIF2i1NuME/6f5lzebjzMDc30Sk1fEVq+2KvUJR1KPVV85HquWGcf7ZUQ==","shasum":"28f2b1141dab1aec3d1eef6faaa797d8821396bd","tarball":"https://registry.npmjs.org/@adrian.insua/ngredux-router/-/ngredux-router-3.0.1.tgz","fileCount":17,"unpackedSize":46803,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCLN9yeMS3On0o0Ii0dMR3yT+dzTpwW42Zj/7WTqOPzOwIgMRRJxbwUPckNlPZNvzQwPZNt1i4xko90O4TkMY4txw4="}]},"_npmUser":{"name":"adrian.insua","email":"adrianiy@inditex.com"},"directories":{},"maintainers":[{"name":"adrian.insua","email":"adrianiy@inditex.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ngredux-router_3.0.1_1771782202387_0.14781129187062092"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-28T22:02:00.784Z","modified":"2026-02-22T17:43:22.645Z","1.0.0":"2021-09-28T22:02:00.997Z","1.0.1":"2021-09-28T22:56:11.491Z","1.0.2":"2021-09-29T00:17:48.083Z","1.0.2-release-candidate.1":"2021-09-29T08:22:37.826Z","1.1.0-release-candidate.1":"2021-09-29T10:47:34.349Z","1.1.0":"2021-09-30T08:02:38.354Z","1.1.1":"2021-10-09T00:10:57.963Z","1.2.0":"2022-05-09T20:12:17.145Z","3.0.0":"2026-02-22T17:40:09.479Z","3.0.1":"2026-02-22T17:43:22.524Z"},"bugs":{"url":"https://github.com/AdrianInsua/platform"},"license":"MIT","homepage":"https://github.com/AdrianInsua/platform","keywords":["angular","angular@18","ivy","redux","routing","router"],"repository":{"type":"git","url":"git+https://github.com/AdrianInsua/platform.git"},"description":"Keep your Angular 2+ router state in Redux.","maintainers":[{"name":"adrian.insua","email":"adrianiy@inditex.com"}],"readme":"# @adrian.insua/ngredux-router\n\n[![npm version](https://img.shields.io/npm/v/@adrian.insua/ngredux-router.svg)](https://www.npmjs.com/package/@adrian.insua/ngredux-router)\n[![downloads per month](https://img.shields.io/npm/dm/@adrian.insua/ngredux-router.svg)](https://www.npmjs.com/package/@adrian.insua/ngredux-router)\n\nBindings to connect @angular/router to @adrian.insua/ngredux-core\n\n## Setup\n\n1.  Use npm to install the bindings:\n\n```\nnpm install @adrian.insua/ngredux-router --save\n```\n\n2.  Use the `routerReducer` when providing `Store`:\n\n```ts\nimport { combineReducers } from 'redux';\nimport { routerReducer } from '@adrian.insua/ngredux-router';\n\nexport default combineReducers<IAppState>({\n    // your reducers..\n    router: routerReducer,\n});\n```\n\n3.  Add the bindings to your root module.\n\n```ts\nimport { NgModule } from '@angular/core';\nimport { NgReduxModule, NgRedux } from '@adrian.insua/ngredux-core';\nimport { NgReduxRouterModule, NgReduxRouter } from '@adrian.insua/ngredux-router';\nimport { RouterModule } from '@angular/router';\nimport { routes } from './routes';\n\n@NgModule({\n    imports: [\n        RouterModule.forRoot(routes),\n        NgReduxModule,\n        NgReduxRouterModule.forRoot(),\n        // ...your imports\n    ],\n    // Other stuff..\n})\nexport class AppModule {\n    constructor(ngRedux: NgRedux<IAppState>, ngReduxRouter: NgReduxRouter) {\n        ngRedux.configureStore(/* args */);\n        ngReduxRouter.initialize(/* args */);\n    }\n}\n```\n\n## What if I use Immutable.js with my Redux store?\n\nWhen using a wrapper for your store's state, such as Immutable.js, you will need to change two things from the standard setup:\n\n1.  Provide your own reducer function that will receive actions of type `UPDATE_LOCATION` and return the payload merged into state.\n2.  Pass a selector to access the payload state and convert it to a JS object via the `selectLocationFromState` option on `NgReduxRouter`'s `initialize()`.\n\nThese two hooks will allow you to store the state that this library uses in whatever format or wrapper you would like.\n\n## What if I have a different way of supplying the current URL of the page?\n\nDepending on your app's needs. It may need to supply the current URL of the page differently than directly\nthrough the router. This can be achieved by initializing the bindings with a second argument: `urlState$`.\nThe `urlState$` argument lets you give `NgReduxRouter` an `Observable<string>` of the current URL of the page.\nIf this argument is not given to the bindings, it defaults to subscribing to the `@angular/router`'s events, and\ngetting the URL from there.\n\n## Examples\n\n-   [Example-app: An example of using @adrian.insua/ngredux-router along with the other companion packages.](https://github.com/angular-redux/platform/tree/master/packages/example-app)\n","readmeFilename":"README.md"}