From 366e79525e8ef922b445a16b2e5ef6f0e7fd9f58 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Sun, 29 Jun 2025 22:59:10 -0700 Subject: [PATCH] Upgrade Redux devtools package --- packages/webamp/js/store.ts | 6 +----- packages/webamp/package.json | 2 +- yarn.lock | 18 +++++++++++++----- 3 files changed, 15 insertions(+), 11 deletions(-) diff --git a/packages/webamp/js/store.ts b/packages/webamp/js/store.ts index f11f4fe9..c519e38e 100644 --- a/packages/webamp/js/store.ts +++ b/packages/webamp/js/store.ts @@ -4,7 +4,7 @@ import { Middleware as ReduxMiddleware, } from "redux"; import thunk from "redux-thunk"; -import { composeWithDevTools } from "redux-devtools-extension"; +import { composeWithDevTools } from "@redux-devtools/extension"; import reducer from "./reducers"; import mediaMiddleware from "./mediaMiddleware"; import { merge } from "./utils"; @@ -20,11 +20,7 @@ import { Store, } from "./types"; -// TODO: Move to demo const compose = composeWithDevTools({ - // @ts-ignore A previous name of this was `actionsBlacklist`, but it was - // renamed to `actionsDenylist` in Redux 4.1.0 but I'd rather not upgrade the - // types. actionsDenylist: [UPDATE_TIME_ELAPSED, STEP_MARQUEE], }); diff --git a/packages/webamp/package.json b/packages/webamp/package.json index f3272f5b..84dd1354 100644 --- a/packages/webamp/package.json +++ b/packages/webamp/package.json @@ -123,6 +123,7 @@ "trailingComma": "es5" }, "dependencies": { + "@redux-devtools/extension": "^3.3.0", "@sentry/browser": "5.9.1", "ani-cursor": "^0.0.4", "butterchurn": "^3.0.0-beta.3", @@ -138,7 +139,6 @@ "react-dom": "^19.1.0", "react-redux": "^8.0.5", "redux": "^5.0.0-alpha.0", - "redux-devtools-extension": "^2.13.9", "redux-sentry-middleware": "^0.1.3", "redux-thunk": "^2.4.0", "reselect": "^3.0.1", diff --git a/yarn.lock b/yarn.lock index d8f4ae3d..94adca1f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4928,6 +4928,14 @@ unbzip2-stream "1.4.3" yargs "17.7.2" +"@redux-devtools/extension@^3.3.0": + version "3.3.0" + resolved "https://registry.yarnpkg.com/@redux-devtools/extension/-/extension-3.3.0.tgz#bc775d289f15604c472112920beac2cf4dbb7907" + integrity sha512-X34S/rC8S/M1BIrkYD1mJ5f8vlH0BDqxXrs96cvxSBo4FhMdbhU+GUGsmNYov1xjSyLMHgo8NYrUG8bNX7525g== + dependencies: + "@babel/runtime" "^7.23.2" + immutable "^4.3.4" + "@remix-run/dev@npm:@vercel/remix-run-dev@1.15.0": version "1.15.0" resolved "https://registry.npmjs.org/@vercel/remix-run-dev/-/remix-run-dev-1.15.0.tgz" @@ -14117,6 +14125,11 @@ immediate@~3.0.5: resolved "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz" integrity sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ== +immutable@^4.3.4: + version "4.3.7" + resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.3.7.tgz#c70145fc90d89fb02021e65c84eb0226e4e5a381" + integrity sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw== + import-cwd@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz" @@ -21814,11 +21827,6 @@ redent@^1.0.0: indent-string "^2.1.0" strip-indent "^1.0.1" -redux-devtools-extension@^2.13.9: - version "2.13.9" - resolved "https://registry.npmjs.org/redux-devtools-extension/-/redux-devtools-extension-2.13.9.tgz" - integrity sha512-cNJ8Q/EtjhQaZ71c8I9+BPySIBVEKssbPpskBfsXqb8HJ002A3KRVHfeRzwRo6mGPqsm7XuHTqNSNeS1Khig0A== - redux-observable@^1.0.0: version "1.2.0" resolved "https://registry.npmjs.org/redux-observable/-/redux-observable-1.2.0.tgz"