Skip to content

Commit

Permalink
Bump @metamask/snaps-sdk to ^6.1.0, @metamask/snaps-utils to `^…
Browse files Browse the repository at this point in the history
…7.8.0`, `@metamask/snaps-controllers` to `^9.3.0`
  • Loading branch information
MajorLift committed Jul 19, 2024
1 parent de15ab3 commit 59fe394
Show file tree
Hide file tree
Showing 6 changed files with 149 additions and 52 deletions.
2 changes: 0 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,6 @@
"pre-push": "yarn lint"
},
"resolutions": {
"@metamask/snaps-sdk": "github:MetaMask/snaps#workspace=@metamask/snaps-sdk&commit=3c95d8b54a7778d0473499826688cefa5d0b7012",
"@metamask/snaps-utils": "github:MetaMask/snaps#workspace=@metamask/snaps-utils&commit=3c95d8b54a7778d0473499826688cefa5d0b7012",
"tsup@^8.0.2": "patch:tsup@npm%3A8.0.2#./.yarn/patches/tsup-npm-8.0.2-86e40f68a7.patch"
},
"devDependencies": {
Expand Down
8 changes: 4 additions & 4 deletions packages/accounts-controller/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@
"@metamask/eth-snap-keyring": "^4.3.1",
"@metamask/keyring-api": "^8.0.1",
"@metamask/keyring-controller": "^17.1.1",
"@metamask/snaps-sdk": "^6.0.0",
"@metamask/snaps-utils": "^7.7.0",
"@metamask/snaps-sdk": "^6.1.0",
"@metamask/snaps-utils": "^7.8.0",
"@metamask/utils": "^9.1.0",
"deepmerge": "^4.2.2",
"ethereum-cryptography": "^2.1.2",
Expand All @@ -56,7 +56,7 @@
},
"devDependencies": {
"@metamask/auto-changelog": "^3.4.4",
"@metamask/snaps-controllers": "^8.1.1",
"@metamask/snaps-controllers": "^9.3.0",
"@types/jest": "^27.4.1",
"@types/readable-stream": "^2.3.0",
"jest": "^27.5.1",
Expand All @@ -67,7 +67,7 @@
},
"peerDependencies": {
"@metamask/keyring-controller": "^17.0.0",
"@metamask/snaps-controllers": "^8.1.1"
"@metamask/snaps-controllers": "^9.3.0"
},
"engines": {
"node": "^18.18 || >=20"
Expand Down
4 changes: 2 additions & 2 deletions packages/accounts-controller/src/AccountsController.ts
Original file line number Diff line number Diff line change
Expand Up @@ -423,8 +423,8 @@ export class AccountsController extends BaseController<
...account,
metadata: { ...account.metadata, name: accountName },
};
// Error is flaky. Leaving commented `ts-expect-error` directive so it can be re-enabled if needed.
// // @ts-expect-error Known issue - `Json` causes recursive error in immer `Draft`/`WritableDraft` types
// Do not remove this comment: This error is flaky. Comment out and restore the `ts-expect-error` directive below as needed.
// @ts-expect-error Known issue - `Json` causes recursive error in immer `Draft`/`WritableDraft` types
currentState.internalAccounts.accounts[accountId] = internalAccount;
});
}
Expand Down
6 changes: 3 additions & 3 deletions packages/chain-controller/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,9 @@
"@metamask/base-controller": "^6.0.1",
"@metamask/chain-api": "^0.1.0",
"@metamask/keyring-api": "^8.0.1",
"@metamask/snaps-controllers": "^8.1.1",
"@metamask/snaps-sdk": "^6.0.0",
"@metamask/snaps-utils": "^7.7.0",
"@metamask/snaps-controllers": "^9.3.0",
"@metamask/snaps-sdk": "^6.1.0",
"@metamask/snaps-utils": "^7.8.0",
"@metamask/utils": "^9.1.0",
"uuid": "^8.3.2"
},
Expand Down
8 changes: 4 additions & 4 deletions packages/profile-sync-controller/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,9 @@
},
"dependencies": {
"@metamask/base-controller": "^6.0.1",
"@metamask/snaps-controllers": "^8.1.1",
"@metamask/snaps-sdk": "^6.0.0",
"@metamask/snaps-utils": "^7.7.0",
"@metamask/snaps-controllers": "^9.3.0",
"@metamask/snaps-sdk": "^6.1.0",
"@metamask/snaps-utils": "^7.8.0",
"@noble/ciphers": "^0.5.2",
"@noble/hashes": "^1.4.0",
"immer": "^9.0.6",
Expand All @@ -66,7 +66,7 @@
"typescript": "~5.0.4"
},
"peerDependencies": {
"@metamask/snaps-controllers": "^8.1.1"
"@metamask/snaps-controllers": "^9.3.0"
},
"engines": {
"node": "^18.18 || >=20"
Expand Down
173 changes: 136 additions & 37 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2203,9 +2203,9 @@ __metadata:
"@metamask/eth-snap-keyring": "npm:^4.3.1"
"@metamask/keyring-api": "npm:^8.0.1"
"@metamask/keyring-controller": "npm:^17.1.1"
"@metamask/snaps-controllers": "npm:^8.1.1"
"@metamask/snaps-sdk": "npm:^6.0.0"
"@metamask/snaps-utils": "npm:^7.7.0"
"@metamask/snaps-controllers": "npm:^9.3.0"
"@metamask/snaps-sdk": "npm:^6.1.0"
"@metamask/snaps-utils": "npm:^7.8.0"
"@metamask/utils": "npm:^9.1.0"
"@types/jest": "npm:^27.4.1"
"@types/readable-stream": "npm:^2.3.0"
Expand All @@ -2220,7 +2220,7 @@ __metadata:
uuid: "npm:^8.3.2"
peerDependencies:
"@metamask/keyring-controller": ^17.0.0
"@metamask/snaps-controllers": ^8.1.1
"@metamask/snaps-controllers": ^9.3.0
languageName: unknown
linkType: soft

Expand Down Expand Up @@ -2281,7 +2281,7 @@ __metadata:
languageName: node
linkType: hard

"@metamask/approval-controller@npm:^7.0.1, @metamask/approval-controller@workspace:packages/approval-controller":
"@metamask/approval-controller@npm:^7.0.0, @metamask/approval-controller@npm:^7.0.1, @metamask/approval-controller@workspace:packages/approval-controller":
version: 0.0.0-use.local
resolution: "@metamask/approval-controller@workspace:packages/approval-controller"
dependencies:
Expand Down Expand Up @@ -2462,9 +2462,9 @@ __metadata:
"@metamask/base-controller": "npm:^6.0.1"
"@metamask/chain-api": "npm:^0.1.0"
"@metamask/keyring-api": "npm:^8.0.1"
"@metamask/snaps-controllers": "npm:^8.1.1"
"@metamask/snaps-sdk": "npm:^6.0.0"
"@metamask/snaps-utils": "npm:^7.7.0"
"@metamask/snaps-controllers": "npm:^9.3.0"
"@metamask/snaps-sdk": "npm:^6.1.0"
"@metamask/snaps-utils": "npm:^7.8.0"
"@metamask/utils": "npm:^9.1.0"
"@types/jest": "npm:^27.4.1"
"@types/readable-stream": "npm:^2.3.0"
Expand Down Expand Up @@ -3045,7 +3045,7 @@ __metadata:
languageName: node
linkType: hard

"@metamask/json-rpc-engine@npm:^9.0.1, @metamask/json-rpc-engine@workspace:packages/json-rpc-engine":
"@metamask/json-rpc-engine@npm:^9.0.0, @metamask/json-rpc-engine@npm:^9.0.1, @metamask/json-rpc-engine@workspace:packages/json-rpc-engine":
version: 0.0.0-use.local
resolution: "@metamask/json-rpc-engine@workspace:packages/json-rpc-engine"
dependencies:
Expand Down Expand Up @@ -3076,7 +3076,7 @@ __metadata:
languageName: node
linkType: hard

"@metamask/json-rpc-middleware-stream@workspace:packages/json-rpc-middleware-stream":
"@metamask/json-rpc-middleware-stream@npm:^8.0.0, @metamask/json-rpc-middleware-stream@npm:^8.0.1, @metamask/json-rpc-middleware-stream@workspace:packages/json-rpc-middleware-stream":
version: 0.0.0-use.local
resolution: "@metamask/json-rpc-middleware-stream@workspace:packages/json-rpc-middleware-stream"
dependencies:
Expand Down Expand Up @@ -3426,20 +3426,7 @@ __metadata:
languageName: unknown
linkType: soft

"@metamask/phishing-controller@npm:^9.0.1":
version: 9.0.4
resolution: "@metamask/phishing-controller@npm:9.0.4"
dependencies:
"@metamask/base-controller": "npm:^5.0.2"
"@metamask/controller-utils": "npm:^10.0.0"
"@types/punycode": "npm:^2.1.0"
eth-phishing-detect: "npm:^1.2.0"
punycode: "npm:^2.1.1"
checksum: 10/e68258c3dfedd7a60a040f8b58577ee98cc4566a3893a047b7b620edd72e98c8f2f75056332457b9773932c3ae8cbc7c66bbe0792e07de31dff895a9b77d081b
languageName: node
linkType: hard

"@metamask/phishing-controller@workspace:packages/phishing-controller":
"@metamask/phishing-controller@npm:^10.0.0, @metamask/phishing-controller@workspace:packages/phishing-controller":
version: 0.0.0-use.local
resolution: "@metamask/phishing-controller@workspace:packages/phishing-controller"
dependencies:
Expand All @@ -3462,6 +3449,19 @@ __metadata:
languageName: unknown
linkType: soft

"@metamask/phishing-controller@npm:^9.0.1":
version: 9.0.4
resolution: "@metamask/phishing-controller@npm:9.0.4"
dependencies:
"@metamask/base-controller": "npm:^5.0.2"
"@metamask/controller-utils": "npm:^10.0.0"
"@types/punycode": "npm:^2.1.0"
eth-phishing-detect: "npm:^1.2.0"
punycode: "npm:^2.1.1"
checksum: 10/e68258c3dfedd7a60a040f8b58577ee98cc4566a3893a047b7b620edd72e98c8f2f75056332457b9773932c3ae8cbc7c66bbe0792e07de31dff895a9b77d081b
languageName: node
linkType: hard

"@metamask/polling-controller@npm:^9.0.0, @metamask/polling-controller@workspace:packages/polling-controller":
version: 0.0.0-use.local
resolution: "@metamask/polling-controller@workspace:packages/polling-controller"
Expand Down Expand Up @@ -3525,9 +3525,9 @@ __metadata:
"@lavamoat/allow-scripts": "npm:^3.0.4"
"@metamask/auto-changelog": "npm:^3.4.4"
"@metamask/base-controller": "npm:^6.0.1"
"@metamask/snaps-controllers": "npm:^8.1.1"
"@metamask/snaps-sdk": "npm:^6.0.0"
"@metamask/snaps-utils": "npm:^7.7.0"
"@metamask/snaps-controllers": "npm:^9.3.0"
"@metamask/snaps-sdk": "npm:^6.1.0"
"@metamask/snaps-utils": "npm:^7.8.0"
"@noble/ciphers": "npm:^0.5.2"
"@noble/hashes": "npm:^1.4.0"
"@types/jest": "npm:^27.4.1"
Expand All @@ -3544,7 +3544,7 @@ __metadata:
typedoc-plugin-missing-exports: "npm:^2.0.0"
typescript: "npm:~5.0.4"
peerDependencies:
"@metamask/snaps-controllers": ^8.1.1
"@metamask/snaps-controllers": ^9.3.0
languageName: unknown
linkType: soft

Expand All @@ -3569,6 +3569,27 @@ __metadata:
languageName: node
linkType: hard

"@metamask/providers@npm:^17.0.0":
version: 17.1.1
resolution: "@metamask/providers@npm:17.1.1"
dependencies:
"@metamask/json-rpc-engine": "npm:^9.0.1"
"@metamask/json-rpc-middleware-stream": "npm:^8.0.1"
"@metamask/object-multiplex": "npm:^2.0.0"
"@metamask/rpc-errors": "npm:^6.3.1"
"@metamask/safe-event-emitter": "npm:^3.1.1"
"@metamask/utils": "npm:^9.0.0"
detect-browser: "npm:^5.2.0"
extension-port-stream: "npm:^4.1.0"
fast-deep-equal: "npm:^3.1.3"
is-stream: "npm:^2.0.0"
readable-stream: "npm:^3.6.2"
peerDependencies:
webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0
checksum: 10/9aed27c02ce97838705b3dacc4f2d8a821586e5aef2e98315f98e5be1a457ac5d48602fd7d5bdc4ac608e18cca13c723b685c3d03820b952f036647eac0121ce
languageName: node
linkType: hard

"@metamask/queued-request-controller@workspace:packages/queued-request-controller":
version: 0.0.0-use.local
resolution: "@metamask/queued-request-controller@workspace:packages/queued-request-controller"
Expand Down Expand Up @@ -3744,6 +3765,43 @@ __metadata:
languageName: node
linkType: hard

"@metamask/snaps-controllers@npm:^9.3.0":
version: 9.3.0
resolution: "@metamask/snaps-controllers@npm:9.3.0"
dependencies:
"@metamask/approval-controller": "npm:^7.0.0"
"@metamask/base-controller": "npm:^6.0.1"
"@metamask/json-rpc-engine": "npm:^9.0.0"
"@metamask/json-rpc-middleware-stream": "npm:^8.0.0"
"@metamask/object-multiplex": "npm:^2.0.0"
"@metamask/permission-controller": "npm:^10.0.1"
"@metamask/phishing-controller": "npm:^10.0.0"
"@metamask/post-message-stream": "npm:^8.1.0"
"@metamask/rpc-errors": "npm:^6.3.1"
"@metamask/snaps-registry": "npm:^3.2.1"
"@metamask/snaps-rpc-methods": "npm:^10.0.0"
"@metamask/snaps-sdk": "npm:^6.1.0"
"@metamask/snaps-utils": "npm:^7.8.0"
"@metamask/utils": "npm:^9.1.0"
"@xstate/fsm": "npm:^2.0.0"
browserify-zlib: "npm:^0.2.0"
concat-stream: "npm:^2.0.0"
fast-deep-equal: "npm:^3.1.3"
get-npm-tarball-url: "npm:^2.0.3"
immer: "npm:^9.0.6"
nanoid: "npm:^3.1.31"
readable-stream: "npm:^3.6.2"
readable-web-to-node-stream: "npm:^3.0.2"
tar-stream: "npm:^3.1.7"
peerDependencies:
"@metamask/snaps-execution-environments": ^6.6.1
peerDependenciesMeta:
"@metamask/snaps-execution-environments":
optional: true
checksum: 10/065e7a3e5242f1693ade7c89acdbbf16e2f4caa395ca924c4378e8e66fdcf52212e30292ace0683e3ebb5816eef35d762df49b9abffba25d9cf0e93899d6a1fb
languageName: node
linkType: hard

"@metamask/snaps-registry@npm:^3.1.0, @metamask/snaps-registry@npm:^3.2.1":
version: 3.2.1
resolution: "@metamask/snaps-registry@npm:3.2.1"
Expand All @@ -3756,6 +3814,22 @@ __metadata:
languageName: node
linkType: hard

"@metamask/snaps-rpc-methods@npm:^10.0.0":
version: 10.0.0
resolution: "@metamask/snaps-rpc-methods@npm:10.0.0"
dependencies:
"@metamask/key-tree": "npm:^9.1.2"
"@metamask/permission-controller": "npm:^10.0.1"
"@metamask/rpc-errors": "npm:^6.3.1"
"@metamask/snaps-sdk": "npm:^6.1.0"
"@metamask/snaps-utils": "npm:^7.8.0"
"@metamask/superstruct": "npm:^3.1.0"
"@metamask/utils": "npm:^9.1.0"
"@noble/hashes": "npm:^1.3.1"
checksum: 10/a471d224c1cf88aeff5245f61df40402839e4e027c4495cd2833c703fe7a3b2f1a1ddd20e89455e1842c8f32db65e0a35343463bad622ebe06e7138b52d7a6a5
languageName: node
linkType: hard

"@metamask/snaps-rpc-methods@npm:^9.1.2":
version: 9.1.4
resolution: "@metamask/snaps-rpc-methods@npm:9.1.4"
Expand All @@ -3772,22 +3846,36 @@ __metadata:
languageName: node
linkType: hard

"@metamask/snaps-sdk@github:MetaMask/snaps#workspace=@metamask/snaps-sdk&commit=3c95d8b54a7778d0473499826688cefa5d0b7012":
version: 6.0.0
resolution: "@metamask/snaps-sdk@https://github.com/MetaMask/snaps.git#workspace=%40metamask%2Fsnaps-sdk&commit=3c95d8b54a7778d0473499826688cefa5d0b7012"
"@metamask/snaps-sdk@npm:^4.2.0, @metamask/snaps-sdk@npm:^4.4.2":
version: 4.4.2
resolution: "@metamask/snaps-sdk@npm:4.4.2"
dependencies:
"@metamask/key-tree": "npm:^9.1.1"
"@metamask/providers": "npm:^17.0.0"
"@metamask/rpc-errors": "npm:^6.2.1"
"@metamask/utils": "npm:^8.3.0"
fast-xml-parser: "npm:^4.3.4"
superstruct: "npm:^1.0.3"
checksum: 10/32be48679eb306ec97c2ee16b4146ce69875e665feb61c04f7e63a23361c445b49ad4a0c8f6176560e7973b09c56e5a26055ba7cd894d67111c8c3cedf90dc4f
languageName: node
linkType: hard

"@metamask/snaps-sdk@npm:^6.0.0, @metamask/snaps-sdk@npm:^6.1.0":
version: 6.1.0
resolution: "@metamask/snaps-sdk@npm:6.1.0"
dependencies:
"@metamask/key-tree": "npm:^9.1.2"
"@metamask/providers": "npm:17.0.0"
"@metamask/rpc-errors": "npm:^6.3.1"
"@metamask/superstruct": "npm:^3.1.0"
"@metamask/utils": "npm:^9.1.0"
checksum: 10/8a5ef3e62935150f0e2c4e17a87baf9f90779ea3fd530b8ae81cfb5c67bbfbeae6dc9c390dd208d950f421dec4f98732d8b391f3b5fa330377db8eda69d83659
checksum: 10/1cdad5356872dea44313914ed446cddd9bcaf397b60b47e1d93a11cacb6974066f60ca55cfa3c8fe74d7852188113994433401647fa02e13d1e9f0bd8dfde013
languageName: node
linkType: hard

"@metamask/snaps-utils@github:MetaMask/snaps#workspace=@metamask/snaps-utils&commit=3c95d8b54a7778d0473499826688cefa5d0b7012":
version: 7.7.0
resolution: "@metamask/snaps-utils@https://github.com/MetaMask/snaps.git#workspace=%40metamask%2Fsnaps-utils&commit=3c95d8b54a7778d0473499826688cefa5d0b7012"
"@metamask/snaps-utils@npm:^7.4.0, @metamask/snaps-utils@npm:^7.5.0, @metamask/snaps-utils@npm:^7.7.0, @metamask/snaps-utils@npm:^7.8.0":
version: 7.8.0
resolution: "@metamask/snaps-utils@npm:7.8.0"
dependencies:
"@babel/core": "npm:^7.23.2"
"@babel/types": "npm:^7.23.0"
Expand All @@ -3797,7 +3885,7 @@ __metadata:
"@metamask/rpc-errors": "npm:^6.3.1"
"@metamask/slip44": "npm:^3.1.0"
"@metamask/snaps-registry": "npm:^3.2.1"
"@metamask/snaps-sdk": "npm:^6.0.0"
"@metamask/snaps-sdk": "npm:^6.1.0"
"@metamask/superstruct": "npm:^3.1.0"
"@metamask/utils": "npm:^9.1.0"
"@noble/hashes": "npm:^1.3.1"
Expand All @@ -3812,7 +3900,7 @@ __metadata:
semver: "npm:^7.5.4"
ses: "npm:^1.1.0"
validate-npm-package-name: "npm:^5.0.0"
checksum: 10/73c2a2f41c91d4dd56a7bad48c3e95c80557f44742a4c2731c945f1ccb30dad4260f733cf2a8fbc6c643085499ac71ee3ec4af334944dc16819f844577cc9cda
checksum: 10/e4629fe57f6cbc9ba2a7ac3b41cc919c83574b8d6c9e71b593fbc5b37d6f15a7d46498dade56dbf61268a898f33b53f48cba7207c9bb5e7b6a9c79cc3cfc9aaa
languageName: node
linkType: hard

Expand Down Expand Up @@ -7634,6 +7722,17 @@ __metadata:
languageName: node
linkType: hard

"extension-port-stream@npm:^4.1.0":
version: 4.2.0
resolution: "extension-port-stream@npm:4.2.0"
dependencies:
readable-stream: "npm:^3.6.2 || ^4.4.2"
peerDependencies:
webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0
checksum: 10/85559c82e3f3aa21462e234b30b7d53872708893664cd03f2f848af556cf0730cf2243b089efc9d40bbe9a4f73bd8fd19684db5a985329b0c4402b4f2fe26358
languageName: node
linkType: hard

"fast-copy@npm:^2.1.7":
version: 2.1.7
resolution: "fast-copy@npm:2.1.7"
Expand Down

0 comments on commit 59fe394

Please sign in to comment.