Skip to content

Commit ce5f85e

Browse files
owencrastonchrisleewilcox
authored andcommitted
chore: Update accounts packages (#12555)
All accounts-related packages have been moved to our new [monorepo](https://github.com/MetaMask/accounts). A new patch version has been released for each of them. Those new versions have been used and released in all core controllers: MetaMask/core#4734 This repository contains the following packages [1](https://github.com/MetaMask/accounts#user-content-fn-fn1-2bb23fc02fdc197b87e0d6543909d37e): - [@metamask/eth-hd-keyring](https://github.com/MetaMask/accounts/blob/main/packages/keyring-eth-hd): ✅ we are already using the latest version 9.0.0 - [@metamask/eth-ledger-bridge-keyring](https://github.com/MetaMask/accounts/blob/main/packages/keyring-eth-ledger-bridge): We are using [version 6.0.0](https://github.com/MetaMask/accounts/blob/main/packages/keyring-eth-ledger-bridge/CHANGELOG.md#600) which is already pointing to the mono repo. - [@metamask/eth-simple-keyring](https://github.com/MetaMask/accounts/blob/main/packages/keyring-eth-simple): ✅ Not used on mobile. [@metamask/eth-snap-keyring](https://github.com/MetaMask/accounts/blob/main/packages/keyring-snap): ⚠️ Needs updating. Changes described below. - [@metamask/eth-trezor-keyring](https://github.com/MetaMask/accounts/blob/main/packages/keyring-eth-trezor): ✅ Not used on mobile. [@metamask/keyring-api](https://github.com/MetaMask/accounts/blob/main/packages/keyring-api): ⚠️ Needs updating. Changes described below. - Breaking Changes: - Changed - BREAKING: Bump peer dependency @metamask/keyring-controller from ^18.0.0 to ^19.0.0 (MetaMask/core#4956). - BREAKING: Bump @metamask/keyring-api from ^8.1.3 to ^10.1.0 (MetaMask/core#4948) - If you are depending on @metamask/providers directly, you will need to upgrade to 18.1.0. - [changelog](https://github.com/MetaMask/core/blob/main/packages/accounts-controller/CHANGELOG.md#2001) Updated to support the latest version of the accounts controller. - Breaking changes: - BREAKING: Bump @metamask/keyring-api from ^8.1.3 to ^10.1.0 (MetaMask/core#4948) If you are depending on @metamask/providers directly, you will need to upgrade to 18.1.0. This was changed largely to support the newest version of the accounts controller and keyring controller. - Breaking Changes: - Fixed - BREAKING: Change webextension-polyfill from dependency to peerDependency (MetaMask/providers#319) - Users are now expected to have the polyfill in their environment - BREAKING: Bump @metamask/json-rpc-engine from ^9.0.1 to ^10.0.0 (MetaMask/providers#378) - BREAKING: Bump @metamask/rpc-errors from ^6.4.0 to ^7.0.0 (MetaMask/providers#373) - [Changelog](https://github.com/MetaMask/providers/blob/main/CHANGELOG.md#1810) [Version 8.1.1](https://github.com/MetaMask/accounts/blob/main/packages/keyring-api/CHANGELOG.md#811) onward is using the new mono repo. I updated to version 10.1.0 to support the breaking changes in the accounts controller bump from v19.0.0 to v20.0.1 - Breaking Changes: - BREAKING: Rename btc_sendmany method to sendBitcoin (MetaMask/accounts#73) - BREAKING: Bump peer dependency @metamask/providers from ^17.2.0 to ^18.1.0 (MetaMask/accounts#76) - [Version 4.3.4](https://github.com/MetaMask/accounts/blob/main/packages/keyring-snap-bridge/CHANGELOG.md#434) an onward is using the new accounts mono repo. - Breaking Changes: - BREAKING: Bump @metamask/eth-sig-util dependency from ^7.0.3 to ^8.0.0 (MetaMask/accounts#79) signTypedData no longer support number for addresses, see [here](https://github.com/MetaMask/eth-sig-util/blob/main/CHANGELOG.md#800). - [changelog](https://github.com/MetaMask/accounts/blob/main/packages/keyring-snap-bridge/CHANGELOG.md#440) Updated to support version 5 of the eth-snap-keyring. These breaking changes do not effect the application. - Breaking changes: - BREAKING: Values of type number are not accepted as address parameter anymore. Valid values are string and Uint8Array. (MetaMask/eth-sig-util#391) BREAKING: Drop support for Node.js versions 16, 21. (MetaMask/eth-sig-util#390) [webextension-polyfill](https://github.com/mozilla/webextension-polyfill) is required as a peer dependancy in newest updated of the `@metamask/providers` package. The changelog states that `"Users are now expected to have the polyfill in their environment"`. [Extension is using version 0.8.0](https://github.com/MetaMask/metamask-extension/blob/95301f48f819080a7c5124601815cbee7dfdddce/package.json#L677) of this package. Fixes: MetaMask/accounts-planning#614 Related issues Related to: MetaMask/accounts#39 MetaMask/accounts#50 MetaMask/accounts#54 MetaMask/core#4713 MetaMask/core#4734 1. Importing an account should work as expected 2. Snap accounts should work as expected 3. Hardware wallets should work as expected <!-- If applicable, add screenshots and/or recordings to visualize the before and after of your change. --> <!-- [screenshots/recordings] --> Importing an account ✅ : https://github.com/user-attachments/assets/77625167-8b05-4cd8-89fe-6903b8f414a1 Snap accounts ✅ : https://github.com/user-attachments/assets/4ae1d7f7-f91a-4294-b0e6-6efeac3cea8a Importing private key ✅ : https://github.com/user-attachments/assets/891ba01e-b516-47f9-9fb7-e07d0e31ee24 - [x] I’ve followed [MetaMask Contributor Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask Mobile Coding Standards](https://github.com/MetaMask/metamask-mobile/blob/main/.github/guidelines/CODING_GUIDELINES.md). - [ ] I've completed the PR template to the best of my ability - [ ] I’ve included tests if applicable - [ ] I’ve documented my code using [JSDoc](https://jsdoc.app/) format if applicable - [ ] I’ve applied the right labels on the PR (see [labeling guidelines](https://github.com/MetaMask/metamask-mobile/blob/main/.github/guidelines/LABELING_GUIDELINES.md)). Not required for external contributors. - [ ] I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed). - [ ] I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.
1 parent 64c8b2a commit ce5f85e

File tree

4 files changed

+88
-37
lines changed

4 files changed

+88
-37
lines changed

app/core/Multichain/test/utils.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ const mockBTCAccount: InternalAccount = {
7878
},
7979
},
8080
options: {},
81-
methods: [BtcMethod.SendMany],
81+
methods: [BtcMethod.SendBitcoin],
8282
type: BtcAccountType.P2wpkh,
8383
};
8484

