diff --git a/extension/package.json b/extension/package.json index add5410e07..2c60d55959 100644 --- a/extension/package.json +++ b/extension/package.json @@ -31,7 +31,7 @@ "@redux-devtools/slider-monitor": "^5.0.1", "@redux-devtools/ui": "^1.3.2", "@redux-devtools/utils": "^3.0.0", - "@reduxjs/toolkit": "^1.9.7", + "@reduxjs/toolkit": "^2.2.7", "@types/jsan": "^3.1.5", "jsan": "^3.1.14", "localforage": "^1.10.0", @@ -41,8 +41,8 @@ "react-icons": "^5.2.1", "react-is": "^18.3.1", "react-json-tree": "^0.19.0", - "react-redux": "^8.1.3", - "redux": "^4.2.1", + "react-redux": "^9.1.2", + "redux": "^5.0.1", "redux-persist": "^6.0.0", "styled-components": "^5.3.11" }, diff --git a/packages/redux-devtools-app-core/package.json b/packages/redux-devtools-app-core/package.json index 7bd9a4c028..86300ef24b 100644 --- a/packages/redux-devtools-app-core/package.json +++ b/packages/redux-devtools-app-core/package.json @@ -85,8 +85,8 @@ "jest-environment-jsdom": "^29.7.0", "react": "^18.3.1", "react-dom": "^18.3.1", - "react-redux": "^8.1.3", - "redux": "^4.2.1", + "react-redux": "^9.1.2", + "redux": "^5.0.1", "redux-persist": "^6.0.0", "rimraf": "^6.0.1", "styled-components": "^5.3.11", diff --git a/packages/redux-devtools-app/package.json b/packages/redux-devtools-app/package.json index 6f464c5cd4..ca452667fd 100644 --- a/packages/redux-devtools-app/package.json +++ b/packages/redux-devtools-app/package.json @@ -44,8 +44,8 @@ "localforage": "^1.10.0", "jsan": "^3.1.14", "lodash": "^4.17.21", - "react-redux": "^8.1.3", - "redux": "^4.2.1", + "react-redux": "^9.1.2", + "redux": "^5.0.1", "redux-persist": "^6.0.0", "socketcluster-client": "^19.2.1" }, diff --git a/packages/redux-devtools-chart-monitor/package.json b/packages/redux-devtools-chart-monitor/package.json index 6e38df07e2..76db9c2f03 100644 --- a/packages/redux-devtools-chart-monitor/package.json +++ b/packages/redux-devtools-chart-monitor/package.json @@ -61,7 +61,7 @@ "eslint-plugin-react": "^7.35.0", "eslint-plugin-react-hooks": "^4.6.2", "react": "^18.3.1", - "redux": "^4.2.1", + "redux": "^5.0.1", "rimraf": "^6.0.1", "typescript": "~5.5.3" }, diff --git a/packages/redux-devtools-cli/package.json b/packages/redux-devtools-cli/package.json index 7dd5a43656..2f215af55d 100644 --- a/packages/redux-devtools-cli/package.json +++ b/packages/redux-devtools-cli/package.json @@ -44,7 +44,7 @@ "@apollo/server": "^4.10.4", "@emotion/react": "^11.13.0", "@redux-devtools/app": "^6.0.0", - "@reduxjs/toolkit": "^1.9.7", + "@reduxjs/toolkit": "^2.2.7", "@types/react": "^18.3.3", "body-parser": "^1.20.2", "chalk": "^5.3.0", diff --git a/packages/redux-devtools-dock-monitor/package.json b/packages/redux-devtools-dock-monitor/package.json index ec48d405fe..cae0473bad 100644 --- a/packages/redux-devtools-dock-monitor/package.json +++ b/packages/redux-devtools-dock-monitor/package.json @@ -63,7 +63,7 @@ "eslint-plugin-react": "^7.35.0", "eslint-plugin-react-hooks": "^4.6.2", "react": "^18.3.1", - "redux": "^4.2.1", + "redux": "^5.0.1", "rimraf": "^6.0.1", "typescript": "~5.5.3" }, diff --git a/packages/redux-devtools-extension/package.json b/packages/redux-devtools-extension/package.json index f3d5685fe7..9dbcf78364 100644 --- a/packages/redux-devtools-extension/package.json +++ b/packages/redux-devtools-extension/package.json @@ -43,7 +43,7 @@ "@typescript-eslint/parser": "^7.16.1", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", - "redux": "^4.2.1", + "redux": "^5.0.1", "rimraf": "^6.0.1", "typescript": "~5.5.3" }, diff --git a/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json b/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json index 2a8e732693..aa97bdf138 100644 --- a/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json +++ b/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json @@ -21,9 +21,9 @@ "react": "^18.3.1", "react-dom": "^18.3.1", "react-is": "^18.3.1", - "react-redux": "^8.1.3", + "react-redux": "^9.1.2", "react-router-dom": "^6.25.1", - "redux": "^4.2.1", + "redux": "^5.0.1", "redux-logger": "^3.0.6", "styled-components": "^5.3.11" }, diff --git a/packages/redux-devtools-inspector-monitor-test-tab/package.json b/packages/redux-devtools-inspector-monitor-test-tab/package.json index e2c9d83690..c8178dd958 100644 --- a/packages/redux-devtools-inspector-monitor-test-tab/package.json +++ b/packages/redux-devtools-inspector-monitor-test-tab/package.json @@ -81,7 +81,7 @@ "jest-environment-jsdom": "^29.7.0", "react": "^18.3.1", "react-dom": "^18.3.1", - "redux": "^4.2.1", + "redux": "^5.0.1", "rimraf": "^6.0.1", "ts-jest": "^29.2.3", "typescript": "~5.5.3" diff --git a/packages/redux-devtools-inspector-monitor-trace-tab/package.json b/packages/redux-devtools-inspector-monitor-trace-tab/package.json index a2a50531dc..c500bde847 100644 --- a/packages/redux-devtools-inspector-monitor-trace-tab/package.json +++ b/packages/redux-devtools-inspector-monitor-trace-tab/package.json @@ -70,7 +70,7 @@ "react": "^18.3.1", "react-dom": "^18.3.1", "react-test-renderer": "^18.3.1", - "redux": "^4.2.1", + "redux": "^5.0.1", "rimraf": "^6.0.1", "ts-jest": "^29.2.3", "typescript": "~5.5.3" diff --git a/packages/redux-devtools-inspector-monitor/demo/package.json b/packages/redux-devtools-inspector-monitor/demo/package.json index 0de962b635..7a398580c5 100644 --- a/packages/redux-devtools-inspector-monitor/demo/package.json +++ b/packages/redux-devtools-inspector-monitor/demo/package.json @@ -20,9 +20,9 @@ "react-base16-styling": "^0.10.0", "react-bootstrap": "^2.10.4", "react-dom": "^18.3.1", - "react-redux": "^8.1.3", + "react-redux": "^9.1.2", "react-router-dom": "^6.25.1", - "redux": "^4.2.1", + "redux": "^5.0.1", "redux-logger": "^3.0.6" }, "devDependencies": { diff --git a/packages/redux-devtools-inspector-monitor/package.json b/packages/redux-devtools-inspector-monitor/package.json index abb3a6a95a..6bcdc5cd8d 100644 --- a/packages/redux-devtools-inspector-monitor/package.json +++ b/packages/redux-devtools-inspector-monitor/package.json @@ -72,7 +72,7 @@ "eslint-plugin-react": "^7.35.0", "eslint-plugin-react-hooks": "^4.6.2", "react": "^18.3.1", - "redux": "^4.2.1", + "redux": "^5.0.1", "rimraf": "^6.0.1", "typescript": "~5.5.3" }, diff --git a/packages/redux-devtools-instrument/package.json b/packages/redux-devtools-instrument/package.json index f53063b948..75dac21375 100644 --- a/packages/redux-devtools-instrument/package.json +++ b/packages/redux-devtools-instrument/package.json @@ -60,7 +60,7 @@ "eslint-config-prettier": "^9.1.0", "eslint-plugin-jest": "^28.6.0", "jest": "^29.7.0", - "redux": "^4.2.1", + "redux": "^5.0.1", "rimraf": "^6.0.1", "rxjs": "^7.8.1", "ts-jest": "^29.2.3", diff --git a/packages/redux-devtools-log-monitor/package.json b/packages/redux-devtools-log-monitor/package.json index b176e29e0a..9c4bce75e5 100644 --- a/packages/redux-devtools-log-monitor/package.json +++ b/packages/redux-devtools-log-monitor/package.json @@ -64,7 +64,7 @@ "eslint-plugin-react": "^7.35.0", "eslint-plugin-react-hooks": "^4.6.2", "react": "^18.3.1", - "redux": "^4.2.1", + "redux": "^5.0.1", "rimraf": "^6.0.1", "typescript": "~5.5.3" }, diff --git a/packages/redux-devtools-remote/package.json b/packages/redux-devtools-remote/package.json index 89c4236f93..b630b000b7 100644 --- a/packages/redux-devtools-remote/package.json +++ b/packages/redux-devtools-remote/package.json @@ -63,7 +63,7 @@ "@typescript-eslint/parser": "^7.16.1", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", - "redux": "^4.2.1", + "redux": "^5.0.1", "rimraf": "^6.0.1", "typescript": "~5.5.3" }, diff --git a/packages/redux-devtools-rtk-query-monitor/demo/package.json b/packages/redux-devtools-rtk-query-monitor/demo/package.json index 527a653a1a..df5ff29194 100644 --- a/packages/redux-devtools-rtk-query-monitor/demo/package.json +++ b/packages/redux-devtools-rtk-query-monitor/demo/package.json @@ -18,14 +18,14 @@ "@redux-devtools/core": "^4.0.0", "@redux-devtools/dock-monitor": "^4.0.0", "@redux-devtools/rtk-query-monitor": "^5.0.0", - "@reduxjs/toolkit": "^1.9.7", + "@reduxjs/toolkit": "^2.2.7", "framer-motion": "^11.3.8", "msw": "^2.3.2", "react": "^18.3.1", "react-dom": "^18.3.1", "react-icons": "^5.2.1", "react-is": "^18.3.1", - "react-redux": "^8.1.3", + "react-redux": "^9.1.2", "react-router-dom": "^6.25.1", "styled-components": "^5.3.11" }, diff --git a/packages/redux-devtools-rtk-query-monitor/package.json b/packages/redux-devtools-rtk-query-monitor/package.json index 698b88f129..b6931abfbd 100644 --- a/packages/redux-devtools-rtk-query-monitor/package.json +++ b/packages/redux-devtools-rtk-query-monitor/package.json @@ -64,7 +64,7 @@ "@emotion/babel-preset-css-prop": "^11.12.0", "@emotion/react": "^11.13.0", "@redux-devtools/core": "^4.0.0", - "@reduxjs/toolkit": "^1.9.7", + "@reduxjs/toolkit": "^2.2.7", "@testing-library/dom": "^10.3.2", "@testing-library/jest-dom": "^6.4.6", "@testing-library/react": "^16.0.0", @@ -83,8 +83,8 @@ "jest-environment-jsdom": "^29.7.0", "react": "^18.3.1", "react-dom": "^18.3.1", - "react-redux": "^8.1.3", - "redux": "^4.2.1", + "react-redux": "^9.1.2", + "redux": "^5.0.1", "rimraf": "^6.0.1", "ts-jest": "^29.2.3", "typescript": "~5.5.3" diff --git a/packages/redux-devtools-slider-monitor/examples/todomvc/package.json b/packages/redux-devtools-slider-monitor/examples/todomvc/package.json index 9a4dc26324..7c849edf17 100644 --- a/packages/redux-devtools-slider-monitor/examples/todomvc/package.json +++ b/packages/redux-devtools-slider-monitor/examples/todomvc/package.json @@ -23,8 +23,8 @@ "react": "^18.3.1", "react-dom": "^18.3.1", "react-is": "^18.3.1", - "react-redux": "^8.1.3", - "redux": "^4.2.1", + "react-redux": "^9.1.2", + "redux": "^5.0.1", "styled-components": "^5.3.11", "todomvc-app-css": "^2.4.3" }, diff --git a/packages/redux-devtools-slider-monitor/package.json b/packages/redux-devtools-slider-monitor/package.json index 810047ae20..9fbdbeedb2 100644 --- a/packages/redux-devtools-slider-monitor/package.json +++ b/packages/redux-devtools-slider-monitor/package.json @@ -53,7 +53,7 @@ "eslint-plugin-react": "^7.35.0", "eslint-plugin-react-hooks": "^4.6.2", "react": "^18.3.1", - "redux": "^4.2.1", + "redux": "^5.0.1", "rimraf": "^6.0.1", "typescript": "~5.5.3" }, diff --git a/packages/redux-devtools-utils/package.json b/packages/redux-devtools-utils/package.json index e28231ba85..1cbd58673f 100644 --- a/packages/redux-devtools-utils/package.json +++ b/packages/redux-devtools-utils/package.json @@ -41,7 +41,7 @@ "jsan": "^3.1.14", "lodash": "^4.17.21", "nanoid": "^5.0.7", - "redux": "^4.2.1" + "redux": "^5.0.1" }, "devDependencies": { "@babel/cli": "^7.24.8", diff --git a/packages/redux-devtools/examples/counter/package.json b/packages/redux-devtools/examples/counter/package.json index 218b580631..f13df41827 100644 --- a/packages/redux-devtools/examples/counter/package.json +++ b/packages/redux-devtools/examples/counter/package.json @@ -24,9 +24,9 @@ "@redux-devtools/log-monitor": "^5.0.0", "react": "^18.3.1", "react-dom": "^18.3.1", - "react-redux": "^8.1.3", - "redux": "^4.2.1", - "redux-thunk": "^2.4.2" + "react-redux": "^9.1.2", + "redux": "^5.0.1", + "redux-thunk": "^3.1.0" }, "devDependencies": { "@babel/core": "^7.24.9", diff --git a/packages/redux-devtools/examples/todomvc/package.json b/packages/redux-devtools/examples/todomvc/package.json index fb1aa11892..bc9f5ae172 100644 --- a/packages/redux-devtools/examples/todomvc/package.json +++ b/packages/redux-devtools/examples/todomvc/package.json @@ -37,8 +37,8 @@ "classnames": "^2.5.1", "react": "^18.3.1", "react-dom": "^18.3.1", - "react-redux": "^8.1.3", - "redux": "^4.2.1", + "react-redux": "^9.1.2", + "redux": "^5.0.1", "todomvc-app-css": "^2.4.3" }, "devDependencies": { diff --git a/packages/redux-devtools/package.json b/packages/redux-devtools/package.json index 853c4602e0..e399243687 100644 --- a/packages/redux-devtools/package.json +++ b/packages/redux-devtools/package.json @@ -67,8 +67,8 @@ "jest": "^29.7.0", "react": "^18.3.1", "react-dom": "^18.3.1", - "react-redux": "^8.1.3", - "redux": "^4.2.1", + "react-redux": "^9.1.2", + "redux": "^5.0.1", "rimraf": "^6.0.1", "ts-jest": "^29.2.3", "typescript": "~5.5.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dbad1a6111..bf11d858eb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -81,8 +81,8 @@ importers: specifier: ^3.0.0 version: link:../packages/redux-devtools-utils '@reduxjs/toolkit': - specifier: ^1.9.7 - version: 1.9.7(react-redux@8.1.3)(react@18.3.1) + specifier: ^2.2.7 + version: 2.2.7(react-redux@9.1.2)(react@18.3.1) '@types/jsan': specifier: ^3.1.5 version: 3.1.5 @@ -111,14 +111,14 @@ importers: specifier: ^0.19.0 version: link:../packages/react-json-tree react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(redux@4.2.1) + specifier: ^9.1.2 + version: 9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 redux-persist: specifier: ^6.0.0 - version: 6.0.0(react@18.3.1)(redux@4.2.1) + version: 6.0.0(react@18.3.1)(redux@5.0.1) styled-components: specifier: ^5.3.11 version: 5.3.11(@babel/core@7.24.9)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) @@ -829,11 +829,11 @@ importers: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(redux@4.2.1) + specifier: ^9.1.2 + version: 9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -854,7 +854,7 @@ importers: version: link:../redux-devtools-ui '@reduxjs/toolkit': specifier: ^1.0.0 || ^2.0.0 - version: 1.9.7(react-redux@8.1.3)(react@18.3.1) + version: 1.9.7(react-redux@9.1.2)(react@18.3.1) jsan: specifier: ^3.1.14 version: 3.1.14 @@ -865,14 +865,14 @@ importers: specifier: ^4.17.21 version: 4.17.21 react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(redux@4.2.1) + specifier: ^9.1.2 + version: 9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 redux-persist: specifier: ^6.0.0 - version: 6.0.0(react@18.3.1)(redux@4.2.1) + version: 6.0.0(react@18.3.1)(redux@5.0.1) socketcluster-client: specifier: ^19.2.1 version: 19.2.1 @@ -1038,7 +1038,7 @@ importers: version: link:../redux-devtools-ui '@reduxjs/toolkit': specifier: ^1.0.0 || ^2.0.0 - version: 1.9.7(react-redux@8.1.3)(react@18.3.1) + version: 1.9.7(react-redux@9.1.2)(react@18.3.1) d3-state-visualizer: specifier: ^3.0.0 version: link:../d3-state-visualizer @@ -1155,14 +1155,14 @@ importers: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(redux@4.2.1) + specifier: ^9.1.2 + version: 9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 redux-persist: specifier: ^6.0.0 - version: 6.0.0(react@18.3.1)(redux@4.2.1) + version: 6.0.0(react@18.3.1)(redux@5.0.1) rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -1243,8 +1243,8 @@ importers: specifier: ^18.3.1 version: 18.3.1 redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -1264,8 +1264,8 @@ importers: specifier: ^6.0.0 version: link:../redux-devtools-app '@reduxjs/toolkit': - specifier: ^1.9.7 - version: 1.9.7(react-redux@8.1.3)(react@18.3.1) + specifier: ^2.2.7 + version: 2.2.7(react-redux@9.1.2)(react@18.3.1) '@types/react': specifier: ^18.3.3 version: 18.3.3 @@ -1479,8 +1479,8 @@ importers: specifier: ^18.3.1 version: 18.3.1 redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -1528,8 +1528,8 @@ importers: specifier: ^9.1.0 version: 9.1.0(eslint@8.57.0) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -1649,8 +1649,8 @@ importers: specifier: ^18.3.1 version: 18.3.1 redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -1776,8 +1776,8 @@ importers: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -1824,14 +1824,14 @@ importers: specifier: ^18.3.1 version: 18.3.1 react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(redux@4.2.1) + specifier: ^9.1.2 + version: 9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1) react-router-dom: specifier: ^6.25.1 version: 6.25.1(react-dom@18.3.1)(react@18.3.1) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 redux-logger: specifier: ^3.0.6 version: 3.0.6 @@ -2042,8 +2042,8 @@ importers: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -2087,14 +2087,14 @@ importers: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(redux@4.2.1) + specifier: ^9.1.2 + version: 9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1) react-router-dom: specifier: ^6.25.1 version: 6.25.1(react-dom@18.3.1)(react@18.3.1) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 redux-logger: specifier: ^3.0.6 version: 3.0.6 @@ -2230,8 +2230,8 @@ importers: specifier: ^29.7.0 version: 29.7.0(@types/node@20.14.11)(ts-node@10.9.2) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -2312,8 +2312,8 @@ importers: specifier: ^18.3.1 version: 18.3.1 redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -2385,8 +2385,8 @@ importers: specifier: ^9.1.0 version: 9.1.0(eslint@8.57.0) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -2458,8 +2458,8 @@ importers: specifier: ^4.0.0 version: link:../redux-devtools '@reduxjs/toolkit': - specifier: ^1.9.7 - version: 1.9.7(react-redux@8.1.3)(react@18.3.1) + specifier: ^2.2.7 + version: 2.2.7(react-redux@9.1.2)(react@18.3.1) '@testing-library/dom': specifier: ^10.3.2 version: 10.3.2 @@ -2515,11 +2515,11 @@ importers: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(redux@4.2.1) + specifier: ^9.1.2 + version: 9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -2557,8 +2557,8 @@ importers: specifier: ^5.0.0 version: link:.. '@reduxjs/toolkit': - specifier: ^1.9.7 - version: 1.9.7(react-redux@8.1.3)(react@18.3.1) + specifier: ^2.2.7 + version: 2.2.7(react-redux@9.1.2)(react@18.3.1) framer-motion: specifier: ^11.3.8 version: 11.3.8(react-dom@18.3.1)(react@18.3.1) @@ -2578,8 +2578,8 @@ importers: specifier: ^18.3.1 version: 18.3.1 react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(redux@4.2.1) + specifier: ^9.1.2 + version: 9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1) react-router-dom: specifier: ^6.25.1 version: 6.25.1(react-dom@18.3.1)(react@18.3.1) @@ -2800,8 +2800,8 @@ importers: specifier: ^18.3.1 version: 18.3.1 redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -2836,11 +2836,11 @@ importers: specifier: ^18.3.1 version: 18.3.1 react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(redux@4.2.1) + specifier: ^9.1.2 + version: 9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 styled-components: specifier: ^5.3.11 version: 5.3.11(@babel/core@7.24.9)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) @@ -3144,8 +3144,8 @@ importers: specifier: ^5.0.7 version: 5.0.7 redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 devDependencies: '@babel/cli': specifier: ^7.24.8 @@ -3211,14 +3211,14 @@ importers: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(redux@4.2.1) + specifier: ^9.1.2 + version: 9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 redux-thunk: - specifier: ^2.4.2 - version: 2.4.2(redux@4.2.1) + specifier: ^3.1.0 + version: 3.1.0(redux@5.0.1) devDependencies: '@babel/core': specifier: ^7.24.9 @@ -3311,11 +3311,11 @@ importers: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(redux@4.2.1) + specifier: ^9.1.2 + version: 9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.1 + version: 5.0.1 todomvc-app-css: specifier: ^2.4.3 version: 2.4.3 @@ -7868,7 +7868,7 @@ packages: react: 18.3.1 dev: false - /@reduxjs/toolkit@1.9.7(react-redux@8.1.3)(react@18.3.1): + /@reduxjs/toolkit@1.9.7(react-redux@9.1.2)(react@18.3.1): resolution: {integrity: sha512-t7v8ZPxhhKgOKtU+uyJT13lu4vL7az5aFi4IdoDs/eS548edn2M8Ik9h8fxgvMjGoAUVFSt6ZC1P5cWmQ014QQ==} peerDependencies: react: ^16.9.0 || ^17.0.0 || ^18 @@ -7881,10 +7881,29 @@ packages: dependencies: immer: 9.0.21 react: 18.3.1 - react-redux: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(redux@4.2.1) + react-redux: 9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1) redux: 4.2.1 redux-thunk: 2.4.2(redux@4.2.1) reselect: 4.1.8 + dev: false + + /@reduxjs/toolkit@2.2.7(react-redux@9.1.2)(react@18.3.1): + resolution: {integrity: sha512-faI3cZbSdFb8yv9dhDTmGwclW0vk0z5o1cia+kf7gCbaCwHI5e+7tP57mJUv22pNcNbeA62GSrPpfrUfdXcQ6g==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18 + react-redux: ^7.2.1 || ^8.1.3 || ^9.0.0 + peerDependenciesMeta: + react: + optional: true + react-redux: + optional: true + dependencies: + immer: 10.1.1 + react: 18.3.1 + react-redux: 9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1) + redux: 5.0.1 + redux-thunk: 3.1.0(redux@5.0.1) + reselect: 5.1.1 /@remix-run/router@1.18.0: resolution: {integrity: sha512-L3jkqmqoSVBVKHfpGZmLrex0lxR5SucGA0sUfFzGctehw+S/ggL9L/0NnC5mw6P8HUWpFZ3nQw3cRApjjWx9Sw==} @@ -9450,6 +9469,7 @@ packages: resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} dependencies: '@types/react': 18.3.3 + dev: true /@types/react-test-renderer@18.3.0: resolution: {integrity: sha512-HW4MuEYxfDbOHQsVlY/XtOvNHftCVEPhJF2pQXXwcUiUF+Oyb0usgp48HSgpK5rt8m9KZb22yqOeZm+rrVG8gw==} @@ -14296,8 +14316,12 @@ packages: /immediate@3.0.6: resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} + /immer@10.1.1: + resolution: {integrity: sha512-s2MPrmjovJcoMaHtx6K11Ra7oD05NT97w1IC5zpMkT6Atjr7H8LjaDd81iIxUYpMKSRRNMJE703M1Fhr/TctHw==} + /immer@9.0.21: resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} + dev: false /immutable@4.3.6: resolution: {integrity: sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==} @@ -17636,37 +17660,22 @@ packages: resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} dev: false - /react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(redux@4.2.1): - resolution: {integrity: sha512-n0ZrutD7DaX/j9VscF+uTALI3oUPa/pO4Z3soOBIjuRn/FzVu6aehhysxZCLi6y7duMf52WNZGMl7CtuK5EnRw==} + /react-redux@9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1): + resolution: {integrity: sha512-0OA4dhM1W48l3uzmv6B7TXPCGmokUU4p1M44DGN2/D9a1FjVPukVjER1PcPX97jIg6aUeLq1XJo1IpfbgULn0w==} peerDependencies: - '@types/react': ^16.8 || ^17.0 || ^18.0 - '@types/react-dom': ^16.8 || ^17.0 || ^18.0 - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - react-native: '>=0.59' - redux: ^4 || ^5.0.0-beta.0 + '@types/react': ^18.2.25 + react: ^18.0 + redux: ^5.0.0 peerDependenciesMeta: '@types/react': optional: true - '@types/react-dom': - optional: true - react-dom: - optional: true - react-native: - optional: true redux: optional: true dependencies: - '@babel/runtime': 7.24.8 - '@types/hoist-non-react-statics': 3.3.5 '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 '@types/use-sync-external-store': 0.0.3 - hoist-non-react-statics: 3.3.2 react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-is: 18.3.1 - redux: 4.2.1 + redux: 5.0.1 use-sync-external-store: 1.2.2(react@18.3.1) /react-remove-scroll-bar@2.3.6(@types/react@18.3.3)(react@18.3.1): @@ -17874,7 +17883,7 @@ packages: deep-diff: 0.3.8 dev: false - /redux-persist@6.0.0(react@18.3.1)(redux@4.2.1): + /redux-persist@6.0.0(react@18.3.1)(redux@5.0.1): resolution: {integrity: sha512-71LLMbUq2r02ng2We9S215LtPu3fY0KgaGE0k8WRgl6RkqxtGfl7HUozz1Dftwsb0D/5mZ8dwAaPbtnzfvbEwQ==} peerDependencies: react: '>=16' @@ -17884,7 +17893,7 @@ packages: optional: true dependencies: react: 18.3.1 - redux: 4.2.1 + redux: 5.0.1 /redux-thunk@2.4.2(redux@4.2.1): resolution: {integrity: sha512-+P3TjtnP0k/FEjcBL5FZpoovtvrTNT/UXd4/sluaSyrURlSlhLSzEdfsTBW7WsKB6yPvgd7q/iZPICFjW4o57Q==} @@ -17892,12 +17901,23 @@ packages: redux: ^4 dependencies: redux: 4.2.1 + dev: false + + /redux-thunk@3.1.0(redux@5.0.1): + resolution: {integrity: sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==} + peerDependencies: + redux: ^5.0.0 + dependencies: + redux: 5.0.1 /redux@4.2.1: resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==} dependencies: '@babel/runtime': 7.24.8 + /redux@5.0.1: + resolution: {integrity: sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==} + /reflect.getprototypeof@1.0.6: resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} engines: {node: '>= 0.4'} @@ -18016,6 +18036,10 @@ packages: /reselect@4.1.8: resolution: {integrity: sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==} + dev: false + + /reselect@5.1.1: + resolution: {integrity: sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==} /resolve-alpn@1.2.1: resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==}