Skip to content

Commit 92e6472

Browse files
authored
Bump Snaps packages (#4689)
## Explanation This bumps all Snaps packages used in the core repo to the latest version. This is necessary to unblock #4648. ## Checklist - [x] I've updated the test suite for new or updated code as appropriate - [x] I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate - [x] I've highlighted breaking changes using the "BREAKING" category above as appropriate
1 parent 908215f commit 92e6472

File tree

4 files changed

+70
-84
lines changed

4 files changed

+70
-84
lines changed

packages/accounts-controller/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@
4444
"dependencies": {
4545
"@ethereumjs/util": "^8.1.0",
4646
"@metamask/base-controller": "^7.0.0",
47-
"@metamask/eth-snap-keyring": "^4.3.1",
47+
"@metamask/eth-snap-keyring": "^4.3.3",
4848
"@metamask/keyring-api": "^8.1.0",
49-
"@metamask/snaps-sdk": "^6.1.1",
50-
"@metamask/snaps-utils": "^7.8.1",
49+
"@metamask/snaps-sdk": "^6.5.0",
50+
"@metamask/snaps-utils": "^8.1.1",
5151
"@metamask/utils": "^9.1.0",
5252
"deepmerge": "^4.2.2",
5353
"ethereum-cryptography": "^2.1.2",
@@ -57,7 +57,7 @@
5757
"devDependencies": {
5858
"@metamask/auto-changelog": "^3.4.4",
5959
"@metamask/keyring-controller": "^17.2.0",
60-
"@metamask/snaps-controllers": "^9.3.1",
60+
"@metamask/snaps-controllers": "^9.7.0",
6161
"@types/jest": "^27.4.1",
6262
"@types/readable-stream": "^2.3.0",
6363
"jest": "^27.5.1",
@@ -68,7 +68,7 @@
6868
},
6969
"peerDependencies": {
7070
"@metamask/keyring-controller": "^17.0.0",
71-
"@metamask/snaps-controllers": "^9.3.0"
71+
"@metamask/snaps-controllers": "^9.7.0"
7272
},
7373
"engines": {
7474
"node": "^18.18 || >=20"

packages/chain-controller/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@
4545
"@metamask/base-controller": "^7.0.0",
4646
"@metamask/chain-api": "^0.1.0",
4747
"@metamask/keyring-api": "^8.1.0",
48-
"@metamask/snaps-controllers": "^9.3.1",
49-
"@metamask/snaps-sdk": "^6.1.1",
50-
"@metamask/snaps-utils": "^7.8.1",
48+
"@metamask/snaps-controllers": "^9.7.0",
49+
"@metamask/snaps-sdk": "^6.5.0",
50+
"@metamask/snaps-utils": "^8.1.1",
5151
"@metamask/utils": "^9.1.0",
5252
"uuid": "^8.3.2"
5353
},

packages/profile-sync-controller/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,8 @@
7070
},
7171
"dependencies": {
7272
"@metamask/base-controller": "^7.0.0",
73-
"@metamask/snaps-sdk": "^6.1.1",
74-
"@metamask/snaps-utils": "^7.8.1",
73+
"@metamask/snaps-sdk": "^6.5.0",
74+
"@metamask/snaps-utils": "^8.1.1",
7575
"@noble/ciphers": "^0.5.2",
7676
"@noble/hashes": "^1.4.0",
7777
"immer": "^9.0.6",
@@ -85,7 +85,7 @@
8585
"@metamask/keyring-api": "^8.1.0",
8686
"@metamask/keyring-controller": "^17.2.0",
8787
"@metamask/network-controller": "^21.0.0",
88-
"@metamask/snaps-controllers": "^9.3.1",
88+
"@metamask/snaps-controllers": "^9.7.0",
8989
"@types/jest": "^27.4.1",
9090
"deepmerge": "^4.2.2",
9191
"ethers": "^6.12.0",
@@ -100,7 +100,7 @@
100100
"peerDependencies": {
101101
"@metamask/accounts-controller": "^18.1.1",
102102
"@metamask/keyring-controller": "^17.2.0",
103-
"@metamask/snaps-controllers": "^9.3.0"
103+
"@metamask/snaps-controllers": "^9.7.0"
104104
},
105105
"engines": {
106106
"node": "^18.18 || >=20"

yarn.lock

Lines changed: 58 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -2195,12 +2195,12 @@ __metadata:
21952195
"@ethereumjs/util": "npm:^8.1.0"
21962196
"@metamask/auto-changelog": "npm:^3.4.4"
21972197
"@metamask/base-controller": "npm:^7.0.0"
2198-
"@metamask/eth-snap-keyring": "npm:^4.3.1"
2198+
"@metamask/eth-snap-keyring": "npm:^4.3.3"
21992199
"@metamask/keyring-api": "npm:^8.1.0"
22002200
"@metamask/keyring-controller": "npm:^17.2.0"
2201-
"@metamask/snaps-controllers": "npm:^9.3.1"
2202-
"@metamask/snaps-sdk": "npm:^6.1.1"
2203-
"@metamask/snaps-utils": "npm:^7.8.1"
2201+
"@metamask/snaps-controllers": "npm:^9.7.0"
2202+
"@metamask/snaps-sdk": "npm:^6.5.0"
2203+
"@metamask/snaps-utils": "npm:^8.1.1"
22042204
"@metamask/utils": "npm:^9.1.0"
22052205
"@types/jest": "npm:^27.4.1"
22062206
"@types/readable-stream": "npm:^2.3.0"
@@ -2215,7 +2215,7 @@ __metadata:
22152215
uuid: "npm:^8.3.2"
22162216
peerDependencies:
22172217
"@metamask/keyring-controller": ^17.0.0
2218-
"@metamask/snaps-controllers": ^9.3.0
2218+
"@metamask/snaps-controllers": ^9.7.0
22192219
languageName: unknown
22202220
linkType: soft
22212221

@@ -2446,9 +2446,9 @@ __metadata:
24462446
"@metamask/base-controller": "npm:^7.0.0"
24472447
"@metamask/chain-api": "npm:^0.1.0"
24482448
"@metamask/keyring-api": "npm:^8.1.0"
2449-
"@metamask/snaps-controllers": "npm:^9.3.1"
2450-
"@metamask/snaps-sdk": "npm:^6.1.1"
2451-
"@metamask/snaps-utils": "npm:^7.8.1"
2449+
"@metamask/snaps-controllers": "npm:^9.7.0"
2450+
"@metamask/snaps-sdk": "npm:^6.5.0"
2451+
"@metamask/snaps-utils": "npm:^8.1.1"
24522452
"@metamask/utils": "npm:^9.1.0"
24532453
"@types/jest": "npm:^27.4.1"
24542454
"@types/readable-stream": "npm:^2.3.0"
@@ -2488,7 +2488,7 @@ __metadata:
24882488
languageName: node
24892489
linkType: hard
24902490

2491-
"@metamask/controller-utils@npm:^11.0.2, @metamask/controller-utils@npm:^11.2.0, @metamask/controller-utils@workspace:packages/controller-utils":
2491+
"@metamask/controller-utils@npm:^11.2.0, @metamask/controller-utils@workspace:packages/controller-utils":
24922492
version: 0.0.0-use.local
24932493
resolution: "@metamask/controller-utils@workspace:packages/controller-utils"
24942494
dependencies:
@@ -2792,21 +2792,21 @@ __metadata:
27922792
languageName: node
27932793
linkType: hard
27942794

2795-
"@metamask/eth-snap-keyring@npm:^4.3.1":
2796-
version: 4.3.2
2797-
resolution: "@metamask/eth-snap-keyring@npm:4.3.2"
2795+
"@metamask/eth-snap-keyring@npm:^4.3.3":
2796+
version: 4.3.3
2797+
resolution: "@metamask/eth-snap-keyring@npm:4.3.3"
27982798
dependencies:
27992799
"@ethereumjs/tx": "npm:^4.2.0"
28002800
"@metamask/eth-sig-util": "npm:^7.0.3"
2801-
"@metamask/keyring-api": "npm:^8.0.1"
2802-
"@metamask/snaps-controllers": "npm:^9.3.0"
2803-
"@metamask/snaps-sdk": "npm:^6.1.0"
2801+
"@metamask/keyring-api": "npm:^8.1.0"
2802+
"@metamask/snaps-controllers": "npm:^9.6.0"
2803+
"@metamask/snaps-sdk": "npm:^6.4.0"
28042804
"@metamask/snaps-utils": "npm:^7.8.0"
28052805
"@metamask/superstruct": "npm:^3.1.0"
2806-
"@metamask/utils": "npm:^9.1.0"
2806+
"@metamask/utils": "npm:^9.2.1"
28072807
"@types/uuid": "npm:^9.0.1"
28082808
uuid: "npm:^9.0.0"
2809-
checksum: 10/c6a38be757d31ef2d88568397dc59635ba993bae7e732f16d3c3584ae6d7bf76a3ef05998dc2c8ca1c9d8db79573b6bf2b85b0af68bc2906183cc806845d6677
2809+
checksum: 10/035c82afef82a4cee7bc63b5c4f152a132b683017ec90a4b614764a4bc7adcca8faccf78c25adcddca2d29eee2fed08706f07d72afb93640956b86e862d4f555
28102810
languageName: node
28112811
linkType: hard
28122812

@@ -3052,7 +3052,7 @@ __metadata:
30523052
languageName: node
30533053
linkType: hard
30543054

3055-
"@metamask/keyring-api@npm:^8.0.1, @metamask/keyring-api@npm:^8.1.0":
3055+
"@metamask/keyring-api@npm:^8.1.0":
30563056
version: 8.1.0
30573057
resolution: "@metamask/keyring-api@npm:8.1.0"
30583058
dependencies:
@@ -3349,21 +3349,7 @@ __metadata:
33493349
languageName: unknown
33503350
linkType: soft
33513351

3352-
"@metamask/phishing-controller@npm:^10.1.1":
3353-
version: 10.1.1
3354-
resolution: "@metamask/phishing-controller@npm:10.1.1"
3355-
dependencies:
3356-
"@metamask/base-controller": "npm:^6.0.2"
3357-
"@metamask/controller-utils": "npm:^11.0.2"
3358-
"@types/punycode": "npm:^2.1.0"
3359-
eth-phishing-detect: "npm:^1.2.0"
3360-
fastest-levenshtein: "npm:^1.0.16"
3361-
punycode: "npm:^2.1.1"
3362-
checksum: 10/4c6723d62a3a0b071fbf4c2b227a2eef6daa5f742bce80677bdf96312393c427d0d3c183ffcc13e065464c6c644f2b556c56e79161757bbccb525d4b34ee46b0
3363-
languageName: node
3364-
linkType: hard
3365-
3366-
"@metamask/phishing-controller@workspace:packages/phishing-controller":
3352+
"@metamask/phishing-controller@npm:^12.0.2, @metamask/phishing-controller@workspace:packages/phishing-controller":
33673353
version: 0.0.0-use.local
33683354
resolution: "@metamask/phishing-controller@workspace:packages/phishing-controller"
33693355
dependencies:
@@ -3413,7 +3399,7 @@ __metadata:
34133399
languageName: unknown
34143400
linkType: soft
34153401

3416-
"@metamask/post-message-stream@npm:^8.1.0":
3402+
"@metamask/post-message-stream@npm:^8.1.1":
34173403
version: 8.1.1
34183404
resolution: "@metamask/post-message-stream@npm:8.1.1"
34193405
dependencies:
@@ -3455,9 +3441,9 @@ __metadata:
34553441
"@metamask/keyring-api": "npm:^8.1.0"
34563442
"@metamask/keyring-controller": "npm:^17.2.0"
34573443
"@metamask/network-controller": "npm:^21.0.0"
3458-
"@metamask/snaps-controllers": "npm:^9.3.1"
3459-
"@metamask/snaps-sdk": "npm:^6.1.1"
3460-
"@metamask/snaps-utils": "npm:^7.8.1"
3444+
"@metamask/snaps-controllers": "npm:^9.7.0"
3445+
"@metamask/snaps-sdk": "npm:^6.5.0"
3446+
"@metamask/snaps-utils": "npm:^8.1.1"
34613447
"@noble/ciphers": "npm:^0.5.2"
34623448
"@noble/hashes": "npm:^1.4.0"
34633449
"@types/jest": "npm:^27.4.1"
@@ -3476,7 +3462,7 @@ __metadata:
34763462
peerDependencies:
34773463
"@metamask/accounts-controller": ^18.1.1
34783464
"@metamask/keyring-controller": ^17.2.0
3479-
"@metamask/snaps-controllers": ^9.3.0
3465+
"@metamask/snaps-controllers": ^9.7.0
34803466
languageName: unknown
34813467
linkType: soft
34823468

@@ -3645,24 +3631,24 @@ __metadata:
36453631
languageName: node
36463632
linkType: hard
36473633

3648-
"@metamask/snaps-controllers@npm:^9.3.0, @metamask/snaps-controllers@npm:^9.3.1":
3649-
version: 9.4.0
3650-
resolution: "@metamask/snaps-controllers@npm:9.4.0"
3634+
"@metamask/snaps-controllers@npm:^9.6.0, @metamask/snaps-controllers@npm:^9.7.0":
3635+
version: 9.7.0
3636+
resolution: "@metamask/snaps-controllers@npm:9.7.0"
36513637
dependencies:
36523638
"@metamask/approval-controller": "npm:^7.0.2"
36533639
"@metamask/base-controller": "npm:^6.0.2"
36543640
"@metamask/json-rpc-engine": "npm:^9.0.2"
36553641
"@metamask/json-rpc-middleware-stream": "npm:^8.0.2"
36563642
"@metamask/object-multiplex": "npm:^2.0.0"
36573643
"@metamask/permission-controller": "npm:^11.0.0"
3658-
"@metamask/phishing-controller": "npm:^10.1.1"
3659-
"@metamask/post-message-stream": "npm:^8.1.0"
3644+
"@metamask/phishing-controller": "npm:^12.0.2"
3645+
"@metamask/post-message-stream": "npm:^8.1.1"
36603646
"@metamask/rpc-errors": "npm:^6.3.1"
36613647
"@metamask/snaps-registry": "npm:^3.2.1"
3662-
"@metamask/snaps-rpc-methods": "npm:^11.0.0"
3663-
"@metamask/snaps-sdk": "npm:^6.2.0"
3664-
"@metamask/snaps-utils": "npm:^8.0.0"
3665-
"@metamask/utils": "npm:^9.1.0"
3648+
"@metamask/snaps-rpc-methods": "npm:^11.1.1"
3649+
"@metamask/snaps-sdk": "npm:^6.5.0"
3650+
"@metamask/snaps-utils": "npm:^8.1.1"
3651+
"@metamask/utils": "npm:^9.2.1"
36663652
"@xstate/fsm": "npm:^2.0.0"
36673653
browserify-zlib: "npm:^0.2.0"
36683654
concat-stream: "npm:^2.0.0"
@@ -3674,11 +3660,11 @@ __metadata:
36743660
readable-web-to-node-stream: "npm:^3.0.2"
36753661
tar-stream: "npm:^3.1.7"
36763662
peerDependencies:
3677-
"@metamask/snaps-execution-environments": ^6.6.2
3663+
"@metamask/snaps-execution-environments": ^6.7.1
36783664
peerDependenciesMeta:
36793665
"@metamask/snaps-execution-environments":
36803666
optional: true
3681-
checksum: 10/36c9fb83c675443b1dd9f2bf9eccd1eda1648c5c451bb93e432a358377557f7953b96579d2b5d9605f39bfb96062968a8e612b9500c14fb1fb7bb15d176bd7a1
3667+
checksum: 10/8a353819e60330ef3e338a40b1115d4c830b92b1cc0c92afb2b34bf46fbc906e6da5f905654e1d486cacd40b7025ec74d3cd01cb935090035ce9f1021ce5469f
36823668
languageName: node
36833669
linkType: hard
36843670

@@ -3694,36 +3680,36 @@ __metadata:
36943680
languageName: node
36953681
linkType: hard
36963682

3697-
"@metamask/snaps-rpc-methods@npm:^11.0.0":
3698-
version: 11.0.0
3699-
resolution: "@metamask/snaps-rpc-methods@npm:11.0.0"
3683+
"@metamask/snaps-rpc-methods@npm:^11.1.1":
3684+
version: 11.1.1
3685+
resolution: "@metamask/snaps-rpc-methods@npm:11.1.1"
37003686
dependencies:
37013687
"@metamask/key-tree": "npm:^9.1.2"
37023688
"@metamask/permission-controller": "npm:^11.0.0"
37033689
"@metamask/rpc-errors": "npm:^6.3.1"
3704-
"@metamask/snaps-sdk": "npm:^6.2.0"
3705-
"@metamask/snaps-utils": "npm:^8.0.0"
3690+
"@metamask/snaps-sdk": "npm:^6.5.0"
3691+
"@metamask/snaps-utils": "npm:^8.1.1"
37063692
"@metamask/superstruct": "npm:^3.1.0"
3707-
"@metamask/utils": "npm:^9.1.0"
3693+
"@metamask/utils": "npm:^9.2.1"
37083694
"@noble/hashes": "npm:^1.3.1"
3709-
checksum: 10/2e594d7f9fde910e87525a6ded9a162d2ea8631249b7868ca710df0d8d25c127674079956976c7443e30c96bedb84bf818748a01aad41cfe69f88524781b994f
3695+
checksum: 10/e23279dabc6f4ffe2c6c4a7003a624cd5e79b558d7981ec12c23e54a5da25cb7be9bc7bddfa8b2ce84af28a89b42076a2c14ab004b7a976a4426bf1e1de71b5b
37103696
languageName: node
37113697
linkType: hard
37123698

3713-
"@metamask/snaps-sdk@npm:^6.1.0, @metamask/snaps-sdk@npm:^6.1.1, @metamask/snaps-sdk@npm:^6.2.0, @metamask/snaps-sdk@npm:^6.2.1":
3714-
version: 6.2.1
3715-
resolution: "@metamask/snaps-sdk@npm:6.2.1"
3699+
"@metamask/snaps-sdk@npm:^6.1.0, @metamask/snaps-sdk@npm:^6.4.0, @metamask/snaps-sdk@npm:^6.5.0":
3700+
version: 6.5.0
3701+
resolution: "@metamask/snaps-sdk@npm:6.5.0"
37163702
dependencies:
37173703
"@metamask/key-tree": "npm:^9.1.2"
37183704
"@metamask/providers": "npm:^17.1.2"
37193705
"@metamask/rpc-errors": "npm:^6.3.1"
37203706
"@metamask/superstruct": "npm:^3.1.0"
3721-
"@metamask/utils": "npm:^9.1.0"
3722-
checksum: 10/95728ff7cb5646d04221230c1368f84b1aef931a361ef79689d32426f9f86c6524345e3bd387221a8e7ee0d47e15d1797665bf244566b94cacc09bd643567f05
3707+
"@metamask/utils": "npm:^9.2.1"
3708+
checksum: 10/e3da25d20d6adae2cd4845552fe973d0571303d1b9dffdce5d29202707278afac949293aec4470954620d852f30adebd1e54713f2b07c1c341dab09e908e0368
37233709
languageName: node
37243710
linkType: hard
37253711

3726-
"@metamask/snaps-utils@npm:^7.8.0, @metamask/snaps-utils@npm:^7.8.1":
3712+
"@metamask/snaps-utils@npm:^7.8.0":
37273713
version: 7.8.1
37283714
resolution: "@metamask/snaps-utils@npm:7.8.1"
37293715
dependencies:
@@ -3754,9 +3740,9 @@ __metadata:
37543740
languageName: node
37553741
linkType: hard
37563742

3757-
"@metamask/snaps-utils@npm:^8.0.0":
3758-
version: 8.0.1
3759-
resolution: "@metamask/snaps-utils@npm:8.0.1"
3743+
"@metamask/snaps-utils@npm:^8.1.1":
3744+
version: 8.1.1
3745+
resolution: "@metamask/snaps-utils@npm:8.1.1"
37603746
dependencies:
37613747
"@babel/core": "npm:^7.23.2"
37623748
"@babel/types": "npm:^7.23.0"
@@ -3766,9 +3752,9 @@ __metadata:
37663752
"@metamask/rpc-errors": "npm:^6.3.1"
37673753
"@metamask/slip44": "npm:^4.0.0"
37683754
"@metamask/snaps-registry": "npm:^3.2.1"
3769-
"@metamask/snaps-sdk": "npm:^6.2.1"
3755+
"@metamask/snaps-sdk": "npm:^6.5.0"
37703756
"@metamask/superstruct": "npm:^3.1.0"
3771-
"@metamask/utils": "npm:^9.1.0"
3757+
"@metamask/utils": "npm:^9.2.1"
37723758
"@noble/hashes": "npm:^1.3.1"
37733759
"@scure/base": "npm:^1.1.1"
37743760
chalk: "npm:^4.1.2"
@@ -3781,7 +3767,7 @@ __metadata:
37813767
semver: "npm:^7.5.4"
37823768
ses: "npm:^1.1.0"
37833769
validate-npm-package-name: "npm:^5.0.0"
3784-
checksum: 10/4c0d58ad04f1e4c625dd01aaf171de0f538afc2003ac928159deee5ebed6d490ccd50575ad585b4f6846aa8d00bccd8f1ea4b32f124e6427873fb985cae8513f
3770+
checksum: 10/f4ceb52a1f9578993c88c82a67f4f041309af51c83ff5caa3fed080f36b54d14ea7da807ce1cf19a13600dd0e77c51af70398e8c7bb78f0ba99a037f4d22610f
37853771
languageName: node
37863772
linkType: hard
37873773

@@ -3906,9 +3892,9 @@ __metadata:
39063892
languageName: node
39073893
linkType: hard
39083894

3909-
"@metamask/utils@npm:^9.0.0, @metamask/utils@npm:^9.1.0":
3910-
version: 9.1.0
3911-
resolution: "@metamask/utils@npm:9.1.0"
3895+
"@metamask/utils@npm:^9.0.0, @metamask/utils@npm:^9.1.0, @metamask/utils@npm:^9.2.1":
3896+
version: 9.2.1
3897+
resolution: "@metamask/utils@npm:9.2.1"
39123898
dependencies:
39133899
"@ethereumjs/tx": "npm:^4.2.0"
39143900
"@metamask/superstruct": "npm:^3.1.0"
@@ -3919,7 +3905,7 @@ __metadata:
39193905
pony-cause: "npm:^2.1.10"
39203906
semver: "npm:^7.5.4"
39213907
uuid: "npm:^9.0.1"
3922-
checksum: 10/7335e151a51be92e86868dc48b3ee78c376d4edd5d758d334176027247637ab22839d8f663bd02542c0a19b05ecec456bedab5f36436689cf3d953ca36d91781
3908+
checksum: 10/2192797afd91af19898e107afeaf63e89b61dc7285e0a75d0cc814b5b288e4cdfc856781b01904034c4d2c1efd9bdab512af24c7e4dfe7b77a03f1f3d9dec7e8
39233909
languageName: node
39243910
linkType: hard
39253911

0 commit comments

Comments
 (0)