Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"@metamask/eslint-config-typescript": "^12.1.0",
"@metamask/snaps-controllers": "^13.1.0",
"@metamask/snaps-sdk": "^8.1.0",
"@metamask/snaps-utils": "^10.1.0",
"@metamask/snaps-utils": "^11.6.1",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Dependency Conflict: SDK Version Mismatch

Dependency version mismatch: @metamask/snaps-utils@11.6.1 requires @metamask/snaps-sdk@^10.0.0, but the project specifies @metamask/snaps-sdk@^8.1.0. Additionally, @metamask/snaps-controllers@^13.1.0 (a dev dependency on line 46) requires @metamask/snaps-sdk@^8.1.0. These conflicting constraints cannot be satisfied simultaneously by Yarn, which will cause dependency resolution to fail.

Fix in Cursor Fix in Web

"@noble/curves": "^1.2.0",
"@types/jest": "^28.1.6",
"@types/node": "^17.0.23",
Expand Down
223 changes: 222 additions & 1 deletion yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -410,20 +410,41 @@ __metadata:
languageName: node
linkType: hard

"@endo/cache-map@npm:^1.1.0":
version: 1.1.0
resolution: "@endo/cache-map@npm:1.1.0"
checksum: 51a1690a6d189a060876abfbb497094efb8e0de328709882777963a7a69f6786a4bbf56bcc87bc8513ffd4a415062928acd4e0e49a89af58061734c7498eb086
languageName: node
linkType: hard

"@endo/env-options@npm:^1.1.10":
version: 1.1.10
resolution: "@endo/env-options@npm:1.1.10"
checksum: 3bd5e4edb5d6838e66216d7744686687aec0df9349214df821b88a598f8ac1450897bc58ddedaffeda33623c5e2d902965033f41a289905dc29ffd1ac030901f
languageName: node
linkType: hard

"@endo/env-options@npm:^1.1.11":
version: 1.1.11
resolution: "@endo/env-options@npm:1.1.11"
checksum: 599634509b28f005d12aaf2d7a2500ef222f6ce72889ba70a7306fb6fbed84b1bada2de29f5d3d0e48af22dbb41794d69d5df5ce91a94d791fe34d9abd3b5cb7
languageName: node
linkType: hard

"@endo/immutable-arraybuffer@npm:^1.1.1":
version: 1.1.1
resolution: "@endo/immutable-arraybuffer@npm:1.1.1"
checksum: b3fdbc7d5d188b6f76b95542c65dcd4123a135b067345ab8bda0302f2d64d99d2f2dff27d215c7787aeffaa67a08174d10a4256d4a49bee7b924b708c04ec885
languageName: node
linkType: hard

"@endo/immutable-arraybuffer@npm:^1.1.2":
version: 1.1.2
resolution: "@endo/immutable-arraybuffer@npm:1.1.2"
checksum: 7a71573e09cbf0099d329957cb943384038c21c0be9834817af8291ae4cc08dd8bbded30b4e106232f26740df22a421b1aeac3a072bdb7b0303423c44c872963
languageName: node
linkType: hard

"@es-joy/jsdoccomment@npm:~0.36.1":
version: 0.36.1
resolution: "@es-joy/jsdoccomment@npm:0.36.1"
Expand Down Expand Up @@ -988,6 +1009,17 @@ __metadata:
languageName: node
linkType: hard

"@metamask/base-controller@npm:^9.0.0":
version: 9.0.0
resolution: "@metamask/base-controller@npm:9.0.0"
dependencies:
"@metamask/messenger": ^0.3.0
"@metamask/utils": ^11.8.1
immer: ^9.0.6
checksum: 02da25ce528ccd18c253127972b39830b59d9c56a703cf9cc34505185191742ab2e28aca4d6f42f7ee5769ff3a989a9d536911f83baee9b44ce44bf91f08d7d7
languageName: node
linkType: hard

"@metamask/controller-utils@npm:^11.10.0, @metamask/controller-utils@npm:^11.5.0":
version: 11.10.0
resolution: "@metamask/controller-utils@npm:11.10.0"
Expand All @@ -1009,6 +1041,27 @@ __metadata:
languageName: node
linkType: hard

