diff --git a/packages/snaps-simulation/package.json b/packages/snaps-simulation/package.json index b24684fcf8..c0d54ddc78 100644 --- a/packages/snaps-simulation/package.json +++ b/packages/snaps-simulation/package.json @@ -55,7 +55,7 @@ "test:watch": "jest --watch" }, "dependencies": { - "@metamask/chain-agnostic-permission": "^1.7.0", + "@metamask/chain-agnostic-permission": "^2.1.0", "@metamask/json-rpc-engine": "^10.5.0", "@metamask/json-rpc-middleware-stream": "^8.0.8", "@metamask/key-tree": "^10.1.1", diff --git a/yarn.lock b/yarn.lock index 47e687137c..ee74294c1f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3027,6 +3027,19 @@ __metadata: languageName: node linkType: hard +"@metamask/approval-controller@npm:^10.0.0": + version: 10.0.0 + resolution: "@metamask/approval-controller@npm:10.0.0" + dependencies: + "@metamask/base-controller": "npm:^10.0.0" + "@metamask/messenger": "npm:^3.0.0" + "@metamask/rpc-errors": "npm:^7.0.2" + "@metamask/utils": "npm:^11.12.0" + nanoid: "npm:^3.3.8" + checksum: 10/8a1a0ee2f449699e1d4050b88ff210fc00d393c671c252b2d610adbbe49c78f39e76ca86da598079ea732a1d191d9ab40eadac231550235c4f6cae9da5af7d1a + languageName: node + linkType: hard + "@metamask/approval-controller@npm:^9.0.1, @metamask/approval-controller@npm:^9.0.2": version: 9.0.2 resolution: "@metamask/approval-controller@npm:9.0.2" @@ -3088,6 +3101,18 @@ __metadata: languageName: unknown linkType: soft +"@metamask/base-controller@npm:^10.0.0": + version: 10.1.0 + resolution: "@metamask/base-controller@npm:10.1.0" + dependencies: + "@metamask/messenger": "npm:^3.0.0" + "@metamask/superstruct": "npm:^3.4.1" + "@metamask/utils": "npm:^12.0.0" + immer: "npm:^11.1.18" + checksum: 10/52391b16210ce91101fc98d8f43d182a63eef776d412be315e7fa426742c9881dd66b90fa22523f6ccc4f89f5d7a1ca481a5125a81f48f2effcb3409b2cfb346 + languageName: node + linkType: hard + "@metamask/base-controller@npm:^9.1.0": version: 9.1.0 resolution: "@metamask/base-controller@npm:9.1.0" @@ -3164,17 +3189,17 @@ __metadata: languageName: node linkType: hard -"@metamask/chain-agnostic-permission@npm:^1.7.0": - version: 1.7.0 - resolution: "@metamask/chain-agnostic-permission@npm:1.7.0" +"@metamask/chain-agnostic-permission@npm:^2.1.0": + version: 2.1.0 + resolution: "@metamask/chain-agnostic-permission@npm:2.1.0" dependencies: "@metamask/api-specs": "npm:^0.15.0" - "@metamask/controller-utils": "npm:^12.3.0" - "@metamask/permission-controller": "npm:^13.1.1" - "@metamask/rpc-errors": "npm:^7.0.2" - "@metamask/utils": "npm:^11.11.0" - lodash: "npm:^4.17.21" - checksum: 10/25de22b86057c64828b12c4424770c7a4668ca7eb54186e06fb4c8a5f56d1d1e625686f7834fdfee47733e9a64d1f2213f5efef5e3488d9b541b1218da11789c + "@metamask/controller-utils": "npm:^13.0.0" + "@metamask/permission-controller": "npm:^14.0.0" + "@metamask/rpc-errors": "npm:^7.0.3" + "@metamask/utils": "npm:^12.0.0" + lodash-es: "npm:^4.18.1" + checksum: 10/96b106c1e6e8b2464781d0ddfd50f2c1a336530448db9566f602bffbabc98045ec41234aa6b9a9b1362bc084e55f31863567bf578e98038970fb78848cd84822 languageName: node linkType: hard @@ -3231,7 +3256,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/controller-utils@npm:^12.0.0, @metamask/controller-utils@npm:^12.3.0": +"@metamask/controller-utils@npm:^12.0.0": version: 12.3.0 resolution: "@metamask/controller-utils@npm:12.3.0" dependencies: @@ -3253,6 +3278,28 @@ __metadata: languageName: node linkType: hard +"@metamask/controller-utils@npm:^13.0.0": + version: 13.0.0 + resolution: "@metamask/controller-utils@npm:13.0.0" + dependencies: + "@ethersproject/abi": "npm:^5.7.0" + "@metamask/eth-query": "npm:^4.0.0" + "@metamask/ethjs-unit": "npm:^0.3.0" + "@metamask/utils": "npm:^11.12.0" + "@signinwithethereum/siwe-parser": "npm:^4.2.1" + "@types/bn.js": "npm:^5.1.5" + bignumber.js: "npm:^9.1.2" + bn.js: "npm:^5.2.1" + cockatiel: "npm:^3.1.2" + eth-ens-namehash: "npm:^2.0.8" + fast-deep-equal: "npm:^3.1.3" + lodash-es: "npm:^4.17.21" + peerDependencies: + "@babel/runtime": ^7.0.0 + checksum: 10/54aaa57439fd632eb6f2fddc512726937f61fe739184b979743d7e571d8cbe3ad02a9ba479af6f98353199c6b01a4a82ac3cf142a3045b2a7fd8a99a64041cd1 + languageName: node + linkType: hard + "@metamask/core-signer-example-snap@workspace:packages/examples/packages/invoke-snap/packages/core-signer": version: 0.0.0-use.local resolution: "@metamask/core-signer-example-snap@workspace:packages/examples/packages/invoke-snap/packages/core-signer" @@ -3821,6 +3868,21 @@ __metadata: languageName: node linkType: hard +"@metamask/json-rpc-engine@npm:^11.0.0": + version: 11.0.0 + resolution: "@metamask/json-rpc-engine@npm:11.0.0" + dependencies: + "@metamask/messenger": "npm:^3.0.0" + "@metamask/rpc-errors": "npm:^7.0.2" + "@metamask/safe-event-emitter": "npm:^3.1.3" + "@metamask/utils": "npm:^11.12.0" + "@types/deep-freeze-strict": "npm:^1.1.0" + deep-freeze-strict: "npm:^1.1.1" + klona: "npm:^2.0.6" + checksum: 10/92ed14575019b84d0823324b001e115346633546213c200578a0ae59362aa7e5aa98d3e260a96fd9edf0c7fa14441d2a1a23088c9f3ec10a2ac3dc47e1abd920 + languageName: node + linkType: hard + "@metamask/json-rpc-example-snap@workspace:^, @metamask/json-rpc-example-snap@workspace:packages/examples/packages/json-rpc": version: 0.0.0-use.local resolution: "@metamask/json-rpc-example-snap@workspace:packages/examples/packages/json-rpc" @@ -4137,6 +4199,25 @@ __metadata: languageName: node linkType: hard +"@metamask/permission-controller@npm:^14.0.0": + version: 14.0.0 + resolution: "@metamask/permission-controller@npm:14.0.0" + dependencies: + "@metamask/approval-controller": "npm:^10.0.0" + "@metamask/base-controller": "npm:^10.0.0" + "@metamask/controller-utils": "npm:^13.0.0" + "@metamask/json-rpc-engine": "npm:^11.0.0" + "@metamask/messenger": "npm:^3.0.0" + "@metamask/rpc-errors": "npm:^7.0.2" + "@metamask/utils": "npm:^11.12.0" + "@types/deep-freeze-strict": "npm:^1.1.0" + deep-freeze-strict: "npm:^1.1.1" + immer: "npm:^9.0.6" + nanoid: "npm:^3.3.8" + checksum: 10/18c1395f6bfded383db3777d39a7614d23f9dd6aea5b4b76f2a8e2ea5cd06856ff2ed9583e754bf3d9815a74ae96567e9e1dd0512de59b1eecae35ebdb7f2af5 + languageName: node + linkType: hard + "@metamask/post-message-stream@npm:^10.0.0": version: 10.0.0 resolution: "@metamask/post-message-stream@npm:10.0.0" @@ -4286,7 +4367,7 @@ __metadata: languageName: node linkType: hard -"@metamask/safe-event-emitter@npm:^3.0.0, @metamask/safe-event-emitter@npm:^3.1.1": +"@metamask/safe-event-emitter@npm:^3.0.0, @metamask/safe-event-emitter@npm:^3.1.1, @metamask/safe-event-emitter@npm:^3.1.3": version: 3.1.3 resolution: "@metamask/safe-event-emitter@npm:3.1.3" checksum: 10/adec56b940385cc34ecd14149c1f0a5c0273f255d7cb7a7df31dfda92381443b58534d173deb0b3361e3ca48a27847b5d715442874c2f6c53be9523c82f4ff2a @@ -4802,7 +4883,7 @@ __metadata: dependencies: "@lavamoat/allow-scripts": "npm:^4.0.0" "@metamask/auto-changelog": "npm:^7.0.1" - "@metamask/chain-agnostic-permission": "npm:^1.7.0" + "@metamask/chain-agnostic-permission": "npm:^2.1.0" "@metamask/json-rpc-engine": "npm:^10.5.0" "@metamask/json-rpc-middleware-stream": "npm:^8.0.8" "@metamask/key-tree": "npm:^10.1.1" @@ -5187,7 +5268,7 @@ __metadata: languageName: node linkType: hard -"@noble/hashes@npm:^1.1.2, @noble/hashes@npm:^1.3.2, @noble/hashes@npm:^1.7.1, @noble/hashes@npm:^1.8.0": +"@noble/hashes@npm:^1.1.2, @noble/hashes@npm:^1.3.2, @noble/hashes@npm:^1.7.0, @noble/hashes@npm:^1.7.1, @noble/hashes@npm:^1.8.0": version: 1.8.0 resolution: "@noble/hashes@npm:1.8.0" checksum: 10/474b7f56bc6fb2d5b3a42132561e221b0ea4f91e590f4655312ca13667840896b34195e2b53b7f097ec080a1fdd3b58d902c2a8d0fbdf51d2e238b53808a177e @@ -5969,6 +6050,16 @@ __metadata: languageName: node linkType: hard +"@signinwithethereum/siwe-parser@npm:^4.2.1": + version: 4.2.1 + resolution: "@signinwithethereum/siwe-parser@npm:4.2.1" + dependencies: + "@noble/hashes": "npm:^1.7.0" + apg-js: "npm:^4.4.0" + checksum: 10/be730de6513c9dd9ec255f4d3c25f93a8b99bcbe941236270c1d788ab6c8accd1e1d1838110fcad6b17d88ca22c2f174a9ce1900ffeaefb6001ec698b23a5d2c + languageName: node + linkType: hard + "@sinclair/typebox@npm:^0.27.8": version: 0.27.8 resolution: "@sinclair/typebox@npm:0.27.8" @@ -8558,10 +8649,10 @@ __metadata: languageName: node linkType: hard -"apg-js@npm:^4.1.1": - version: 4.1.3 - resolution: "apg-js@npm:4.1.3" - checksum: 10/069c8dc6a121389eae2e4282ccb02926d5f9d1bde89a1e5606e2a69ed1758946aea5700d33fbd7cdad62a5371896caa1997e3dd952c5a0f4ee36070d1b053323 +"apg-js@npm:^4.1.1, apg-js@npm:^4.4.0": + version: 4.4.0 + resolution: "apg-js@npm:4.4.0" + checksum: 10/425f19096026742f5f156f26542b68f55602aa60f0c4ae2d72a0a888cf15fe9622223191202262dd8979d76a6125de9d8fd164d56c95fb113f49099f405eb08c languageName: node linkType: hard @@ -12590,6 +12681,13 @@ __metadata: languageName: node linkType: hard +"immer@npm:^11.1.18": + version: 11.2.9 + resolution: "immer@npm:11.2.9" + checksum: 10/0ca23e2469152cacb36c1adc8e2fc3e6ab24c85f95b03b3d59c96cf9aff419c806be98825394a7ba40d713f6d4349b57705e633bc057c602b429917b3cdcc7de + languageName: node + linkType: hard + "immer@npm:^9.0.21, immer@npm:^9.0.6": version: 9.0.21 resolution: "immer@npm:9.0.21" @@ -14112,6 +14210,13 @@ __metadata: languageName: node linkType: hard +"lodash-es@npm:^4.17.21, lodash-es@npm:^4.18.1": + version: 4.18.1 + resolution: "lodash-es@npm:4.18.1" + checksum: 10/8bfad225ef09ef42b04283cdaf7830efcc2ba29ae41b56501c74422155ee1ccaa1f0f6e8319def3451a1fe54dec501c8e4bee622bae2b2d98ac993731e0a5cce + languageName: node + linkType: hard + "lodash.debounce@npm:^4.0.8": version: 4.0.8 resolution: "lodash.debounce@npm:4.0.8"