From 8850eaaec6214be42dba4d09c73f8ae0ec499c29 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Jul 2026 06:04:38 +0000 Subject: [PATCH 1/3] chore: Bump @metamask/superstruct from 3.2.1 to 3.3.0 Bumps [@metamask/superstruct](https://github.com/MetaMask/superstruct) from 3.2.1 to 3.3.0. - [Release notes](https://github.com/MetaMask/superstruct/releases) - [Changelog](https://github.com/MetaMask/superstruct/blob/main/CHANGELOG.md) - [Commits](https://github.com/MetaMask/superstruct/compare/v3.2.1...v3.3.0) --- updated-dependencies: - dependency-name: "@metamask/superstruct" dependency-version: 3.3.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- packages/snaps-cli/package.json | 2 +- packages/snaps-controllers/package.json | 2 +- .../snaps-execution-environments/package.json | 2 +- packages/snaps-jest/package.json | 2 +- packages/snaps-rpc-methods/package.json | 2 +- packages/snaps-sdk/package.json | 2 +- packages/snaps-simulation/package.json | 2 +- packages/snaps-utils/package.json | 2 +- yarn.lock | 23 ++++++++++++------- 9 files changed, 23 insertions(+), 16 deletions(-) diff --git a/packages/snaps-cli/package.json b/packages/snaps-cli/package.json index 14d573898a..2ac0c7a454 100644 --- a/packages/snaps-cli/package.json +++ b/packages/snaps-cli/package.json @@ -69,7 +69,7 @@ "@metamask/snaps-sdk": "workspace:^", "@metamask/snaps-utils": "workspace:^", "@metamask/snaps-webpack-plugin": "workspace:^", - "@metamask/superstruct": "^3.2.1", + "@metamask/superstruct": "^3.3.0", "@metamask/utils": "^11.11.0", "@swc/core": "1.11.31", "assert": "^2.0.0", diff --git a/packages/snaps-controllers/package.json b/packages/snaps-controllers/package.json index d19b6c7a11..db0fe73881 100644 --- a/packages/snaps-controllers/package.json +++ b/packages/snaps-controllers/package.json @@ -97,7 +97,7 @@ "@metamask/snaps-sdk": "workspace:^", "@metamask/snaps-utils": "workspace:^", "@metamask/storage-service": "^1.0.2", - "@metamask/superstruct": "^3.2.1", + "@metamask/superstruct": "^3.3.0", "@metamask/utils": "^11.11.0", "@xstate/fsm": "^2.0.0", "async-mutex": "^0.5.0", diff --git a/packages/snaps-execution-environments/package.json b/packages/snaps-execution-environments/package.json index 9cd48177f3..b2fb2fc4e9 100644 --- a/packages/snaps-execution-environments/package.json +++ b/packages/snaps-execution-environments/package.json @@ -83,7 +83,7 @@ "@metamask/rpc-errors": "^7.0.3", "@metamask/snaps-sdk": "workspace:^", "@metamask/snaps-utils": "workspace:^", - "@metamask/superstruct": "^3.2.1", + "@metamask/superstruct": "^3.3.0", "@metamask/utils": "^11.11.0", "readable-stream": "^3.6.2" }, diff --git a/packages/snaps-jest/package.json b/packages/snaps-jest/package.json index 526a910206..aadb6e664d 100644 --- a/packages/snaps-jest/package.json +++ b/packages/snaps-jest/package.json @@ -63,7 +63,7 @@ "@metamask/snaps-controllers": "workspace:^", "@metamask/snaps-sdk": "workspace:^", "@metamask/snaps-simulation": "workspace:^", - "@metamask/superstruct": "^3.2.1", + "@metamask/superstruct": "^3.3.0", "@metamask/utils": "^11.11.0", "express": "^5.1.0", "jest-environment-node": "^29.5.0", diff --git a/packages/snaps-rpc-methods/package.json b/packages/snaps-rpc-methods/package.json index 40a4946059..b433fa4ad6 100644 --- a/packages/snaps-rpc-methods/package.json +++ b/packages/snaps-rpc-methods/package.json @@ -62,7 +62,7 @@ "@metamask/rpc-errors": "^7.0.3", "@metamask/snaps-sdk": "workspace:^", "@metamask/snaps-utils": "workspace:^", - "@metamask/superstruct": "^3.2.1", + "@metamask/superstruct": "^3.3.0", "@metamask/utils": "^11.11.0", "@noble/hashes": "^1.7.1", "async-mutex": "^0.5.0" diff --git a/packages/snaps-sdk/package.json b/packages/snaps-sdk/package.json index 4d1e3bc3f8..99acf0f9a6 100644 --- a/packages/snaps-sdk/package.json +++ b/packages/snaps-sdk/package.json @@ -95,7 +95,7 @@ "@metamask/key-tree": "^10.1.1", "@metamask/providers": "^22.1.1", "@metamask/rpc-errors": "^7.0.3", - "@metamask/superstruct": "^3.2.1", + "@metamask/superstruct": "^3.3.0", "@metamask/utils": "^11.11.0", "luxon": "^3.5.0" }, diff --git a/packages/snaps-simulation/package.json b/packages/snaps-simulation/package.json index bc91b9fbfe..231ad2e2c7 100644 --- a/packages/snaps-simulation/package.json +++ b/packages/snaps-simulation/package.json @@ -67,7 +67,7 @@ "@metamask/snaps-rpc-methods": "workspace:^", "@metamask/snaps-sdk": "workspace:^", "@metamask/snaps-utils": "workspace:^", - "@metamask/superstruct": "^3.2.1", + "@metamask/superstruct": "^3.3.0", "@metamask/utils": "^11.11.0", "@reduxjs/toolkit": "^1.9.5", "ethers": "^6.16.0", diff --git a/packages/snaps-utils/package.json b/packages/snaps-utils/package.json index 9eaf9644f8..b3a37b36b1 100644 --- a/packages/snaps-utils/package.json +++ b/packages/snaps-utils/package.json @@ -87,7 +87,7 @@ "@metamask/slip44": "^4.5.0", "@metamask/snaps-registry": "^4.0.0", "@metamask/snaps-sdk": "workspace:^", - "@metamask/superstruct": "^3.2.1", + "@metamask/superstruct": "^3.3.0", "@metamask/utils": "^11.11.0", "@scure/base": "^1.1.1", "chalk": "^4.1.2", diff --git a/yarn.lock b/yarn.lock index 221a645f1d..43af3826ef 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4368,7 +4368,7 @@ __metadata: "@metamask/snaps-sdk": "workspace:^" "@metamask/snaps-utils": "workspace:^" "@metamask/snaps-webpack-plugin": "workspace:^" - "@metamask/superstruct": "npm:^3.2.1" + "@metamask/superstruct": "npm:^3.3.0" "@metamask/utils": "npm:^11.11.0" "@swc/core": "npm:1.11.31" "@swc/jest": "npm:^0.2.38" @@ -4454,7 +4454,7 @@ __metadata: "@metamask/snaps-sdk": "workspace:^" "@metamask/snaps-utils": "workspace:^" "@metamask/storage-service": "npm:^1.0.2" - "@metamask/superstruct": "npm:^3.2.1" + "@metamask/superstruct": "npm:^3.3.0" "@metamask/utils": "npm:^11.11.0" "@noble/hashes": "npm:^1.7.1" "@swc/core": "npm:1.11.31" @@ -4526,7 +4526,7 @@ __metadata: "@metamask/rpc-errors": "npm:^7.0.3" "@metamask/snaps-sdk": "workspace:^" "@metamask/snaps-utils": "workspace:^" - "@metamask/superstruct": "npm:^3.2.1" + "@metamask/superstruct": "npm:^3.3.0" "@metamask/utils": "npm:^11.11.0" "@swc/core": "npm:1.11.31" "@swc/jest": "npm:^0.2.38" @@ -4579,7 +4579,7 @@ __metadata: "@metamask/snaps-sdk": "workspace:^" "@metamask/snaps-simulation": "workspace:^" "@metamask/snaps-utils": "workspace:^" - "@metamask/superstruct": "npm:^3.2.1" + "@metamask/superstruct": "npm:^3.3.0" "@metamask/utils": "npm:^11.11.0" "@swc/core": "npm:1.11.31" "@swc/jest": "npm:^0.2.38" @@ -4707,7 +4707,7 @@ __metadata: "@metamask/rpc-errors": "npm:^7.0.3" "@metamask/snaps-sdk": "workspace:^" "@metamask/snaps-utils": "workspace:^" - "@metamask/superstruct": "npm:^3.2.1" + "@metamask/superstruct": "npm:^3.3.0" "@metamask/utils": "npm:^11.11.0" "@noble/hashes": "npm:^1.7.1" "@swc/core": "npm:1.11.31" @@ -4770,7 +4770,7 @@ __metadata: "@metamask/key-tree": "npm:^10.1.1" "@metamask/providers": "npm:^22.1.1" "@metamask/rpc-errors": "npm:^7.0.3" - "@metamask/superstruct": "npm:^3.2.1" + "@metamask/superstruct": "npm:^3.3.0" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.1" "@types/jest": "npm:^27.5.1" @@ -4810,7 +4810,7 @@ __metadata: "@metamask/snaps-rpc-methods": "workspace:^" "@metamask/snaps-sdk": "workspace:^" "@metamask/snaps-utils": "workspace:^" - "@metamask/superstruct": "npm:^3.2.1" + "@metamask/superstruct": "npm:^3.3.0" "@metamask/utils": "npm:^11.11.0" "@reduxjs/toolkit": "npm:^1.9.5" "@ts-bridge/cli": "npm:^0.6.1" @@ -4853,7 +4853,7 @@ __metadata: "@metamask/slip44": "npm:^4.5.0" "@metamask/snaps-registry": "npm:^4.0.0" "@metamask/snaps-sdk": "workspace:^" - "@metamask/superstruct": "npm:^3.2.1" + "@metamask/superstruct": "npm:^3.3.0" "@metamask/utils": "npm:^11.11.0" "@scure/base": "npm:^1.1.1" "@swc/core": "npm:1.11.31" @@ -4943,6 +4943,13 @@ __metadata: languageName: node linkType: hard +"@metamask/superstruct@npm:^3.3.0": + version: 3.3.0 + resolution: "@metamask/superstruct@npm:3.3.0" + checksum: 10/664d5e330484a86420bc004b1c7f8301e1501cce712f611fe657176b2979edbd7cc6f4c77c8b1610486a685ebbd0b72dacf4bd6cf143d6b52038069d2f4e84ab + languageName: node + linkType: hard + "@metamask/test-snaps@workspace:packages/test-snaps": version: 0.0.0-use.local resolution: "@metamask/test-snaps@workspace:packages/test-snaps" From c14ae0f8506c3374ea27876efd4996159cce04f2 Mon Sep 17 00:00:00 2001 From: MetaMask Bot Date: Fri, 3 Jul 2026 06:14:21 +0000 Subject: [PATCH 2/3] [dependabot skip] Deduplicate yarn.lock --- yarn.lock | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/yarn.lock b/yarn.lock index 43af3826ef..3f0d47a2b9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4936,14 +4936,7 @@ __metadata: languageName: node linkType: hard -"@metamask/superstruct@npm:^3.1.0, @metamask/superstruct@npm:^3.2.1": - version: 3.2.1 - resolution: "@metamask/superstruct@npm:3.2.1" - checksum: 10/9e29380f2cf8b129283ccb2b568296d92682b705109ba62dbd7739ffd6a1982fe38c7228cdcf3cbee94dbcdd5fcc1c846ab9d1dd3582167154f914422fcff547 - languageName: node - linkType: hard - -"@metamask/superstruct@npm:^3.3.0": +"@metamask/superstruct@npm:^3.1.0, @metamask/superstruct@npm:^3.2.1, @metamask/superstruct@npm:^3.3.0": version: 3.3.0 resolution: "@metamask/superstruct@npm:3.3.0" checksum: 10/664d5e330484a86420bc004b1c7f8301e1501cce712f611fe657176b2979edbd7cc6f4c77c8b1610486a685ebbd0b72dacf4bd6cf143d6b52038069d2f4e84ab From 60898278011f3c65a20c4818f71b5285616b6922 Mon Sep 17 00:00:00 2001 From: MetaMask Bot Date: Fri, 3 Jul 2026 06:14:25 +0000 Subject: [PATCH 3/3] [dependabot skip] Update example snaps --- packages/examples/packages/dialogs/snap.manifest.json | 2 +- packages/examples/packages/file-upload/snap.manifest.json | 2 +- packages/examples/packages/home-page/snap.manifest.json | 2 +- packages/examples/packages/interactive-ui/snap.manifest.json | 2 +- packages/examples/packages/jsx/snap.manifest.json | 2 +- packages/examples/packages/preinstalled/snap.manifest.json | 2 +- packages/examples/packages/send-flow/snap.manifest.json | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/examples/packages/dialogs/snap.manifest.json b/packages/examples/packages/dialogs/snap.manifest.json index 738b9d1674..48dde43a42 100644 --- a/packages/examples/packages/dialogs/snap.manifest.json +++ b/packages/examples/packages/dialogs/snap.manifest.json @@ -7,7 +7,7 @@ "url": "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/MetaMask/snaps.git" }, "source": { - "shasum": "UA87PItXHHc3t347JdnrqM++FiZ/BreYU4wjnoOSdnM=", + "shasum": "cNDwXr0ECzzmgNZwB+ipHhLdfqGM4PgLBcCGEqYLo1U=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/file-upload/snap.manifest.json b/packages/examples/packages/file-upload/snap.manifest.json index defaab7f13..4acfe2f063 100644 --- a/packages/examples/packages/file-upload/snap.manifest.json +++ b/packages/examples/packages/file-upload/snap.manifest.json @@ -7,7 +7,7 @@ "url": "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/MetaMask/snaps.git" }, "source": { - "shasum": "6SyKkzfIgSVFZbJD98Gzd1DExoKIeRxMO+UIREF6NRo=", + "shasum": "qupCoRjROC4tfWNvBhW+HaBg5arSYE+wgEZUbpCf9/M=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/home-page/snap.manifest.json b/packages/examples/packages/home-page/snap.manifest.json index 843bc72d9e..8901b30fdf 100644 --- a/packages/examples/packages/home-page/snap.manifest.json +++ b/packages/examples/packages/home-page/snap.manifest.json @@ -7,7 +7,7 @@ "url": "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/MetaMask/snaps.git" }, "source": { - "shasum": "Zv0PCmVGONO/KVmceVcEEFXL/59JygYWlIFw/LhKVBY=", + "shasum": "+HLgKzvLD4HenJppvndUL7V9uVzalJXUozl4huruWvU=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/interactive-ui/snap.manifest.json b/packages/examples/packages/interactive-ui/snap.manifest.json index d6bf11d8ed..c17225c317 100644 --- a/packages/examples/packages/interactive-ui/snap.manifest.json +++ b/packages/examples/packages/interactive-ui/snap.manifest.json @@ -7,7 +7,7 @@ "url": "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/MetaMask/snaps.git" }, "source": { - "shasum": "xZC7CrYAOCC4jZT89TwQefLB/qrf7Bq9Eutr9cgiY88=", + "shasum": "6LtxmFalKQzLwInnDWN9bdQDH1fZ3P3uilaRDzQO0ao=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/jsx/snap.manifest.json b/packages/examples/packages/jsx/snap.manifest.json index ffcf04c937..5f61d57ccd 100644 --- a/packages/examples/packages/jsx/snap.manifest.json +++ b/packages/examples/packages/jsx/snap.manifest.json @@ -7,7 +7,7 @@ "url": "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/MetaMask/snaps.git" }, "source": { - "shasum": "Pj0fbzpUF+quMJJT8UsogHlt7gj7FbqrKRh9ioGkoXI=", + "shasum": "kx9Fho6fKZvuOd3+t8A8Wk4VyLtaM6DxaQ1VZXErIxw=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/preinstalled/snap.manifest.json b/packages/examples/packages/preinstalled/snap.manifest.json index 0cd0732ac9..3437326496 100644 --- a/packages/examples/packages/preinstalled/snap.manifest.json +++ b/packages/examples/packages/preinstalled/snap.manifest.json @@ -7,7 +7,7 @@ "url": "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/MetaMask/snaps.git" }, "source": { - "shasum": "rryOc/Zh/kH12WvJpduyPZDW6d/g/nRsBKGZHpLqE8U=", + "shasum": "HEK+eFeY5FqLG4XSbZzP7BoXJgXptNV0lHtuxuFEym8=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/send-flow/snap.manifest.json b/packages/examples/packages/send-flow/snap.manifest.json index efcb265254..cff3a2beb9 100644 --- a/packages/examples/packages/send-flow/snap.manifest.json +++ b/packages/examples/packages/send-flow/snap.manifest.json @@ -7,7 +7,7 @@ "url": "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/MetaMask/snaps.git" }, "source": { - "shasum": "dUNBHmrFOJWp4vb4CB/ECgOYC4hT+jaLCtaRAeiQHx0=", + "shasum": "IvE076ZLDGRT7HtPzz1Cq3G3H0Aj9jyVKihFgmeuSH4=", "location": { "npm": { "filePath": "dist/bundle.js",