"@metamask/controller-utils@npm:^11.16.0":
version: 11.16.0
resolution: "@metamask/controller-utils@npm:11.16.0"
dependencies:
"@metamask/eth-query": ^4.0.0
"@metamask/ethjs-unit": ^0.3.0
"@metamask/utils": ^11.8.1
"@spruceid/siwe-parser": 2.1.0
"@types/bn.js": ^5.1.5
bignumber.js: ^9.1.2
bn.js: ^5.2.1
cockatiel: ^3.1.2
eth-ens-namehash: ^2.0.8
fast-deep-equal: ^3.1.3
lodash: ^4.17.21
peerDependencies:
"@babel/runtime": ^7.0.0
checksum: 8ffd51e6dff63980973dee7f2e7c688709b2bc773a9443512682a9cb5aeeabea7bf8ab1c3d48e452f48f2d33ef1b227d71ab0bbb26c3336475a89000123c6e53
languageName: node
linkType: hard

"@metamask/eslint-config-jest@npm:^12.1.0":
version: 12.1.0
resolution: "@metamask/eslint-config-jest@npm:12.1.0"
Expand Down Expand Up @@ -1092,6 +1145,20 @@ __metadata:
languageName: node
linkType: hard

"@metamask/json-rpc-engine@npm:^10.2.0":
version: 10.2.0
resolution: "@metamask/json-rpc-engine@npm:10.2.0"
dependencies:
"@metamask/rpc-errors": ^7.0.2
"@metamask/safe-event-emitter": ^3.0.0
"@metamask/utils": ^11.8.1
"@types/deep-freeze-strict": ^1.1.0
deep-freeze-strict: ^1.1.1
klona: ^2.0.6
checksum: 157e6fc923e298dee4b170d551d9ccda7d6b8ce26778e7ced6ef933b5d9fc7b816687fc6aec0e4cbfdf44178292e4e79d9b81709aad956361ea3cea7e8dd2cac
languageName: node
linkType: hard

"@metamask/json-rpc-middleware-stream@npm:^8.0.6, @metamask/json-rpc-middleware-stream@npm:^8.0.7":
version: 8.0.7
resolution: "@metamask/json-rpc-middleware-stream@npm:8.0.7"
Expand All @@ -1117,6 +1184,13 @@ __metadata:
languageName: node
linkType: hard

"@metamask/messenger@npm:^0.3.0":
version: 0.3.0
resolution: "@metamask/messenger@npm:0.3.0"
checksum: 72050d7ba672bc82319a6b6ff126c52d372418a9049555a1b94f520e664b6e8037e44203f2ecffb33f8de8e3b874174ad40da306fb8cb17decccaeb50f36f180
languageName: node
linkType: hard

"@metamask/number-to-bn@npm:^1.7.1":
version: 1.7.1
resolution: "@metamask/number-to-bn@npm:1.7.1"
Expand Down Expand Up @@ -1156,6 +1230,26 @@ __metadata:
languageName: node
linkType: hard

"@metamask/permission-controller@npm:^12.0.0":
version: 12.1.1
resolution: "@metamask/permission-controller@npm:12.1.1"
dependencies:
"@metamask/base-controller": ^9.0.0
"@metamask/controller-utils": ^11.16.0
"@metamask/json-rpc-engine": ^10.2.0
"@metamask/messenger": ^0.3.0
"@metamask/rpc-errors": ^7.0.2
"@metamask/utils": ^11.8.1
"@types/deep-freeze-strict": ^1.1.0
deep-freeze-strict: ^1.1.1
immer: ^9.0.6
nanoid: ^3.3.8
peerDependencies:
"@metamask/approval-controller": ^8.0.0
checksum: ee55a8e0ca33ab59e91201af4f63716e6f6b5260b82fa928380fda47a22e89ac907b6f12a8c3a47fdbb14116f4c5531f19d6d537caa180d61c1a95bfce18213d
languageName: node
linkType: hard

"@metamask/phishing-controller@npm:^12.6.0":
version: 12.6.0
resolution: "@metamask/phishing-controller@npm:12.6.0"
Expand Down Expand Up @@ -1202,6 +1296,27 @@ __metadata:
languageName: node
linkType: hard