package.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@
143143
"@keystonehq/metamask-airgapped-keyring": "^0.13.1",
144144
"@keystonehq/ur-decoder": "^0.12.2",
145145
"@ledgerhq/react-native-hw-transport-ble": "^6.33.2",
146-
"@metamask/accounts-controller": "^19.0.0",
146+
"@metamask/accounts-controller": "^20.0.1",
147147
"@metamask/address-book-controller": "^6.0.1",
148148
"@metamask/approval-controller": "^7.1.0",
149149
"@metamask/assets-controllers": "^44.1.0",
@@ -157,8 +157,8 @@
157157
"@metamask/eth-hd-keyring": "^9.0.0",
158158
"@metamask/eth-ledger-bridge-keyring": "^6.0.0",
159159
"@metamask/eth-query": "^4.0.0",
160-
"@metamask/eth-sig-util": "^7.0.2",
161-
"@metamask/eth-snap-keyring": "^4.3.3",
160+
"@metamask/eth-sig-util": "^8.0.0",
161+
"@metamask/eth-snap-keyring": "^5.0.1",
162162
"@metamask/etherscan-link": "^2.0.0",
163163
"@metamask/ethjs-contract": "^0.4.1",
164164
"@metamask/ethjs-query": "^0.7.1",
@@ -167,8 +167,8 @@
167167
"@metamask/json-rpc-engine": "^10.0.0",
168168
"@metamask/json-rpc-middleware-stream": "^8.0.2",
169169
"@metamask/key-tree": "^9.0.0",
170-
"@metamask/keyring-api": "^8.1.0",
171-
"@metamask/keyring-controller": "^18.0.0",
170+
"@metamask/keyring-api": "^10.1.0",
171+
"@metamask/keyring-controller": "^19.0.1",
172172
"@metamask/logging-controller": "^6.0.1",
173173
"@metamask/message-signing-snap": "^0.3.3",
174174
"@metamask/network-controller": "^21.0.0",
@@ -378,7 +378,7 @@
378378
"@metamask/eslint-plugin-design-tokens": "^1.0.0",
379379
"@metamask/mobile-provider": "^3.0.0",
380380
"@metamask/object-multiplex": "^1.1.0",
381-
"@metamask/providers": "^16.1.0",
381+
"@metamask/providers": "^18.1.0",
382382
"@metamask/test-dapp": "^8.9.0",
383383
"@octokit/rest": "^21.0.0",
384384
"@open-rpc/mock-server": "^1.7.5",
@@ -492,6 +492,7 @@
492492
"simple-git": "^3.25.0",
493493
"typescript": "~5.4.5",
494494
"wdio-cucumberjs-json-reporter": "^4.4.3",
495+
"webextension-polyfill": "^0.12.0",
495496
"webpack": "^5.88.2",
496497
"webpack-cli": "^5.1.4",
497498
"xhr2": "^0.2.1",

