diff --git a/packages/accounts-controller/package.json b/packages/accounts-controller/package.json index 84b491e858..9f1a55c036 100644 --- a/packages/accounts-controller/package.json +++ b/packages/accounts-controller/package.json @@ -30,9 +30,9 @@ }, "dependencies": { "@metamask/base-controller": "^3.2.3", - "@metamask/eth-snap-keyring": "^0.2.2", - "@metamask/keyring-api": "^0.2.5", - "@metamask/snaps-utils": "^1.0.1", + "@metamask/eth-snap-keyring": "^1.0.0", + "@metamask/keyring-api": "^1.0.0", + "@metamask/snaps-utils": "^3.0.0", "@metamask/utils": "^8.1.0", "deepmerge": "^4.2.2", "ethereumjs-util": "^7.0.10", @@ -42,7 +42,7 @@ "devDependencies": { "@metamask/auto-changelog": "^3.1.0", "@metamask/keyring-controller": "^8.0.2", - "@metamask/snaps-controllers": "^1.0.1", + "@metamask/snaps-controllers": "^3.0.0", "@types/jest": "^27.4.1", "@types/readable-stream": "^2.3.0", "jest": "^27.5.1", diff --git a/packages/accounts-controller/tsconfig.build.json b/packages/accounts-controller/tsconfig.build.json index a206c483c3..b4fbdd4821 100644 --- a/packages/accounts-controller/tsconfig.build.json +++ b/packages/accounts-controller/tsconfig.build.json @@ -3,7 +3,8 @@ "compilerOptions": { "baseUrl": "./", "outDir": "./dist", - "rootDir": "./src" + "rootDir": "./src", + "skipLibCheck": true }, "references": [ { diff --git a/yarn.lock b/yarn.lock index f147a4097f..0def46cae4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -46,7 +46,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.1.0, @babel/core@npm:^7.12.3, @babel/core@npm:^7.18.6, @babel/core@npm:^7.20.12, @babel/core@npm:^7.7.2, @babel/core@npm:^7.8.0": +"@babel/core@npm:^7.1.0, @babel/core@npm:^7.12.3, @babel/core@npm:^7.20.12, @babel/core@npm:^7.7.2, @babel/core@npm:^7.8.0": version: 7.22.11 resolution: "@babel/core@npm:7.22.11" dependencies: @@ -420,10 +420,10 @@ __metadata: languageName: node linkType: hard -"@endo/env-options@npm:^0.1.3": - version: 0.1.3 - resolution: "@endo/env-options@npm:0.1.3" - checksum: da8c66865d4d30b0053a00960657dc36f022975a888f0dd6a2f6bb37b9fe731f45a02a2cf263d93b1a40fcb37b25f8ba7076cb8af9e93fd95f496365d9382930 +"@endo/env-options@npm:^0.1.4": + version: 0.1.4 + resolution: "@endo/env-options@npm:0.1.4" + checksum: 6099f0a6b700a60bee7b226aa2a39bb5748e22f25e9606d70e5a66a8e62cbd8c972b0fe578735a658f80bf2ebece62e28c20aa3f16417cbfe6c19a8689966dd3 languageName: node linkType: hard @@ -1293,11 +1293,11 @@ __metadata: dependencies: "@metamask/auto-changelog": ^3.1.0 "@metamask/base-controller": ^3.2.3 - "@metamask/eth-snap-keyring": ^0.2.2 - "@metamask/keyring-api": ^0.2.5 + "@metamask/eth-snap-keyring": ^1.0.0 + "@metamask/keyring-api": ^1.0.0 "@metamask/keyring-controller": ^8.0.2 - "@metamask/snaps-controllers": ^1.0.1 - "@metamask/snaps-utils": ^1.0.1 + "@metamask/snaps-controllers": ^3.0.0 + "@metamask/snaps-utils": ^3.0.0 "@metamask/utils": ^8.1.0 "@types/jest": ^27.4.1 "@types/readable-stream": ^2.3.0 @@ -1382,7 +1382,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/approval-controller@npm:^3.0.0, @metamask/approval-controller@npm:^3.5.0, @metamask/approval-controller@npm:^3.5.2": +"@metamask/approval-controller@npm:^3.5.0, @metamask/approval-controller@npm:^3.5.2": version: 3.5.2 resolution: "@metamask/approval-controller@npm:3.5.2" dependencies: @@ -1455,7 +1455,7 @@ __metadata: languageName: node linkType: hard -"@metamask/base-controller@^3.0.0, @metamask/base-controller@^3.2.0, @metamask/base-controller@^3.2.2, @metamask/base-controller@^3.2.3, @metamask/base-controller@workspace:packages/base-controller": +"@metamask/base-controller@^3.2.0, @metamask/base-controller@^3.2.2, @metamask/base-controller@^3.2.3, @metamask/base-controller@workspace:packages/base-controller": version: 0.0.0-use.local resolution: "@metamask/base-controller@workspace:packages/base-controller" dependencies: @@ -1474,7 +1474,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/browser-passworder@npm:^4.0.2, @metamask/browser-passworder@npm:^4.1.0": +"@metamask/browser-passworder@npm:^4.1.0": version: 4.1.0 resolution: "@metamask/browser-passworder@npm:4.1.0" checksum: f1edb3b75594b8e8d075b3134c9ce6c73573160eb48184ef722b9d96a5763db1e2e9acb166fc5c66c7c82936e134a02a3fb4c0022ca9a948857a30181cb84d7e @@ -1794,19 +1794,19 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-snap-keyring@npm:^0.2.2": - version: 0.2.2 - resolution: "@metamask/eth-snap-keyring@npm:0.2.2" +"@metamask/eth-snap-keyring@npm:^1.0.0": + version: 1.0.0 + resolution: "@metamask/eth-snap-keyring@npm:1.0.0" dependencies: "@ethereumjs/tx": ^4.2.0 "@metamask/eth-sig-util": ^7.0.0 - "@metamask/keyring-api": ^0.2.3 - "@metamask/snaps-controllers": ^0.38.2-flask.1 + "@metamask/keyring-api": ^1.0.0 + "@metamask/snaps-controllers": ^3.0.0 "@metamask/utils": ^8.1.0 "@types/uuid": ^9.0.1 superstruct: ^1.0.3 uuid: ^9.0.0 - checksum: 3a3a3f68a04191ae3961eeb4ca1f7062e592a255a6f1db4a0a63b4f07f9b4ec2c62fe1278b0ea365044cda0748c95402c6c5604e149853b730c79943c835bc06 + checksum: 979e6b0f6a4108f3562b501c2393fc25bcf8d7ecfe8e37fd49a49a7a82c0e71d56f56efe7ed517db845826c932df9a48c905cc3cc13a8700f9b5fd948254cfa8 languageName: node linkType: hard @@ -1853,20 +1853,6 @@ __metadata: languageName: node linkType: hard -"@metamask/key-tree@npm:^7.1.1": - version: 7.1.1 - resolution: "@metamask/key-tree@npm:7.1.1" - dependencies: - "@metamask/scure-bip39": ^2.1.0 - "@metamask/utils": ^6.0.1 - "@noble/ed25519": ^1.6.0 - "@noble/hashes": ^1.0.0 - "@noble/secp256k1": ^1.5.5 - "@scure/base": ^1.0.0 - checksum: ddab7917e1214c51508f821a680f8e8819a8c866fd91244e0debf28464331dfcbf9a357e01716fc593cf00a8c71f95fd45ed4ff686ee6abc4c4061aed629537c - languageName: node - linkType: hard - "@metamask/key-tree@npm:^9.0.0": version: 9.0.0 resolution: "@metamask/key-tree@npm:9.0.0" @@ -1881,19 +1867,19 @@ __metadata: languageName: node linkType: hard -"@metamask/keyring-api@npm:^0.2.3, @metamask/keyring-api@npm:^0.2.5": - version: 0.2.5 - resolution: "@metamask/keyring-api@npm:0.2.5" +"@metamask/keyring-api@npm:^1.0.0": + version: 1.0.0 + resolution: "@metamask/keyring-api@npm:1.0.0" dependencies: "@metamask/providers": ^13.0.0 - "@metamask/rpc-methods": ^0.38.1-flask.1 - "@metamask/snaps-controllers": ^0.38.2-flask.1 - "@metamask/snaps-utils": ^0.38.2-flask.1 + "@metamask/rpc-methods": ^3.0.0 + "@metamask/snaps-controllers": ^3.0.0 + "@metamask/snaps-utils": ^3.0.0 "@metamask/utils": ^8.1.0 "@types/uuid": ^9.0.1 superstruct: ^1.0.3 uuid: ^9.0.0 - checksum: ca567388f5963f7c6adaf9d7bfdfa783f5869ab85d906181cc32d2c3c1328af78c15eea661522d1c5dfb7b23b7dd3c6a9917b4c9eae794d187e03483ba42cd3e + checksum: 2370d5663f7496de12072f72f4b473b0a1ef71b8b6523a2ece8395c227b3097611118266bc0c8255bdba0b68157e72361805bed1703089c4520bf7134a8718f0 languageName: node linkType: hard @@ -2084,7 +2070,7 @@ __metadata: languageName: node linkType: hard -"@metamask/permission-controller@npm:^4.0.0, @metamask/permission-controller@npm:^4.1.0": +"@metamask/permission-controller@npm:^4.1.2": version: 4.1.2 resolution: "@metamask/permission-controller@npm:4.1.2" dependencies: @@ -2177,13 +2163,13 @@ __metadata: languageName: unknown linkType: soft -"@metamask/post-message-stream@npm:^6.1.1, @metamask/post-message-stream@npm:^6.1.2": - version: 6.1.2 - resolution: "@metamask/post-message-stream@npm:6.1.2" +"@metamask/post-message-stream@npm:^7.0.0": + version: 7.0.0 + resolution: "@metamask/post-message-stream@npm:7.0.0" dependencies: "@metamask/utils": ^5.0.0 - readable-stream: 2.3.3 - checksum: 3591ec9b7fd602806b07cbc0fed5075fb7a347c279c43ef1f25fbdd8634dfcad9ce192ae59457fb76554ef0bc15cbf25cfaa5875aee2d72668a273b7a6852c32 + readable-stream: 3.6.2 + checksum: a922874f00870e0c666216e592dff6c508e926fae122646d2792c9a7fac4f73323c65046a1eb9dc48a4b0e7de3bbcf753f5ad470688ed4ba2298b4d3a9b39c7d languageName: node linkType: hard @@ -2204,26 +2190,6 @@ __metadata: languageName: unknown linkType: soft -"@metamask/providers@npm:^10.2.0, @metamask/providers@npm:^10.2.1": - version: 10.2.1 - resolution: "@metamask/providers@npm:10.2.1" - dependencies: - "@metamask/object-multiplex": ^1.1.0 - "@metamask/safe-event-emitter": ^2.0.0 - "@types/chrome": ^0.0.136 - detect-browser: ^5.2.0 - eth-rpc-errors: ^4.0.2 - extension-port-stream: ^2.0.1 - fast-deep-equal: ^2.0.1 - is-stream: ^2.0.0 - json-rpc-engine: ^6.1.0 - json-rpc-middleware-stream: ^4.2.1 - pump: ^3.0.0 - webextension-polyfill-ts: ^0.25.0 - checksum: e88b2db8c4673cc6a7e47d9f0531df3fac73f05f8e9ff6d02c3420dfb3c7a82335d9c44876f2d472c44eac36d66491d2022be4f39600bee561d5de8ad59c5b07 - languageName: node - linkType: hard - "@metamask/providers@npm:^11.1.1": version: 11.1.1 resolution: "@metamask/providers@npm:11.1.1" @@ -2290,56 +2256,20 @@ __metadata: languageName: node linkType: hard -"@metamask/rpc-methods@npm:0.38.1-flask.1": - version: 0.38.1-flask.1 - resolution: "@metamask/rpc-methods@npm:0.38.1-flask.1" - dependencies: - "@metamask/key-tree": ^9.0.0 - "@metamask/permission-controller": ^4.1.0 - "@metamask/snaps-ui": ^0.37.4-flask.1 - "@metamask/snaps-utils": ^0.38.2-flask.1 - "@metamask/types": ^1.1.0 - "@metamask/utils": ^6.0.1 - "@noble/hashes": ^1.3.1 - eth-rpc-errors: ^4.0.3 - superstruct: ^1.0.3 - checksum: 49700a41a1340d36d484086a4f6ca0a3fea27f5f8119c9a9af9c2cd0aeecf7f603f6c89a2f122232c66a238e281023df82d4ad38c799da5a137ccfcf0bca6857 - languageName: node - linkType: hard - -"@metamask/rpc-methods@npm:^1.0.1": - version: 1.0.2 - resolution: "@metamask/rpc-methods@npm:1.0.2" - dependencies: - "@metamask/browser-passworder": ^4.0.2 - "@metamask/key-tree": ^7.1.1 - "@metamask/permission-controller": ^4.0.0 - "@metamask/snaps-ui": ^1.0.2 - "@metamask/snaps-utils": ^1.0.2 - "@metamask/types": ^1.1.0 - "@metamask/utils": ^6.0.1 - "@noble/hashes": ^1.1.3 - eth-rpc-errors: ^4.0.2 - nanoid: ^3.1.31 - superstruct: ^1.0.3 - checksum: b5de7ea63726cf3dc2324e8bc462d95de67bbf15f34849a2fdcb321efa21f255644b83e79ae1b1305a5b4ac0d7fb8fd110b917d08541326ba3d4dab3dbc1e594 - languageName: node - linkType: hard - -"@metamask/rpc-methods@patch:@metamask/rpc-methods@npm%3A0.38.1-flask.1#./.yarn/patches/@metamask-rpc-methods-npm-0.38.1-flask.1-081e1eb5b3.patch::locator=%40metamask%2Fcore-monorepo%40workspace%3A.": - version: 0.38.1-flask.1 - resolution: "@metamask/rpc-methods@patch:@metamask/rpc-methods@npm%3A0.38.1-flask.1#./.yarn/patches/@metamask-rpc-methods-npm-0.38.1-flask.1-081e1eb5b3.patch::version=0.38.1-flask.1&hash=2abe25&locator=%40metamask%2Fcore-monorepo%40workspace%3A." +"@metamask/rpc-methods@npm:^3.0.0": + version: 3.0.0 + resolution: "@metamask/rpc-methods@npm:3.0.0" dependencies: "@metamask/key-tree": ^9.0.0 - "@metamask/permission-controller": ^4.1.0 - "@metamask/snaps-ui": ^0.37.4-flask.1 - "@metamask/snaps-utils": ^0.38.2-flask.1 + "@metamask/permission-controller": ^4.1.2 + "@metamask/snaps-ui": ^3.0.0 + "@metamask/snaps-utils": ^3.0.0 "@metamask/types": ^1.1.0 - "@metamask/utils": ^6.0.1 + "@metamask/utils": ^8.1.0 "@noble/hashes": ^1.3.1 eth-rpc-errors: ^4.0.3 superstruct: ^1.0.3 - checksum: 61829b70d80b7d3ad40e3916a303c26b4545f61b74ea776063c9803dce7ffa4c8882fef0189803a07250e125dc3818cbd9a4e6891d1041da23bb2a9c26f85441 + checksum: c74ed1d320c2ac579a95137a361e721f0e750d10353f8a0613507762b77904b8a206739d81b9629187810d9b3875cc8105a8f45171f2917a225474306f257dd0 languageName: node linkType: hard @@ -2420,20 +2350,20 @@ __metadata: languageName: unknown linkType: soft -"@metamask/snaps-controllers@npm:^0.38.2-flask.1": - version: 0.38.2-flask.1 - resolution: "@metamask/snaps-controllers@npm:0.38.2-flask.1" +"@metamask/snaps-controllers@npm:^3.0.0": + version: 3.0.0 + resolution: "@metamask/snaps-controllers@npm:3.0.0" dependencies: "@metamask/approval-controller": ^3.5.0 "@metamask/base-controller": ^3.2.0 "@metamask/object-multiplex": ^1.2.0 - "@metamask/permission-controller": ^4.1.0 - "@metamask/post-message-stream": ^6.1.2 - "@metamask/rpc-methods": ^0.38.1-flask.1 - "@metamask/snaps-execution-environments": ^0.38.2-flask.1 - "@metamask/snaps-registry": ^1.2.1 - "@metamask/snaps-utils": ^0.38.2-flask.1 - "@metamask/utils": ^6.0.1 + "@metamask/permission-controller": ^4.1.2 + "@metamask/post-message-stream": ^7.0.0 + "@metamask/rpc-methods": ^3.0.0 + "@metamask/snaps-execution-environments": ^3.0.0 + "@metamask/snaps-registry": ^2.0.0 + "@metamask/snaps-utils": ^3.0.0 + "@metamask/utils": ^8.1.0 "@xstate/fsm": ^2.0.0 concat-stream: ^2.0.0 eth-rpc-errors: ^4.0.3 @@ -2442,125 +2372,64 @@ __metadata: json-rpc-engine: ^6.1.0 json-rpc-middleware-stream: ^4.2.0 nanoid: ^3.1.31 - pump: ^3.0.0 readable-web-to-node-stream: ^3.0.2 tar-stream: ^2.2.0 - checksum: 738044e70b079fd62195219aa68260b4afae4855826b8d7b94f53edad69d8befaf77c67c2a9dbf2363457223b0560652578eeea438150d37a56a4adcd89e6e43 + checksum: 4a2fc877beca85bcf787ae00badb2bfaa154f961b11db8d84973f90c1a815410c5ce6460f7a5c9fea89554a7d4e6935f42c8cf852f9fc58f82d54dcf9fd6b0ce languageName: node linkType: hard -"@metamask/snaps-controllers@npm:^1.0.1": - version: 1.0.1 - resolution: "@metamask/snaps-controllers@npm:1.0.1" - dependencies: - "@metamask/approval-controller": ^3.0.0 - "@metamask/base-controller": ^3.0.0 - "@metamask/object-multiplex": ^1.2.0 - "@metamask/permission-controller": ^4.0.0 - "@metamask/post-message-stream": ^6.1.2 - "@metamask/rpc-methods": ^1.0.1 - "@metamask/snaps-execution-environments": ^1.0.1 - "@metamask/snaps-registry": ^1.2.1 - "@metamask/snaps-utils": ^1.0.1 - "@metamask/utils": ^6.0.1 - "@xstate/fsm": ^2.0.0 - concat-stream: ^2.0.0 - cron-parser: ^4.5.0 - eth-rpc-errors: ^4.0.2 - gunzip-maybe: ^1.4.2 - immer: ^9.0.6 - json-rpc-engine: ^6.1.0 - json-rpc-middleware-stream: ^4.2.0 - nanoid: ^3.1.31 - pump: ^3.0.0 - readable-web-to-node-stream: ^3.0.2 - tar-stream: ^2.2.0 - checksum: 31450c79705786431e76ad20e3ee35294f997a049337729301aac50f7b27aa1b03e617549b62d3eff067b93e0ab51ade883a4f6e9d67a56ff0bba1f2f0b0fbc4 - languageName: node - linkType: hard - -"@metamask/snaps-execution-environments@npm:^0.38.2-flask.1": - version: 0.38.2-flask.1 - resolution: "@metamask/snaps-execution-environments@npm:0.38.2-flask.1" +"@metamask/snaps-execution-environments@npm:^3.0.0": + version: 3.0.0 + resolution: "@metamask/snaps-execution-environments@npm:3.0.0" dependencies: "@metamask/object-multiplex": ^1.2.0 - "@metamask/post-message-stream": ^6.1.2 + "@metamask/post-message-stream": ^7.0.0 "@metamask/providers": ^11.1.1 - "@metamask/rpc-methods": ^0.38.1-flask.1 - "@metamask/snaps-utils": ^0.38.2-flask.1 - "@metamask/utils": ^6.0.1 + "@metamask/rpc-methods": ^3.0.0 + "@metamask/snaps-utils": ^3.0.0 + "@metamask/utils": ^8.1.0 eth-rpc-errors: ^4.0.3 json-rpc-engine: ^6.1.0 nanoid: ^3.1.31 - pump: ^3.0.0 - superstruct: ^1.0.3 - checksum: 68c1adcb8fe227c989c02ea5f7820f0d58b0e9442b21d0043e2f06a7ea3a6607a5e0bdde82aceecc12e265b27bd1e5a719fb4ec901f19adea3a37d5412ca8415 - languageName: node - linkType: hard - -"@metamask/snaps-execution-environments@npm:^1.0.1": - version: 1.0.1 - resolution: "@metamask/snaps-execution-environments@npm:1.0.1" - dependencies: - "@metamask/object-multiplex": ^1.2.0 - "@metamask/post-message-stream": ^6.1.1 - "@metamask/providers": ^10.2.0 - "@metamask/rpc-methods": ^1.0.1 - "@metamask/snaps-utils": ^1.0.1 - "@metamask/utils": ^6.0.1 - eth-rpc-errors: ^4.0.3 - json-rpc-engine: ^6.1.0 - pump: ^3.0.0 - ses: ^0.18.1 - stream-browserify: ^3.0.0 superstruct: ^1.0.3 - checksum: 46645edaa0ca6d6188c6c795d1229fb50357d5d6b25d73155de6867d06b9b74b02be76bcd3a4a523b4c0c16a9210c9636fa0204bba347f53c88e4d09ae1f793f + checksum: 9ff27bc9ac443de4bd79ad966215485fcc7c6eb88a3907e9302e5f9b8197dce3afd63ae7bfaac06c2df5aa5d763b9a68729c0debe8f9edab10e8bf608e67d606 languageName: node linkType: hard -"@metamask/snaps-registry@npm:^1.2.1": - version: 1.2.2 - resolution: "@metamask/snaps-registry@npm:1.2.2" +"@metamask/snaps-registry@npm:^2.0.0": + version: 2.0.0 + resolution: "@metamask/snaps-registry@npm:2.0.0" dependencies: - "@metamask/utils": ^7.1.0 + "@metamask/utils": ^8.1.0 "@noble/secp256k1": ^1.7.1 superstruct: ^1.0.3 - checksum: 02289b349390466158c4842c6398b56c0a6352258657eb186331636774a894782607aa0c4e4c772689c89248856c325d914a0d8c8f4b739e9324d60b0fb92da1 - languageName: node - linkType: hard - -"@metamask/snaps-ui@npm:^0.37.4-flask.1": - version: 0.37.4-flask.1 - resolution: "@metamask/snaps-ui@npm:0.37.4-flask.1" - dependencies: - "@metamask/utils": ^6.0.1 - superstruct: ^1.0.3 - checksum: d4e0a3c5f82a6edbf7bc82280fab364b93787e7d9995854208dd4200e188f37691216928967a5b75e6be5ebfeb360e638af39ac0043f1bdddb0c2ff7a5cdbce5 + checksum: 621baf98c53c490d4bf8bf784910943e3c147cc2abdbcf5ea56ae6fcd45a1a412da79b0ef778b8f9d8c46b9272068d3dd5909be6691579590d2632c6baee8992 languageName: node linkType: hard -"@metamask/snaps-ui@npm:^1.0.2": - version: 1.0.2 - resolution: "@metamask/snaps-ui@npm:1.0.2" +"@metamask/snaps-ui@npm:^3.0.0": + version: 3.0.0 + resolution: "@metamask/snaps-ui@npm:3.0.0" dependencies: - "@metamask/utils": ^6.0.1 + "@metamask/utils": ^8.1.0 + is-svg: ^4.4.0 superstruct: ^1.0.3 - checksum: eb3d8806803d7e5e7677550eb0eaec4102f8b1b2aad660b408ebb8d3c532666a422176b2ff7c490bfb427c9378449976f16b19c9c5330759dff5283db9fe7224 + checksum: b683fbc3d4bec071abe0cdd4399a0d99f03c024bbacd1284822e7df66da82053f37a81fb3455ce852cf847033710eb08eef343c2fbc885f4ebdd5cf94880d68a languageName: node linkType: hard -"@metamask/snaps-utils@npm:^0.38.2-flask.1": - version: 0.38.2-flask.1 - resolution: "@metamask/snaps-utils@npm:0.38.2-flask.1" +"@metamask/snaps-utils@npm:^3.0.0": + version: 3.0.0 + resolution: "@metamask/snaps-utils@npm:3.0.0" dependencies: "@babel/core": ^7.20.12 "@babel/types": ^7.18.7 "@metamask/base-controller": ^3.2.0 "@metamask/key-tree": ^9.0.0 - "@metamask/permission-controller": ^4.1.0 - "@metamask/snaps-registry": ^1.2.1 - "@metamask/snaps-ui": ^0.37.4-flask.1 - "@metamask/utils": ^6.0.1 + "@metamask/permission-controller": ^4.1.2 + "@metamask/snaps-registry": ^2.0.0 + "@metamask/snaps-ui": ^3.0.0 + "@metamask/utils": ^8.1.0 "@noble/hashes": ^1.3.1 "@scure/base": ^1.1.1 chalk: ^4.1.2 @@ -2571,38 +2440,10 @@ __metadata: is-svg: ^4.4.0 rfdc: ^1.3.0 semver: ^7.5.4 - ses: ^0.18.7 - superstruct: ^1.0.3 - validate-npm-package-name: ^5.0.0 - checksum: cb95a67a1267299aacb5b85b25a35dbfd14f68060198974cc1a26b9a2e7eff5acd13700b9100e3546dfc7e78ed937b06aecb5c4884c32ff77b2d28c77e7f97b6 - languageName: node - linkType: hard - -"@metamask/snaps-utils@npm:^1.0.1, @metamask/snaps-utils@npm:^1.0.2": - version: 1.0.2 - resolution: "@metamask/snaps-utils@npm:1.0.2" - dependencies: - "@babel/core": ^7.18.6 - "@babel/types": ^7.18.7 - "@metamask/base-controller": ^3.0.0 - "@metamask/key-tree": ^7.1.1 - "@metamask/permission-controller": ^4.0.0 - "@metamask/providers": ^10.2.1 - "@metamask/snaps-registry": ^1.2.1 - "@metamask/snaps-ui": ^1.0.2 - "@metamask/utils": ^6.0.1 - "@noble/hashes": ^1.1.3 - "@scure/base": ^1.1.1 - cron-parser: ^4.5.0 - eth-rpc-errors: ^4.0.3 - fast-deep-equal: ^3.1.3 - fast-json-stable-stringify: ^2.1.0 - rfdc: ^1.3.0 - semver: ^7.5.4 - ses: ^0.18.7 + ses: ^0.18.8 superstruct: ^1.0.3 validate-npm-package-name: ^5.0.0 - checksum: e207652c0ba61970f7a298325a75edbd330fc8f62f2a23a6429dd2448db66b59414794e77389b72d007d5b18c21e6331dcb815d2bbe91851843d8ee0902600d9 + checksum: c4e8e595da22916313de482fc193236ab901944600e24c3c376361dc42b2d4eb4589326411dca843ab5a8771e43830ff4e0f6541f9a49d33a361060d6a07967b languageName: node linkType: hard @@ -2688,20 +2529,6 @@ __metadata: languageName: node linkType: hard -"@metamask/utils@npm:^7.1.0": - version: 7.1.0 - resolution: "@metamask/utils@npm:7.1.0" - dependencies: - "@ethereumjs/tx": ^4.1.2 - "@noble/hashes": ^1.3.1 - "@types/debug": ^4.1.7 - debug: ^4.3.4 - semver: ^7.5.4 - superstruct: ^1.0.3 - checksum: 165ed378f4ac5ca42c241d32154e15b609f9e772a9dc069b870613c005dc0e7e4fa92204c30e98ec2317f1e38c77747057671a26fd0a5ba36a288e3c9ef03790 - languageName: node - linkType: hard - "@metamask/utils@npm:^8.0.0, @metamask/utils@npm:^8.1.0": version: 8.1.0 resolution: "@metamask/utils@npm:8.1.0" @@ -2761,7 +2588,7 @@ __metadata: languageName: node linkType: hard -"@noble/hashes@npm:^1.0.0, @noble/hashes@npm:^1.1.3, @noble/hashes@npm:^1.3.1, @noble/hashes@npm:~1.3.0, @noble/hashes@npm:~1.3.1": +"@noble/hashes@npm:^1.0.0, @noble/hashes@npm:^1.3.1, @noble/hashes@npm:~1.3.0, @noble/hashes@npm:~1.3.1": version: 1.3.2 resolution: "@noble/hashes@npm:1.3.2" checksum: fe23536b436539d13f90e4b9be843cc63b1b17666a07634a2b1259dded6f490be3d050249e6af98076ea8f2ea0d56f578773c2197f2aa0eeaa5fba5bc18ba474 @@ -3070,16 +2897,6 @@ __metadata: languageName: node linkType: hard -"@types/chrome@npm:^0.0.136": - version: 0.0.136 - resolution: "@types/chrome@npm:0.0.136" - dependencies: - "@types/filesystem": "*" - "@types/har-format": "*" - checksum: af96fdc79fb019d827fdb6269f831921f8f36215ee05a2624436dd2ad4d84d7be12333cc6f54912fb8bae0ca49cbfde5a78de94723bfbd20d309d2e71e274a1b - languageName: node - linkType: hard - "@types/debug@npm:^4.1.7": version: 4.1.8 resolution: "@types/debug@npm:4.1.8" @@ -3096,22 +2913,6 @@ __metadata: languageName: node linkType: hard -"@types/filesystem@npm:*": - version: 0.0.32 - resolution: "@types/filesystem@npm:0.0.32" - dependencies: - "@types/filewriter": "*" - checksum: 4b9079d200a3b241722b90e1c5806c4b32c4dac87d42a1c7ef76a2c0dafdbe7d5f1a379b873ad5de73622b44de6599e1522908f67b938d54e785bd1c36e302a0 - languageName: node - linkType: hard - -"@types/filewriter@npm:*": - version: 0.0.29 - resolution: "@types/filewriter@npm:0.0.29" - checksum: 0c58aa875c2c245be7dbc42b20212f3203e13d11ec013a4a5cd0febf0e8b87214be5882c05ff9d7bdf0398f145a4fdbc24b7e6cf7b094e134a3b4c7a0598502f - languageName: node - linkType: hard - "@types/graceful-fs@npm:^4.1.2": version: 4.1.6 resolution: "@types/graceful-fs@npm:4.1.6" @@ -3121,13 +2922,6 @@ __metadata: languageName: node linkType: hard -"@types/har-format@npm:*": - version: 1.2.12 - resolution: "@types/har-format@npm:1.2.12" - checksum: f52c1617859983437f4c06d02fda052500c0e5b2e8ffd5deb0172f1adc2222d4569db2df3ca2b99007c2572dbae01ba7a042b51e7b6ec6a4a44d53eea8230895 - languageName: node - linkType: hard - "@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1": version: 2.0.4 resolution: "@types/istanbul-lib-coverage@npm:2.0.4" @@ -5709,13 +5503,6 @@ __metadata: languageName: node linkType: hard -"fast-deep-equal@npm:^2.0.1": - version: 2.0.1 - resolution: "fast-deep-equal@npm:2.0.1" - checksum: b701835a87985e0ec4925bdf1f0c1e7eb56309b5d12d534d5b4b69d95a54d65bb16861c081781ead55f73f12d6c60ba668713391ee7fbf6b0567026f579b7b0b - languageName: node - linkType: hard - "fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": version: 3.1.3 resolution: "fast-deep-equal@npm:3.1.3" @@ -6465,7 +6252,7 @@ __metadata: languageName: node linkType: hard -"inherits@npm:2, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3, inherits@npm:~2.0.4": +"inherits@npm:2, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1 @@ -8723,13 +8510,6 @@ __metadata: languageName: node linkType: hard -"process-nextick-args@npm:~1.0.6": - version: 1.0.7 - resolution: "process-nextick-args@npm:1.0.7" - checksum: 41224fbc803ac6c96907461d4dfc20942efa3ca75f2d521bcf7cf0e89f8dec127fb3fb5d76746b8fb468a232ea02d84824fae08e027aec185fd29049c66d49f8 - languageName: node - linkType: hard - "process-nextick-args@npm:~2.0.0": version: 2.0.1 resolution: "process-nextick-args@npm:2.0.1" @@ -8880,18 +8660,14 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:2.3.3": - version: 2.3.3 - resolution: "readable-stream@npm:2.3.3" +"readable-stream@npm:3.6.2, readable-stream@npm:^3.0.2, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": + version: 3.6.2 + resolution: "readable-stream@npm:3.6.2" dependencies: - core-util-is: ~1.0.0 - inherits: ~2.0.3 - isarray: ~1.0.0 - process-nextick-args: ~1.0.6 - safe-buffer: ~5.1.1 - string_decoder: ~1.0.3 - util-deprecate: ~1.0.1 - checksum: 76f9863065d7edc14abd78e68784048487e83a4b6908336ba3eacb5e9544d642ad60836f91fab16e1dc6ad9e493dfe6c2e5b65f370ec65454d415efa50361a76 + inherits: ^2.0.3 + string_decoder: ^1.1.1 + util-deprecate: ^1.0.1 + checksum: bdcbe6c22e846b6af075e32cf8f4751c2576238c5043169a1c221c92ee2878458a816a4ea33f4c67623c0b6827c8a400409bfb3cf0bf3381392d0b1dfb52ac8d languageName: node linkType: hard @@ -8910,17 +8686,6 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^3.0.2, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.5.0, readable-stream@npm:^3.6.0": - version: 3.6.2 - resolution: "readable-stream@npm:3.6.2" - dependencies: - inherits: ^2.0.3 - string_decoder: ^1.1.1 - util-deprecate: ^1.0.1 - checksum: bdcbe6c22e846b6af075e32cf8f4751c2576238c5043169a1c221c92ee2878458a816a4ea33f4c67623c0b6827c8a400409bfb3cf0bf3381392d0b1dfb52ac8d - languageName: node - linkType: hard - "readable-web-to-node-stream@npm:^3.0.2": version: 3.0.2 resolution: "readable-web-to-node-stream@npm:3.0.2" @@ -9204,12 +8969,12 @@ __metadata: languageName: node linkType: hard -"ses@npm:^0.18.1, ses@npm:^0.18.7": - version: 0.18.7 - resolution: "ses@npm:0.18.7" +"ses@npm:^0.18.8": + version: 0.18.8 + resolution: "ses@npm:0.18.8" dependencies: - "@endo/env-options": ^0.1.3 - checksum: 75ac014771d9bc1f747193c6d0f9e7d2d7700a10311ba8d805d9bc78d4c20d4ef40537f0535b1ea6abf06babf67e70f8bd37b2ad68ad54992a0c5ce842181c87 + "@endo/env-options": ^0.1.4 + checksum: d7976d2ee218baec021c5cfdfb193d63b52bf2b6cbdbbb90c19d835915a1872b6924910f7fd42bc849eb2de78fc7bdd6e7b4667e1df3c79244cc92d4ede48aa6 languageName: node linkType: hard @@ -9486,16 +9251,6 @@ __metadata: languageName: node linkType: hard -"stream-browserify@npm:^3.0.0": - version: 3.0.0 - resolution: "stream-browserify@npm:3.0.0" - dependencies: - inherits: ~2.0.4 - readable-stream: ^3.5.0 - checksum: 4c47ef64d6f03815a9ca3874e2319805e8e8a85f3550776c47ce523b6f4c6cd57f40e46ec6a9ab8ad260fde61863c2718f250d3bedb3fe9052444eb9abfd9921 - languageName: node - linkType: hard - "stream-shift@npm:^1.0.0": version: 1.0.1 resolution: "stream-shift@npm:1.0.1" @@ -9577,15 +9332,6 @@ __metadata: languageName: node linkType: hard -"string_decoder@npm:~1.0.3": - version: 1.0.3 - resolution: "string_decoder@npm:1.0.3" - dependencies: - safe-buffer: ~5.1.0 - checksum: 57ef02a148fd1ff2f20fe1accd944505ed3703e78bb28d302d940b2ad3dfb469508f79dcd0275ba1960d9675aa206452f76b2416059a6d0b0200bd7e9f552cdb - languageName: node - linkType: hard - "string_decoder@npm:~1.1.1": version: 1.1.1 resolution: "string_decoder@npm:1.1.1" @@ -10321,15 +10067,6 @@ __metadata: languageName: node linkType: hard -"webextension-polyfill-ts@npm:^0.25.0": - version: 0.25.0 - resolution: "webextension-polyfill-ts@npm:0.25.0" - dependencies: - webextension-polyfill: ^0.7.0 - checksum: c4dc82c86e34cea717a26af549f2822d63e92af52632f5e909ea13b5e7bd9d6110781f10313e36ada2b54c770ebca018bc3784756d12ba3b0b623d285f1a14a7 - languageName: node - linkType: hard - "webextension-polyfill@npm:>=0.10.0 <1.0, webextension-polyfill@npm:^0.10.0": version: 0.10.0 resolution: "webextension-polyfill@npm:0.10.0" @@ -10337,13 +10074,6 @@ __metadata: languageName: node linkType: hard -"webextension-polyfill@npm:^0.7.0": - version: 0.7.0 - resolution: "webextension-polyfill@npm:0.7.0" - checksum: fb738a5de07feb593875e02f25c3ab4276c8736118929556c8d4bdf965bb0f11c96ea263cd397b9b21259e8faf2dce2eaaa42ce08c922d96de7adb5896ec7d10 - languageName: node - linkType: hard - "webidl-conversions@npm:^3.0.0": version: 3.0.1 resolution: "webidl-conversions@npm:3.0.1"