"@metamask/providers@npm:^22.1.1":
version: 22.1.1
resolution: "@metamask/providers@npm:22.1.1"
dependencies:
"@metamask/json-rpc-engine": ^10.0.2
"@metamask/json-rpc-middleware-stream": ^8.0.6
"@metamask/object-multiplex": ^2.0.0
"@metamask/rpc-errors": ^7.0.2
"@metamask/safe-event-emitter": ^3.1.1
"@metamask/utils": ^11.0.1
detect-browser: ^5.2.0
extension-port-stream: ^4.1.0
fast-deep-equal: ^3.1.3
is-stream: ^2.0.0
readable-stream: ^3.6.2
peerDependencies:
webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0
checksum: 894bc8f481487954c08eb660cfa2b27c5cb621e00e2a4bf51ecccbc5f210431ed06a7f2b683d630e2ee24dbdbe4ab5dc27306b04a19b67535c4e007832a34de6
languageName: node
linkType: hard

"@metamask/rpc-errors@npm:^7.0.2":
version: 7.0.2
resolution: "@metamask/rpc-errors@npm:7.0.2"
Expand All @@ -1212,6 +1327,16 @@ __metadata:
languageName: node
linkType: hard

"@metamask/rpc-errors@npm:^7.0.3":
version: 7.0.3
resolution: "@metamask/rpc-errors@npm:7.0.3"
dependencies:
"@metamask/utils": ^11.4.2
fast-safe-stringify: ^2.0.6
checksum: 274ec61d1a567a0a34cda6202af8e91dc2822dc24f0280358c6efedbca8bda1bfb87609fb448ee90652bc597be6a3d678da315ca3ead92f90a89933975c98107
languageName: node
linkType: hard

"@metamask/safe-event-emitter@npm:^3.0.0, @metamask/safe-event-emitter@npm:^3.1.1":
version: 3.1.2
resolution: "@metamask/safe-event-emitter@npm:3.1.2"
Expand All @@ -1236,6 +1361,13 @@ __metadata:
languageName: node
linkType: hard

"@metamask/slip44@npm:^4.3.0":
version: 4.3.0
resolution: "@metamask/slip44@npm:4.3.0"
checksum: 1bc957133fa23ad92c3e2f76c2520a2dd88a5e7036791bd4878c3f1b7074ad57b7aef060d82796388e17f066831d79513d707775a83c1d793bb9c4fd0b1623fb
languageName: node
linkType: hard

"@metamask/snaps-controllers@npm:^13.1.0":
version: 13.1.0
resolution: "@metamask/snaps-controllers@npm:13.1.0"
Expand Down Expand Up @@ -1289,7 +1421,7 @@ __metadata:
"@metamask/eslint-config-typescript": ^12.1.0
"@metamask/snaps-controllers": ^13.1.0
"@metamask/snaps-sdk": ^8.1.0
"@metamask/snaps-utils": ^10.1.0
"@metamask/snaps-utils": ^11.6.1
"@metamask/superstruct": ^3.2.1
"@metamask/utils": ^11.4.0
"@noble/curves": ^1.2.0
Expand Down Expand Up @@ -1337,6 +1469,19 @@ __metadata:
languageName: node
linkType: hard

"@metamask/snaps-sdk@npm:^10.0.0":
version: 10.1.0
resolution: "@metamask/snaps-sdk@npm:10.1.0"
dependencies:
"@metamask/key-tree": ^10.1.1
"@metamask/providers": ^22.1.1
"@metamask/rpc-errors": ^7.0.3
"@metamask/superstruct": ^3.2.1
"@metamask/utils": ^11.8.1
checksum: 94194cd3ed449372e293c67951c36d44341de62165eb0f2bf93f9d07a704b511f30a07bc06489573e3424fa7a1ae3e50cab6a259cac80f8f88bd72401c37daab
languageName: node
linkType: hard

"@metamask/snaps-sdk@npm:^8.1.0":
version: 8.1.0
resolution: "@metamask/snaps-sdk@npm:8.1.0"
Expand Down Expand Up @@ -1382,6 +1527,38 @@ __metadata:
languageName: node
linkType: hard