yarn.lock

Lines changed: 80 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -4072,17 +4072,17 @@
40724072
"@metamask/superstruct" "^3.1.0"
40734073
"@metamask/utils" "^9.0.0"
40744074

4075-
"@metamask/accounts-controller@^19.0.0":
4076-
version "19.0.0"
4077-
resolved "https://registry.yarnpkg.com/@metamask/accounts-controller/-/accounts-controller-19.0.0.tgz#33c01259c6a8009b8286f21ff92b49c041fb8f78"
4078-
integrity sha512-gAgrbW1OauEZw/aCX2W5lYjaoUP55/V/oNBYQC51WJr/J9ehpqxCmquJM3HgBvmVZfMp8koLNzKFwKm0E/jzlg==
4075+
"@metamask/accounts-controller@^20.0.1":
4076+
version "20.0.1"
4077+
resolved "https://registry.yarnpkg.com/@metamask/accounts-controller/-/accounts-controller-20.0.1.tgz#6f3dc905418ad75e44fce830b0363a585cce2ea8"
4078+
integrity sha512-zjAzkA3Okxy9aptBAHtFKCaTq5VNE8EHV48ETzxl8Jhdl8wpaTGWcacbqdkmOooC1lPLe2oXGglHSdBP73JDMQ==
40794079
dependencies:
40804080
"@ethereumjs/util" "^8.1.0"
40814081
"@metamask/base-controller" "^7.0.2"
4082-
"@metamask/eth-snap-keyring" "^4.3.6"
4083-
"@metamask/keyring-api" "^8.1.3"
4084-
"@metamask/snaps-sdk" "^6.5.0"
4085-
"@metamask/snaps-utils" "^8.1.1"
4082+
"@metamask/eth-snap-keyring" "^5.0.1"
4083+
"@metamask/keyring-api" "^10.1.0"
4084+
"@metamask/snaps-sdk" "^6.7.0"
4085+
"@metamask/snaps-utils" "^8.3.0"
40864086
"@metamask/utils" "^10.0.0"
40874087
deepmerge "^4.2.2"
40884088
ethereum-cryptography "^2.1.2"
@@ -4194,10 +4194,10 @@
41944194
resolved "https://registry.yarnpkg.com/@metamask/contract-metadata/-/contract-metadata-2.5.0.tgz#33921fa9c15eb1863f55dcd5f75467ae15614ebb"
41954195
integrity sha512-+j7jEcp0P1OUMEpa/OIwfJs/ahBC/akwgWxaRTSWX2SWABvlUKBVRMtslfL94Qj2wN2xw8xjaUy5nSHqrznqDA==
41964196

