Skip to content
This repository was archived by the owner on Jun 16, 2026. It is now read-only.

Commit 5148c19

Browse files
authored
chore: align deps and tsconfig with core monorepo (#590)
* chore: align deps and tsconfig with core monorepo Part of the migration to MetaMask/core. Bumps `@metamask/*` patch/minor dep ranges to match core's pinned versions and brings `tsconfig.json` compiler options into line with `core/tsconfig.base.json`. * chore: link changelog entries to PR #590
1 parent 4e58331 commit 5148c19

4 files changed

Lines changed: 101 additions & 11 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- Bump `@metamask/controller-utils` from `^12.1.0` to `^12.2.0` ([#590](https://github.com/MetaMask/smart-transactions-controller/pull/590))
13+
- Bump `@metamask/profile-sync-controller` from `^28.1.0` to `^28.1.1` ([#590](https://github.com/MetaMask/smart-transactions-controller/pull/590))
14+
- Bump `@metamask/remote-feature-flag-controller` from `^4.2.1` to `^4.2.2` ([#590](https://github.com/MetaMask/smart-transactions-controller/pull/590))
15+
- Bump `@metamask/utils` from `^11.0.0` to `^11.11.0` ([#590](https://github.com/MetaMask/smart-transactions-controller/pull/590))
16+
1017
## [24.2.0]
1118

1219
### Changed

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,17 +48,17 @@
4848
"@ethersproject/keccak256": "^5.8.0",
4949
"@ethersproject/transactions": "^5.7.0",
5050
"@metamask/base-controller": "^9.1.0",
51-
"@metamask/controller-utils": "^12.1.0",
51+
"@metamask/controller-utils": "^12.2.0",
5252
"@metamask/eth-json-rpc-provider": "^6.0.1",
5353
"@metamask/eth-query": "^4.0.0",
5454
"@metamask/messenger": "^1.2.0",
5555
"@metamask/network-controller": "^32.0.0",
5656
"@metamask/polling-controller": "^16.0.6",
57-
"@metamask/profile-sync-controller": "^28.1.0",
58-
"@metamask/remote-feature-flag-controller": "^4.2.1",
57+
"@metamask/profile-sync-controller": "^28.1.1",
58+
"@metamask/remote-feature-flag-controller": "^4.2.2",
5959
"@metamask/superstruct": "^3.1.0",
6060
"@metamask/transaction-controller": "^65.4.0",
61-
"@metamask/utils": "^11.0.0",
61+
"@metamask/utils": "^11.11.0",
6262
"bignumber.js": "^9.0.1",
6363
"fast-json-patch": "^3.1.0",
6464
"lodash": "^4.17.21",

tsconfig.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
{
22
"compilerOptions": {
33
"esModuleInterop": true,
4-
"lib": ["DOM", "ES2020"],
4+
"isolatedModules": true,
5+
"lib": ["ES2020", "DOM"],
56
"module": "Node16",
67
"moduleResolution": "Node16",
78
"noEmit": true,
89
"noErrorTruncation": true,
910
"resolveJsonModule": true,
1011
"skipLibCheck": true,
1112
"strict": true,
12-
"target": "es2017"
13+
"target": "ES2020"
1314
},
1415
"exclude": ["./dist", "**/node_modules"]
1516
}

yarn.lock

Lines changed: 87 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1498,6 +1498,28 @@ __metadata:
14981498
languageName: node
14991499
linkType: hard
15001500

1501+
"@metamask/controller-utils@npm:^12.2.0":
1502+
version: 12.2.0
1503+
resolution: "@metamask/controller-utils@npm:12.2.0"
1504+
dependencies:
1505+
"@ethersproject/abi": ^5.7.0
1506+
"@metamask/eth-query": ^4.0.0
1507+
"@metamask/ethjs-unit": ^0.3.0
1508+
"@metamask/utils": ^11.9.0
1509+
"@spruceid/siwe-parser": 2.1.0
1510+
"@types/bn.js": ^5.1.5
1511+
bignumber.js: ^9.1.2
1512+
bn.js: ^5.2.1
1513+
cockatiel: ^3.1.2
1514+
eth-ens-namehash: ^2.0.8
1515+
fast-deep-equal: ^3.1.3
1516+
lodash: ^4.17.21
1517+
peerDependencies:
1518+
"@babel/runtime": ^7.0.0
1519+
checksum: 65adb8326d8b4100e77ed1a6d6f6237ea4679badcc87366198b1b683253a7f0613fc2e8445ab3b59fa56e42dde2713a4a46a1e113aabc14ab5f9532146211d63
1520+
languageName: node
1521+
linkType: hard
1522+
15011523
"@metamask/core-backend@npm:^6.2.2":
15021524
version: 6.3.0
15031525
resolution: "@metamask/core-backend@npm:6.3.0"
@@ -1903,6 +1925,29 @@ __metadata:
19031925
languageName: node
19041926
linkType: hard
19051927

1928+
"@metamask/keyring-controller@npm:^26.0.0":
1929+
version: 26.0.0
1930+
resolution: "@metamask/keyring-controller@npm:26.0.0"
1931+
dependencies:
1932+
"@ethereumjs/util": ^9.1.0
1933+
"@metamask/base-controller": ^9.1.0
1934+
"@metamask/browser-passworder": ^6.0.0
1935+
"@metamask/eth-hd-keyring": ^14.1.1
1936+
"@metamask/eth-sig-util": ^8.2.0
1937+
"@metamask/eth-simple-keyring": ^12.0.2
1938+
"@metamask/keyring-api": ^23.1.0
1939+
"@metamask/keyring-internal-api": ^11.0.1
1940+
"@metamask/messenger": ^1.2.0
1941+
"@metamask/utils": ^11.9.0
1942+
async-mutex: ^0.5.0
1943+
ethereumjs-wallet: ^1.0.1
1944+
immer: ^9.0.6
1945+
lodash: ^4.17.21
1946+
ulid: ^2.3.0
1947+
checksum: bc165ac5e8263bc6823fa673f0f29b4180ebb28318aad46765690471fb3465a5a36127cc2764260c6b57c96c8871b16bf67fefcf3b2bc6d9c89992054bb1f17f
1948+
languageName: node
1949+
linkType: hard
1950+
19061951
"@metamask/keyring-internal-api@npm:^11.0.1":
19071952
version: 11.0.1
19081953
resolution: "@metamask/keyring-internal-api@npm:11.0.1"
@@ -2172,6 +2217,30 @@ __metadata:
21722217
languageName: node
21732218
linkType: hard
21742219

2220+
"@metamask/profile-sync-controller@npm:^28.1.1":
2221+
version: 28.1.1
2222+
resolution: "@metamask/profile-sync-controller@npm:28.1.1"
2223+
dependencies:
2224+
"@metamask/address-book-controller": ^7.1.2
2225+
"@metamask/base-controller": ^9.1.0
2226+
"@metamask/keyring-controller": ^26.0.0
2227+
"@metamask/messenger": ^1.2.0
2228+
"@metamask/snaps-controllers": ^19.0.0
2229+
"@metamask/snaps-sdk": ^11.0.0
2230+
"@metamask/snaps-utils": ^12.1.2
2231+
"@metamask/utils": ^11.9.0
2232+
"@noble/ciphers": ^1.3.0
2233+
"@noble/hashes": ^1.8.0
2234+
immer: ^9.0.6
2235+
loglevel: ^1.8.1
2236+
siwe: ^2.3.2
2237+
peerDependencies:
2238+
"@metamask/providers": ^22.0.0
2239+
webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0
2240+
checksum: 266438e3f8fcd315d81778109cd22397f180f0e7f67baca8ff9b256235b5c39d629375f6155cb3e9d73cfc3f8f24b6bb000486da7ba3f2edf293e54212fec736
2241+
languageName: node
2242+
linkType: hard
2243+
21752244
"@metamask/providers@npm:^22.1.1":
21762245
version: 22.1.1
21772246
resolution: "@metamask/providers@npm:22.1.1"
@@ -2206,6 +2275,19 @@ __metadata:
22062275
languageName: node
22072276
linkType: hard
22082277

2278+
"@metamask/remote-feature-flag-controller@npm:^4.2.2":
2279+
version: 4.2.2
2280+
resolution: "@metamask/remote-feature-flag-controller@npm:4.2.2"
2281+
dependencies:
2282+
"@metamask/base-controller": ^9.1.0
2283+
"@metamask/controller-utils": ^12.1.0
2284+
"@metamask/messenger": ^1.2.0
2285+
"@metamask/utils": ^11.9.0
2286+
uuid: ^8.3.2
2287+
checksum: c42610f962893750f47fa42f126550a23488fdd960086f5ece817d79827297b4187b681dd116e8c54a5287458bb3ca4f1e82c86c60f87e3eaeccd7e7d340ba3c
2288+
languageName: node
2289+
linkType: hard
2290+
22092291
"@metamask/rpc-errors@npm:^7.0.2, @metamask/rpc-errors@npm:^7.0.3":
22102292
version: 7.0.3
22112293
resolution: "@metamask/rpc-errors@npm:7.0.3"
@@ -2255,7 +2337,7 @@ __metadata:
22552337
"@lavamoat/preinstall-always-fail": ^2.1.0
22562338
"@metamask/auto-changelog": ^3.1.0
22572339
"@metamask/base-controller": ^9.1.0
2258-
"@metamask/controller-utils": ^12.1.0
2340+
"@metamask/controller-utils": ^12.2.0
22592341
"@metamask/eslint-config": ^12.2.0
22602342
"@metamask/eslint-config-jest": ^12.1.0
22612343
"@metamask/eslint-config-nodejs": ^12.1.0
@@ -2268,11 +2350,11 @@ __metadata:
22682350
"@metamask/messenger-cli": ^0.1.0
22692351
"@metamask/network-controller": ^32.0.0
22702352
"@metamask/polling-controller": ^16.0.6
2271-
"@metamask/profile-sync-controller": ^28.1.0
2272-
"@metamask/remote-feature-flag-controller": ^4.2.1
2353+
"@metamask/profile-sync-controller": ^28.1.1
2354+
"@metamask/remote-feature-flag-controller": ^4.2.2
22732355
"@metamask/superstruct": ^3.1.0
22742356
"@metamask/transaction-controller": ^65.4.0
2275-
"@metamask/utils": ^11.0.0
2357+
"@metamask/utils": ^11.11.0
22762358
"@ts-bridge/cli": ^0.6.3
22772359
"@types/eslint": ^9.6.1
22782360
"@types/jest": ^26.0.24
@@ -2492,7 +2574,7 @@ __metadata:
24922574
languageName: node
24932575
linkType: hard
24942576

2495-
"@metamask/utils@npm:^11.0.0, @metamask/utils@npm:^11.0.1, @metamask/utils@npm:^11.10.0, @metamask/utils@npm:^11.11.0, @metamask/utils@npm:^11.4.0, @metamask/utils@npm:^11.4.2, @metamask/utils@npm:^11.8.1, @metamask/utils@npm:^11.9.0":
2577+
"@metamask/utils@npm:^11.0.1, @metamask/utils@npm:^11.10.0, @metamask/utils@npm:^11.11.0, @metamask/utils@npm:^11.4.0, @metamask/utils@npm:^11.4.2, @metamask/utils@npm:^11.8.1, @metamask/utils@npm:^11.9.0":
24962578
version: 11.11.0
24972579
resolution: "@metamask/utils@npm:11.11.0"
24982580
dependencies:

0 commit comments

Comments
 (0)