Skip to content

Commit b2679e7

Browse files
authored
fix: remove unused redux dev middlewares (#812)
1 parent a9c1ba8 commit b2679e7

3 files changed

Lines changed: 1 addition & 42 deletions

File tree

package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -188,8 +188,6 @@
188188
"react-dom": "^16.13.0",
189189
"react-is": "^16.13.0",
190190
"redux-devtools-extension": "^2.13.8",
191-
"redux-immutable-state-invariant": "^2.1.0",
192-
"redux-logger": "^3.0.6",
193191
"sass-graph": "^3.0.5",
194192
"sass-loader": "^9.0.2",
195193
"seedrandom": "^3.0.5",

src/components/chart.tsx

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -57,25 +57,6 @@ interface ChartState {
5757
const getMiddlware = (id: string): StoreEnhancer => {
5858
const middlware: Middleware<any, any, any>[] = [];
5959

60-
if (process.env.DEBUG_REDUX === 'true') {
61-
/* eslint-disable no-console, global-require, @typescript-eslint/no-var-requires, import/no-extraneous-dependencies, @typescript-eslint/no-unsafe-call */
62-
try {
63-
const mw = require('redux-immutable-state-invariant');
64-
middlware.push(mw.default());
65-
} catch {
66-
console.warn('`redux-immutable-state-invariant` not found with DEBUG_REDUX enabled');
67-
}
68-
69-
try {
70-
// https://github.com/LogRocket/redux-logger#options-description
71-
const mw = require('redux-logger');
72-
middlware.push(mw.createLogger({}));
73-
} catch {
74-
console.warn('`redux-logger` not found with DEBUG_REDUX enabled');
75-
}
76-
/* eslint-enable */
77-
}
78-
7960
if (typeof window !== 'undefined' && (window as any).__REDUX_DEVTOOLS_EXTENSION_COMPOSE__) {
8061
// eslint-disable-next-line @typescript-eslint/no-unsafe-call
8162
return (window as any).__REDUX_DEVTOOLS_EXTENSION_COMPOSE__({

yarn.lock

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -9720,11 +9720,6 @@ dedent@0.7.0, dedent@^0.7.0:
97209720
resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
97219721
integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=
97229722

9723-
deep-diff@^0.3.5:
9724-
version "0.3.8"
9725-
resolved "https://registry.yarnpkg.com/deep-diff/-/deep-diff-0.3.8.tgz#c01de63efb0eec9798801d40c7e0dae25b582c84"
9726-
integrity sha1-wB3mPvsO7JeYgB1Ax+Da4ltYLIQ=
9727-
97289723
deep-equal@^1.0.1, deep-equal@^1.1.1:
97299724
version "1.1.1"
97309725
resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a"
@@ -13194,7 +13189,7 @@ into-stream@^5.0.0:
1319413189
from2 "^2.3.0"
1319513190
p-is-promise "^3.0.0"
1319613191

13197-
invariant@^2.1.0, invariant@^2.2.2, invariant@^2.2.3, invariant@^2.2.4:
13192+
invariant@^2.2.2, invariant@^2.2.3, invariant@^2.2.4:
1319813193
version "2.2.4"
1319913194
resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
1320013195
integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==
@@ -19254,21 +19249,6 @@ redux-devtools-extension@^2.13.8:
1925419249
resolved "https://registry.yarnpkg.com/redux-devtools-extension/-/redux-devtools-extension-2.13.8.tgz#37b982688626e5e4993ff87220c9bbb7cd2d96e1"
1925519250
integrity sha512-8qlpooP2QqPtZHQZRhx3x3OP5skEV1py/zUdMY28WNAocbafxdG2tRD1MWE7sp8obGMNYuLWanhhQ7EQvT1FBg==
1925619251

19257-
redux-immutable-state-invariant@^2.1.0:
19258-
version "2.1.0"
19259-
resolved "https://registry.yarnpkg.com/redux-immutable-state-invariant/-/redux-immutable-state-invariant-2.1.0.tgz#308fd3cc7415a0e7f11f51ec997b6379c7055ce1"
19260-
integrity sha512-3czbDKs35FwiBRsx/3KabUk5zSOoTXC+cgVofGkpBNv3jQcqIe5JrHcF5AmVt7B/4hyJ8MijBIpCJ8cife6yJg==
19261-
dependencies:
19262-
invariant "^2.1.0"
19263-
json-stringify-safe "^5.0.1"
19264-
19265-
redux-logger@^3.0.6:
19266-
version "3.0.6"
19267-
resolved "https://registry.yarnpkg.com/redux-logger/-/redux-logger-3.0.6.tgz#f7555966f3098f3c88604c449cf0baf5778274bf"
19268-
integrity sha1-91VZZvMJjzyIYExEnPC69XeCdL8=
19269-
dependencies:
19270-
deep-diff "^0.3.5"
19271-
1927219252
redux@^4.0.0, redux@^4.0.4:
1927319253
version "4.0.4"
1927419254
resolved "https://registry.yarnpkg.com/redux/-/redux-4.0.4.tgz#4ee1aeb164b63d6a1bcc57ae4aa0b6e6fa7a3796"

0 commit comments

Comments
 (0)