From 4782522bb8fe690b24f34e0ea204cd27d690d553 Mon Sep 17 00:00:00 2001 From: Jongsun Suh Date: Thu, 11 Jul 2024 09:28:36 -0700 Subject: [PATCH] chore(deps): Bump `@metamask/utils` to `^9.0.0`, `@metamask/rpc-errors` to `^6.3.1` (#4516) ## Explanation ## Checklist - [ ] I've updated the test suite for new or updated code as appropriate - [ ] I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate - [ ] I've highlighted breaking changes using the "BREAKING" category above as appropriate --- jest.config.scripts.js | 4 +- package.json | 2 +- packages/accounts-controller/package.json | 2 +- .../src/AccountsController.ts | 1 + packages/address-book-controller/package.json | 2 +- packages/approval-controller/package.json | 4 +- packages/assets-controllers/package.json | 4 +- packages/base-controller/package.json | 2 +- packages/build-utils/package.json | 2 +- packages/chain-controller/package.json | 2 +- packages/controller-utils/package.json | 2 +- packages/ens-controller/package.json | 2 +- packages/eth-json-rpc-provider/package.json | 4 +- packages/gas-fee-controller/package.json | 2 +- packages/json-rpc-engine/package.json | 4 +- .../json-rpc-middleware-stream/package.json | 2 +- packages/keyring-controller/package.json | 2 +- packages/message-manager/package.json | 2 +- packages/name-controller/package.json | 2 +- packages/network-controller/package.json | 4 +- packages/notification-controller/package.json | 2 +- packages/permission-controller/package.json | 4 +- .../permission-log-controller/package.json | 2 +- packages/polling-controller/package.json | 2 +- .../queued-request-controller/package.json | 4 +- packages/rate-limit-controller/package.json | 4 +- .../selected-network-controller/package.json | 2 +- packages/signature-controller/package.json | 4 +- packages/transaction-controller/package.json | 4 +- .../user-operation-controller/package.json | 4 +- yarn.lock | 112 +++++++++++------- 31 files changed, 110 insertions(+), 85 deletions(-) diff --git a/jest.config.scripts.js b/jest.config.scripts.js index 7ab725ca7d3..343c51b9d2c 100644 --- a/jest.config.scripts.js +++ b/jest.config.scripts.js @@ -39,10 +39,10 @@ module.exports = { }, // A map from regular expressions to module names or to arrays of module names that allow to stub out resources with a single module - // This ensures that Babel can resolve ESM exports correctly. + // This ensures that Babel can resolve subpath exports correctly. moduleNameMapper: { '^@metamask/utils/(.+)$': [ - '/node_modules/@metamask/utils/dist/$1.js', + '/node_modules/@metamask/utils/dist/$1.cjs', ], }, diff --git a/package.json b/package.json index f4f005d53dc..d4016276eb4 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@metamask/eth-block-tracker": "^9.0.3", "@metamask/eth-json-rpc-provider": "^4.1.0", "@metamask/json-rpc-engine": "^9.0.0", - "@metamask/utils": "^8.3.0", + "@metamask/utils": "^9.0.0", "@types/jest": "^27.4.1", "@types/node": "^16.18.54", "@typescript-eslint/eslint-plugin": "^5.62.0", diff --git a/packages/accounts-controller/package.json b/packages/accounts-controller/package.json index 0c8103e5527..3b9020eecae 100644 --- a/packages/accounts-controller/package.json +++ b/packages/accounts-controller/package.json @@ -48,7 +48,7 @@ "@metamask/keyring-controller": "^17.1.0", "@metamask/snaps-sdk": "^4.2.0", "@metamask/snaps-utils": "^7.4.0", - "@metamask/utils": "^8.3.0", + "@metamask/utils": "^9.0.0", "deepmerge": "^4.2.2", "ethereum-cryptography": "^2.1.2", "immer": "^9.0.6", diff --git a/packages/accounts-controller/src/AccountsController.ts b/packages/accounts-controller/src/AccountsController.ts index dde5f31a113..8882d23ad5c 100644 --- a/packages/accounts-controller/src/AccountsController.ts +++ b/packages/accounts-controller/src/AccountsController.ts @@ -423,6 +423,7 @@ export class AccountsController extends BaseController< ...account, metadata: { ...account.metadata, name: accountName }, }; + // @ts-expect-error ts(2589) currentState.internalAccounts.accounts[accountId] = internalAccount; }); } diff --git a/packages/address-book-controller/package.json b/packages/address-book-controller/package.json index 262ef3af82f..3f275384e89 100644 --- a/packages/address-book-controller/package.json +++ b/packages/address-book-controller/package.json @@ -43,7 +43,7 @@ "dependencies": { "@metamask/base-controller": "^6.0.0", "@metamask/controller-utils": "^11.0.0", - "@metamask/utils": "^8.3.0" + "@metamask/utils": "^9.0.0" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", diff --git a/packages/approval-controller/package.json b/packages/approval-controller/package.json index f8f6e61aea4..0ba732ae8d4 100644 --- a/packages/approval-controller/package.json +++ b/packages/approval-controller/package.json @@ -42,8 +42,8 @@ }, "dependencies": { "@metamask/base-controller": "^6.0.0", - "@metamask/rpc-errors": "^6.2.1", - "@metamask/utils": "^8.3.0", + "@metamask/rpc-errors": "^6.3.1", + "@metamask/utils": "^9.0.0", "nanoid": "^3.1.31" }, "devDependencies": { diff --git a/packages/assets-controllers/package.json b/packages/assets-controllers/package.json index b52424af729..a562190233a 100644 --- a/packages/assets-controllers/package.json +++ b/packages/assets-controllers/package.json @@ -58,8 +58,8 @@ "@metamask/network-controller": "^20.0.0", "@metamask/polling-controller": "^9.0.0", "@metamask/preferences-controller": "^13.0.0", - "@metamask/rpc-errors": "^6.2.1", - "@metamask/utils": "^8.3.0", + "@metamask/rpc-errors": "^6.3.1", + "@metamask/utils": "^9.0.0", "@types/bn.js": "^5.1.5", "@types/uuid": "^8.3.0", "async-mutex": "^0.5.0", diff --git a/packages/base-controller/package.json b/packages/base-controller/package.json index 8cb96411341..1bc94add6fd 100644 --- a/packages/base-controller/package.json +++ b/packages/base-controller/package.json @@ -40,7 +40,7 @@ "test:watch": "jest --watch" }, "dependencies": { - "@metamask/utils": "^8.3.0", + "@metamask/utils": "^9.0.0", "immer": "^9.0.6" }, "devDependencies": { diff --git a/packages/build-utils/package.json b/packages/build-utils/package.json index 29b7eec38e7..c29a01942dd 100644 --- a/packages/build-utils/package.json +++ b/packages/build-utils/package.json @@ -41,7 +41,7 @@ "test:watch": "jest --watch" }, "dependencies": { - "@metamask/utils": "^8.3.0", + "@metamask/utils": "^9.0.0", "@types/eslint": "^8.44.7" }, "devDependencies": { diff --git a/packages/chain-controller/package.json b/packages/chain-controller/package.json index cebebef3c7b..998613431b6 100644 --- a/packages/chain-controller/package.json +++ b/packages/chain-controller/package.json @@ -47,7 +47,7 @@ "@metamask/snaps-controllers": "^8.1.1", "@metamask/snaps-sdk": "^4.2.0", "@metamask/snaps-utils": "^7.4.0", - "@metamask/utils": "^8.3.0", + "@metamask/utils": "^9.0.0", "uuid": "^8.3.2" }, "devDependencies": { diff --git a/packages/controller-utils/package.json b/packages/controller-utils/package.json index 893a4bd1f33..e56f5ea8ae8 100644 --- a/packages/controller-utils/package.json +++ b/packages/controller-utils/package.json @@ -44,7 +44,7 @@ "@ethereumjs/util": "^8.1.0", "@metamask/eth-query": "^4.0.0", "@metamask/ethjs-unit": "^0.3.0", - "@metamask/utils": "^8.3.0", + "@metamask/utils": "^9.0.0", "@spruceid/siwe-parser": "2.1.0", "@types/bn.js": "^5.1.5", "bn.js": "^5.2.1", diff --git a/packages/ens-controller/package.json b/packages/ens-controller/package.json index 71a3f1b22ec..98e6ce13056 100644 --- a/packages/ens-controller/package.json +++ b/packages/ens-controller/package.json @@ -44,7 +44,7 @@ "@ethersproject/providers": "^5.7.0", "@metamask/base-controller": "^6.0.0", "@metamask/controller-utils": "^11.0.0", - "@metamask/utils": "^8.3.0", + "@metamask/utils": "^9.0.0", "punycode": "^2.1.1" }, "devDependencies": { diff --git a/packages/eth-json-rpc-provider/package.json b/packages/eth-json-rpc-provider/package.json index 650a026ff13..4c5e0494047 100644 --- a/packages/eth-json-rpc-provider/package.json +++ b/packages/eth-json-rpc-provider/package.json @@ -47,9 +47,9 @@ }, "dependencies": { "@metamask/json-rpc-engine": "^9.0.0", - "@metamask/rpc-errors": "^6.2.1", + "@metamask/rpc-errors": "^6.3.1", "@metamask/safe-event-emitter": "^3.0.0", - "@metamask/utils": "^8.3.0", + "@metamask/utils": "^9.0.0", "uuid": "^8.3.2" }, "devDependencies": { diff --git a/packages/gas-fee-controller/package.json b/packages/gas-fee-controller/package.json index b301f926833..73afe9c0e67 100644 --- a/packages/gas-fee-controller/package.json +++ b/packages/gas-fee-controller/package.json @@ -47,7 +47,7 @@ "@metamask/ethjs-unit": "^0.3.0", "@metamask/network-controller": "^20.0.0", "@metamask/polling-controller": "^9.0.0", - "@metamask/utils": "^8.3.0", + "@metamask/utils": "^9.0.0", "@types/bn.js": "^5.1.5", "@types/uuid": "^8.3.0", "bn.js": "^5.2.1", diff --git a/packages/json-rpc-engine/package.json b/packages/json-rpc-engine/package.json index effe2f39842..d161a23d5c0 100644 --- a/packages/json-rpc-engine/package.json +++ b/packages/json-rpc-engine/package.json @@ -50,9 +50,9 @@ "test:watch": "jest --watch" }, "dependencies": { - "@metamask/rpc-errors": "^6.2.1", + "@metamask/rpc-errors": "^6.3.1", "@metamask/safe-event-emitter": "^3.0.0", - "@metamask/utils": "^8.3.0" + "@metamask/utils": "^9.0.0" }, "devDependencies": { "@lavamoat/allow-scripts": "^3.0.4", diff --git a/packages/json-rpc-middleware-stream/package.json b/packages/json-rpc-middleware-stream/package.json index 88d92353c62..b744f0119ed 100644 --- a/packages/json-rpc-middleware-stream/package.json +++ b/packages/json-rpc-middleware-stream/package.json @@ -43,7 +43,7 @@ "dependencies": { "@metamask/json-rpc-engine": "^9.0.0", "@metamask/safe-event-emitter": "^3.0.0", - "@metamask/utils": "^8.3.0", + "@metamask/utils": "^9.0.0", "readable-stream": "^3.6.2" }, "devDependencies": { diff --git a/packages/keyring-controller/package.json b/packages/keyring-controller/package.json index 88dc40a5775..11dac2492cd 100644 --- a/packages/keyring-controller/package.json +++ b/packages/keyring-controller/package.json @@ -50,7 +50,7 @@ "@metamask/eth-simple-keyring": "^6.0.1", "@metamask/keyring-api": "^8.0.0", "@metamask/message-manager": "^10.0.0", - "@metamask/utils": "^8.3.0", + "@metamask/utils": "^9.0.0", "async-mutex": "^0.5.0", "ethereumjs-wallet": "^1.0.1", "immer": "^9.0.6" diff --git a/packages/message-manager/package.json b/packages/message-manager/package.json index efbffd04d75..f58be69971f 100644 --- a/packages/message-manager/package.json +++ b/packages/message-manager/package.json @@ -44,7 +44,7 @@ "@metamask/base-controller": "^6.0.0", "@metamask/controller-utils": "^11.0.0", "@metamask/eth-sig-util": "^7.0.1", - "@metamask/utils": "^8.3.0", + "@metamask/utils": "^9.0.0", "@types/uuid": "^8.3.0", "jsonschema": "^1.2.4", "uuid": "^8.3.2" diff --git a/packages/name-controller/package.json b/packages/name-controller/package.json index 01fe50988e8..d578f1092ec 100644 --- a/packages/name-controller/package.json +++ b/packages/name-controller/package.json @@ -44,7 +44,7 @@ "dependencies": { "@metamask/base-controller": "^6.0.0", "@metamask/controller-utils": "^11.0.0", - "@metamask/utils": "^8.3.0", + "@metamask/utils": "^9.0.0", "async-mutex": "^0.5.0" }, "devDependencies": { diff --git a/packages/network-controller/package.json b/packages/network-controller/package.json index aa89a1ea440..8bddefe1ddd 100644 --- a/packages/network-controller/package.json +++ b/packages/network-controller/package.json @@ -49,9 +49,9 @@ "@metamask/eth-json-rpc-provider": "^4.1.0", "@metamask/eth-query": "^4.0.0", "@metamask/json-rpc-engine": "^9.0.0", - "@metamask/rpc-errors": "^6.2.1", + "@metamask/rpc-errors": "^6.3.1", "@metamask/swappable-obj-proxy": "^2.2.0", - "@metamask/utils": "^8.3.0", + "@metamask/utils": "^9.0.0", "async-mutex": "^0.5.0", "immer": "^9.0.6", "loglevel": "^1.8.1", diff --git a/packages/notification-controller/package.json b/packages/notification-controller/package.json index a95c51a01b7..83375f76c70 100644 --- a/packages/notification-controller/package.json +++ b/packages/notification-controller/package.json @@ -42,7 +42,7 @@ }, "dependencies": { "@metamask/base-controller": "^6.0.0", - "@metamask/utils": "^8.3.0", + "@metamask/utils": "^9.0.0", "nanoid": "^3.1.31" }, "devDependencies": { diff --git a/packages/permission-controller/package.json b/packages/permission-controller/package.json index eaff8633b69..22db590dc0a 100644 --- a/packages/permission-controller/package.json +++ b/packages/permission-controller/package.json @@ -44,8 +44,8 @@ "@metamask/base-controller": "^6.0.0", "@metamask/controller-utils": "^11.0.0", "@metamask/json-rpc-engine": "^9.0.0", - "@metamask/rpc-errors": "^6.2.1", - "@metamask/utils": "^8.3.0", + "@metamask/rpc-errors": "^6.3.1", + "@metamask/utils": "^9.0.0", "@types/deep-freeze-strict": "^1.1.0", "deep-freeze-strict": "^1.1.1", "immer": "^9.0.6", diff --git a/packages/permission-log-controller/package.json b/packages/permission-log-controller/package.json index 73101114062..80f280979c4 100644 --- a/packages/permission-log-controller/package.json +++ b/packages/permission-log-controller/package.json @@ -43,7 +43,7 @@ "dependencies": { "@metamask/base-controller": "^6.0.0", "@metamask/json-rpc-engine": "^9.0.0", - "@metamask/utils": "^8.3.0" + "@metamask/utils": "^9.0.0" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", diff --git a/packages/polling-controller/package.json b/packages/polling-controller/package.json index 76bb1fb35bc..b087872a610 100644 --- a/packages/polling-controller/package.json +++ b/packages/polling-controller/package.json @@ -44,7 +44,7 @@ "@metamask/base-controller": "^6.0.0", "@metamask/controller-utils": "^11.0.0", "@metamask/network-controller": "^20.0.0", - "@metamask/utils": "^8.3.0", + "@metamask/utils": "^9.0.0", "@types/uuid": "^8.3.0", "fast-json-stable-stringify": "^2.1.0", "uuid": "^8.3.2" diff --git a/packages/queued-request-controller/package.json b/packages/queued-request-controller/package.json index a4239f89917..b32aeda7759 100644 --- a/packages/queued-request-controller/package.json +++ b/packages/queued-request-controller/package.json @@ -44,9 +44,9 @@ "@metamask/base-controller": "^6.0.0", "@metamask/controller-utils": "^11.0.0", "@metamask/json-rpc-engine": "^9.0.0", - "@metamask/rpc-errors": "^6.2.1", + "@metamask/rpc-errors": "^6.3.1", "@metamask/swappable-obj-proxy": "^2.2.0", - "@metamask/utils": "^8.3.0" + "@metamask/utils": "^9.0.0" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", diff --git a/packages/rate-limit-controller/package.json b/packages/rate-limit-controller/package.json index 3d7e6976107..42b3613ace6 100644 --- a/packages/rate-limit-controller/package.json +++ b/packages/rate-limit-controller/package.json @@ -42,8 +42,8 @@ }, "dependencies": { "@metamask/base-controller": "^6.0.0", - "@metamask/rpc-errors": "^6.2.1", - "@metamask/utils": "^8.3.0" + "@metamask/rpc-errors": "^6.3.1", + "@metamask/utils": "^9.0.0" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", diff --git a/packages/selected-network-controller/package.json b/packages/selected-network-controller/package.json index 0ec175cd39d..11e276dca4d 100644 --- a/packages/selected-network-controller/package.json +++ b/packages/selected-network-controller/package.json @@ -46,7 +46,7 @@ "@metamask/network-controller": "^20.0.0", "@metamask/permission-controller": "^10.0.0", "@metamask/swappable-obj-proxy": "^2.2.0", - "@metamask/utils": "^8.3.0" + "@metamask/utils": "^9.0.0" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index 245b89d31fc..05f98890cfb 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -47,8 +47,8 @@ "@metamask/keyring-controller": "^17.1.0", "@metamask/logging-controller": "^5.0.0", "@metamask/message-manager": "^10.0.0", - "@metamask/rpc-errors": "^6.2.1", - "@metamask/utils": "^8.3.0", + "@metamask/rpc-errors": "^6.3.1", + "@metamask/utils": "^9.0.0", "lodash": "^4.17.21" }, "devDependencies": { diff --git a/packages/transaction-controller/package.json b/packages/transaction-controller/package.json index d52c9d20dda..29f058b7961 100644 --- a/packages/transaction-controller/package.json +++ b/packages/transaction-controller/package.json @@ -56,8 +56,8 @@ "@metamask/metamask-eth-abis": "^3.1.1", "@metamask/network-controller": "^20.0.0", "@metamask/nonce-tracker": "^5.0.0", - "@metamask/rpc-errors": "^6.2.1", - "@metamask/utils": "^8.3.0", + "@metamask/rpc-errors": "^6.3.1", + "@metamask/utils": "^9.0.0", "async-mutex": "^0.5.0", "bn.js": "^5.2.1", "eth-method-registry": "^4.0.0", diff --git a/packages/user-operation-controller/package.json b/packages/user-operation-controller/package.json index ba0fc1a4157..cd15ad25196 100644 --- a/packages/user-operation-controller/package.json +++ b/packages/user-operation-controller/package.json @@ -50,9 +50,9 @@ "@metamask/keyring-controller": "^17.1.0", "@metamask/network-controller": "^20.0.0", "@metamask/polling-controller": "^9.0.0", - "@metamask/rpc-errors": "^6.2.1", + "@metamask/rpc-errors": "^6.3.1", "@metamask/transaction-controller": "^35.0.0", - "@metamask/utils": "^8.3.0", + "@metamask/utils": "^9.0.0", "bn.js": "^5.2.1", "immer": "^9.0.6", "lodash": "^4.17.21", diff --git a/yarn.lock b/yarn.lock index 98ff2d1bb87..52d1d7cc441 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2208,7 +2208,7 @@ __metadata: "@metamask/snaps-controllers": "npm:^8.1.1" "@metamask/snaps-sdk": "npm:^4.2.0" "@metamask/snaps-utils": "npm:^7.4.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" "@types/readable-stream": "npm:^2.3.0" deepmerge: "npm:^4.2.2" @@ -2244,7 +2244,7 @@ __metadata: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^6.0.0" "@metamask/controller-utils": "npm:^11.0.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" jest: "npm:^27.5.1" @@ -2289,8 +2289,8 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^6.0.0" - "@metamask/rpc-errors": "npm:^6.2.1" - "@metamask/utils": "npm:^8.3.0" + "@metamask/rpc-errors": "npm:^6.3.1" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" jest: "npm:^27.5.1" @@ -2327,8 +2327,8 @@ __metadata: "@metamask/network-controller": "npm:^20.0.0" "@metamask/polling-controller": "npm:^9.0.0" "@metamask/preferences-controller": "npm:^13.0.0" - "@metamask/rpc-errors": "npm:^6.2.1" - "@metamask/utils": "npm:^8.3.0" + "@metamask/rpc-errors": "npm:^6.3.1" + "@metamask/utils": "npm:^9.0.0" "@types/bn.js": "npm:^5.1.5" "@types/jest": "npm:^27.4.1" "@types/lodash": "npm:^4.14.191" @@ -2404,7 +2404,7 @@ __metadata: resolution: "@metamask/base-controller@workspace:packages/base-controller" dependencies: "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" "@types/sinon": "npm:^9.0.10" deepmerge: "npm:^4.2.2" @@ -2432,7 +2432,7 @@ __metadata: resolution: "@metamask/build-utils@workspace:packages/build-utils" dependencies: "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/eslint": "npm:^8.44.7" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" @@ -2466,7 +2466,7 @@ __metadata: "@metamask/snaps-controllers": "npm:^8.1.1" "@metamask/snaps-sdk": "npm:^4.2.0" "@metamask/snaps-utils": "npm:^7.4.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" "@types/readable-stream": "npm:^2.3.0" deepmerge: "npm:^4.2.2" @@ -2530,7 +2530,7 @@ __metadata: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-unit": "npm:^0.3.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@spruceid/siwe-parser": "npm:2.1.0" "@types/bn.js": "npm:^5.1.5" "@types/jest": "npm:^27.4.1" @@ -2563,7 +2563,7 @@ __metadata: "@metamask/eth-block-tracker": "npm:^9.0.3" "@metamask/eth-json-rpc-provider": "npm:^4.1.0" "@metamask/json-rpc-engine": "npm:^9.0.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" "@types/node": "npm:^16.18.54" "@typescript-eslint/eslint-plugin": "npm:^5.62.0" @@ -2626,7 +2626,7 @@ __metadata: "@metamask/base-controller": "npm:^6.0.0" "@metamask/controller-utils": "npm:^11.0.0" "@metamask/network-controller": "npm:^20.0.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" jest: "npm:^27.5.1" @@ -2777,9 +2777,9 @@ __metadata: "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-query": "npm:^0.5.3" "@metamask/json-rpc-engine": "npm:^9.0.0" - "@metamask/rpc-errors": "npm:^6.2.1" + "@metamask/rpc-errors": "npm:^6.3.1" "@metamask/safe-event-emitter": "npm:^3.0.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" ethers: "npm:^6.12.0" @@ -3002,7 +3002,7 @@ __metadata: "@metamask/ethjs-unit": "npm:^0.3.0" "@metamask/network-controller": "npm:^20.0.0" "@metamask/polling-controller": "npm:^9.0.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/bn.js": "npm:^5.1.5" "@types/jest": "npm:^27.4.1" "@types/jest-when": "npm:^2.7.3" @@ -3051,9 +3051,9 @@ __metadata: dependencies: "@lavamoat/allow-scripts": "npm:^3.0.4" "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/rpc-errors": "npm:^6.2.1" + "@metamask/rpc-errors": "npm:^6.3.1" "@metamask/safe-event-emitter": "npm:^3.0.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" jest: "npm:^27.5.1" @@ -3083,7 +3083,7 @@ __metadata: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/json-rpc-engine": "npm:^9.0.0" "@metamask/safe-event-emitter": "npm:^3.0.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" "@types/readable-stream": "npm:^2.3.0" deepmerge: "npm:^4.2.2" @@ -3147,7 +3147,7 @@ __metadata: "@metamask/keyring-api": "npm:^8.0.0" "@metamask/message-manager": "npm:^10.0.0" "@metamask/scure-bip39": "npm:^2.1.1" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" async-mutex: "npm:^0.5.0" deepmerge: "npm:^4.2.2" @@ -3190,7 +3190,7 @@ __metadata: "@metamask/base-controller": "npm:^6.0.0" "@metamask/controller-utils": "npm:^11.0.0" "@metamask/eth-sig-util": "npm:^7.0.1" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" "@types/uuid": "npm:^8.3.0" deepmerge: "npm:^4.2.2" @@ -3218,7 +3218,7 @@ __metadata: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^6.0.0" "@metamask/controller-utils": "npm:^11.0.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" async-mutex: "npm:^0.5.0" deepmerge: "npm:^4.2.2" @@ -3244,9 +3244,9 @@ __metadata: "@metamask/eth-json-rpc-provider": "npm:^4.1.0" "@metamask/eth-query": "npm:^4.0.0" "@metamask/json-rpc-engine": "npm:^9.0.0" - "@metamask/rpc-errors": "npm:^6.2.1" + "@metamask/rpc-errors": "npm:^6.3.1" "@metamask/swappable-obj-proxy": "npm:^2.2.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" "@types/jest-when": "npm:^2.7.3" "@types/lodash": "npm:^4.14.191" @@ -3285,7 +3285,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^6.0.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" jest: "npm:^27.5.1" @@ -3368,8 +3368,8 @@ __metadata: "@metamask/base-controller": "npm:^6.0.0" "@metamask/controller-utils": "npm:^11.0.0" "@metamask/json-rpc-engine": "npm:^9.0.0" - "@metamask/rpc-errors": "npm:^6.2.1" - "@metamask/utils": "npm:^8.3.0" + "@metamask/rpc-errors": "npm:^6.3.1" + "@metamask/utils": "npm:^9.0.0" "@types/deep-freeze-strict": "npm:^1.1.0" "@types/jest": "npm:^27.4.1" deep-freeze-strict: "npm:^1.1.1" @@ -3412,7 +3412,7 @@ __metadata: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^6.0.0" "@metamask/json-rpc-engine": "npm:^9.0.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/deep-freeze-strict": "npm:^1.1.0" "@types/jest": "npm:^27.4.1" deep-freeze-strict: "npm:^1.1.1" @@ -3470,7 +3470,7 @@ __metadata: "@metamask/base-controller": "npm:^6.0.0" "@metamask/controller-utils": "npm:^11.0.0" "@metamask/network-controller": "npm:^20.0.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" "@types/uuid": "npm:^8.3.0" deepmerge: "npm:^4.2.2" @@ -3578,10 +3578,10 @@ __metadata: "@metamask/controller-utils": "npm:^11.0.0" "@metamask/json-rpc-engine": "npm:^9.0.0" "@metamask/network-controller": "npm:^20.0.0" - "@metamask/rpc-errors": "npm:^6.2.1" + "@metamask/rpc-errors": "npm:^6.3.1" "@metamask/selected-network-controller": "npm:^16.0.0" "@metamask/swappable-obj-proxy": "npm:^2.2.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" immer: "npm:^9.0.6" @@ -3605,8 +3605,8 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^6.0.0" - "@metamask/rpc-errors": "npm:^6.2.1" - "@metamask/utils": "npm:^8.3.0" + "@metamask/rpc-errors": "npm:^6.3.1" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" jest: "npm:^27.5.1" @@ -3617,13 +3617,13 @@ __metadata: languageName: unknown linkType: soft -"@metamask/rpc-errors@npm:^6.0.0, @metamask/rpc-errors@npm:^6.2.1": - version: 6.2.1 - resolution: "@metamask/rpc-errors@npm:6.2.1" +"@metamask/rpc-errors@npm:^6.0.0, @metamask/rpc-errors@npm:^6.2.1, @metamask/rpc-errors@npm:^6.3.1": + version: 6.3.1 + resolution: "@metamask/rpc-errors@npm:6.3.1" dependencies: - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" fast-safe-stringify: "npm:^2.0.6" - checksum: 10/789f0a2090339c1aa43d45ee496f4f115e141bc55b98e4ce27498497568f9e85fb5527ecf1f113b156d88fc4f1e63a572ced74bdc1ba16826bf648391b223f7b + checksum: 10/f968fb490b13b632c2ad4770a144d67cecdff8d539cb8b489c732b08dab7a62fae65d7a2908ce8c5b77260317aa618948a52463f093fa8d9f84aee1c5f6f5daf languageName: node linkType: hard @@ -3654,7 +3654,7 @@ __metadata: "@metamask/network-controller": "npm:^20.0.0" "@metamask/permission-controller": "npm:^10.0.0" "@metamask/swappable-obj-proxy": "npm:^2.2.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" immer: "npm:^9.0.6" @@ -3683,8 +3683,8 @@ __metadata: "@metamask/keyring-controller": "npm:^17.1.0" "@metamask/logging-controller": "npm:^5.0.0" "@metamask/message-manager": "npm:^10.0.0" - "@metamask/rpc-errors": "npm:^6.2.1" - "@metamask/utils": "npm:^8.3.0" + "@metamask/rpc-errors": "npm:^6.3.1" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" jest: "npm:^27.5.1" @@ -3816,6 +3816,13 @@ __metadata: languageName: node linkType: hard +"@metamask/superstruct@npm:^3.1.0": + version: 3.1.0 + resolution: "@metamask/superstruct@npm:3.1.0" + checksum: 10/5066fe228d5f11da387606d7f9545de2b473ab5a9e0f1bb8aea2f52d3e2c9d25e427151acde61f4a2de80a07a9871fe9505ad06abca6a61b7c3b54ed5c403b01 + languageName: node + linkType: hard + "@metamask/swappable-obj-proxy@npm:^2.2.0": version: 2.2.0 resolution: "@metamask/swappable-obj-proxy@npm:2.2.0" @@ -3847,8 +3854,8 @@ __metadata: "@metamask/metamask-eth-abis": "npm:^3.1.1" "@metamask/network-controller": "npm:^20.0.0" "@metamask/nonce-tracker": "npm:^5.0.0" - "@metamask/rpc-errors": "npm:^6.2.1" - "@metamask/utils": "npm:^8.3.0" + "@metamask/rpc-errors": "npm:^6.3.1" + "@metamask/utils": "npm:^9.0.0" "@types/bn.js": "npm:^5.1.5" "@types/jest": "npm:^27.4.1" "@types/node": "npm:^16.18.54" @@ -3889,9 +3896,9 @@ __metadata: "@metamask/keyring-controller": "npm:^17.1.0" "@metamask/network-controller": "npm:^20.0.0" "@metamask/polling-controller": "npm:^9.0.0" - "@metamask/rpc-errors": "npm:^6.2.1" + "@metamask/rpc-errors": "npm:^6.3.1" "@metamask/transaction-controller": "npm:^35.0.0" - "@metamask/utils": "npm:^8.3.0" + "@metamask/utils": "npm:^9.0.0" "@types/jest": "npm:^27.4.1" bn.js: "npm:^5.2.1" deepmerge: "npm:^4.2.2" @@ -3930,6 +3937,23 @@ __metadata: languageName: node linkType: hard +"@metamask/utils@npm:^9.0.0": + version: 9.0.0 + resolution: "@metamask/utils@npm:9.0.0" + dependencies: + "@ethereumjs/tx": "npm:^4.2.0" + "@metamask/superstruct": "npm:^3.1.0" + "@noble/hashes": "npm:^1.3.1" + "@scure/base": "npm:^1.1.3" + "@types/debug": "npm:^4.1.7" + debug: "npm:^4.3.4" + pony-cause: "npm:^2.1.10" + semver: "npm:^7.5.4" + uuid: "npm:^9.0.1" + checksum: 10/04a4eaba79e166fc6d23ecdba8b60625235a3a8c81fa615de64b845e74fa099ea7afd031060206c24809cfa161e7bca5aeb0bfd26079c5cbb82cb37f6a55ddb2 + languageName: node + linkType: hard + "@ngraveio/bc-ur@npm:^1.1.5": version: 1.1.12 resolution: "@ngraveio/bc-ur@npm:1.1.12"