From 118a9fb1fa3d7f3f6b357d4b2180231b44fa2170 Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Tue, 13 Aug 2024 22:47:38 -0400 Subject: [PATCH] Use lodash-es instead of lodash in redux-devtools --- packages/redux-devtools/package.json | 4 ++-- packages/redux-devtools/src/persistState.ts | 3 +-- pnpm-lock.yaml | 8 ++++---- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/packages/redux-devtools/package.json b/packages/redux-devtools/package.json index c2f03f13..006c1d03 100644 --- a/packages/redux-devtools/package.json +++ b/packages/redux-devtools/package.json @@ -43,7 +43,7 @@ "dependencies": { "@babel/runtime": "^7.25.0", "@redux-devtools/instrument": "^2.2.0", - "lodash": "^4.17.21" + "lodash-es": "^4.17.21" }, "devDependencies": { "@babel/cli": "^7.24.8", @@ -54,7 +54,7 @@ "@babel/preset-react": "^7.24.7", "@babel/preset-typescript": "^7.24.7", "@types/jest": "^29.5.12", - "@types/lodash": "^4.17.7", + "@types/lodash-es": "^4.17.12", "@types/node": "^20.14.14", "@types/react": "^18.3.3", "jest": "^29.7.0", diff --git a/packages/redux-devtools/src/persistState.ts b/packages/redux-devtools/src/persistState.ts index f655d945..1624bc10 100644 --- a/packages/redux-devtools/src/persistState.ts +++ b/packages/redux-devtools/src/persistState.ts @@ -1,5 +1,4 @@ -import mapValues from 'lodash/mapValues'; -import identity from 'lodash/identity'; +import { identity, mapValues } from 'lodash-es'; import { Action, Reducer, StoreEnhancer } from 'redux'; import { LiftedState } from '@redux-devtools/instrument'; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9e116c2d..002a7bc2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -617,7 +617,7 @@ importers: '@redux-devtools/instrument': specifier: ^2.2.0 version: link:../redux-devtools-instrument - lodash: + lodash-es: specifier: ^4.17.21 version: 4.17.21 devDependencies: @@ -645,9 +645,9 @@ importers: '@types/jest': specifier: ^29.5.12 version: 29.5.12 - '@types/lodash': - specifier: ^4.17.7 - version: 4.17.7 + '@types/lodash-es': + specifier: ^4.17.12 + version: 4.17.12 '@types/node': specifier: ^20.14.14 version: 20.14.14