Skip to content

Commit 43c493a

Browse files
committed
📦 (chore) dedup & bump reduxjs/toolkit & redux-actions
1 parent 37cc70e commit 43c493a

File tree

7 files changed

+64
-54
lines changed

7 files changed

+64
-54
lines changed

.changeset/sour-gifts-argue.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
"@ledgerhq/cryptoassets": minor
3+
"@ledgerhq/live-common": minor
4+
"@ledgerhq/client-ids": minor
5+
---
6+
7+
Dedup reduxjs/toolkit, bump reduxjs/toolkit to latest. Clean deps of cryptoassets, common and client ids; reduxjs/toolkit isn't needed as a deps but as a peer/dev deps.
8+
Bump redux-actions to latest

libs/client-ids/jest.config.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
const transformIncludePatterns = ["immer"];
2+
13
module.exports = {
24
testEnvironment: "node",
35
testPathIgnorePatterns: ["lib/", "lib-es/"],
@@ -13,6 +15,7 @@ module.exports = {
1315
},
1416
],
1517
},
18+
transformIgnorePatterns: [`node_modules/.pnpm/(?!(${transformIncludePatterns.join("|")}))`],
1619
collectCoverageFrom: ["src/**/*.ts", "!src/**/*.d.ts", "!src/**/*.test.ts"],
1720
coverageReporters: ["json", ["lcov", { file: "lcov.info", projectRoot: "../../" }], "text"],
1821
reporters: [

libs/client-ids/package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,13 @@
3434
},
3535
"dependencies": {
3636
"@ledgerhq/live-env": "workspace:^",
37-
"@reduxjs/toolkit": "catalog:",
3837
"uuid": "^9.0.0"
3938
},
39+
"peerDependencies": {
40+
"@reduxjs/toolkit": "catalog:"
41+
},
4042
"devDependencies": {
43+
"@reduxjs/toolkit": "catalog:",
4144
"@types/jest": "catalog:",
4245
"@types/node": "^22.10.10",
4346
"@types/react": "^18.0.0",

libs/ledger-live-common/package.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,8 @@
115115
"react-dom": ">=16",
116116
"react-native": ">=0.65.1",
117117
"react-redux": "catalog:",
118-
"redux-actions": "2.6.5"
118+
"redux-actions": "2.6.5",
119+
"@reduxjs/toolkit": "catalog:"
119120
},
120121
"peerDependenciesMeta": {
121122
"react": {
@@ -132,6 +133,9 @@
132133
},
133134
"redux-actions": {
134135
"optional": true
136+
},
137+
"@reduxjs/toolkit": {
138+
"optional": true
135139
}
136140
},
137141
"react-native": {
@@ -221,7 +225,6 @@
221225
"@ledgerhq/wallet-api-server": "^2.0.1",
222226
"@noble/curves": "^1.9.7",
223227
"@noble/hashes": "1.8.0",
224-
"@reduxjs/toolkit": "catalog:",
225228
"@stellar/stellar-sdk": "^14.0.0",
226229
"@stricahq/typhonjs": "^3.0.0",
227230
"@taquito/ledger-signer": "^23.0.0-RC.0",
@@ -279,6 +282,7 @@
279282
"@ledgerhq/types-cryptoassets": "workspace:^",
280283
"@ledgerhq/types-devices": "workspace:^",
281284
"@ledgerhq/types-live": "workspace:^",
285+
"@reduxjs/toolkit": "catalog:",
282286
"@solana/web3.js": "1.95.4",
283287
"@svgr/core": "^5.5.0",
284288
"@tanstack/react-query": "^5.28.9",

libs/ledgerjs/packages/cryptoassets/package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,16 @@
3838
"@ledgerhq/types-live": "workspace:^",
3939
"@ledgerhq/logs": "workspace:^",
4040
"@ledgerhq/errors": "workspace:^",
41-
"@reduxjs/toolkit": "catalog:",
4241
"invariant": "2",
4342
"zod": "^3.22.4"
4443
},
44+
"peerDependencies": {
45+
"@reduxjs/toolkit": "catalog:"
46+
},
4547
"devDependencies": {
4648
"@ledgerhq/types-cryptoassets": "workspace:^",
4749
"@testing-library/dom": "catalog:",
50+
"@reduxjs/toolkit": "catalog:",
4851
"@testing-library/react": "catalog:",
4952
"@types/jest": "catalog:",
5053
"@types/node": "^22.10.10",

pnpm-lock.yaml

Lines changed: 38 additions & 49 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ catalog:
3434
"@react-native/gradle-plugin": 0.77.3
3535
"@react-native/metro-config": 0.77.3
3636
"@jest/reporters": 30.2.0
37-
"@reduxjs/toolkit": 2.8.2
37+
"@reduxjs/toolkit": ^2.11.2
3838
"@swc/core": 1.15.8
3939
"@swc/jest": 0.2.39
4040
"@testing-library/dom": 10.4.1

0 commit comments

Comments
 (0)