4197-
"@metamask/controller-utils@^11.0.0", "@metamask/controller-utils@^11.3.0", "@metamask/controller-utils@^11.4.1", "@metamask/controller-utils@^11.4.2", "@metamask/controller-utils@^11.4.3":
4198-
version "11.4.3"
4199-
resolved "https://registry.yarnpkg.com/@metamask/controller-utils/-/controller-utils-11.4.3.tgz#5763f0bbee2f3770c1ba42dd4869786afef849bd"
4200-
integrity sha512-shrVCHFwIbt8qVcKbxe/mp5tOxjz6905/7ZIAnwUJKHYv7iEqfjyO1ibPoOknrZCF2vbXtP21b435g3v9DBNTQ==
4197+
"@metamask/controller-utils@^11.0.0", "@metamask/controller-utils@^11.3.0", "@metamask/controller-utils@^11.4.1", "@metamask/controller-utils@^11.4.2", "@metamask/controller-utils@^11.4.3", "@metamask/controller-utils@^11.4.4":
4198+
version "11.4.4"
4199+
resolved "https://registry.yarnpkg.com/@metamask/controller-utils/-/controller-utils-11.4.4.tgz#6e43e4cf53d34dad225bab8aaf4e7efcb1fe7623"
4200+
integrity sha512-0/gKC6jxlj8KRzi0RjGDQnml6l4b46Da/AIqnGJMOC59zl4qD5UN1GM+mq7L5duw/m8sSHa7VbL1hL0l7Cw1pg==
42014201
dependencies:
42024202
"@ethereumjs/util" "^8.1.0"
42034203
"@metamask/eth-query" "^4.0.0"
@@ -4328,7 +4328,20 @@
43284328
json-rpc-random-id "^1.0.0"
43294329
xtend "^4.0.1"
43304330

4331-
"@metamask/eth-sig-util@^7.0.2", "@metamask/eth-sig-util@^7.0.3":
4331+
"@metamask/eth-sig-util@^6.0.0":
4332+
version "6.0.2"
4333+
resolved "https://registry.yarnpkg.com/@metamask/eth-sig-util/-/eth-sig-util-6.0.2.tgz#d81dc87e0cd5a6580010911501976b48821746ad"
4334+
integrity sha512-D6IIefM2vS+4GUGGtezdBbkwUYQC4bCosYx/JteUuF0zfe6lyxR4cruA8+2QHoUg7F7edNH1xymYpqYq1BeOkw==
4335+
dependencies:
4336+
"@ethereumjs/util" "^8.1.0"
4337+
"@metamask/abi-utils" "^1.2.0"
4338+
"@metamask/utils" "^5.0.2"
4339+
ethereum-cryptography "^2.1.2"
4340+
ethjs-util "^0.1.6"
4341+
tweetnacl "^1.0.3"
4342+
tweetnacl-util "^0.15.1"
4343+
4344+
"@metamask/eth-sig-util@^7.0.3":
43324345
version "7.0.3"
43334346
resolved "https://registry.yarnpkg.com/@metamask/eth-sig-util/-/eth-sig-util-7.0.3.tgz#be9e444fe0b8474c04e2ff42fd983173767f6ac0"
43344347
integrity sha512-PAtGnOkYvh90k2lEZldq/FK7GTLF6WxE+2bV85PoA3pqlJnmJCAY62tuvxHSwnVngSKlc4mcNvjnUg2eYO6JGg==
@@ -4363,13 +4376,13 @@
43634376
ethereum-cryptography "^2.1.2"
43644377
randombytes "^2.1.0"
43654378

4366-
"@metamask/eth-snap-keyring@^4.3.3", "@metamask/eth-snap-keyring@^4.3.6":
4367-
version "4.4.0"
4368-
resolved "https://registry.yarnpkg.com/@metamask/eth-snap-keyring/-/eth-snap-keyring-4.4.0.tgz#118f292523bc7717b2782776b6728bcd2b862730"
4369-
integrity sha512-N9+RMYrzwBvQER5aGc6kDjUNJi2m2A5LNUNC51v9oSvpQ2igooHQa+SHAdTpuh/OZ/oL3gvQ5dqz3ugS50kXmQ==
4379+
"@metamask/eth-snap-keyring@^5.0.1":
4380+
version "5.0.1"
4381+
resolved "https://registry.yarnpkg.com/@metamask/eth-snap-keyring/-/eth-snap-keyring-5.0.1.tgz#aa16a5d623a4c68b44afaa9cd47f45a409f922d1"
4382+
integrity sha512-XP/gmuLyI8jYItpFiqQUGB5/d+Qft6dCqs9vCcbMzTEvyatJtP0bkk2ZWmpfnrVGQIlepY/nhOD25NDE7mgwEg==
43704383
dependencies:
43714384
"@ethereumjs/tx" "^4.2.0"
4372-
"@metamask/eth-sig-util" "^7.0.3"
4385+
"@metamask/eth-sig-util" "^8.0.0"
43734386
"@metamask/snaps-controllers" "^9.10.0"
43744387
"@metamask/snaps-sdk" "^6.7.0"
43754388
"@metamask/snaps-utils" "^8.3.0"
@@ -4519,7 +4532,20 @@
45194532
"@noble/hashes" "^1.3.2"
45204533
"@scure/base" "^1.0.0"
45214534

