From 3f22c065d42f8e31e48bb842f54a26ca76127885 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Apr 2026 06:06:20 +0000 Subject: [PATCH 1/3] chore: Bump lavamoat from 11.0.0 to 11.1.0 Bumps [lavamoat](https://github.com/LavaMoat/lavamoat/tree/HEAD/packages/lavamoat-node) from 11.0.0 to 11.1.0. - [Release notes](https://github.com/LavaMoat/lavamoat/releases) - [Changelog](https://github.com/LavaMoat/LavaMoat/blob/main/packages/lavamoat-node/CHANGELOG.md) - [Commits](https://github.com/LavaMoat/lavamoat/commits/lavamoat-v11.1.0/packages/lavamoat-node) --- updated-dependencies: - dependency-name: lavamoat dependency-version: 11.1.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .../snaps-execution-environments/package.json | 2 +- yarn.lock | 195 ++++++++++++++---- 2 files changed, 158 insertions(+), 39 deletions(-) diff --git a/packages/snaps-execution-environments/package.json b/packages/snaps-execution-environments/package.json index 5d9624f09b..aa2ed34dea 100644 --- a/packages/snaps-execution-environments/package.json +++ b/packages/snaps-execution-environments/package.json @@ -101,7 +101,7 @@ "jest-environment-node": "^29.5.0", "jest-fetch-mock": "^3.0.3", "jest-silent-reporter": "^0.6.0", - "lavamoat": "^11.0.0", + "lavamoat": "^11.1.0", "prettier": "^3.3.3", "rimraf": "^4.1.2", "serve-handler": "^6.1.5", diff --git a/yarn.lock b/yarn.lock index bd319c211b..1d5983398b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -94,7 +94,18 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:7.27.1, @babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.27.1": +"@babel/code-frame@npm:7.29.0, @babel/code-frame@npm:^7.28.6, @babel/code-frame@npm:^7.29.0": + version: 7.29.0 + resolution: "@babel/code-frame@npm:7.29.0" + dependencies: + "@babel/helper-validator-identifier": "npm:^7.28.5" + js-tokens: "npm:^4.0.0" + picocolors: "npm:^1.1.1" + checksum: 10/199e15ff89007dd30675655eec52481cb245c9fdf4f81e4dc1f866603b0217b57aff25f5ffa0a95bbc8e31eb861695330cd7869ad52cc211aa63016320ef72c5 + languageName: node + linkType: hard + +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.27.1": version: 7.27.1 resolution: "@babel/code-frame@npm:7.27.1" dependencies: @@ -148,6 +159,19 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.29.0": + version: 7.29.1 + resolution: "@babel/generator@npm:7.29.1" + dependencies: + "@babel/parser": "npm:^7.29.0" + "@babel/types": "npm:^7.29.0" + "@jridgewell/gen-mapping": "npm:^0.3.12" + "@jridgewell/trace-mapping": "npm:^0.3.28" + jsesc: "npm:^3.0.2" + checksum: 10/61fe4ddd6e817aa312a14963ccdbb5c9a8c57e8b97b98d19a8a99ccab2215fda1a5f52bc8dd8d2e3c064497ddeb3ab8ceb55c76fa0f58f8169c34679d2256fe0 + languageName: node + linkType: hard + "@babel/helper-annotate-as-pure@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-annotate-as-pure@npm:7.22.5" @@ -243,6 +267,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-globals@npm:^7.28.0": + version: 7.28.0 + resolution: "@babel/helper-globals@npm:7.28.0" + checksum: 10/91445f7edfde9b65dcac47f4f858f68dc1661bf73332060ab67ad7cc7b313421099a2bfc4bda30c3db3842cfa1e86fffbb0d7b2c5205a177d91b22c8d7d9cb47 + languageName: node + linkType: hard + "@babel/helper-hoist-variables@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-hoist-variables@npm:7.22.5" @@ -367,6 +398,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^7.28.5": + version: 7.28.5 + resolution: "@babel/helper-validator-identifier@npm:7.28.5" + checksum: 10/8e5d9b0133702cfacc7f368bf792f0f8ac0483794877c6dca5fcb73810ee138e27527701826fb58a40a004f3a5ec0a2f3c3dd5e326d262530b119918f3132ba7 + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.22.15, @babel/helper-validator-option@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-validator-option@npm:7.27.1" @@ -429,6 +467,17 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:7.29.2, @babel/parser@npm:^7.28.6, @babel/parser@npm:^7.29.0": + version: 7.29.2 + resolution: "@babel/parser@npm:7.29.2" + dependencies: + "@babel/types": "npm:^7.29.0" + bin: + parser: ./bin/babel-parser.js + checksum: 10/45d050bf75aa5194b3255f156173e8553d615ff5a2434674cc4a10cdc7c261931befb8618c996a1c449b87f0ef32a3407879af2ac967d95dc7b4fdbae7037efa + languageName: node + linkType: hard + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.22.15": version: 7.22.15 resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.22.15" @@ -1455,6 +1504,17 @@ __metadata: languageName: node linkType: hard +"@babel/template@npm:^7.28.6": + version: 7.28.6 + resolution: "@babel/template@npm:7.28.6" + dependencies: + "@babel/code-frame": "npm:^7.28.6" + "@babel/parser": "npm:^7.28.6" + "@babel/types": "npm:^7.28.6" + checksum: 10/0ad6e32bf1e7e31bf6b52c20d15391f541ddd645cbd488a77fe537a15b280ee91acd3a777062c52e03eedbc2e1f41548791f6a3697c02476ec5daf49faa38533 + languageName: node + linkType: hard + "@babel/traverse@npm:7.27.3, @babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.7.2": version: 7.27.3 resolution: "@babel/traverse@npm:7.27.3" @@ -1470,6 +1530,21 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:7.29.0": + version: 7.29.0 + resolution: "@babel/traverse@npm:7.29.0" + dependencies: + "@babel/code-frame": "npm:^7.29.0" + "@babel/generator": "npm:^7.29.0" + "@babel/helper-globals": "npm:^7.28.0" + "@babel/parser": "npm:^7.29.0" + "@babel/template": "npm:^7.28.6" + "@babel/types": "npm:^7.29.0" + debug: "npm:^4.3.1" + checksum: 10/3a0d0438f1ba9fed4fbe1706ea598a865f9af655a16ca9517ab57bda526e224569ca1b980b473fb68feea5e08deafbbf2cf9febb941f92f2d2533310c3fc4abc + languageName: node + linkType: hard + "@babel/types@npm:7.27.3": version: 7.27.3 resolution: "@babel/types@npm:7.27.3" @@ -1480,6 +1555,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:7.29.0, @babel/types@npm:^7.28.6, @babel/types@npm:^7.29.0": + version: 7.29.0 + resolution: "@babel/types@npm:7.29.0" + dependencies: + "@babel/helper-string-parser": "npm:^7.27.1" + "@babel/helper-validator-identifier": "npm:^7.28.5" + checksum: 10/bfc2b211210f3894dcd7e6a33b2d1c32c93495dc1e36b547376aa33441abe551ab4bc1640d4154ee2acd8e46d3bbc925c7224caae02fcaf0e6a771e97fccc661 + languageName: node + linkType: hard + "@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.25.4, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.2, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": version: 7.28.4 resolution: "@babel/types@npm:7.28.4" @@ -2666,6 +2751,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/gen-mapping@npm:^0.3.12": + version: 0.3.13 + resolution: "@jridgewell/gen-mapping@npm:0.3.13" + dependencies: + "@jridgewell/sourcemap-codec": "npm:^1.5.0" + "@jridgewell/trace-mapping": "npm:^0.3.24" + checksum: 10/902f8261dcf450b4af7b93f9656918e02eec80a2169e155000cb2059f90113dd98f3ccf6efc6072cee1dd84cac48cade51da236972d942babc40e4c23da4d62a + languageName: node + linkType: hard + "@jridgewell/resolve-uri@npm:^3.0.3, @jridgewell/resolve-uri@npm:^3.1.0": version: 3.1.2 resolution: "@jridgewell/resolve-uri@npm:3.1.2" @@ -2717,6 +2812,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/trace-mapping@npm:^0.3.28": + version: 0.3.31 + resolution: "@jridgewell/trace-mapping@npm:0.3.31" + dependencies: + "@jridgewell/resolve-uri": "npm:^3.1.0" + "@jridgewell/sourcemap-codec": "npm:^1.4.14" + checksum: 10/da0283270e691bdb5543806077548532791608e52386cfbbf3b9e8fb00457859d1bd01d512851161c886eb3a2f3ce6fd9bcf25db8edf3bddedd275bd4a88d606 + languageName: node + linkType: hard + "@jsonjoy.com/base64@npm:^1.1.1": version: 1.1.2 resolution: "@jsonjoy.com/base64@npm:1.1.2" @@ -2792,6 +2897,15 @@ __metadata: languageName: node linkType: hard +"@lavamoat/types@npm:^1.0.1": + version: 1.0.1 + resolution: "@lavamoat/types@npm:1.0.1" + dependencies: + "@babel/types": "npm:7.29.0" + checksum: 10/51d7a1346ad4ba980e9c713bdd7178d6925522d35f35788c39181d0e17a5440250e5525211bd87f618691a0e46dc05f61191a425fb44147dffcb6443233186fa + languageName: node + linkType: hard + "@lavamoat/webpack@npm:^2.1.1": version: 2.1.1 resolution: "@lavamoat/webpack@npm:2.1.1" @@ -4348,7 +4462,7 @@ __metadata: jest-environment-node: "npm:^29.5.0" jest-fetch-mock: "npm:^3.0.3" jest-silent-reporter: "npm:^0.6.0" - lavamoat: "npm:^11.0.0" + lavamoat: "npm:^11.1.0" prettier: "npm:^3.3.3" readable-stream: "npm:^3.6.2" rimraf: "npm:^4.1.2" @@ -12606,7 +12720,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.12.0, is-core-module@npm:^2.13.0, is-core-module@npm:^2.16.0, is-core-module@npm:^2.16.1": +"is-core-module@npm:^2.12.0, is-core-module@npm:^2.13.0, is-core-module@npm:^2.16.1": version: 2.16.1 resolution: "is-core-module@npm:2.16.1" dependencies: @@ -13761,7 +13875,7 @@ __metadata: languageName: node linkType: hard -"lavamoat-core@npm:^18.0.0, lavamoat-core@npm:^18.0.1": +"lavamoat-core@npm:^18.0.1": version: 18.0.1 resolution: "lavamoat-core@npm:18.0.1" dependencies: @@ -13776,6 +13890,21 @@ __metadata: languageName: node linkType: hard +"lavamoat-core@npm:^18.0.2": + version: 18.0.2 + resolution: "lavamoat-core@npm:18.0.2" + dependencies: + "@babel/types": "npm:7.29.0" + "@lavamoat/types": "npm:^1.0.1" + json-stable-stringify: "npm:1.3.0" + lavamoat-tofu: "npm:^9.0.1" + ses: "npm:1.15.0" + bin: + lavamoat-sort-policy: src/policy-sort-cli.js + checksum: 10/3a0114a65421ed32d9087de3a908865c453dbef4236e1ead1e4cf8cd1676ac4236b200526317fa1c7378804d946e80aee68fa0ba4f40323cf32eb78b9a582811 + languageName: node + linkType: hard + "lavamoat-tofu@npm:^9.0.0": version: 9.0.0 resolution: "lavamoat-tofu@npm:9.0.0" @@ -13792,25 +13921,41 @@ __metadata: languageName: node linkType: hard -"lavamoat@npm:^11.0.0": - version: 11.0.0 - resolution: "lavamoat@npm:11.0.0" +"lavamoat-tofu@npm:^9.0.1": + version: 9.0.1 + resolution: "lavamoat-tofu@npm:9.0.1" dependencies: - "@babel/code-frame": "npm:7.27.1" + "@babel/parser": "npm:7.29.2" + "@babel/traverse": "npm:7.29.0" + "@babel/types": "npm:7.29.0" + "@lavamoat/types": "npm:^1.0.1" + "@types/babel__traverse": "npm:7.28.0" + type-fest: "npm:4.41.0" + peerDependencies: + lavamoat-core: ">15.4.0" + checksum: 10/ec323dd154bd42159a05c47ffe3dff6568166edde6a366ea9de33caf4a6ce58d0b777cf717e60634da7d40e2cbc2e824611fb07229608d839e2f343b93c6f0cb + languageName: node + linkType: hard + +"lavamoat@npm:^11.1.0": + version: 11.1.0 + resolution: "lavamoat@npm:11.1.0" + dependencies: + "@babel/code-frame": "npm:7.29.0" "@babel/highlight": "npm:7.25.9" "@lavamoat/aa": "npm:^5.0.0" bindings: "npm:1.5.0" corepack: "npm:0.34.6" htmlescape: "npm:1.1.1" - lavamoat-core: "npm:^18.0.0" - lavamoat-tofu: "npm:^9.0.0" + lavamoat-core: "npm:^18.0.2" + lavamoat-tofu: "npm:^9.0.1" node-gyp-build: "npm:4.8.4" - resolve: "npm:1.22.10" + resolve: "npm:1.22.11" yargs: "npm:17.7.2" bin: lavamoat: src/cli.js lavamoat-run-command: src/run-command.js - checksum: 10/06c7f72b6d6d93eeaa866211ec215b8a7dd90743133799f96d35e72958eca47fe473f095bf6557bdfc4e4476d120287cc14a158d824304159f5d972504a4377e + checksum: 10/d3e90de7d48e773ba2b9980c502f2917b43372d41e57aec9ee7f3268f6987ff5930b0f327de3b8c69b519b50632f56421885c24977194b7efe80b9cadd6974f2 languageName: node linkType: hard @@ -16258,19 +16403,6 @@ __metadata: languageName: node linkType: hard -"resolve@npm:1.22.10": - version: 1.22.10 - resolution: "resolve@npm:1.22.10" - dependencies: - is-core-module: "npm:^2.16.0" - path-parse: "npm:^1.0.7" - supports-preserve-symlinks-flag: "npm:^1.0.0" - bin: - resolve: bin/resolve - checksum: 10/0a398b44da5c05e6e421d70108822c327675febb880eebe905587628de401854c61d5df02866ff34fc4cb1173a51c9f0e84a94702738df3611a62e2acdc68181 - languageName: node - linkType: hard - "resolve@npm:1.22.11, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.3, resolve@npm:^1.22.4": version: 1.22.11 resolution: "resolve@npm:1.22.11" @@ -16284,19 +16416,6 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A1.22.10#optional!builtin": - version: 1.22.10 - resolution: "resolve@patch:resolve@npm%3A1.22.10#optional!builtin::version=1.22.10&hash=c3c19d" - dependencies: - is-core-module: "npm:^2.16.0" - path-parse: "npm:^1.0.7" - supports-preserve-symlinks-flag: "npm:^1.0.0" - bin: - resolve: bin/resolve - checksum: 10/d4d878bfe3702d215ea23e75e0e9caf99468e3db76f5ca100d27ebdc527366fee3877e54bce7d47cc72ca8952fc2782a070d238bfa79a550eeb0082384c3b81a - languageName: node - linkType: hard - "resolve@patch:resolve@npm%3A1.22.11#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.17.0#optional!builtin, resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.3#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin": version: 1.22.11 resolution: "resolve@patch:resolve@npm%3A1.22.11#optional!builtin::version=1.22.11&hash=c3c19d" From e994344327fe5dfcaef57a161d0e79f32d9bee25 Mon Sep 17 00:00:00 2001 From: MetaMask Bot Date: Thu, 16 Apr 2026 06:16:00 +0000 Subject: [PATCH 2/3] [dependabot skip] Deduplicate yarn.lock --- yarn.lock | 180 ++++-------------------------------------------------- 1 file changed, 12 insertions(+), 168 deletions(-) diff --git a/yarn.lock b/yarn.lock index 1d5983398b..f86176e2eb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -94,7 +94,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:7.29.0, @babel/code-frame@npm:^7.28.6, @babel/code-frame@npm:^7.29.0": +"@babel/code-frame@npm:7.29.0, @babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.27.1, @babel/code-frame@npm:^7.28.6, @babel/code-frame@npm:^7.29.0": version: 7.29.0 resolution: "@babel/code-frame@npm:7.29.0" dependencies: @@ -105,17 +105,6 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/code-frame@npm:7.27.1" - dependencies: - "@babel/helper-validator-identifier": "npm:^7.27.1" - js-tokens: "npm:^4.0.0" - picocolors: "npm:^1.1.1" - checksum: 10/721b8a6e360a1fa0f1c9fe7351ae6c874828e119183688b533c477aa378f1010f37cc9afbfc4722c686d1f5cdd00da02eab4ba7278a0c504fa0d7a321dcd4fdf - languageName: node - linkType: hard - "@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.22.9, @babel/compat-data@npm:^7.23.2, @babel/compat-data@npm:^7.27.1": version: 7.27.1 resolution: "@babel/compat-data@npm:7.27.1" @@ -146,20 +135,7 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.27.1, @babel/generator@npm:^7.27.3, @babel/generator@npm:^7.7.2": - version: 7.27.5 - resolution: "@babel/generator@npm:7.27.5" - dependencies: - "@babel/parser": "npm:^7.27.5" - "@babel/types": "npm:^7.27.3" - "@jridgewell/gen-mapping": "npm:^0.3.5" - "@jridgewell/trace-mapping": "npm:^0.3.25" - jsesc: "npm:^3.0.2" - checksum: 10/f5e6942670cb32156b3ac2d75ce09b373558823387f15dd1413c27fe9eb5756a7c6011fc7f956c7acc53efb530bfb28afffa24364d46c4e9ffccc4e5c8b3b094 - languageName: node - linkType: hard - -"@babel/generator@npm:^7.29.0": +"@babel/generator@npm:^7.27.1, @babel/generator@npm:^7.29.0, @babel/generator@npm:^7.7.2": version: 7.29.1 resolution: "@babel/generator@npm:7.29.1" dependencies: @@ -391,14 +367,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.22.20, @babel/helper-validator-identifier@npm:^7.25.9, @babel/helper-validator-identifier@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/helper-validator-identifier@npm:7.27.1" - checksum: 10/75041904d21bdc0cd3b07a8ac90b11d64cd3c881e89cb936fa80edd734bf23c35e6bd1312611e8574c4eab1f3af0f63e8a5894f4699e9cfdf70c06fcf4252320 - languageName: node - linkType: hard - -"@babel/helper-validator-identifier@npm:^7.28.5": +"@babel/helper-validator-identifier@npm:^7.22.20, @babel/helper-validator-identifier@npm:^7.25.9, @babel/helper-validator-identifier@npm:^7.27.1, @babel/helper-validator-identifier@npm:^7.28.5": version: 7.28.5 resolution: "@babel/helper-validator-identifier@npm:7.28.5" checksum: 10/8e5d9b0133702cfacc7f368bf792f0f8ac0483794877c6dca5fcb73810ee138e27527701826fb58a40a004f3a5ec0a2f3c3dd5e326d262530b119918f3132ba7 @@ -445,18 +414,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:7.27.3": - version: 7.27.3 - resolution: "@babel/parser@npm:7.27.3" - dependencies: - "@babel/types": "npm:^7.27.3" - bin: - parser: ./bin/babel-parser.js - checksum: 10/ea5a0cd55e18f905d4c732b009ca0f66b0e5580f0d2af82643c26ef0909a16704778f59b7a2959096e9cf881b6291da747bfd29e400422e04d9074eb1f80983e - languageName: node - linkType: hard - -"@babel/parser@npm:7.28.3, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.15, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.3, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.4, @babel/parser@npm:^7.27.1, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.27.3, @babel/parser@npm:^7.27.5": +"@babel/parser@npm:7.28.3": version: 7.28.3 resolution: "@babel/parser@npm:7.28.3" dependencies: @@ -467,7 +425,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:7.29.2, @babel/parser@npm:^7.28.6, @babel/parser@npm:^7.29.0": +"@babel/parser@npm:7.29.2, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.15, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.3, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.4, @babel/parser@npm:^7.27.1, @babel/parser@npm:^7.28.6, @babel/parser@npm:^7.29.0": version: 7.29.2 resolution: "@babel/parser@npm:7.29.2" dependencies: @@ -1493,18 +1451,7 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.22.15, @babel/template@npm:^7.22.5, @babel/template@npm:^7.27.1, @babel/template@npm:^7.27.2, @babel/template@npm:^7.3.3": - version: 7.27.2 - resolution: "@babel/template@npm:7.27.2" - dependencies: - "@babel/code-frame": "npm:^7.27.1" - "@babel/parser": "npm:^7.27.2" - "@babel/types": "npm:^7.27.1" - checksum: 10/fed15a84beb0b9340e5f81566600dbee5eccd92e4b9cc42a944359b1aa1082373391d9d5fc3656981dff27233ec935d0bc96453cf507f60a4b079463999244d8 - languageName: node - linkType: hard - -"@babel/template@npm:^7.28.6": +"@babel/template@npm:^7.22.15, @babel/template@npm:^7.22.5, @babel/template@npm:^7.27.1, @babel/template@npm:^7.28.6, @babel/template@npm:^7.3.3": version: 7.28.6 resolution: "@babel/template@npm:7.28.6" dependencies: @@ -1515,22 +1462,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:7.27.3, @babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.7.2": - version: 7.27.3 - resolution: "@babel/traverse@npm:7.27.3" - dependencies: - "@babel/code-frame": "npm:^7.27.1" - "@babel/generator": "npm:^7.27.3" - "@babel/parser": "npm:^7.27.3" - "@babel/template": "npm:^7.27.2" - "@babel/types": "npm:^7.27.3" - debug: "npm:^4.3.1" - globals: "npm:^11.1.0" - checksum: 10/caccdb8335705847d34123ee76d70c3fb575f8c8b3de83ff1560c5d3229269fd4721510b7b63564a122995eb844f651313cad57b85d45023a0f50f848bf23c55 - languageName: node - linkType: hard - -"@babel/traverse@npm:7.29.0": +"@babel/traverse@npm:7.29.0, @babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.7.2": version: 7.29.0 resolution: "@babel/traverse@npm:7.29.0" dependencies: @@ -1545,17 +1477,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:7.27.3": - version: 7.27.3 - resolution: "@babel/types@npm:7.27.3" - dependencies: - "@babel/helper-string-parser": "npm:^7.27.1" - "@babel/helper-validator-identifier": "npm:^7.27.1" - checksum: 10/a24e6accd85c4747b974b3d68a3210d0aa1180c1a77b287ffcb7401cd2edad7bdecadaeb40fe5191be3990c3a5252943f7de7c09da13ed269adbb054b97056ee - languageName: node - linkType: hard - -"@babel/types@npm:7.29.0, @babel/types@npm:^7.28.6, @babel/types@npm:^7.29.0": +"@babel/types@npm:7.29.0, @babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.25.4, @babel/types@npm:^7.27.1, @babel/types@npm:^7.28.2, @babel/types@npm:^7.28.6, @babel/types@npm:^7.29.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": version: 7.29.0 resolution: "@babel/types@npm:7.29.0" dependencies: @@ -1565,16 +1487,6 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.25.4, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.2, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": - version: 7.28.4 - resolution: "@babel/types@npm:7.28.4" - dependencies: - "@babel/helper-string-parser": "npm:^7.27.1" - "@babel/helper-validator-identifier": "npm:^7.27.1" - checksum: 10/db50bf257aafa5d845ad16dae0587f57d596e4be4cbb233ea539976a4c461f9fbcc0bf3d37adae3f8ce5dcb4001462aa608f3558161258b585f6ce6ce21a2e45 - languageName: node - linkType: hard - "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -2740,18 +2652,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.5": - version: 0.3.8 - resolution: "@jridgewell/gen-mapping@npm:0.3.8" - dependencies: - "@jridgewell/set-array": "npm:^1.2.1" - "@jridgewell/sourcemap-codec": "npm:^1.4.10" - "@jridgewell/trace-mapping": "npm:^0.3.24" - checksum: 10/9d3a56ab3612ab9b85d38b2a93b87f3324f11c5130859957f6500e4ac8ce35f299d5ccc3ecd1ae87597601ecf83cee29e9afd04c18777c24011073992ff946df - languageName: node - linkType: hard - -"@jridgewell/gen-mapping@npm:^0.3.12": +"@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.12, @jridgewell/gen-mapping@npm:^0.3.5": version: 0.3.13 resolution: "@jridgewell/gen-mapping@npm:0.3.13" dependencies: @@ -2768,13 +2669,6 @@ __metadata: languageName: node linkType: hard -"@jridgewell/set-array@npm:^1.2.1": - version: 1.2.1 - resolution: "@jridgewell/set-array@npm:1.2.1" - checksum: 10/832e513a85a588f8ed4f27d1279420d8547743cc37fcad5a5a76fc74bb895b013dfe614d0eed9cb860048e6546b798f8f2652020b4b2ba0561b05caa8c654b10 - languageName: node - linkType: hard - "@jridgewell/source-map@npm:^0.3.3": version: 0.3.3 resolution: "@jridgewell/source-map@npm:0.3.3" @@ -2802,17 +2696,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.15, @jridgewell/trace-mapping@npm:^0.3.23, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.9": - version: 0.3.25 - resolution: "@jridgewell/trace-mapping@npm:0.3.25" - dependencies: - "@jridgewell/resolve-uri": "npm:^3.1.0" - "@jridgewell/sourcemap-codec": "npm:^1.4.14" - checksum: 10/dced32160a44b49d531b80a4a2159dceab6b3ddf0c8e95a0deae4b0e894b172defa63d5ac52a19c2068e1fe7d31ea4ba931fbeec103233ecb4208953967120fc - languageName: node - linkType: hard - -"@jridgewell/trace-mapping@npm:^0.3.28": +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.15, @jridgewell/trace-mapping@npm:^0.3.23, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.28, @jridgewell/trace-mapping@npm:^0.3.9": version: 0.3.31 resolution: "@jridgewell/trace-mapping@npm:0.3.31" dependencies: @@ -2888,16 +2772,7 @@ __metadata: languageName: node linkType: hard -"@lavamoat/types@npm:^1.0.0": - version: 1.0.0 - resolution: "@lavamoat/types@npm:1.0.0" - dependencies: - "@babel/types": "npm:7.27.3" - checksum: 10/43b293409870176ed82161b11c606228acb8933c922f1798d20c6397ce3989368570aa6e00e465c906c8fb9e80701014a62f9449fcfc470f3200bf9b82bc5d4e - languageName: node - linkType: hard - -"@lavamoat/types@npm:^1.0.1": +"@lavamoat/types@npm:^1.0.0, @lavamoat/types@npm:^1.0.1": version: 1.0.1 resolution: "@lavamoat/types@npm:1.0.1" dependencies: @@ -13875,22 +13750,7 @@ __metadata: languageName: node linkType: hard -"lavamoat-core@npm:^18.0.1": - version: 18.0.1 - resolution: "lavamoat-core@npm:18.0.1" - dependencies: - "@babel/types": "npm:7.27.3" - "@lavamoat/types": "npm:^1.0.0" - json-stable-stringify: "npm:1.3.0" - lavamoat-tofu: "npm:^9.0.0" - ses: "npm:1.15.0" - bin: - lavamoat-sort-policy: src/policy-sort-cli.js - checksum: 10/84bc6a9926cc12f558c3545d3781aeb2181443445a4a6321cb1c9baa3ba461cf8e5c224919e8aa54f54ee8b0d06770cdeccff3de2a9ad909a4708f8b40ca25c6 - languageName: node - linkType: hard - -"lavamoat-core@npm:^18.0.2": +"lavamoat-core@npm:^18.0.1, lavamoat-core@npm:^18.0.2": version: 18.0.2 resolution: "lavamoat-core@npm:18.0.2" dependencies: @@ -13905,22 +13765,6 @@ __metadata: languageName: node linkType: hard -"lavamoat-tofu@npm:^9.0.0": - version: 9.0.0 - resolution: "lavamoat-tofu@npm:9.0.0" - dependencies: - "@babel/parser": "npm:7.27.3" - "@babel/traverse": "npm:7.27.3" - "@babel/types": "npm:7.27.3" - "@lavamoat/types": "npm:^1.0.0" - "@types/babel__traverse": "npm:7.28.0" - type-fest: "npm:4.41.0" - peerDependencies: - lavamoat-core: ">15.4.0" - checksum: 10/8359abd166f358fae93152cb00bdadffd608564ca7c9034c8bef737abc2c63327323ff78ae70942f836ede44aba324c90134538f61f5c9c96ce9e914787c4ee2 - languageName: node - linkType: hard - "lavamoat-tofu@npm:^9.0.1": version: 9.0.1 resolution: "lavamoat-tofu@npm:9.0.1" From fb091ab12238abeaa1a283ca212096cc32d3c87a Mon Sep 17 00:00:00 2001 From: MetaMask Bot Date: Thu, 16 Apr 2026 06:16:01 +0000 Subject: [PATCH 3/3] [dependabot skip] Update LavaMoat policies --- .../lavamoat/build-system/policy.json | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/packages/snaps-execution-environments/lavamoat/build-system/policy.json b/packages/snaps-execution-environments/lavamoat/build-system/policy.json index 823a2dd84c..d1825ee02f 100644 --- a/packages/snaps-execution-environments/lavamoat/build-system/policy.json +++ b/packages/snaps-execution-environments/lavamoat/build-system/policy.json @@ -42,11 +42,11 @@ "packages": { "lavamoat>@babel/code-frame": true, "depcheck>@babel/traverse>@babel/generator": true, + "depcheck>@babel/traverse>@babel/helper-globals": true, "depcheck>@babel/parser": true, "depcheck>@babel/traverse>@babel/template": true, "@metamask/snaps-utils>@babel/types": true, - "eslint>debug": true, - "depcheck>@babel/traverse>globals": true + "eslint>debug": true } }, "@metamask/snaps-utils>@babel/types": { @@ -64,7 +64,6 @@ "define": true }, "packages": { - "terser>@jridgewell/source-map>@jridgewell/gen-mapping>@jridgewell/set-array": true, "vitest>magic-string>@jridgewell/sourcemap-codec": true, "terser>@jridgewell/source-map>@jridgewell/trace-mapping": true } @@ -74,11 +73,6 @@ "define": true } }, - "terser>@jridgewell/source-map>@jridgewell/gen-mapping>@jridgewell/set-array": { - "globals": { - "define": true - } - }, "terser>@jridgewell/source-map": { "globals": { "Buffer": true, @@ -132,7 +126,7 @@ "process._rawDebug": true }, "packages": { - "depcheck>@babel/parser": true, + "@lavamoat/webpack>@babel/parser": true, "lavamoat>@lavamoat/aa": true, "@lavamoat/webpack>browser-resolve": true, "lavamoat>lavamoat-core": true, @@ -737,7 +731,7 @@ "console.log": true }, "packages": { - "lavamoat>lavamoat-tofu>@babel/parser": true, + "depcheck>@babel/parser": true, "depcheck>@babel/traverse": true } },