Skip to content

Commit

Permalink
chore(keyring-api): update peer dependency `@metamask/providers@^17.2…
Browse files Browse the repository at this point in the history
….0` -> `^18.1.0` (#76)

Bump `@metamask/providers` requirement to:
- use `@metamask/rpc-errors` min 7.0.0 for consistent error handling
- not have type error from `@metamask/providers` reference to
readable-stream

## Examples

<!--
Are there any examples of this change being used in another repository?

When considering changes to the MetaMask module template, it's strongly
preferred that the change be experimented with in another repository
first. This gives reviewers a better sense of how the change works,
making it less likely the change will need to be reverted or adjusted
later.
-->
  • Loading branch information
legobeat authored Oct 18, 2024
1 parent 77ffc56 commit fa3f69c
Show file tree
Hide file tree
Showing 2 changed files with 52 additions and 10 deletions.
4 changes: 2 additions & 2 deletions packages/keyring-api/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
"@lavamoat/allow-scripts": "^3.2.1",
"@lavamoat/preinstall-always-fail": "^2.1.0",
"@metamask/auto-changelog": "^3.4.4",
"@metamask/providers": "^17.2.0",
"@metamask/providers": "^18.1.0",
"@types/jest": "^29.5.12",
"@types/node": "^20.12.12",
"@types/webextension-polyfill": "^0.12.1",
Expand All @@ -63,7 +63,7 @@
"typescript": "~5.4.5"
},
"peerDependencies": {
"@metamask/providers": "^17.2.0"
"@metamask/providers": "^18.1.0"
},
"engines": {
"node": "^18.18 || >=20"
Expand Down
58 changes: 50 additions & 8 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2065,6 +2065,17 @@ __metadata:
languageName: node
linkType: hard

"@metamask/json-rpc-engine@npm:^10.0.0":
version: 10.0.0
resolution: "@metamask/json-rpc-engine@npm:10.0.0"
dependencies:
"@metamask/rpc-errors": "npm:^7.0.0"
"@metamask/safe-event-emitter": "npm:^3.0.0"
"@metamask/utils": "npm:^9.1.0"
checksum: 10/2c401a4a64392aeb11c4f7ca8d7b458ba1106cff1e0b3dba8b3e0cc90e82f8c55ac2dc9fdfcd914b289e3298fb726d637cf21382336dde2c207cf76129ce5eab
languageName: node
linkType: hard

"@metamask/json-rpc-engine@npm:^9.0.1, @metamask/json-rpc-engine@npm:^9.0.2":
version: 9.0.2
resolution: "@metamask/json-rpc-engine@npm:9.0.2"
Expand All @@ -2076,15 +2087,15 @@ __metadata:
languageName: node
linkType: hard

"@metamask/json-rpc-middleware-stream@npm:^8.0.1, @metamask/json-rpc-middleware-stream@npm:^8.0.2":
version: 8.0.2
resolution: "@metamask/json-rpc-middleware-stream@npm:8.0.2"
"@metamask/json-rpc-middleware-stream@npm:^8.0.1, @metamask/json-rpc-middleware-stream@npm:^8.0.2, @metamask/json-rpc-middleware-stream@npm:^8.0.4":
version: 8.0.4
resolution: "@metamask/json-rpc-middleware-stream@npm:8.0.4"
dependencies:
"@metamask/json-rpc-engine": "npm:^9.0.2"
"@metamask/json-rpc-engine": "npm:^10.0.0"
"@metamask/safe-event-emitter": "npm:^3.0.0"
"@metamask/utils": "npm:^9.1.0"
readable-stream: "npm:^3.6.2"
checksum: 10/aaf41cb6fa015494eb0424959d14022b1355c390066898603223e3418d93bd72249b6e54caee3e23b4d6a679f389c2374f687882f2a7202379b4f4b042a84974
checksum: 10/93c842e1ac8e624c65d888cb3539b38ade5b8415ea45f649d78dad91e7139f11fa96bbf89136998d21def7711b3f710939f8e4498ce31a6cf461892e3f4ba176
languageName: node
linkType: hard

Expand All @@ -2108,7 +2119,7 @@ __metadata:
"@lavamoat/allow-scripts": "npm:^3.2.1"
"@lavamoat/preinstall-always-fail": "npm:^2.1.0"
"@metamask/auto-changelog": "npm:^3.4.4"
"@metamask/providers": "npm:^17.2.0"
"@metamask/providers": "npm:^18.1.0"
"@metamask/snaps-sdk": "npm:^6.7.0"
"@metamask/superstruct": "npm:^3.1.0"
"@metamask/utils": "npm:^9.2.1"
Expand All @@ -2130,7 +2141,7 @@ __metadata:
uuid: "npm:^9.0.1"
webextension-polyfill: "npm:^0.12.0"
peerDependencies:
"@metamask/providers": ^17.2.0
"@metamask/providers": ^18.1.0
languageName: unknown
linkType: soft

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

"@metamask/providers@npm:^17.1.2, @metamask/providers@npm:^17.2.0":
"@metamask/providers@npm:^17.1.2":
version: 17.2.0
resolution: "@metamask/providers@npm:17.2.0"
dependencies:
Expand All @@ -2220,6 +2231,27 @@ __metadata:
languageName: node
linkType: hard

"@metamask/providers@npm:^18.1.0":
version: 18.1.0
resolution: "@metamask/providers@npm:18.1.0"
dependencies:
"@metamask/json-rpc-engine": "npm:^10.0.0"
"@metamask/json-rpc-middleware-stream": "npm:^8.0.4"
"@metamask/object-multiplex": "npm:^2.0.0"
"@metamask/rpc-errors": "npm:^7.0.0"
"@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/ce940dff6f406bc70a7f7c1438f90e42b9d3a94b4d320eb4cca5e8cbe764b660ecdeb79fc301f38b272b68c145bd6a0a9baa8f616e798bdddba5575e909d64eb
languageName: node
linkType: hard

"@metamask/rpc-errors@npm:^6.3.1":
version: 6.3.1
resolution: "@metamask/rpc-errors@npm:6.3.1"
Expand All @@ -2230,6 +2262,16 @@ __metadata:
languageName: node
linkType: hard

"@metamask/rpc-errors@npm:^7.0.0":
version: 7.0.0
resolution: "@metamask/rpc-errors@npm:7.0.0"
dependencies:
"@metamask/utils": "npm:^9.0.0"
fast-safe-stringify: "npm:^2.0.6"
checksum: 10/f25e2a5506d4d0d6193c88aef8f035ec189a1177f8aee8fa01c9a33d73b1536ca7b5eea2fb33a477768bbd2abaf16529e68f0b3cf714387e5d6c9178225354fd
languageName: node
linkType: hard

"@metamask/safe-event-emitter@npm:^3.0.0, @metamask/safe-event-emitter@npm:^3.1.1":
version: 3.1.1
resolution: "@metamask/safe-event-emitter@npm:3.1.1"
Expand Down

0 comments on commit fa3f69c

Please sign in to comment.