4522-
"@metamask/keyring-api@^8.1.0", "@metamask/keyring-api@^8.1.3":
4535+
"@metamask/keyring-api@^10.1.0":
4536+
version "10.1.0"
4537+
resolved "https://registry.yarnpkg.com/@metamask/keyring-api/-/keyring-api-10.1.0.tgz#22bb96886b9dbf9a6d6f48e5975cb16499209959"
4538+
integrity sha512-T1/4oQKJ4+V8gsXusVF515B+kpHSMiSbCpxZunJDjvnXEheT2NjbdvjtoIK5AT+Fe6JBWDzeZGpt6gv2vHX2SA==
4539+
dependencies:
4540+
"@metamask/snaps-sdk" "^6.7.0"
4541+
"@metamask/superstruct" "^3.1.0"
4542+
"@metamask/utils" "^9.2.1"
4543+
"@types/uuid" "^9.0.8"
4544+
bech32 "^2.0.0"
4545+
uuid "^9.0.1"
4546+
webextension-polyfill "^0.12.0"
4547+
4548+
"@metamask/keyring-api@^8.1.3":
45234549
version "8.1.3"
45244550
resolved "https://registry.yarnpkg.com/@metamask/keyring-api/-/keyring-api-8.1.3.tgz#53e6a68236b88592db5bd43cf7e0d7e97dfad818"
45254551
integrity sha512-Ztm4G/U5hc+GKS/VOnqLWYVh2O26lFQ03bNpeufrfKq7regydIqYuHFcSowbQyj7xCZqKPsvl9jxhKdYIxvCXQ==
@@ -4550,6 +4576,25 @@
45504576
ethereumjs-wallet "^1.0.1"
45514577
immer "^9.0.6"
45524578

4579+
"@metamask/keyring-controller@^19.0.1":
4580+
version "19.0.1"
4581+
resolved "https://registry.yarnpkg.com/@metamask/keyring-controller/-/keyring-controller-19.0.1.tgz#6fee40a46a780a720f4c864ea779673569be06a7"
4582+
integrity sha512-6dNQBaJanAKEg7V0ksnWyqxHY1r3YCe910OF6DpnN97NZIPx3tba2zy32jbQWGPG6XaybfTG1xdUBtdYdeTpQA==
4583+
dependencies:
4584+
"@ethereumjs/util" "^8.1.0"
4585+
"@keystonehq/metamask-airgapped-keyring" "^0.14.1"
4586+
"@metamask/base-controller" "^7.0.2"
4587+
"@metamask/browser-passworder" "^4.3.0"
4588+
"@metamask/eth-hd-keyring" "^7.0.4"
4589+
"@metamask/eth-sig-util" "^8.0.0"
4590+
"@metamask/eth-simple-keyring" "^6.0.5"
4591+
"@metamask/keyring-api" "^10.1.0"
4592+
"@metamask/message-manager" "^11.0.2"
4593+
"@metamask/utils" "^10.0.0"
4594+
async-mutex "^0.5.0"
4595+
ethereumjs-wallet "^1.0.1"
4596+
immer "^9.0.6"
4597+
45534598
"@metamask/logging-controller@^6.0.1":
45544599
version "6.0.1"
45554600
resolved "https://registry.yarnpkg.com/@metamask/logging-controller/-/logging-controller-6.0.1.tgz#cfe858e91ba6fa490ebcf4e50bebd5f6dee0417e"
@@ -4559,13 +4604,13 @@
45594604
"@metamask/controller-utils" "^11.3.0"
45604605
uuid "^8.3.2"
45614606

