{"_id":"@bentatum/react-router-redux","_rev":"4-8be554d57ef25b31e95ae4a130023dd4","name":"@bentatum/react-router-redux","description":"Synchronize React Router with your Redux store","dist-tags":{"latest":"5.0.0-beta.1"},"versions":{"5.0.0-alpha.1":{"name":"@bentatum/react-router-redux","version":"5.0.0-alpha.1","description":"Synchronize React Router with your Redux store","repository":{"type":"git","url":"git+https://github.com/reactjs/react-router-redux.git"},"license":"MIT","author":{"name":"Tim Dorr","email":"timdorr@timdorr.com"},"files":["*.md","*.js","LICENSE"],"scripts":{"build-lib":"babel ./modules -d . --ignore '__tests__'","build-umd":"webpack modules/index.js umd/react-router-redux.js","build-min":"webpack -p modules/index.js umd/react-router-redux.min.js","clean":"rm $(ls modules | grep -v __)","test":"npm run lint && jest modules","start":"jest modules --watch","lint":"eslint modules"},"tags":["react","redux"],"keywords":["react","redux","router"],"dependencies":{"react-history":"^0.13.3","react-router":"^4.0.0-alpha.3"},"peerDependencies":{"react":"15.x"},"devDependencies":{"babel-cli":"^6.14.0","babel-core":"^6.14.0","babel-eslint":"^6.1.2","babel-jest":"^15.0.0","babel-preset-latest":"^6.14.0","babel-preset-react":"^6.11.1","babel-preset-stage-1":"^6.13.0","eslint":"^3.5.0","eslint-plugin-import":"^1.15.0","eslint-plugin-react":"^6.3.0","jest":"^15.1.1","react":"^15.3.2","react-dom":"^15.3.2","react-redux":"^4.4.5","react-test-renderer":"^15.3.2","redux":"^3.6.0"},"jest":{"testPathDirs":["modules/"]},"gitHead":"c58f539bc38e3c68263fffead5987d9f290daf83","bugs":{"url":"https://github.com/reactjs/react-router-redux/issues"},"homepage":"https://github.com/reactjs/react-router-redux#readme","_id":"@bentatum/react-router-redux@5.0.0-alpha.1","_shasum":"d9e5333f2708f948557446718569b9fa466264c5","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"bentatum","email":"bentatum@me.com"},"dist":{"shasum":"d9e5333f2708f948557446718569b9fa466264c5","tarball":"https://registry.npmjs.org/@bentatum/react-router-redux/-/react-router-redux-5.0.0-alpha.1.tgz","integrity":"sha512-f0docEXhjl3sCXv0oFrdB08SNvkExjRXhr5eiqF129+uKa9opqzdIxJ3Vc/kcVC8I/B8WXk83imDzsGK4t9yNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFr0l53hZpyn/viqaPCYtvNN5kzSyNlLBTz4x8HmF9yiAiBtL3ZLzY9xQusQni8Ya4YRaypzoD9PtIRuBEltSMooEg=="}]},"maintainers":[{"name":"bentatum","email":"bentatum@me.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-router-redux-5.0.0-alpha.1.tgz_1484604241898_0.35964603326283395"}},"5.0.0-alpha.2":{"name":"@bentatum/react-router-redux","version":"5.0.0-alpha.2","description":"Synchronize React Router with your Redux store","repository":{"type":"git","url":"git+https://github.com/reactjs/react-router-redux.git"},"license":"MIT","author":{"name":"Tim Dorr","email":"timdorr@timdorr.com"},"files":["*.md","*.js","LICENSE"],"scripts":{"build-lib":"babel ./modules -d . --ignore '__tests__'","build-umd":"webpack modules/index.js umd/react-router-redux.js","build-min":"webpack -p modules/index.js umd/react-router-redux.min.js","clean":"rm $(ls modules | grep -v __)","test":"npm run lint && jest modules","start":"jest modules --watch","lint":"eslint modules"},"tags":["react","redux"],"keywords":["react","redux","router"],"dependencies":{"react-history":"^0.13.3","react-router":"^4.0.0-alpha.3"},"peerDependencies":{"react":"15.x"},"devDependencies":{"babel-cli":"^6.14.0","babel-core":"^6.14.0","babel-eslint":"^6.1.2","babel-jest":"^15.0.0","babel-preset-latest":"^6.14.0","babel-preset-react":"^6.11.1","babel-preset-stage-1":"^6.13.0","eslint":"^3.5.0","eslint-plugin-import":"^1.15.0","eslint-plugin-react":"^6.3.0","jest":"^15.1.1","react":"^15.3.2","react-dom":"^15.3.2","react-redux":"^4.4.5","react-test-renderer":"^15.3.2","redux":"^3.6.0"},"jest":{"testPathDirs":["modules/"]},"gitHead":"c58f539bc38e3c68263fffead5987d9f290daf83","bugs":{"url":"https://github.com/reactjs/react-router-redux/issues"},"homepage":"https://github.com/reactjs/react-router-redux#readme","_id":"@bentatum/react-router-redux@5.0.0-alpha.2","_shasum":"42c7cdf9dce513376134c78ef48c02bed2d809a7","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"bentatum","email":"bentatum@me.com"},"dist":{"shasum":"42c7cdf9dce513376134c78ef48c02bed2d809a7","tarball":"https://registry.npmjs.org/@bentatum/react-router-redux/-/react-router-redux-5.0.0-alpha.2.tgz","integrity":"sha512-QR8PpAiSvF8c4NoUl7Y1lMFpuIHWRUtMInVWOWR5erOwN3KO3A+zjeoXnhBMVHKbU1OEL7FMJCxyLZsEPGR2Yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/nngeStFTu51cmFrdHi3ioNF3Go+1ryN6xhrSjk5DwQIgAhkBPp9gY00RLUe65/2OLkFaWXG0wXpF9oEpjNnRY2A="}]},"maintainers":[{"name":"bentatum","email":"bentatum@me.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-router-redux-5.0.0-alpha.2.tgz_1484604352218_0.41306513268500566"}},"5.0.0-beta.1":{"name":"@bentatum/react-router-redux","version":"5.0.0-beta.1","description":"Synchronize React Router with your Redux store","repository":{"type":"git","url":"git+https://github.com/reactjs/react-router-redux.git"},"license":"MIT","author":{"name":"Tim Dorr","email":"timdorr@timdorr.com"},"files":["*.md","*.js","LICENSE"],"scripts":{"build-lib":"babel ./modules -d . --ignore '__tests__'","build-umd":"webpack modules/index.js umd/react-router-redux.js","build-min":"webpack -p modules/index.js umd/react-router-redux.min.js","clean":"rm $(ls modules | grep -v __)","test":"npm run lint && jest modules","start":"jest modules --watch","lint":"eslint modules"},"tags":["react","redux"],"keywords":["react","redux","router"],"dependencies":{"react-history":"^0.13.3","react-router-dom":"^4.0.0-beta.6"},"peerDependencies":{"react":"15.x"},"devDependencies":{"babel-cli":"^6.14.0","babel-core":"^6.14.0","babel-eslint":"^6.1.2","babel-jest":"^15.0.0","babel-preset-latest":"^6.14.0","babel-preset-react":"^6.11.1","babel-preset-stage-1":"^6.13.0","eslint":"^3.5.0","eslint-plugin-import":"^1.15.0","eslint-plugin-react":"^6.3.0","jest":"^15.1.1","react":"^15.3.2","react-dom":"^15.3.2","react-redux":"^4.4.5","react-test-renderer":"^15.3.2","redux":"^3.6.0"},"jest":{"testPathDirs":["modules/"]},"gitHead":"ac9c549199ee2ca158dbc1dea50e5fb852e098c4","bugs":{"url":"https://github.com/reactjs/react-router-redux/issues"},"homepage":"https://github.com/reactjs/react-router-redux#readme","_id":"@bentatum/react-router-redux@5.0.0-beta.1","_shasum":"2fa36359b2ddbe8cfbf4b1457dbf4a25ff0c5e51","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"bentatum","email":"bentatum@me.com"},"dist":{"shasum":"2fa36359b2ddbe8cfbf4b1457dbf4a25ff0c5e51","tarball":"https://registry.npmjs.org/@bentatum/react-router-redux/-/react-router-redux-5.0.0-beta.1.tgz","integrity":"sha512-BU9yHHMJSWmoyz4+ZYgNhM2rLvB6i708rwk8NQo9k9ExXJlSt9ktJAiPP1nevg6Eyl5cUCWiSixzLVvjTkJ9AQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr9+ZIp2yigNGwNp3Jt3FyaR1iYJAafs1t0LDJN4OTJgIhAPe/KiVjvraUJpCppArZedTLmHdBVqGlSzRDnilt1xev"}]},"maintainers":[{"name":"bentatum","email":"bentatum@me.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-router-redux-5.0.0-beta.1.tgz_1487287426234_0.15509657165966928"}}},"readme":"# react-router-redux [![npm package][npm-badge]][npm] [![npm downloads][npm-downloads]][npm] [![Travis][build-badge]][build]\n\n[build-badge]: https://img.shields.io/travis/reactjs/react-router-redux/master.svg?style=flat-square\n[build]: https://travis-ci.org/reactjs/react-router-redux\n\n[npm-badge]: https://img.shields.io/npm/v/react-router-redux.svg?style=flat-square\n[npm-downloads]: https://img.shields.io/npm/dm/react-router-redux.svg?style=flat-square\n[npm]: https://www.npmjs.org/package/react-router-redux\n\n> Keep React Router in sync with Redux\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n    npm install --save react-router-redux\n\nA UMD build is also available on [unpkg](https://unpkg.com):\n\n```html\n<script src=\"https://unpkg.com/react-router-redux/umd/react-router-redux.min.js\"></script>\n```\n\n## Usage\n\nLet's take a look at a simple example.\n\n```js\nimport React from 'react'\nimport ReactDOM from 'react-dom'\nimport { createStore, combineReducers } from 'redux'\nimport { Provider } from 'react-redux'\nimport { Match } from 'react-router'\nimport { ConnectedRouter, routerReducer } from 'react-router-redux'\n\nimport reducers from '<project-path>/reducers'\nimport App from '<project-path>/components/App'\n\n// Add the reducer to your store on the `router` key\nconst store = createStore(\n  combineReducers({\n    ...reducers,\n    router: routerReducer\n  })\n)\n\nReactDOM.render(\n  <Provider store={store}>\n    { /* Use the ConnectedRouter inside of Provider */ }\n    <ConnectedRouter>\n      <Match pattern=\"/\" component={App}/>\n    </ConnectedRouter>\n  </Provider>,\n  document.getElementById('root')\n)\n```\n\nThe location will automatically be synced with `state.router.location`. You can also access the last action type with `state.router.action`.\n\n## TODOs\n\n- Action creators to issue navigation events (`dispatch(push('/foo'))`)\n- More and better tests\n\n# Thanks and Acknowledgments\n\n- [James Long](https://github.com/jlongster) - For creating the initial versions of this library and being a good open source steward.\n- [Jimmy Jia](https://github.com/taion) - For the majority of the work on 3.0, which inspires the continuing simplicity of this library.\n","maintainers":[{"name":"bentatum","email":"bentatum@me.com"}],"time":{"modified":"2022-06-12T15:11:08.024Z","created":"2017-01-16T22:04:02.467Z","5.0.0-alpha.1":"2017-01-16T22:04:02.467Z","5.0.0-alpha.2":"2017-01-16T22:05:53.964Z","5.0.0-beta.1":"2017-02-16T23:23:48.181Z"},"homepage":"https://github.com/reactjs/react-router-redux#readme","keywords":["react","redux","router"],"repository":{"type":"git","url":"git+https://github.com/reactjs/react-router-redux.git"},"author":{"name":"Tim Dorr","email":"timdorr@timdorr.com"},"bugs":{"url":"https://github.com/reactjs/react-router-redux/issues"},"license":"MIT","readmeFilename":"README.md"}