diff --git a/extension/package.json b/extension/package.json index 976a7b46..3e32e5e3 100644 --- a/extension/package.json +++ b/extension/package.json @@ -40,8 +40,8 @@ "react-icons": "^4.11.0", "react-is": "^18.2.0", "react-json-tree": "^0.18.0", - "react-redux": "^8.1.3", - "redux": "^4.2.1", + "react-redux": "^9.0.0-beta.0", + "redux": "^5.0.0-beta.0", "redux-persist": "^6.0.0", "styled-components": "^5.3.11" }, diff --git a/packages/redux-devtools-app/package.json b/packages/redux-devtools-app/package.json index 58883a8e..ee777ef9 100644 --- a/packages/redux-devtools-app/package.json +++ b/packages/redux-devtools-app/package.json @@ -50,7 +50,7 @@ "@redux-devtools/rtk-query-monitor": "^3.1.1", "@redux-devtools/slider-monitor": "^4.0.0", "@redux-devtools/ui": "^1.3.0", - "@reduxjs/toolkit": "^1.9.7", + "@reduxjs/toolkit": "^2.0.0-beta.4", "@types/prop-types": "^15.7.9", "d3-state-visualizer": "^2.0.0", "javascript-stringify": "^2.1.0", @@ -61,8 +61,8 @@ "prop-types": "^15.8.1", "react-icons": "^4.11.0", "react-is": "^18.2.0", - "react-redux": "^8.1.3", - "redux": "^4.2.1", + "react-redux": "^9.0.0-beta.0", + "redux": "^5.0.0-beta.0", "redux-persist": "^6.0.0", "socketcluster-client": "^17.2.2" }, diff --git a/packages/redux-devtools-chart-monitor/package.json b/packages/redux-devtools-chart-monitor/package.json index f40165b1..f7dd881f 100644 --- a/packages/redux-devtools-chart-monitor/package.json +++ b/packages/redux-devtools-chart-monitor/package.json @@ -62,7 +62,7 @@ "eslint-plugin-react": "^7.33.2", "eslint-plugin-react-hooks": "^4.6.0", "react": "^18.2.0", - "redux": "^4.2.1", + "redux": "^5.0.0-beta.0", "rimraf": "^5.0.5", "typescript": "~5.2.2" }, @@ -70,6 +70,6 @@ "@redux-devtools/core": "^3.13.1", "@types/react": "^16.3.0 || ^17.0.0 || ^18.0.0", "react": "^16.3.0 || ^17.0.0 || ^18.0.0", - "redux": "^3.4.0 || ^4.0.0" + "redux": "^3.4.0 || ^4.0.0 || ^5.0.0-beta.0" } } diff --git a/packages/redux-devtools-dock-monitor/package.json b/packages/redux-devtools-dock-monitor/package.json index 88f058b8..071c889b 100644 --- a/packages/redux-devtools-dock-monitor/package.json +++ b/packages/redux-devtools-dock-monitor/package.json @@ -65,7 +65,7 @@ "eslint-plugin-react": "^7.33.2", "eslint-plugin-react-hooks": "^4.6.0", "react": "^18.2.0", - "redux": "^4.2.1", + "redux": "^5.0.0-beta.0", "rimraf": "^5.0.5", "typescript": "~5.2.2" }, @@ -73,6 +73,6 @@ "@redux-devtools/core": "^3.13.1", "@types/react": "^16.3.0 || ^17.0.0 || ^18.0.0", "react": "^16.3.0 || ^17.0.0 || ^18.0.0", - "redux": "^3.4.0 || ^4.0.0" + "redux": "^3.4.0 || ^4.0.0 || ^5.0.0-beta.0" } } diff --git a/packages/redux-devtools-extension/package.json b/packages/redux-devtools-extension/package.json index 0add3eac..8f7fff2f 100644 --- a/packages/redux-devtools-extension/package.json +++ b/packages/redux-devtools-extension/package.json @@ -43,11 +43,11 @@ "@typescript-eslint/parser": "^6.9.0", "eslint": "^8.52.0", "eslint-config-prettier": "^9.0.0", - "redux": "^4.2.1", + "redux": "^5.0.0-beta.0", "rimraf": "^5.0.5", "typescript": "~5.2.2" }, "peerDependencies": { - "redux": "^3.1.0 || ^4.0.0" + "redux": "^3.1.0 || ^4.0.0 || ^5.0.0-beta.0" } } 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 49526696..44ffe909 100644 --- a/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json +++ b/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json @@ -20,9 +20,9 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-is": "^18.2.0", - "react-redux": "^8.1.3", + "react-redux": "^9.0.0-beta.0", "react-router-dom": "^6.17.0", - "redux": "^4.2.1", + "redux": "^5.0.0-beta.0", "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 f49a8199..7f9717d3 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.2.0", "react-dom": "^18.2.0", - "redux": "^4.2.1", + "redux": "^5.0.0-beta.0", "rimraf": "^5.0.5", "ts-jest": "^29.1.1", "typescript": "~5.2.2" @@ -92,7 +92,7 @@ "@types/styled-components": "^5.1.29", "react": "^16.8.0 || ^17.0.0 || ^18.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", - "redux": "^3.4.0 || ^4.0.0", + "redux": "^3.4.0 || ^4.0.0 || ^5.0.0-beta.0", "styled-components": "^5.3.11" } } diff --git a/packages/redux-devtools-inspector-monitor-trace-tab/package.json b/packages/redux-devtools-inspector-monitor-trace-tab/package.json index 144e9112..93fc78e4 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.2.0", "react-dom": "^18.2.0", "react-test-renderer": "^18.2.0", - "redux": "^4.2.1", + "redux": "^5.0.0-beta.0", "rimraf": "^5.0.5", "ts-jest": "^29.1.1", "typescript": "~5.2.2" @@ -80,6 +80,6 @@ "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", "react": "^16.8.0 || ^17.0.0 || ^18.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", - "redux": "^3.4.0 || ^4.0.0" + "redux": "^3.4.0 || ^4.0.0 || ^5.0.0-beta.0" } } diff --git a/packages/redux-devtools-inspector-monitor/demo/package.json b/packages/redux-devtools-inspector-monitor/demo/package.json index 44ae0271..7ca8f653 100644 --- a/packages/redux-devtools-inspector-monitor/demo/package.json +++ b/packages/redux-devtools-inspector-monitor/demo/package.json @@ -19,9 +19,9 @@ "react": "^18.2.0", "react-bootstrap": "^2.9.1", "react-dom": "^18.2.0", - "react-redux": "^8.1.3", + "react-redux": "^9.0.0-beta.0", "react-router-dom": "^6.17.0", - "redux": "^4.2.1", + "redux": "^5.0.0-beta.0", "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 aefefd99..5a4c045e 100644 --- a/packages/redux-devtools-inspector-monitor/package.json +++ b/packages/redux-devtools-inspector-monitor/package.json @@ -77,7 +77,7 @@ "eslint-plugin-react": "^7.33.2", "eslint-plugin-react-hooks": "^4.6.0", "react": "^18.2.0", - "redux": "^4.2.1", + "redux": "^5.0.0-beta.0", "rimraf": "^5.0.5", "typescript": "~5.2.2" }, @@ -86,6 +86,6 @@ "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", "react": "^16.8.0 || ^17.0.0 || ^18.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", - "redux": "^3.4.0 || ^4.0.0" + "redux": "^3.4.0 || ^4.0.0 || ^5.0.0-beta.0" } } diff --git a/packages/redux-devtools-instrument/package.json b/packages/redux-devtools-instrument/package.json index 7f77e357..6723f8be 100644 --- a/packages/redux-devtools-instrument/package.json +++ b/packages/redux-devtools-instrument/package.json @@ -60,13 +60,13 @@ "eslint-config-prettier": "^9.0.0", "eslint-plugin-jest": "^27.6.0", "jest": "^29.7.0", - "redux": "^4.2.1", + "redux": "^5.0.0-beta.0", "rimraf": "^5.0.5", "rxjs": "^7.8.1", "ts-jest": "^29.1.1", "typescript": "~5.2.2" }, "peerDependencies": { - "redux": "^3.4.0 || ^4.0.0" + "redux": "^3.4.0 || ^4.0.0 || ^5.0.0-beta.0" } } diff --git a/packages/redux-devtools-log-monitor/package.json b/packages/redux-devtools-log-monitor/package.json index 34206fb7..9bb9313f 100644 --- a/packages/redux-devtools-log-monitor/package.json +++ b/packages/redux-devtools-log-monitor/package.json @@ -67,7 +67,7 @@ "eslint-plugin-react": "^7.33.2", "eslint-plugin-react-hooks": "^4.6.0", "react": "^18.2.0", - "redux": "^4.2.1", + "redux": "^5.0.0-beta.0", "rimraf": "^5.0.5", "typescript": "~5.2.2" }, @@ -75,6 +75,6 @@ "@redux-devtools/core": "^3.13.1", "@types/react": "^16.3.0 || ^17.0.0 || ^18.0.0", "react": "^16.3.0 || ^17.0.0 || ^18.0.0", - "redux": "^3.4.0 || ^4.0.0" + "redux": "^3.4.0 || ^4.0.0 || ^5.0.0-beta.0" } } diff --git a/packages/redux-devtools-remote/package.json b/packages/redux-devtools-remote/package.json index 7e948651..cb38626a 100644 --- a/packages/redux-devtools-remote/package.json +++ b/packages/redux-devtools-remote/package.json @@ -64,11 +64,11 @@ "@typescript-eslint/parser": "^6.9.0", "eslint": "^8.52.0", "eslint-config-prettier": "^9.0.0", - "redux": "^4.2.1", + "redux": "^5.0.0-beta.0", "rimraf": "^5.0.5", "typescript": "~5.2.2" }, "peerDependencies": { - "redux": "^3.5.2 || ^4.0.0" + "redux": "^3.5.2 || ^4.0.0 || ^5.0.0-beta.0" } } diff --git a/packages/redux-devtools-rtk-query-monitor/demo/package.json b/packages/redux-devtools-rtk-query-monitor/demo/package.json index d779b583..b7cae83a 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": "^3.13.0", "@redux-devtools/dock-monitor": "^3.0.0", "@redux-devtools/rtk-query-monitor": "^3.1.0", - "@reduxjs/toolkit": "^1.9.7", + "@reduxjs/toolkit": "^2.0.0-beta.4", "framer-motion": "^10.16.4", "msw": "^1.3.2", "react": "^18.2.0", "react-dom": "^18.2.0", "react-icons": "^4.11.0", "react-is": "^18.2.0", - "react-redux": "^8.1.3", + "react-redux": "^9.0.0-beta.0", "react-router-dom": "^6.17.0", "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 9648b48e..b673f2b6 100644 --- a/packages/redux-devtools-rtk-query-monitor/package.json +++ b/packages/redux-devtools-rtk-query-monitor/package.json @@ -68,7 +68,7 @@ "@babel/preset-react": "^7.22.15", "@babel/preset-typescript": "^7.23.2", "@redux-devtools/core": "^3.13.1", - "@reduxjs/toolkit": "^1.9.7", + "@reduxjs/toolkit": "^2.0.0-beta.4", "@testing-library/jest-dom": "^6.1.4", "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.6", @@ -86,19 +86,19 @@ "jest-environment-jsdom": "^29.7.0", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-redux": "^8.1.3", - "redux": "^4.2.1", + "react-redux": "^9.0.0-beta.0", + "redux": "^5.0.0-beta.0", "rimraf": "^5.0.5", "ts-jest": "^29.1.1", "typescript": "~5.2.2" }, "peerDependencies": { "@redux-devtools/core": "^3.13.1", - "@reduxjs/toolkit": "^1.9.7", + "@reduxjs/toolkit": "^1.9.7 || ^2.0.0-beta.4", "@types/react": "^16.3.0 || ^17.0.0 || ^18.0.0", "@types/styled-components": "^5.1.29", "react": "^16.3.0 || ^17.0.0 || ^18.0.0", - "redux": "^3.4.0 || ^4.0.0", + "redux": "^3.4.0 || ^4.0.0 || ^5.0.0-beta.0", "styled-components": "^5.3.11" } } diff --git a/packages/redux-devtools-slider-monitor/examples/todomvc/package.json b/packages/redux-devtools-slider-monitor/examples/todomvc/package.json index d02d518e..d405aa47 100644 --- a/packages/redux-devtools-slider-monitor/examples/todomvc/package.json +++ b/packages/redux-devtools-slider-monitor/examples/todomvc/package.json @@ -24,8 +24,8 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-is": "^18.2.0", - "react-redux": "^8.1.3", - "redux": "^4.2.1", + "react-redux": "^9.0.0-beta.0", + "redux": "^5.0.0-beta.0", "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 9e07c6e7..7b457eca 100644 --- a/packages/redux-devtools-slider-monitor/package.json +++ b/packages/redux-devtools-slider-monitor/package.json @@ -56,7 +56,7 @@ "eslint-plugin-react": "^7.33.2", "eslint-plugin-react-hooks": "^4.6.0", "react": "^18.2.0", - "redux": "^4.2.1", + "redux": "^5.0.0-beta.0", "rimraf": "^5.0.5", "typescript": "~5.2.2" }, @@ -65,7 +65,7 @@ "@types/react": "^16.3.0 || ^17.0.0 || ^18.0.0", "@types/styled-components": "^5.1.29", "react": "^16.3.0 || ^17.0.0 || ^18.0.0", - "redux": "^3.4.0 || ^4.0.0", + "redux": "^3.4.0 || ^4.0.0 || ^5.0.0-beta.0", "styled-components": "^5.3.11" } } diff --git a/packages/redux-devtools-utils/package.json b/packages/redux-devtools-utils/package.json index 2e12cb19..a39ab3a7 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": "^4.0.2", - "redux": "^4.2.1" + "redux": "^5.0.0-beta.0" }, "devDependencies": { "@babel/cli": "^7.23.0", @@ -63,6 +63,6 @@ "peerDependencies": { "@redux-devtools/core": "^3.13.1", "immutable": "^4.3.4", - "redux": "^4.2.1" + "redux": "^4.2.1 || ^5.0.0-beta.0" } } diff --git a/packages/redux-devtools/examples/counter/package.json b/packages/redux-devtools/examples/counter/package.json index 0792532b..94ce2357 100644 --- a/packages/redux-devtools/examples/counter/package.json +++ b/packages/redux-devtools/examples/counter/package.json @@ -25,9 +25,9 @@ "prop-types": "^15.8.1", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-redux": "^8.1.3", - "redux": "^4.2.1", - "redux-thunk": "^2.4.2" + "react-redux": "^9.0.0-beta.0", + "redux": "^5.0.0-beta.0", + "redux-thunk": "^3.0.0-beta.0" }, "devDependencies": { "@babel/core": "^7.23.2", diff --git a/packages/redux-devtools/examples/todomvc/package.json b/packages/redux-devtools/examples/todomvc/package.json index 7967c93c..36941b99 100644 --- a/packages/redux-devtools/examples/todomvc/package.json +++ b/packages/redux-devtools/examples/todomvc/package.json @@ -38,8 +38,8 @@ "prop-types": "^15.8.1", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-redux": "^8.1.3", - "redux": "^4.2.1", + "react-redux": "^9.0.0-beta.0", + "redux": "^5.0.0-beta.0", "todomvc-app-css": "^2.4.3" }, "devDependencies": { diff --git a/packages/redux-devtools/package.json b/packages/redux-devtools/package.json index 6275d05a..ca014ec6 100644 --- a/packages/redux-devtools/package.json +++ b/packages/redux-devtools/package.json @@ -69,15 +69,15 @@ "jest": "^29.7.0", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-redux": "^8.1.3", - "redux": "^4.2.1", + "react-redux": "^9.0.0-beta.0", + "redux": "^5.0.0-beta.0", "rimraf": "^5.0.5", "ts-jest": "^29.1.1", "typescript": "~5.2.2" }, "peerDependencies": { "react": "^0.14.9 || ^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0", - "react-redux": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0", - "redux": "^3.5.2 || ^4.0.0" + "react-redux": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0-beta.0", + "redux": "^3.5.2 || ^4.0.0 || ^5.0.0-beta.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 315bdc4f..fe7272e6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -108,14 +108,14 @@ importers: specifier: ^0.18.0 version: link:../packages/react-json-tree react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) + specifier: ^9.0.0-beta.0 + version: 9.0.0-beta.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@5.0.0-beta.0) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 redux-persist: specifier: ^6.0.0 - version: 6.0.0(react@18.2.0)(redux@4.2.1) + version: 6.0.0(react@18.2.0)(redux@5.0.0-beta.0) styled-components: specifier: ^5.3.11 version: 5.3.11(@babel/core@7.23.2)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0) @@ -992,11 +992,11 @@ importers: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) + specifier: ^9.0.0-beta.0 + version: 9.0.0-beta.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@5.0.0-beta.0) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 rimraf: specifier: ^5.0.5 version: 5.0.5 @@ -1040,8 +1040,8 @@ importers: specifier: ^1.3.0 version: link:../redux-devtools-ui '@reduxjs/toolkit': - specifier: ^1.9.7 - version: 1.9.7(react-redux@8.1.3)(react@18.2.0) + specifier: ^2.0.0-beta.4 + version: 2.0.0-beta.4(react-redux@9.0.0-beta.0)(react@18.2.0) '@types/prop-types': specifier: ^15.7.9 version: 15.7.9 @@ -1073,14 +1073,14 @@ importers: specifier: ^18.2.0 version: 18.2.0 react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) + specifier: ^9.0.0-beta.0 + version: 9.0.0-beta.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@5.0.0-beta.0) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 redux-persist: specifier: ^6.0.0 - version: 6.0.0(react@18.2.0)(redux@4.2.1) + version: 6.0.0(react@18.2.0)(redux@5.0.0-beta.0) socketcluster-client: specifier: ^17.2.2 version: 17.2.2 @@ -1297,8 +1297,8 @@ importers: specifier: ^18.2.0 version: 18.2.0 redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 rimraf: specifier: ^5.0.5 version: 5.0.5 @@ -1533,8 +1533,8 @@ importers: specifier: ^18.2.0 version: 18.2.0 redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 rimraf: specifier: ^5.0.5 version: 5.0.5 @@ -1582,8 +1582,8 @@ importers: specifier: ^9.0.0 version: 9.0.0(eslint@8.52.0) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 rimraf: specifier: ^5.0.5 version: 5.0.5 @@ -1718,8 +1718,8 @@ importers: specifier: ^18.2.0 version: 18.2.0 redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 rimraf: specifier: ^5.0.5 version: 5.0.5 @@ -1845,8 +1845,8 @@ importers: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 rimraf: specifier: ^5.0.5 version: 5.0.5 @@ -1890,14 +1890,14 @@ importers: specifier: ^18.2.0 version: 18.2.0 react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) + specifier: ^9.0.0-beta.0 + version: 9.0.0-beta.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@5.0.0-beta.0) react-router-dom: specifier: ^6.17.0 version: 6.17.0(react-dom@18.2.0)(react@18.2.0) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 redux-logger: specifier: ^3.0.6 version: 3.0.6 @@ -2108,8 +2108,8 @@ importers: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 rimraf: specifier: ^5.0.5 version: 5.0.5 @@ -2150,14 +2150,14 @@ importers: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) + specifier: ^9.0.0-beta.0 + version: 9.0.0-beta.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@5.0.0-beta.0) react-router-dom: specifier: ^6.17.0 version: 6.17.0(react-dom@18.2.0)(react@18.2.0) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 redux-logger: specifier: ^3.0.6 version: 3.0.6 @@ -2296,8 +2296,8 @@ importers: specifier: ^29.7.0 version: 29.7.0(@types/node@20.8.9)(ts-node@10.9.1) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 rimraf: specifier: ^5.0.5 version: 5.0.5 @@ -2387,8 +2387,8 @@ importers: specifier: ^18.2.0 version: 18.2.0 redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 rimraf: specifier: ^5.0.5 version: 5.0.5 @@ -2463,8 +2463,8 @@ importers: specifier: ^9.0.0 version: 9.0.0(eslint@8.52.0) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 rimraf: specifier: ^5.0.5 version: 5.0.5 @@ -2548,8 +2548,8 @@ importers: specifier: ^3.13.1 version: link:../redux-devtools '@reduxjs/toolkit': - specifier: ^1.9.7 - version: 1.9.7(react-redux@8.1.3)(react@18.2.0) + specifier: ^2.0.0-beta.4 + version: 2.0.0-beta.4(react-redux@9.0.0-beta.0)(react@18.2.0) '@testing-library/jest-dom': specifier: ^6.1.4 version: 6.1.4(@types/jest@29.5.6)(jest@29.7.0) @@ -2602,11 +2602,11 @@ importers: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) + specifier: ^9.0.0-beta.0 + version: 9.0.0-beta.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@5.0.0-beta.0) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 rimraf: specifier: ^5.0.5 version: 5.0.5 @@ -2644,8 +2644,8 @@ importers: specifier: ^3.1.0 version: link:.. '@reduxjs/toolkit': - specifier: ^1.9.7 - version: 1.9.7(react-redux@8.1.3)(react@18.2.0) + specifier: ^2.0.0-beta.4 + version: 2.0.0-beta.4(react-redux@9.0.0-beta.0)(react@18.2.0) framer-motion: specifier: ^10.16.4 version: 10.16.4(react-dom@18.2.0)(react@18.2.0) @@ -2665,8 +2665,8 @@ importers: specifier: ^18.2.0 version: 18.2.0 react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) + specifier: ^9.0.0-beta.0 + version: 9.0.0-beta.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@5.0.0-beta.0) react-router-dom: specifier: ^6.17.0 version: 6.17.0(react-dom@18.2.0)(react@18.2.0) @@ -2899,8 +2899,8 @@ importers: specifier: ^18.2.0 version: 18.2.0 redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 rimraf: specifier: ^5.0.5 version: 5.0.5 @@ -2938,11 +2938,11 @@ importers: specifier: ^18.2.0 version: 18.2.0 react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) + specifier: ^9.0.0-beta.0 + version: 9.0.0-beta.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@5.0.0-beta.0) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 styled-components: specifier: ^5.3.11 version: 5.3.11(@babel/core@7.23.2)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0) @@ -3249,8 +3249,8 @@ importers: specifier: ^4.0.2 version: 4.0.2 redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 devDependencies: '@babel/cli': specifier: ^7.23.0 @@ -3319,14 +3319,14 @@ importers: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) + specifier: ^9.0.0-beta.0 + version: 9.0.0-beta.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@5.0.0-beta.0) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 redux-thunk: - specifier: ^2.4.2 - version: 2.4.2(redux@4.2.1) + specifier: ^3.0.0-beta.0 + version: 3.0.0-beta.0(redux@5.0.0-beta.0) devDependencies: '@babel/core': specifier: ^7.23.2 @@ -3425,11 +3425,11 @@ importers: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) react-redux: - specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) + specifier: ^9.0.0-beta.0 + version: 9.0.0-beta.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@5.0.0-beta.0) redux: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.0-beta.0 + version: 5.0.0-beta.0 todomvc-app-css: specifier: ^2.4.3 version: 2.4.3 @@ -8428,23 +8428,23 @@ packages: react: 18.2.0 dev: false - /@reduxjs/toolkit@1.9.7(react-redux@8.1.3)(react@18.2.0): - resolution: {integrity: sha512-t7v8ZPxhhKgOKtU+uyJT13lu4vL7az5aFi4IdoDs/eS548edn2M8Ik9h8fxgvMjGoAUVFSt6ZC1P5cWmQ014QQ==} + /@reduxjs/toolkit@2.0.0-beta.4(react-redux@9.0.0-beta.0)(react@18.2.0): + resolution: {integrity: sha512-Bh53FuSfh0eeXIBzoWkB6XdBt61Pxk3xHsUmzcz4aMr5l3Tu1YcPx0KxRJqKJUnTU/I9k92536cv7d4CGU/oOg==} peerDependencies: react: ^16.9.0 || ^17.0.0 || ^18 - react-redux: ^7.2.1 || ^8.0.2 + react-redux: ^7.2.1 || ^8.0.2 || ^9.0.0-beta.0 peerDependenciesMeta: react: optional: true react-redux: optional: true dependencies: - immer: 9.0.21 + immer: 10.0.3 react: 18.2.0 - react-redux: 8.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) - redux: 4.2.1 - redux-thunk: 2.4.2(redux@4.2.1) - reselect: 4.1.8 + react-redux: 9.0.0-beta.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@5.0.0-beta.0) + redux: 5.0.0-beta.0 + redux-thunk: 3.0.0-beta.0(redux@5.0.0-beta.0) + reselect: 5.0.0-beta.0 /@remix-run/router@1.10.0: resolution: {integrity: sha512-Lm+fYpMfZoEucJ7cMxgt4dYt8jLfbpwRCzAjm9UgSLOkmlqo9gupxt6YX3DY0Fk155NT9l17d/ydi+964uS9Lw==} @@ -15584,8 +15584,8 @@ packages: /immediate@3.0.6: resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} - /immer@9.0.21: - resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} + /immer@10.0.3: + resolution: {integrity: sha512-pwupu3eWfouuaowscykeckFmVTpqbzW+rXFCX8rQLkZzM9ftBmU/++Ra+o+L27mz03zJTlyV4UUr+fdKNffo4A==} /immutable@4.3.4: resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==} @@ -16802,6 +16802,7 @@ packages: chalk: 3.0.0 diff-match-patch: 1.0.5 dev: false + bundledDependencies: [] /jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} @@ -19115,15 +19116,15 @@ packages: resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} dev: false - /react-redux@8.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1): - resolution: {integrity: sha512-n0ZrutD7DaX/j9VscF+uTALI3oUPa/pO4Z3soOBIjuRn/FzVu6aehhysxZCLi6y7duMf52WNZGMl7CtuK5EnRw==} + /react-redux@9.0.0-beta.0(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0)(redux@5.0.0-beta.0): + resolution: {integrity: sha512-esuJoiavyjA9zV40E9nssp6QJsupMk7092sRh42dYxMI6am6NF5fo6vloRIhRbFgwxrvFB9u6679iokhCkVQFg==} 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.0 + '@types/react-dom': ^18.0 + react: ^18.0 + react-dom: ^18.0 + react-native: '>=0.71' + redux: ^5.0.0-beta.0 peerDependenciesMeta: '@types/react': optional: true @@ -19136,16 +19137,13 @@ packages: redux: optional: true dependencies: - '@babel/runtime': 7.23.2 - '@types/hoist-non-react-statics': 3.3.4 '@types/react': 18.2.33 '@types/react-dom': 18.2.14 '@types/use-sync-external-store': 0.0.3 - hoist-non-react-statics: 3.3.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-is: 18.2.0 - redux: 4.2.1 + redux: 5.0.0-beta.0 use-sync-external-store: 1.2.0(react@18.2.0) /react-refresh@0.11.0: @@ -19435,7 +19433,7 @@ packages: deep-diff: 0.3.8 dev: false - /redux-persist@6.0.0(react@18.2.0)(redux@4.2.1): + /redux-persist@6.0.0(react@18.2.0)(redux@5.0.0-beta.0): resolution: {integrity: sha512-71LLMbUq2r02ng2We9S215LtPu3fY0KgaGE0k8WRgl6RkqxtGfl7HUozz1Dftwsb0D/5mZ8dwAaPbtnzfvbEwQ==} peerDependencies: react: '>=16' @@ -19445,20 +19443,24 @@ packages: optional: true dependencies: react: 18.2.0 - redux: 4.2.1 + redux: 5.0.0-beta.0 dev: false - /redux-thunk@2.4.2(redux@4.2.1): - resolution: {integrity: sha512-+P3TjtnP0k/FEjcBL5FZpoovtvrTNT/UXd4/sluaSyrURlSlhLSzEdfsTBW7WsKB6yPvgd7q/iZPICFjW4o57Q==} + /redux-thunk@3.0.0-beta.0(redux@5.0.0-beta.0): + resolution: {integrity: sha512-BLed4FtBhPv52AgqeR7DiOhrDA8z6owqXOkObOqgl1kwq4QQ1T74dy32qxyWsdyAlvq9wAHHW6t4tlxz8XnFhA==} peerDependencies: - redux: ^4 + redux: ^4 || ^5.0.0-beta.0 dependencies: - redux: 4.2.1 + redux: 5.0.0-beta.0 /redux@4.2.1: resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==} dependencies: '@babel/runtime': 7.23.2 + dev: true + + /redux@5.0.0-beta.0: + resolution: {integrity: sha512-RHSGHIiJ+1nkuve0daeveubiEdloy+DkYkP63uHk2FHpP18kb5umytsPU8TY8Lw8sLjL1eFg0DD5yf99ry/JhA==} /reflect.getprototypeof@1.0.4: resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==} @@ -19574,8 +19576,8 @@ packages: resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} dev: true - /reselect@4.1.8: - resolution: {integrity: sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==} + /reselect@5.0.0-beta.0: + resolution: {integrity: sha512-q9cwinGYNn3xNtyknjmNZQvH6FYdxS0tqUin1MIrtMLt1QB17FFz/C2WhlPgYBYuKJe9K/+bTKALuYXn+Elp1g==} /resolve-alpn@1.2.1: resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==}