{"_id":"@ibm/mobx-react-router","_rev":"40-db68591b784e2f82829fdfc77e4e8e9e","name":"@ibm/mobx-react-router","dist-tags":{"latest":"6.1.3"},"versions":{"5.0.2":{"name":"@ibm/mobx-react-router","version":"5.0.2","keywords":["react","react-router","routing","router","mobx","state","store"],"author":{"name":"Ali Sheehan-Dare - @im_alisd"},"license":"MIT","_id":"@ibm/mobx-react-router@5.0.2","maintainers":[{"name":"gcattan","email":"gregoire.cattan@ibm.com"}],"homepage":"https://github.com/alisd23/mobx-react-router#readme","bugs":{"url":"https://github.com/alisd23/mobx-react-router/issues"},"dist":{"shasum":"672668651541d5700d5310c4703a986f6f3d44f8","tarball":"https://registry.npmjs.org/@ibm/mobx-react-router/-/mobx-react-router-5.0.2.tgz","fileCount":6,"integrity":"sha512-HEuod1m2JhHzdDV6vOxO9ECvdriweotdM0OvsIDrOtfLO4wvByGRo4e7kGrIfMMrGtXVM5kfcYGrCQFcbMM4Tg==","signatures":[{"sig":"MEYCIQCA0yVeVq/Q8jb8dT3Ag59OsauxnNF6hp2LxgcAKPAo+gIhAMxbNivUW/8oo++jO01US44NyuG0a+B1vIIYDWDo4v7A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26867},"jest":{"roots":["__test__"],"testRunner":"jest-jasmine2","collectCoverage":true,"coverageDirectory":"./__test__/coverage"},"main":"dist/mobx-react-router.js","types":"./types.d.ts","gitHead":"9475ad556eb52241e89c291b2beac3745ca140f6","scripts":{"lint":"eslint src __test__","test":"npm run lint && jest","build":"npm run build:minified && npm run build:unminified","clean":"rimraf dist","prepublish":"npm run clean && npm run lint && npm run test && npm run build","test-watch":"jest --watch","build:minified":"cross-env NODE_ENV=production MINIFY=true $(yarn bin webpack) --progress","build:unminified":"cross-env NODE_ENV=production $(yarn bin webpack) --progress","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"gcattan","email":"gregoire.cattan@ibm.com"},"repository":{"url":"git+https://github.com/alisd23/mobx-react-router.git","type":"git"},"_npmVersion":"8.19.4","description":"Keep your MobX state in sync with react-router","directories":{},"_nodeVersion":"16.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","mobx":"^6.3.2","eslint":"^3.6.0","rimraf":"^5.0.1","webpack":"^5.85.0","cross-env":"^3.0.0","babel-jest":"^26.6.3","typescript":"^5.1.6","@babel/core":"^7.4.0","webpack-cli":"^5.1.4","babel-eslint":"^6.1.2","babel-loader":"^8.0.5","react-router":"^5.2.0","jest-jasmine2":"^29.6.1","babel-polyfill":"^6.26.0","semantic-release":"^21.0.2","@babel/preset-env":"^7.4.2","@babel/preset-react":"^7.0.0","@types/react-router":"^4.0.2","eslint-plugin-react":"^7.32.2","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^7.1.0","eslint-plugin-standard":"^3.1.0","eslint-config-standard-react":"^5.0.0","@babel/plugin-proposal-decorators":"^7.4.0","@babel/plugin-proposal-class-properties":"^7.4.0"},"peerDependencies":{"mobx":"^6.0.0","react-router":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-react-router_5.0.2_1689158947757_0.057013953858578104","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"@ibm/mobx-react-router","version":"5.0.3","keywords":["react","react-router","routing","router","mobx","state","store"],"author":{"name":"Ali Sheehan-Dare - @im_alisd"},"license":"MIT","_id":"@ibm/mobx-react-router@5.0.3","maintainers":[{"name":"jdharvey","email":"jdharvey@us.ibm.com"},{"name":"cmarcink","email":"cmarcink@us.ibm.com"},{"name":"gcattan","email":"gregoire.cattan@ibm.com"},{"name":"yihongwang","email":"yh.wang@ibm.com"},{"name":"joesepi","email":"sepi@joesepi.com"},{"name":"jjasghar","email":"jjasghar@gmail.com"},{"name":"sanjula.ganepola","email":"Sanjula.Ganepola@ibm.com"},{"name":"edmund.reinhardt","email":"edmund.reinhardt@ca.ibm.com"},{"name":"tay1orjones","email":"taylor.jones826@gmail.com"},{"name":"carbon-design-system","email":"carbon@us.ibm.com"},{"name":"alisonjoseph","email":"alisonejoseph@gmail.com"},{"name":"bjost","email":"bjost@de.ibm.com"},{"name":"vpicone","email":"vp@vincepic.one"},{"name":"phaumer","email":"phaumer@us.ibm.com"},{"name":"tjegan","email":"tj.egan@icloud.com"}],"homepage":"https://github.com/IBM/mobx-react-router#readme","bugs":{"url":"https://github.com/IBM/mobx-react-router/issues"},"dist":{"shasum":"22a982a148969d0843a3cf45d6e73d677979685e","tarball":"https://registry.npmjs.org/@ibm/mobx-react-router/-/mobx-react-router-5.0.3.tgz","fileCount":6,"integrity":"sha512-XChnUCEcOeHq6WldU9v2vBYhilrbrPCcirHo6LWfNYPsDUKyIbch2htX6eEIZJMtMsyWN0RXSmKtAwQUrTbgbw==","signatures":[{"sig":"MEYCIQCdm4UMUFfMsmBt1WFy19EDED25jRuUAfGTZwOzvzejUQIhALem2YAnmiiGu1Qs8bNmaawb5a20fZnLH32byc8EQn7D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26502},"jest":{"roots":["__test__"],"testRunner":"jest-jasmine2","collectCoverage":true,"coverageDirectory":"./__test__/coverage"},"main":"dist/mobx-react-router.js","types":"./types.d.ts","gitHead":"196ca66fdd5208f68b337aec6e5e8328ed1df604","scripts":{"lint":"eslint src __test__","test":"npm run lint && jest","build":"npm run build:minified && npm run build:unminified","clean":"rimraf dist","prepublish":"npm run clean && npm run lint && npm run test && npm run build","test-watch":"jest --watch","build:minified":"cross-env NODE_ENV=production MINIFY=true $(yarn bin webpack) --progress","build:unminified":"cross-env NODE_ENV=production $(yarn bin webpack) --progress","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"gcattan","email":"gregoire.cattan@ibm.com"},"repository":{"url":"git+https://github.com/IBM/mobx-react-router.git","type":"git"},"_npmVersion":"8.19.4","description":"Keep your MobX state in sync with react-router","directories":{},"_nodeVersion":"16.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","mobx":"^6.3.2","escope":"^4.0.0","eslint":"^8.46.0","rimraf":"^5.0.1","webpack":"^5.85.0","cross-env":"^3.0.0","babel-jest":"^29.6.4","typescript":"^5.1.6","@babel/core":"^7.4.0","webpack-cli":"^5.1.4","babel-eslint":"^7.2.3","babel-loader":"^9.1.3","react-router":"^5.2.0","jest-jasmine2":"^29.6.1","babel-polyfill":"^6.26.0","semantic-release":"^21.0.2","@babel/preset-env":"^7.4.2","@babel/preset-react":"^7.0.0","@types/react-router":"^4.0.2","eslint-plugin-react":"^7.32.2","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^7.1.0","eslint-plugin-standard":"^5.0.0","eslint-config-standard-react":"^5.0.0","@babel/plugin-proposal-decorators":"^7.4.0","@babel/plugin-proposal-class-properties":"^7.4.0"},"peerDependencies":{"mobx":"^6.0.0","react-router":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mobx-react-router_5.0.3_1699895046412_0.9858889039852352","host":"s3://npm-registry-packages"}},"6.0.0-alpha":{"name":"@ibm/mobx-react-router","version":"6.0.0-alpha","keywords":["react","react-router","routing","router","mobx","state","store"],"author":{"name":"Ali Sheehan-Dare - @im_alisd"},"license":"MIT","_id":"@ibm/mobx-react-router@6.0.0-alpha","maintainers":[{"name":"michael.froend","email":"michael.froend2@ibm.com"},{"name":"aifound","email":"aifound@us.ibm.com"},{"name":"calanais","email":"matthew@mh-white.com"},{"name":"jdharvey","email":"jdharvey@us.ibm.com"},{"name":"cmarcink","email":"cmarcink@us.ibm.com"},{"name":"gcattan","email":"gregoire.cattan@ibm.com"},{"name":"yihongwang","email":"yh.wang@ibm.com"},{"name":"joesepi","email":"sepi@joesepi.com"},{"name":"jjasghar","email":"jjasghar@gmail.com"},{"name":"sanjula.ganepola","email":"Sanjula.Ganepola@ibm.com"},{"name":"edmund.reinhardt","email":"edmund.reinhardt@ca.ibm.com"},{"name":"tay1orjones","email":"taylor.jones826@gmail.com"},{"name":"carbon-design-system","email":"carbon@us.ibm.com"},{"name":"alisonjoseph","email":"alisonejoseph@gmail.com"},{"name":"bjost","email":"bjost@de.ibm.com"},{"name":"vpicone","email":"vp@vincepic.one"},{"name":"phaumer","email":"phaumer@us.ibm.com"},{"name":"tjegan","email":"tj.egan@icloud.com"}],"homepage":"https://github.com/IBM/mobx-react-router#readme","bugs":{"url":"https://github.com/IBM/mobx-react-router/issues"},"dist":{"shasum":"6c6928bcb37b605835a39ad68682421a85617712","tarball":"https://registry.npmjs.org/@ibm/mobx-react-router/-/mobx-react-router-6.0.0-alpha.tgz","fileCount":6,"integrity":"sha512-3zyc1yCbCjknsGSBb2ccbYXW2YQNsPxyai8Ub3Xs3Ay5Am5HTR5xpD+Nes9nkq+ja4JxxI8rb4VuVLuYFWsJww==","signatures":[{"sig":"MEUCIAZHvJuHVHjGmFbuC8poSG9DoiFgTmx+l6XlinYvU6TQAiEA7dFeAdUhnefeXGG1gwrPVTzZVPPUvLVoDn55DE/kFS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26504},"jest":{"roots":["__test__"],"testRunner":"jest-jasmine2","collectCoverage":true,"coverageDirectory":"./__test__/coverage"},"main":"dist/mobx-react-router.js","types":"./types.d.ts","module":"dist/mobx-react-router.js","gitHead":"c7fd0d9b910b6ef552ef41d42e0a8bc73411332a","scripts":{"lint":"eslint src __test__","test":"npm run lint && jest","build":"npm run build:minified && npm run build:unminified","clean":"rimraf dist","prepublish":"npm run clean && npm run lint && npm run test && npm run build","test-watch":"jest --watch","build:minified":"cross-env NODE_ENV=production MINIFY=true webpack --progress","build:unminified":"cross-env NODE_ENV=production webpack --progress","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"gcattan","email":"gregoire.cattan@ibm.com"},"repository":{"url":"git+https://github.com/IBM/mobx-react-router.git","type":"git"},"_npmVersion":"8.19.4","description":"Keep your MobX state in sync with react-router","directories":{},"_nodeVersion":"16.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","mobx":"^6.3.2","escope":"^4.0.0","eslint":"^8.46.0","rimraf":"^5.0.1","history":"^5.3.0","webpack":"^5.85.0","cross-env":"^7.0.3","babel-jest":"^29.6.4","typescript":"^5.1.6","@babel/core":"^7.4.0","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","react-router":"^6.18.0","jest-jasmine2":"^29.6.1","babel-polyfill":"^6.26.0","semantic-release":"^21.0.2","@babel/preset-env":"^7.4.2","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.32.2","@babel/eslint-parser":"^7.23.3","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","eslint-config-standard-react":"^13.0.0","@babel/plugin-proposal-decorators":"^7.4.0","@babel/plugin-proposal-class-properties":"^7.4.0"},"peerDependencies":{"mobx":"^6.3.2","react-router":"^6.14.2"},"_npmOperationalInternal":{"tmp":"tmp/mobx-react-router_6.0.0-alpha_1706951749385_0.8941797539924892","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@ibm/mobx-react-router","version":"6.0.0","keywords":["react","react-router","routing","router","mobx","state","store"],"author":{"name":"Ali Sheehan-Dare - @im_alisd"},"license":"MIT","_id":"@ibm/mobx-react-router@6.0.0","maintainers":[{"name":"mmcelaney","email":"mmcelaney@us.ibm.com"},{"name":"odfbackuprestore","email":"odfbackuprestore@ibm.com"},{"name":"michael.froend","email":"michael.froend2@ibm.com"},{"name":"aifound","email":"aifound@us.ibm.com"},{"name":"calanais","email":"matthew@mh-white.com"},{"name":"jdharvey","email":"jdharvey@us.ibm.com"},{"name":"cmarcink","email":"cmarcink@us.ibm.com"},{"name":"gcattan","email":"gregoire.cattan@ibm.com"},{"name":"yihongwang","email":"yh.wang@ibm.com"},{"name":"joesepi","email":"sepi@joesepi.com"},{"name":"jjasghar","email":"jjasghar@gmail.com"},{"name":"sanjula.ganepola","email":"Sanjula.Ganepola@ibm.com"},{"name":"edmund.reinhardt","email":"edmund.reinhardt@ca.ibm.com"},{"name":"tay1orjones","email":"taylor.jones826@gmail.com"},{"name":"carbon-design-system","email":"carbon@us.ibm.com"},{"name":"alisonjoseph","email":"alisonejoseph@gmail.com"},{"name":"bjost","email":"bjost@de.ibm.com"},{"name":"vpicone","email":"vp@vincepic.one"},{"name":"phaumer","email":"phaumer@us.ibm.com"},{"name":"tjegan","email":"tj.egan@icloud.com"}],"homepage":"https://github.com/IBM/mobx-react-router#readme","bugs":{"url":"https://github.com/IBM/mobx-react-router/issues"},"dist":{"shasum":"70b8fd93c1bf3bdd28dcd30a72325da58d67f8b6","tarball":"https://registry.npmjs.org/@ibm/mobx-react-router/-/mobx-react-router-6.0.0.tgz","fileCount":6,"integrity":"sha512-ZZJST5wHFyVSYZJGqYK3NftIu0GXkAbDrf7imrljiNZcDXSSzzMice3zStJ6DBedIn24hYM+PmTprmxqciJAWg==","signatures":[{"sig":"MEUCIQC0co3ONKNzqfCnNtXRlLJvLFE9mX2NIFGl7pT3hJCxJAIgWCoRFuXRGH4/fH96WKyt+45S+0xwBiaPzM1Xn6BtPqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26945},"jest":{"roots":["__test__"],"testRunner":"jest-jasmine2","collectCoverage":true,"coverageDirectory":"./__test__/coverage"},"main":"dist/mobx-react-router.js","types":"./types.d.ts","module":"dist/mobx-react-router.js","gitHead":"0c1777d22a5eb4962a2156c340109b3925db7f1a","scripts":{"lint":"eslint src __test__","test":"npm run lint && jest","build":"npm run build:minified && npm run build:unminified","clean":"rimraf dist","prepublish":"npm run clean && npm run lint && npm run test && npm run build","test-watch":"jest --watch","build:minified":"cross-env NODE_ENV=production MINIFY=true webpack --progress","build:unminified":"cross-env NODE_ENV=production webpack --progress","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"gcattan","email":"gregoire.cattan@ibm.com"},"repository":{"url":"git+https://github.com/IBM/mobx-react-router.git","type":"git"},"_npmVersion":"8.19.4","description":"Keep your MobX state in sync with react-router","directories":{},"_nodeVersion":"16.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","mobx":"^6.3.2","escope":"^4.0.0","eslint":"^8.46.0","rimraf":"^5.0.1","history":"^5.3.0","webpack":"^5.85.0","cross-env":"^7.0.3","babel-jest":"^29.6.4","typescript":"^5.1.6","@babel/core":"^7.4.0","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","react-router":"^6.18.0","jest-jasmine2":"^29.6.1","babel-polyfill":"^6.26.0","semantic-release":"^23.0.2","@babel/preset-env":"^7.4.2","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.32.2","@babel/eslint-parser":"^7.23.3","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","eslint-config-standard-react":"^13.0.0","@babel/plugin-proposal-decorators":"^7.4.0","@babel/plugin-proposal-class-properties":"^7.4.0"},"peerDependencies":{"mobx":"^6.3.2","react-router":"^6.14.2"},"_npmOperationalInternal":{"tmp":"tmp/mobx-react-router_6.0.0_1709323056663_0.7495677892598511","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"@ibm/mobx-react-router","version":"6.0.1","keywords":["react","react-router","routing","router","mobx","state","store"],"author":{"name":"Ali Sheehan-Dare - @im_alisd"},"license":"MIT","_id":"@ibm/mobx-react-router@6.0.1","maintainers":[{"name":"mmcelaney","email":"mmcelaney@us.ibm.com"},{"name":"odfbackuprestore","email":"odfbackuprestore@ibm.com"},{"name":"michael.froend","email":"michael.froend2@ibm.com"},{"name":"aifound","email":"aifound@us.ibm.com"},{"name":"calanais","email":"matthew@mh-white.com"},{"name":"jdharvey","email":"jdharvey@us.ibm.com"},{"name":"cmarcink","email":"cmarcink@us.ibm.com"},{"name":"gcattan","email":"gregoire.cattan@ibm.com"},{"name":"yihongwang","email":"yh.wang@ibm.com"},{"name":"joesepi","email":"sepi@joesepi.com"},{"name":"jjasghar","email":"jjasghar@gmail.com"},{"name":"sanjula.ganepola","email":"Sanjula.Ganepola@ibm.com"},{"name":"edmund.reinhardt","email":"edmund.reinhardt@ca.ibm.com"},{"name":"tay1orjones","email":"taylor.jones826@gmail.com"},{"name":"carbon-design-system","email":"carbon@us.ibm.com"},{"name":"alisonjoseph","email":"alisonejoseph@gmail.com"},{"name":"bjost","email":"bjost@de.ibm.com"},{"name":"vpicone","email":"vp@vincepic.one"},{"name":"phaumer","email":"phaumer@us.ibm.com"},{"name":"tjegan","email":"tj.egan@icloud.com"}],"homepage":"https://github.com/IBM/mobx-react-router#readme","bugs":{"url":"https://github.com/IBM/mobx-react-router/issues"},"dist":{"shasum":"300cfc9dd7bc6dafaa46ab8bb1444900c61f5ff3","tarball":"https://registry.npmjs.org/@ibm/mobx-react-router/-/mobx-react-router-6.0.1.tgz","fileCount":6,"integrity":"sha512-K65wJGnXv7A4R/7UARwnZn6W+cio679OjPYgWMubG+GjMF59a5IhmJSKXkGbN82DUf9YFlQPFSoA8SEvowahHQ==","signatures":[{"sig":"MEUCIQCU7LilKkT60lg1kG2YklstXzem6GDokGtG2NzVJ97qOgIgBw5IgAWwRaYLClbRmh671HWZL6OEXqehxJsKxIUOUDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26913},"jest":{"roots":["__test__"],"testRunner":"jest-jasmine2","collectCoverage":true,"coverageDirectory":"./__test__/coverage"},"main":"dist/mobx-react-router.js","types":"./types.d.ts","module":"dist/mobx-react-router.js","gitHead":"ed39f3dedb3fda2bf3288db952006ad01eb0a749","scripts":{"lint":"eslint src __test__","test":"npm run lint && jest","build":"npm run build:minified && npm run build:unminified","clean":"rimraf dist","prepublish":"npm run clean && npm run lint && npm run test && npm run build","test-watch":"jest --watch","build:minified":"cross-env NODE_ENV=production MINIFY=true webpack --progress","build:unminified":"cross-env NODE_ENV=production webpack --progress","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"gcattan","email":"gregoire.cattan@ibm.com"},"repository":{"url":"git+https://github.com/IBM/mobx-react-router.git","type":"git"},"_npmVersion":"8.19.4","description":"Keep your MobX state in sync with react-router","directories":{},"_nodeVersion":"16.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","mobx":"^6.3.2","escope":"^4.0.0","eslint":"^8.46.0","rimraf":"^5.0.1","history":"^5.3.0","webpack":"^5.85.0","cross-env":"^7.0.3","babel-jest":"^29.6.4","typescript":"^5.1.6","@babel/core":"^7.4.0","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","react-router":"^6.18.0","jest-jasmine2":"^29.6.1","babel-polyfill":"^6.26.0","semantic-release":"^23.0.2","@babel/preset-env":"^7.4.2","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.32.2","@babel/eslint-parser":"^7.23.3","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","eslint-config-standard-react":"^13.0.0","@babel/plugin-proposal-decorators":"^7.4.0","@babel/plugin-proposal-class-properties":"^7.4.0"},"peerDependencies":{"mobx":"^6.3.2","react-router":"^6.14.2"},"_npmOperationalInternal":{"tmp":"tmp/mobx-react-router_6.0.1_1714592803272_0.32366923665521297","host":"s3://npm-registry-packages"}},"6.1.0-alpha":{"name":"@ibm/mobx-react-router","version":"6.1.0-alpha","keywords":["react","react-router","routing","router","mobx","state","store"],"author":{"name":"Ali Sheehan-Dare - @im_alisd"},"license":"MIT","_id":"@ibm/mobx-react-router@6.1.0-alpha","maintainers":[{"name":"sanjula.ganepola.ibm","email":"sanjula.ganepola@ibm.com"},{"name":"jonnyzak32","email":"Jonathan.Zak@ibm.com"},{"name":"ibm-bamoeci","email":"bamoe.ci@ibm.com"},{"name":"cmarcink","email":"cmarcink@us.ibm.com"},{"name":"mmcelaney","email":"mmcelaney@us.ibm.com"},{"name":"odfbackuprestore","email":"odfbackuprestore@ibm.com"},{"name":"michael.froend","email":"michael.froend2@ibm.com"},{"name":"aifound","email":"aifound@us.ibm.com"},{"name":"calanais","email":"matthew@mh-white.com"},{"name":"jdharvey","email":"jdharvey@us.ibm.com"},{"name":"gcattan","email":"gregoire.cattan@ibm.com"},{"name":"yihongwang","email":"yh.wang@ibm.com"},{"name":"joesepi","email":"sepi@joesepi.com"},{"name":"jjasghar","email":"jjasghar@gmail.com"},{"name":"edmund.reinhardt","email":"edmund.reinhardt@ca.ibm.com"},{"name":"tay1orjones","email":"taylor.jones826@gmail.com"},{"name":"carbon-design-system","email":"carbon@us.ibm.com"},{"name":"alisonjoseph","email":"alisonejoseph@gmail.com"},{"name":"bjost","email":"bjost@de.ibm.com"},{"name":"vpicone","email":"vp@vincepic.one"},{"name":"phaumer","email":"phaumer@us.ibm.com"},{"name":"tjegan","email":"tj.egan@icloud.com"}],"homepage":"https://github.com/IBM/mobx-react-router#readme","bugs":{"url":"https://github.com/IBM/mobx-react-router/issues"},"dist":{"shasum":"55f49dd4301dd5734740c44166a2663b69db7cb9","tarball":"https://registry.npmjs.org/@ibm/mobx-react-router/-/mobx-react-router-6.1.0-alpha.tgz","fileCount":6,"integrity":"sha512-xHnzMczu2Opcp+E0hUWBLm854uP7QGkre9n4VrLahfKLmrNrd48k/C+onXTNbc4kpxP0xxz+AYIqwSQ+mZ1S9A==","signatures":[{"sig":"MEUCIDNiJxiHpgBJAur7annGrE7iTY3LIeporirpVochoap1AiEAnuDOh7AHZTaq2e05jNplV4ZjDGFI9lsjqOgJu1gAYQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21703},"jest":{"roots":["__test__"],"testRunner":"jest-jasmine2","collectCoverage":true,"coverageDirectory":"./__test__/coverage"},"main":"dist/mobx-react-router.js","types":"./types.d.ts","module":"dist/mobx-react-router.js","gitHead":"cf43481efdf9a878ef276242316a269abe8c7849","scripts":{"lint":"eslint src __test__","test":"npm run lint && jest","build":"npm run build:minified && npm run build:unminified","clean":"rimraf dist","prepublish":"npm run clean && npm run lint && npm run test && npm run build","test-watch":"jest --watch","build:minified":"cross-env NODE_ENV=production MINIFY=true webpack --progress","build:unminified":"cross-env NODE_ENV=production webpack --progress","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"gcattan","email":"gregoire.cattan@ibm.com"},"repository":{"url":"git+https://github.com/IBM/mobx-react-router.git","type":"git"},"_npmVersion":"8.19.4","description":"Keep your MobX state in sync with react-router","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@types/node":"^22.7.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","mobx":"^6.3.2","escope":"^4.0.0","eslint":"^8.46.0","rimraf":"^6.0.1","history":"^5.3.0","webpack":"^5.85.0","cross-env":"^7.0.3","babel-jest":"^29.6.4","typescript":"^5.1.6","@babel/core":"^7.4.0","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","react-router":"^6.18.0","jest-jasmine2":"^29.6.1","babel-polyfill":"^6.26.0","semantic-release":"^24.0.0","@babel/preset-env":"^7.4.2","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.32.2","@babel/eslint-parser":"^7.23.3","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","eslint-config-standard-react":"^13.0.0","@babel/plugin-proposal-decorators":"^7.4.0","@babel/plugin-proposal-class-properties":"^7.4.0"},"peerDependencies":{"mobx":"^6.3.2","react-router":"^6.14.2"},"_npmOperationalInternal":{"tmp":"tmp/mobx-react-router_6.1.0-alpha_1730135007415_0.4142092856902362","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"@ibm/mobx-react-router","version":"6.1.0","keywords":["react","react-router","routing","router","mobx","state","store"],"author":{"name":"Ali Sheehan-Dare - @im_alisd"},"license":"MIT","_id":"@ibm/mobx-react-router@6.1.0","maintainers":[{"name":"gcattan","email":"gregoire.cattan@ibm.com"},{"name":"carbon-design-system","email":"carbon@us.ibm.com"},{"name":"alisonjoseph","email":"alisonejoseph@gmail.com"},{"name":"bjost","email":"bjost@de.ibm.com"},{"name":"vpicone","email":"vp@vincepic.one"},{"name":"sanjula.ganepola.ibm","email":"sanjula.ganepola@ibm.com"},{"name":"jonnyzak32","email":"Jonathan.Zak@ibm.com"},{"name":"phaumer","email":"phaumer@us.ibm.com"},{"name":"tay1orjones","email":"taylor.jones826@gmail.com"},{"name":"mmcelaney","email":"mmcelaney@us.ibm.com"},{"name":"aifound","email":"aifound@us.ibm.com"},{"name":"michael.froend","email":"michael.froend2@ibm.com"},{"name":"odfbackuprestore","email":"odfbackuprestore@ibm.com"},{"name":"calanais","email":"matthew@mh-white.com"},{"name":"ibm-bamoeci","email":"bamoe.ci@ibm.com"},{"name":"joesepi","email":"sepi@joesepi.com"},{"name":"edmund.reinhardt","email":"edmund.reinhardt@ca.ibm.com"},{"name":"jjasghar","email":"jjasghar@gmail.com"},{"name":"yihongwang","email":"yh.wang@ibm.com"},{"name":"cmarcink","email":"cmarcink@us.ibm.com"}],"homepage":"https://github.com/IBM/mobx-react-router#readme","bugs":{"url":"https://github.com/IBM/mobx-react-router/issues"},"dist":{"shasum":"337e568db6b9d80721a1d7e8069a3a20cfe8e233","tarball":"https://registry.npmjs.org/@ibm/mobx-react-router/-/mobx-react-router-6.1.0.tgz","fileCount":6,"integrity":"sha512-bqT5MfPmxEBLGwGX89mPRfcptnr/25DMVa3+ejJcaXn6szmPkHVoMdk7I9waJIp/v0eRGDsDZnhGJCIdwzvxIg==","signatures":[{"sig":"MEUCIEeSrPWfG59uAPAxjPGUBHnTSuKsIr4fgxvv3/bpZtL5AiEA2GTYjt68gg1E7+9zwTBQtVkZThA76tEmds3NQcbZbgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20863},"jest":{"roots":["__test__"],"testRunner":"jest-jasmine2","collectCoverage":true,"coverageDirectory":"./__test__/coverage"},"main":"dist/mobx-react-router.js","types":"./types.d.ts","module":"dist/mobx-react-router.js","gitHead":"dd3ab45de4a26d6802de35dcb5c73fee5554426e","scripts":{"lint":"eslint src __test__","test":"npm run lint && jest","build":"npm run build:minified && npm run build:unminified","clean":"rimraf dist","prepublish":"npm run clean && npm run lint && npm run test && npm run build","test-watch":"jest --watch","build:minified":"cross-env NODE_ENV=production MINIFY=true webpack --progress","build:unminified":"cross-env NODE_ENV=production webpack --progress","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"gcattan","email":"gregoire.cattan@ibm.com"},"repository":{"url":"git+https://github.com/IBM/mobx-react-router.git","type":"git"},"_npmVersion":"8.19.4","description":"Keep your MobX state in sync with react-router","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@types/node":"^22.7.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","mobx":"^6.3.2","escope":"^4.0.0","eslint":"^8.46.0","rimraf":"^6.0.1","history":"^5.3.0","webpack":"^5.85.0","cross-env":"^7.0.3","babel-jest":"^29.6.4","typescript":"^5.1.6","@babel/core":"^7.4.0","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","react-router":"^7.0.1","jest-jasmine2":"^29.6.1","babel-polyfill":"^6.26.0","semantic-release":"^24.0.0","@babel/preset-env":"^7.4.2","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.32.2","@babel/eslint-parser":"^7.23.3","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","eslint-config-standard-react":"^13.0.0","@babel/plugin-proposal-decorators":"^7.4.0","@babel/plugin-proposal-class-properties":"^7.4.0"},"peerDependencies":{"mobx":"^6.3.2","react-router":"^6.14.2"},"_npmOperationalInternal":{"tmp":"tmp/mobx-react-router_6.1.0_1733166616463_0.09352769267111594","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"@ibm/mobx-react-router","version":"6.1.1","keywords":["react","react-router","routing","router","mobx","state","store"],"author":{"name":"Ali Sheehan-Dare - @im_alisd"},"license":"MIT","_id":"@ibm/mobx-react-router@6.1.1","maintainers":[{"name":"gcattan","email":"gregoire.cattan@ibm.com"},{"name":"carbon-design-system","email":"carbon@us.ibm.com"},{"name":"alisonjoseph","email":"alisonejoseph@gmail.com"},{"name":"bjost","email":"bjost@de.ibm.com"},{"name":"sanjula.ganepola.ibm","email":"sanjula.ganepola@ibm.com"},{"name":"jonnyzak32","email":"Jonathan.Zak@ibm.com"},{"name":"phaumer","email":"phaumer@us.ibm.com"},{"name":"tay1orjones","email":"taylor.jones826@gmail.com"},{"name":"mmcelaney","email":"mmcelaney@us.ibm.com"},{"name":"aifound","email":"aifound@us.ibm.com"},{"name":"michael.froend","email":"michael.froend2@ibm.com"},{"name":"odfbackuprestore","email":"odfbackuprestore@ibm.com"},{"name":"calanais","email":"matthew@mh-white.com"},{"name":"ibm-bamoeci","email":"bamoe.ci@ibm.com"},{"name":"joesepi","email":"sepi@joesepi.com"},{"name":"edmund.reinhardt","email":"edmund.reinhardt@ca.ibm.com"},{"name":"jjasghar","email":"jjasghar@gmail.com"},{"name":"yihongwang","email":"yh.wang@ibm.com"},{"name":"cmarcink","email":"cmarcink@us.ibm.com"},{"name":"idan_ibm","email":"idan.zohar@ibm.com"}],"homepage":"https://github.com/IBM/mobx-react-router#readme","bugs":{"url":"https://github.com/IBM/mobx-react-router/issues"},"dist":{"shasum":"bcfb1bc06f6cdecdbd167dfb32003408b9d59969","tarball":"https://registry.npmjs.org/@ibm/mobx-react-router/-/mobx-react-router-6.1.1.tgz","fileCount":6,"integrity":"sha512-CI41bp2fId4+KSifo7qbfU8zxrcPkb1VGefiWztQuJWhd8J/J2fbGfxm0hQZvfYmfokvtNw2wcywteiHO/jUKg==","signatures":[{"sig":"MEUCIQClpK8Rqp23YREpsTQNKLfo6NMwsM8PrA4NKorbwnjIfwIgdEtyTnlDgegTzXBuCKZsxOZX7ONMGdlTdAMJH1Y0Ky8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20792},"jest":{"roots":["__test__"],"testRunner":"jest-jasmine2","collectCoverage":true,"coverageDirectory":"./__test__/coverage"},"main":"dist/mobx-react-router.js","types":"./types.d.ts","module":"dist/mobx-react-router.js","gitHead":"612d896a722ab0621380a12b5dfde47dcffd4ee7","scripts":{"lint":"eslint src __test__","test":"npm run lint && jest","build":"npm run build:minified && npm run build:unminified","clean":"rimraf dist","prepublish":"npm run clean && npm run lint && npm run test && npm run build","test-watch":"jest --watch","build:minified":"cross-env NODE_ENV=production MINIFY=true webpack --progress","build:unminified":"cross-env NODE_ENV=production webpack --progress","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"gcattan","email":"gregoire.cattan@ibm.com"},"repository":{"url":"git+https://github.com/IBM/mobx-react-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Keep your MobX state in sync with react-router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@types/node":"^24.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","mobx":"^6.3.2","escope":"^4.0.0","eslint":"^9.23.0","rimraf":"^6.0.1","history":"^5.3.0","webpack":"^5.85.0","cross-env":"^10.0.0","babel-jest":"^30.0.5","typescript":"^5.1.6","@babel/core":"^7.4.0","neostandard":"^0.12.1","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","react-router":"^7.0.1","jest-jasmine2":"^30.0.3","babel-polyfill":"^6.26.0","semantic-release":"^24.0.0","@babel/preset-env":"^7.4.2","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.32.2","@babel/eslint-parser":"^7.23.3","eslint-plugin-promise":"^7.2.1","eslint-plugin-standard":"^5.0.0","@babel/plugin-proposal-decorators":"^7.4.0","@babel/plugin-proposal-class-properties":"^7.4.0"},"peerDependencies":{"mobx":"^6.3.2","react-router":"^6.14.2"},"_npmOperationalInternal":{"tmp":"tmp/mobx-react-router_6.1.1_1761835861067_0.8239165435536027","host":"s3://npm-registry-packages-npm-production"}},"6.1.2":{"name":"@ibm/mobx-react-router","version":"6.1.2","keywords":["react","react-router","routing","router","mobx","state","store"],"author":{"name":"Ali Sheehan-Dare - @im_alisd"},"license":"MIT","_id":"@ibm/mobx-react-router@6.1.2","maintainers":[{"name":"carbon-design-system","email":"carbon@us.ibm.com"},{"name":"alisonjoseph","email":"alisonejoseph@gmail.com"},{"name":"bjost","email":"bjost@de.ibm.com"},{"name":"sanjula.ganepola.ibm","email":"sanjula.ganepola@ibm.com"},{"name":"jonnyzak32","email":"Jonathan.Zak@ibm.com"},{"name":"phaumer","email":"phaumer@us.ibm.com"},{"name":"tay1orjones","email":"taylor.jones826@gmail.com"},{"name":"mmcelaney","email":"mmcelaney@us.ibm.com"},{"name":"aifound","email":"aifound@us.ibm.com"},{"name":"michael.froend","email":"michael.froend2@ibm.com"},{"name":"odfbackuprestore","email":"odfbackuprestore@ibm.com"},{"name":"calanais","email":"matthew@mh-white.com"},{"name":"ibm-bamoeci","email":"bamoe.ci@ibm.com"},{"name":"joesepi","email":"sepi@joesepi.com"},{"name":"edmund.reinhardt","email":"edmund.reinhardt@ca.ibm.com"},{"name":"jjasghar","email":"jjasghar@gmail.com"},{"name":"yihongwang","email":"yh.wang@ibm.com"},{"name":"cmarcink","email":"cmarcink@us.ibm.com"},{"name":"adamshedivy","email":"ajshedivyaj@gmail.com"},{"name":"gcattan","email":"gregoire.cattan@ibm.com"},{"name":"idan_ibm","email":"idan.zohar@ibm.com"}],"homepage":"https://github.com/IBM/mobx-react-router#readme","bugs":{"url":"https://github.com/IBM/mobx-react-router/issues"},"dist":{"shasum":"cfedfbd5a69d4e60e4988ee307224d874808ce79","tarball":"https://registry.npmjs.org/@ibm/mobx-react-router/-/mobx-react-router-6.1.2.tgz","fileCount":4,"integrity":"sha512-AL69bDFgs1dgKCx0nskgeKq/un1H/aHtxTqpTM4rMpwkhRbgG2FIJClb82LEi1/q+1BasSuR5OoZJNsPtEgkPg==","signatures":[{"sig":"MEQCIHGIIbNJ1b+7gK4EedWd2A4wHDPZZ7xsUDVz8NU2nC3gAiAEgcwTN6xa9cYqMlcB29BWr5LOHfyQvFJBaiklfQfPMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11543},"jest":{"roots":["__test__"],"testRunner":"jest-jasmine2","collectCoverage":true,"coverageDirectory":"./__test__/coverage"},"main":"dist/mobx-react-router.js","types":"./types.d.ts","module":"dist/mobx-react-router.js","gitHead":"853bb0ff5bfef48d631469ce4ab9f6377d5f94b1","scripts":{"lint":"eslint src __test__","test":"npm run lint && jest","test-watch":"jest --watch"},"_npmUser":{"name":"gcattan","email":"gregoire.cattan@ibm.com"},"deprecated":"issue with bundle, skip this version","repository":{"url":"git+https://github.com/IBM/mobx-react-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Keep your MobX state in sync with react-router","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@types/node":"^25.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","mobx":"^6.3.2","escope":"^4.0.0","eslint":"^9.23.0","history":"^5.3.0","webpack":"^5.85.0","cross-env":"^10.0.0","babel-jest":"^30.0.5","typescript":"^5.1.6","@babel/core":"^7.4.0","neostandard":"^0.12.1","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","react-router":"^7.0.1","jest-jasmine2":"^30.0.3","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.2","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.32.2","@babel/eslint-parser":"^7.23.3","eslint-plugin-promise":"^7.2.1","eslint-plugin-standard":"^5.0.0","@babel/plugin-proposal-decorators":"^7.4.0","@babel/plugin-proposal-class-properties":"^7.4.0"},"peerDependencies":{"mobx":"^6.3.2","react-router":"^6.14.2"},"_npmOperationalInternal":{"tmp":"tmp/mobx-react-router_6.1.2_1769108994364_0.8179673509557761","host":"s3://npm-registry-packages-npm-production"}},"6.1.3":{"name":"@ibm/mobx-react-router","version":"6.1.3","keywords":["react","react-router","routing","router","mobx","state","store"],"author":{"name":"Ali Sheehan-Dare - @im_alisd"},"license":"MIT","_id":"@ibm/mobx-react-router@6.1.3","maintainers":[{"name":"carbon-design-system","email":"carbon@us.ibm.com"},{"name":"alisonjoseph","email":"alisonejoseph@gmail.com"},{"name":"bjost","email":"bjost@de.ibm.com"},{"name":"sanjula.ganepola.ibm","email":"sanjula.ganepola@ibm.com"},{"name":"jonnyzak32","email":"Jonathan.Zak@ibm.com"},{"name":"phaumer","email":"phaumer@us.ibm.com"},{"name":"tay1orjones","email":"taylor.jones826@gmail.com"},{"name":"mmcelaney","email":"mmcelaney@us.ibm.com"},{"name":"aifound","email":"aifound@us.ibm.com"},{"name":"michael.froend","email":"michael.froend2@ibm.com"},{"name":"odfbackuprestore","email":"odfbackuprestore@ibm.com"},{"name":"calanais","email":"matthew@mh-white.com"},{"name":"ibm-bamoeci","email":"bamoe.ci@ibm.com"},{"name":"joesepi","email":"sepi@joesepi.com"},{"name":"edmund.reinhardt","email":"edmund.reinhardt@ca.ibm.com"},{"name":"jjasghar","email":"jjasghar@gmail.com"},{"name":"yihongwang","email":"yh.wang@ibm.com"},{"name":"cmarcink","email":"cmarcink@us.ibm.com"},{"name":"adamshedivy","email":"ajshedivyaj@gmail.com"},{"name":"gcattan","email":"gregoire.cattan@ibm.com"},{"name":"idan_ibm","email":"idan.zohar@ibm.com"}],"homepage":"https://github.com/IBM/mobx-react-router#readme","bugs":{"url":"https://github.com/IBM/mobx-react-router/issues"},"dist":{"shasum":"7ca08f05cc91c3d25824988bf150368f0df82e7b","tarball":"https://registry.npmjs.org/@ibm/mobx-react-router/-/mobx-react-router-6.1.3.tgz","fileCount":6,"integrity":"sha512-kj6GJo0kY3YFpwvVY52DtQ7kkssxO2Ubvgj9oBVlmllCOpKn7tGeXybCbL15dIi1dDiYvBx5xEYPkItRreNv1Q==","signatures":[{"sig":"MEYCIQDO/I2/0ZFJ4m3aVc2BxHDBc3vobjy6k38wHNTrBRJVCgIhAJdzI16BrzclFL/LMKLbBoTh+5lMNlPmimWApRfTWy0A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24003},"jest":{"roots":["__test__"],"testRunner":"jest-jasmine2","collectCoverage":true,"coverageDirectory":"./__test__/coverage"},"main":"dist/mobx-react-router.js","types":"./types.d.ts","module":"dist/mobx-react-router.js","gitHead":"538e553fb5c6364e356b5a2f51b62db39ec888af","scripts":{"lint":"eslint src __test__","test":"npm run lint && jest","build":"npm run build:minified && npm run build:unminified","clean":"rimraf dist","prepublish":"npm run clean && npm run lint && npm run test && npm run build","test-watch":"jest --watch","build:minified":"cross-env NODE_ENV=production MINIFY=true webpack --progress","build:unminified":"cross-env NODE_ENV=production webpack --progress"},"_npmUser":{"name":"gcattan","email":"gregoire.cattan@ibm.com"},"repository":{"url":"git+https://github.com/IBM/mobx-react-router.git","type":"git"},"_npmVersion":"10.8.2","description":"Keep your MobX state in sync with react-router","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@types/node":"^25.0.3","@ibm/mobx-react-router":"github:IBM/mobx-react-router"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","escope":"^4.0.0","eslint":"^9.23.0","rimraf":"^6.1.3","history":"^5.3.0","webpack":"^5.85.0","cross-env":"^10.0.0","babel-jest":"^30.0.5","typescript":"^5.1.6","@babel/core":"^7.4.0","neostandard":"^0.12.1","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","jest-jasmine2":"^30.0.3","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.2","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.32.2","@babel/eslint-parser":"^7.23.3","eslint-plugin-promise":"^7.2.1","eslint-plugin-standard":"^5.0.0","@babel/plugin-proposal-decorators":"^7.4.0","@babel/plugin-proposal-class-properties":"^7.4.0"},"peerDependencies":{"mobx":"^6.3.2","react-router":"^6.14.2 || ^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mobx-react-router_6.1.3_1772395764894_0.1560389489534204","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-07-12T10:49:07.661Z","modified":"2026-09-16T17:26:52.771Z","5.0.2":"2023-07-12T10:49:07.925Z","5.0.3":"2023-11-13T17:04:06.763Z","6.0.0-alpha":"2024-02-03T09:15:49.586Z","6.0.0":"2024-03-01T19:57:36.799Z","6.0.1":"2024-05-01T19:46:43.474Z","6.1.0-alpha":"2024-10-28T17:03:27.607Z","6.1.0":"2024-12-02T19:10:16.641Z","6.1.1":"2025-10-30T14:51:01.254Z","6.1.2":"2026-01-22T19:09:54.498Z","6.1.3":"2026-03-01T20:09:25.038Z"},"bugs":{"url":"https://github.com/IBM/mobx-react-router/issues"},"author":{"name":"Ali Sheehan-Dare - @im_alisd"},"license":"MIT","homepage":"https://github.com/IBM/mobx-react-router#readme","keywords":["react","react-router","routing","router","mobx","state","store"],"repository":{"url":"git+https://github.com/IBM/mobx-react-router.git","type":"git"},"description":"Keep your MobX state in sync with react-router","maintainers":[{"email":"carbon@us.ibm.com","name":"carbon-design-system"},{"email":"sanjula.ganepola@ibm.com","name":"sanjula.ganepola.ibm"},{"email":"Jonathan.Zak@ibm.com","name":"jonnyzak32"},{"email":"phaumer@us.ibm.com","name":"phaumer"},{"email":"aifound@us.ibm.com","name":"aifound"},{"email":"michael.froend2@ibm.com","name":"michael.froend"},{"email":"odfbackuprestore@ibm.com","name":"odfbackuprestore"},{"email":"matthew@mh-white.com","name":"calanais"},{"email":"bamoe.ci@ibm.com","name":"ibm-bamoeci"},{"email":"edmund.reinhardt@ca.ibm.com","name":"edmund.reinhardt"},{"email":"jjasghar@gmail.com","name":"jjasghar"},{"email":"yh.wang@ibm.com","name":"yihongwang"},{"email":"cmarcink@us.ibm.com","name":"cmarcink"},{"email":"aottenbe@de.ibm.com","name":"arvidott"},{"email":"pascal.huszar@ibm.com","name":"pascalhusz"},{"email":"maureen.mcelaney@gmail.com","name":"mmcelaney"},{"email":"anas.badaoud@ibm.com","name":"anas.badaoud"},{"email":"ajshedivyaj@gmail.com","name":"adamshedivy"},{"email":"gregoire.cattan@ibm.com","name":"gcattan"},{"email":"idan.zohar@ibm.com","name":"idan_ibm"}],"readme":"# mobx-react-router\n\n[![npm version](https://badge.fury.io/js/%40ibm%2Fmobx-react-router.svg)](https://www.npmjs.com/package/@ibm/mobx-react-router)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n> **⚠️ Important:** The NPM location of this repository has changed. Use `@ibm/mobx-react-router` instead of the deprecated `mobx-react-router`.\n\nKeep your MobX state in sync with react-router via a `RouterStore`.\n\nRouter location state is **observable**, so any references to it in `MobX`\ncomponents will cause the component to re-render when the location changes.\n\nVery much inspired by (and copied from) [react-router-redux](https://github.com/reactjs/react-router-redux/tree/master).\n\n## Features\n\n- 🔄 Keeps MobX state in sync with react-router\n- 📦 Observable router location for automatic component re-renders\n- 🎯 Simple API with familiar history methods (push, replace, go, back, forward)\n- 📝 Full TypeScript support included\n- ⚡ Compatible with React Router v6\n- 🪝 Works with both class and functional components\n\n## Why Use This?\n\nIf you're using MobX for state management in your React application, `mobx-react-router` provides seamless integration with react-router. Instead of managing routing state separately, you can:\n\n- **Access routing state in MobX stores** - Use `location.pathname`, `location.search`, etc. in your business logic\n- **Trigger navigation from stores** - Call `push()`, `replace()`, etc. directly from your MobX actions\n- **Automatic re-renders** - Components automatically update when route changes, thanks to MobX observables\n- **Centralized state** - Keep all application state, including routing, in one place\n\n## Prerequisites\n\n- **React** 16.8 or higher\n- **MobX** 6.3.2 or higher\n- **React Router** 6.14.2 or higher\n\n> **Note:** This branch (master) is for use with **react-router v6**. For react-router v5, check the [v5 branch](https://github.com/IBM/mobx-react-router/tree/v5).\n\n- [Installation](#installation)\n- [Usage](#usage)\n- [API](#api)\n  - [RouterStore](#routerstore)\n  - [syncHistoryWithStore](#synchistorywithstorehistory-store)\n\n## Installation\n\n```bash\nnpm install --save @ibm/mobx-react-router\n```\n\n> **⚠️ Deprecation Notice:** The package `mobx-react-router` is deprecated. Use `@ibm/mobx-react-router` instead.\n\nIf you haven't installed the peer dependencies yet:\n\n```bash\nnpm install --save mobx mobx-react react-router\n```\n\n## Quick Start\n\nHere's a minimal example to get you started:\n\n```js\nimport { createBrowserHistory } from 'history';\nimport { RouterStore, syncHistoryWithStore } from '@ibm/mobx-react-router';\n\nconst browserHistory = createBrowserHistory();\nconst routingStore = new RouterStore();\nconst history = syncHistoryWithStore(browserHistory, routingStore);\n\n// Use routingStore.location in your components\n// Use history with <Router location={routingStore.location} navigator={history}>\n```\n\n## Usage\n\n`index.js`\n```js\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport { createBrowserHistory } from 'history';\nimport { Provider } from 'mobx-react';\nimport { RouterStore, syncHistoryWithStore } from '@ibm/mobx-react-router';\nimport { Router } from 'react-router';\nimport App from './App';\n\nconst browserHistory = createBrowserHistory();\nconst routingStore = new RouterStore();\n\nconst stores = {\n  // Key can be whatever you want\n  routing: routingStore,\n  // ...other stores\n};\n\nconst history = syncHistoryWithStore(browserHistory, routingStore);\n\nReactDOM.render(\n  <Provider {...stores}>\n    <Router location={routingStore.location} navigator={history}>\n      <App />\n    </Router>\n  </Provider>,\n  document.getElementById('root')\n);\n```\n\n`App.js`\n```js\nimport React, { Component } from 'react';\nimport { inject, observer } from 'mobx-react';\n\n@inject('routing')\n@observer\nexport default class App extends Component {\n  render() {\n    const { location, push, back } = this.props.routing;\n\n    return (\n      <div>\n        <span>Current pathname: {location.pathname}</span>\n        <button onClick={() => push('/test')}>Change url</button>\n        <button onClick={() => back()}>Go Back</button>\n      </div>\n    );\n  }\n}\n```\n\nCheck our live [example](https://stackblitz.com/edit/github-bje76z-uyn64v?file=README.md) with Vite.js.\n\n### HashRouter\n\nYou can replace `history/createBrowserHistory` with `history/createHashHistory` in the example above to use hash routes instead of HTML5 routing.\n\n## Troubleshooting\n\n**Routes not updating correctly when URL changes**\n\nThere is a known issue with React Router 4 and MobX (and Redux) where \"blocker\" components like those\ncreated by `@observer` (and `@connect` in Redux) block react router updates from propagating down the\ncomponent tree.\n\nTo fix problems like this, try wrapping components which are being \"blocked\" with React Router's `withRouter` higher\norder component should help, depending on the case.\n\n## API\n\n### RouterStore\n\n```js\nconst store = new RouterStore();\n```\n\nA **router store** instance has the following properties:\n\n#### Properties\n\n- **`location`** (*observable*) - The current [location object](https://github.com/mjackson/history#listening) from history\n  - `pathname` - The path of the URL\n  - `search` - The URL query string\n  - `hash` - The URL hash fragment\n  - `state` - Location-specific state\n  - `key` - Unique identifier for this location\n\n- **`history`** - Raw [history API](https://github.com/mjackson/history#properties) object for advanced usage\n\n#### Methods\n\nThe store provides the following [history navigation methods](https://github.com/mjackson/history#navigation):\n\n- **`push(path: string | object)`** - Navigate to a new location, adding to history stack\n  ```js\n  routingStore.push('/users/123');\n  routingStore.push({ pathname: '/users', search: '?id=123' });\n  ```\n\n- **`replace(path: string | object)`** - Replace current location without adding to history\n  ```js\n  routingStore.replace('/login');\n  ```\n\n- **`go(n: number)`** - Move n steps in history (negative for backwards)\n  ```js\n  routingStore.go(-2); // Go back 2 pages\n  ```\n\n- **`back()`** - Go back one page (equivalent to `go(-1)`)\n  ```js\n  routingStore.back();\n  ```\n\n- **`forward()`** - Go forward one page (equivalent to `go(1)`)\n  ```js\n  routingStore.forward();\n  ```\n\n### syncHistoryWithStore(history, store)\n\nSynchronizes a history instance with a RouterStore.\n\n#### Parameters\n\n- **`history`** - A history object (from `createBrowserHistory`, `createHashHistory`, etc.)\n- **`store`** - An instance of `RouterStore`\n\n#### Returns\n\nAn *enhanced* history object with the following **additional methods**:\n\n- **`subscribe(listener: Function): UnsubscribeFunction`**\n  Subscribes to any changes in the store's `location` observable.\n  **Returns:** An unsubscribe function which destroys the listener\n  \n  ```js\n  const unsubscribeFromStore = history.subscribe((location, action) => {\n    console.log(`Navigated to ${location.pathname}`);\n  });\n\n  history.push('/test1');  // Logs: \"Navigated to /test1\"\n  unsubscribeFromStore();  // Stop listening\n  history.push('/test2');  // No log\n  ```\n\n- **`unsubscribe(): void`**\n  Un-syncs the store from the history. The store will **no longer update** when the history changes.\n  \n  ```js\n  history.unsubscribe();\n  // Store no longer updates when history changes\n  ```\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.\n\n### Development\n\n```bash\n# Install dependencies\nnpm install\n\n# Run tests\nnpm test\n\n# Run tests in watch mode\nnpm run test-watch\n\n# Lint code\nnpm run lint\n```\n","readmeFilename":"README.md"}