"@metamask/snaps-utils@npm:^11.6.1":
version: 11.6.1
resolution: "@metamask/snaps-utils@npm:11.6.1"
dependencies:
"@babel/core": ^7.23.2
"@babel/types": ^7.23.0
"@metamask/key-tree": ^10.1.1
"@metamask/messenger": ^0.3.0
"@metamask/permission-controller": ^12.0.0
"@metamask/rpc-errors": ^7.0.3
"@metamask/slip44": ^4.3.0
"@metamask/snaps-registry": ^3.2.3
"@metamask/snaps-sdk": ^10.0.0
"@metamask/superstruct": ^3.2.1
"@metamask/utils": ^11.8.1
"@noble/hashes": ^1.7.1
"@scure/base": ^1.1.1
chalk: ^4.1.2
cron-parser: ^4.5.0
fast-deep-equal: ^3.1.3
fast-json-stable-stringify: ^2.1.0
fast-xml-parser: ^4.4.1
luxon: ^3.5.0
marked: ^12.0.1
rfdc: ^1.3.0
semver: ^7.5.4
ses: ^1.14.0
validate-npm-package-name: ^5.0.0
checksum: 0080f73b9756e53bff052a3ceb30ae58920adec1c926f036b625d20c99e160a8ede8b6a4435b67a9e61dabc2ceb0a847cadafe34b911433a0eed5af83ec356ae
languageName: node
linkType: hard

"@metamask/superstruct@npm:^3.1.0, @metamask/superstruct@npm:^3.2.1":
version: 3.2.1
resolution: "@metamask/superstruct@npm:3.2.1"
Expand All @@ -1406,6 +1583,25 @@ __metadata:
languageName: node
linkType: hard

"@metamask/utils@npm:^11.4.2, @metamask/utils@npm:^11.8.1":
version: 11.8.1
resolution: "@metamask/utils@npm:11.8.1"
dependencies:
"@ethereumjs/tx": ^4.2.0
"@metamask/superstruct": ^3.1.0
"@noble/hashes": ^1.3.1
"@scure/base": ^1.1.3
"@types/debug": ^4.1.7
"@types/lodash": ^4.17.20
debug: ^4.3.4
lodash: ^4.17.21
pony-cause: ^2.1.10
semver: ^7.5.4
uuid: ^9.0.1
checksum: 4a2a355c7875eea28ba5750ba771d3b2aa966e77acbac9b7966e7e154cf81fd2c4c9bc08e5a0382a1b743ad6f441eb259ca4720585ef00c0b23f1582207f43c1
languageName: node
linkType: hard

"@noble/curves@npm:1.4.2, @noble/curves@npm:~1.4.0":
version: 1.4.2
resolution: "@noble/curves@npm:1.4.2"
Expand Down Expand Up @@ -1781,6 +1977,13 @@ __metadata:
languageName: node
linkType: hard

"@types/lodash@npm:^4.17.20":
version: 4.17.21
resolution: "@types/lodash@npm:4.17.21"
checksum: e09e3eaf29b18b6c8e130fcbafd8e3c4ecc2110f35255079245e7d1bd310a5a8f93e4e70266533dce672f253bba899c721bc6870097e0a8c5448e0b628136d39
languageName: node
linkType: hard

"@types/ms@npm:*":
version: 0.7.34
resolution: "@types/ms@npm:0.7.34"
Expand Down Expand Up @@ -5286,6 +5489,13 @@ __metadata:
languageName: node
linkType: hard

"klona@npm:^2.0.6":
version: 2.0.6
resolution: "klona@npm:2.0.6"
checksum: ac9ee3732e42b96feb67faae4d27cf49494e8a3bf3fa7115ce242fe04786788e0aff4741a07a45a2462e2079aa983d73d38519c85d65b70ef11447bbc3c58ce7
languageName: node
linkType: hard

"leven@npm:^3.1.0":
version: 3.1.0
resolution: "leven@npm:3.1.0"
Expand Down Expand Up @@ -6452,6 +6662,17 @@ __metadata:
languageName: node
linkType: hard

"ses@npm:^1.14.0":
version: 1.14.0
resolution: "ses@npm:1.14.0"
dependencies:
"@endo/cache-map": ^1.1.0
"@endo/env-options": ^1.1.11
"@endo/immutable-arraybuffer": ^1.1.2
checksum: d7340161d4401aea03473960282674b76fdfe23122cae0ec52c3fc5460a2a708bb81f15bd28de4fd8536f64b79360264b0a6f6b864bd1ea0a2d4ba75e96f274b
languageName: node
linkType: hard

"set-blocking@npm:^2.0.0":
version: 2.0.0
resolution: "set-blocking@npm:2.0.0"
Expand Down
Loading