4562-
"@metamask/message-manager@^11.0.1":
4563-
version "11.0.1"
4564-
resolved "https://registry.yarnpkg.com/@metamask/message-manager/-/message-manager-11.0.1.tgz#7ffa6ea5a0daebb0ccb78dbd75774bf3aa0b9d69"
4565-
integrity sha512-dPkx6v14MyBPqdnKSlBPR97/BCx8KLuGudK9u0U3CmqI5dpO3mXvwXNspu5lnBrnjAoYqQVb+/e4vqkOx4/DlQ==
4607+
"@metamask/message-manager@^11.0.1", "@metamask/message-manager@^11.0.2":
4608+
version "11.0.2"
4609+
resolved "https://registry.yarnpkg.com/@metamask/message-manager/-/message-manager-11.0.2.tgz#805ac8d2184c56d973a787bdc7c9571024348ce6"
4610+
integrity sha512-j8DgWn7ACfwZtLFqeAYx4U/TquBEtcPYa81LjhoZYK39W/MQVr4ZKAmGEKxKRruMLz50GX7ciOEZU9SBtPBAog==
45664611
dependencies:
45674612
"@metamask/base-controller" "^7.0.2"
4568-
"@metamask/controller-utils" "^11.4.2"
4613+
"@metamask/controller-utils" "^11.4.4"
45694614
"@metamask/eth-sig-util" "^8.0.0"
45704615
"@metamask/utils" "^10.0.0"
45714616
"@types/uuid" "^8.3.0"
@@ -4804,7 +4849,7 @@
48044849
loglevel "^1.8.1"
48054850
siwe "^2.3.2"
48064851

4807-
"@metamask/providers@^16.0.0", "@metamask/providers@^16.1.0":
4852+
"@metamask/providers@^16.0.0":
48084853
version "16.1.0"
48094854
resolved "https://registry.yarnpkg.com/@metamask/providers/-/providers-16.1.0.tgz#7da593d17c541580fa3beab8d9d8a9b9ce19ea07"
48104855
integrity sha512-znVCvux30+3SaUwcUGaSf+pUckzT5ukPRpcBmy+muBLC0yaWnBcvDqGfcsw6CBIenUdFrVoAFa8B6jsuCY/a+g==
@@ -4822,10 +4867,10 @@
48224867
readable-stream "^3.6.2"
48234868
webextension-polyfill "^0.10.0"
48244869

4825-
"@metamask/providers@^18.1.1":
4826-
version "18.1.1"
4827-
resolved "https://registry.yarnpkg.com/@metamask/providers/-/providers-18.1.1.tgz#f43aa71d9d936f31fc1dc3b343b0d24867129678"
4828-
integrity sha512-q2i4hsE87LhoTe62Zz81roFgelcr+SpHJwqDzEf/xFdObGUYcZ/HS6PG/lNywohMflaIM1DQ5GCW7V6JlZoEqw==
4870+
"@metamask/providers@^18.1.0", "@metamask/providers@^18.1.1":
4871+
version "18.2.0"
4872+
resolved "https://registry.yarnpkg.com/@metamask/providers/-/providers-18.2.0.tgz#557ca488a58966e288e50d629f104b061f8a76d2"
4873+
integrity sha512-GYgweLy6N1/aNNAg4CLhtfu9XwNNG+MZNlPCAl6Ai92+GKCUFRp8RTTBN81EzTLJvJu7NKIrw99AApJACJ8KRA==
48294874
dependencies:
48304875
"@metamask/json-rpc-engine" "^10.0.1"
48314876
"@metamask/json-rpc-middleware-stream" "^8.0.5"
@@ -27485,7 +27530,12 @@ webdriverio@~7.16.13:
2748527530
serialize-error "^8.0.0"
2748627531
webdriver "7.16.16"
2748727532

27488-
"webextension-polyfill@>=0.10.0 <1.0", webextension-polyfill@^0.10.0:
27533+
"webextension-polyfill@>=0.10.0 <1.0", webextension-polyfill@^0.12.0:
27534+
version "0.12.0"
27535+
resolved "https://registry.yarnpkg.com/webextension-polyfill/-/webextension-polyfill-0.12.0.tgz#f62c57d2cd42524e9fbdcee494c034cae34a3d69"
27536+
integrity sha512-97TBmpoWJEE+3nFBQ4VocyCdLKfw54rFaJ6EVQYLBCXqCIpLSZkwGgASpv4oPt9gdKCJ80RJlcmNzNn008Ag6Q==
27537+
27538+
webextension-polyfill@^0.10.0:
2748927539
version "0.10.0"
2749027540
resolved "https://registry.yarnpkg.com/webextension-polyfill/-/webextension-polyfill-0.10.0.tgz#ccb28101c910ba8cf955f7e6a263e662d744dbb8"
2749127541
integrity sha512-c5s35LgVa5tFaHhrZDnr3FpQpjj1BB+RXhLTYUxGqBVN460HkbM8TBtEqdXWbpTKfzwCcjAZVF7zXCYSKtcp9g==

0 commit comments

Comments
 (0)