From 6c61d70e2b8630bffa3660837f5edfe6c5001f3a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 Jun 2025 12:40:13 +0000 Subject: [PATCH 1/3] chore(deps-dev): bump @lavamoat/webpack Bumps [@lavamoat/webpack](https://github.com/LavaMoat/lavamoat/tree/HEAD/packages/webpack) from 0.9.0-beta.0 to 0.10.0-beta.0. - [Release notes](https://github.com/LavaMoat/lavamoat/releases) - [Changelog](https://github.com/LavaMoat/LavaMoat/blob/main/packages/webpack/CHANGELOG.md) - [Commits](https://github.com/LavaMoat/lavamoat/commits/webpack-v0.10.0-beta.0/packages/webpack) --- updated-dependencies: - dependency-name: "@lavamoat/webpack" dependency-version: 0.10.0-beta.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .../snaps-execution-environments/package.json | 2 +- yarn.lock | 192 +++++++++++++++++- 2 files changed, 182 insertions(+), 12 deletions(-) diff --git a/packages/snaps-execution-environments/package.json b/packages/snaps-execution-environments/package.json index 135f7e2df7..a85c0a9b64 100644 --- a/packages/snaps-execution-environments/package.json +++ b/packages/snaps-execution-environments/package.json @@ -82,7 +82,7 @@ "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "@lavamoat/allow-scripts": "^3.3.3", "@lavamoat/lavatube": "^1.0.0", - "@lavamoat/webpack": "^0.9.0-beta.0", + "@lavamoat/webpack": "^0.10.0-beta.0", "@metamask/auto-changelog": "^5.0.2", "@swc/core": "1.3.78", "@swc/jest": "^0.2.26", diff --git a/yarn.lock b/yarn.lock index c376979552..33978c9abb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -159,6 +159,19 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.27.0": + 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/helper-annotate-as-pure@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-annotate-as-pure@npm:7.22.5" @@ -429,6 +442,17 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:7.27.0": + version: 7.27.0 + resolution: "@babel/parser@npm:7.27.0" + dependencies: + "@babel/types": "npm:^7.27.0" + bin: + parser: ./bin/babel-parser.js + checksum: 10/0fee9f05c6db753882ca9d10958301493443da9f6986d7020ebd7a696b35886240016899bc0b47d871aea2abcafd64632343719742e87432c8145e0ec2af2a03 + languageName: node + linkType: hard + "@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.26.9, @babel/parser@npm:^7.27.1": version: 7.27.1 resolution: "@babel/parser@npm:7.27.1" @@ -440,6 +464,17 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.27.0, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.27.5": + version: 7.27.5 + resolution: "@babel/parser@npm:7.27.5" + dependencies: + "@babel/types": "npm:^7.27.3" + bin: + parser: ./bin/babel-parser.js + checksum: 10/0ad671be7994dba7d31ec771bd70ea5090aa34faf73e93b1b072e3c0a704ab69f4a7a68ebfb9d6a7fa455e0aa03dfa65619c4df6bae1cf327cba925b1d233fc4 + 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" @@ -1466,6 +1501,17 @@ __metadata: languageName: node linkType: hard +"@babel/template@npm:^7.27.0": + 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/traverse@npm:7.26.9": version: 7.26.9 resolution: "@babel/traverse@npm:7.26.9" @@ -1481,6 +1527,21 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:7.27.0": + version: 7.27.0 + resolution: "@babel/traverse@npm:7.27.0" + dependencies: + "@babel/code-frame": "npm:^7.26.2" + "@babel/generator": "npm:^7.27.0" + "@babel/parser": "npm:^7.27.0" + "@babel/template": "npm:^7.27.0" + "@babel/types": "npm:^7.27.0" + debug: "npm:^4.3.1" + globals: "npm:^11.1.0" + checksum: 10/b0675bc16bd87187e8b090557b0650135de56a621692ad8614b20f32621350ae0fc2e1129b73b780d64a9ed4beab46849a17f90d5267b6ae6ce09ec8412a12c7 + languageName: node + linkType: hard + "@babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.7.2": version: 7.27.1 resolution: "@babel/traverse@npm:7.27.1" @@ -1506,6 +1567,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:7.27.0": + version: 7.27.0 + resolution: "@babel/types@npm:7.27.0" + dependencies: + "@babel/helper-string-parser": "npm:^7.25.9" + "@babel/helper-validator-identifier": "npm:^7.25.9" + checksum: 10/2c322bce107c8a534dc4a23be60d570e6a4cc7ca2e44d4f0eee08c0b626104eb7e60ab8de03463bc5da1773a2f69f1e6edec1648d648d65461d6520a7f3b0770 + 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.26.9, @babel/types@npm:^7.27.1, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": version: 7.27.1 resolution: "@babel/types@npm:7.27.1" @@ -1516,6 +1587,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.27.0, @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 + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -2764,18 +2845,18 @@ __metadata: languageName: node linkType: hard -"@lavamoat/webpack@npm:^0.9.0-beta.0": - version: 0.9.0-beta.0 - resolution: "@lavamoat/webpack@npm:0.9.0-beta.0" +"@lavamoat/webpack@npm:^0.10.0-beta.0": + version: 0.10.0-beta.0 + resolution: "@lavamoat/webpack@npm:0.10.0-beta.0" dependencies: "@lavamoat/aa": "npm:^4.3.2" browser-resolve: "npm:2.0.0" - json-stable-stringify: "npm:1.1.1" - lavamoat-core: "npm:^16.3.2" - ses: "npm:1.10.0" + json-stable-stringify: "npm:1.3.0" + lavamoat-core: "npm:^16.4.0" + ses: "npm:1.12.0" peerDependencies: webpack: ^5.80.2 - checksum: 10/d5e654bb0dc8a45b5c17e60cec508bab48c7d2e755a4bfc540f4520be5cc1c9afaf2ae1bb2f84f12ee0f40ad79533af72821f12a209bf839e2867233a6a3b7f3 + checksum: 10/68eecea9604814512e19332ee30214f91234e591968ae695cc9a6801c01422c02b40d4896611cf6f744542ea2383732598a46d4e252901d336589d9e3d409fe4 languageName: node linkType: hard @@ -4270,7 +4351,7 @@ __metadata: "@esbuild-plugins/node-modules-polyfill": "npm:^0.2.2" "@lavamoat/allow-scripts": "npm:^3.3.3" "@lavamoat/lavatube": "npm:^1.0.0" - "@lavamoat/webpack": "npm:^0.9.0-beta.0" + "@lavamoat/webpack": "npm:^0.10.0-beta.0" "@metamask/auto-changelog": "npm:^5.0.2" "@metamask/json-rpc-engine": "npm:^10.0.2" "@metamask/object-multiplex": "npm:^2.1.0" @@ -5862,6 +5943,15 @@ __metadata: languageName: node linkType: hard +"@types/babel__traverse@npm:7.20.7": + version: 7.20.7 + resolution: "@types/babel__traverse@npm:7.20.7" + dependencies: + "@babel/types": "npm:^7.20.7" + checksum: 10/d005b58e1c26bdafc1ce564f60db0ee938393c7fc586b1197bdb71a02f7f33f72bc10ae4165776b6cafc77c4b6f2e1a164dd20bc36518c471b1131b153b4baa6 + languageName: node + linkType: hard + "@types/bn.js@npm:^5.1.5": version: 5.1.5 resolution: "@types/bn.js@npm:5.1.5" @@ -8821,7 +8911,7 @@ __metadata: languageName: node linkType: hard -"call-bind-apply-helpers@npm:^1.0.0, call-bind-apply-helpers@npm:^1.0.1": +"call-bind-apply-helpers@npm:^1.0.0, call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2": version: 1.0.2 resolution: "call-bind-apply-helpers@npm:1.0.2" dependencies: @@ -8853,6 +8943,16 @@ __metadata: languageName: node linkType: hard +"call-bound@npm:^1.0.4": + version: 1.0.4 + resolution: "call-bound@npm:1.0.4" + dependencies: + call-bind-apply-helpers: "npm:^1.0.2" + get-intrinsic: "npm:^1.3.0" + checksum: 10/ef2b96e126ec0e58a7ff694db43f4d0d44f80e641370c21549ed911fecbdbc2df3ebc9bddad918d6bbdefeafb60bb3337902006d5176d72bcd2da74820991af7 + languageName: node + linkType: hard + "callsite@npm:^1.0.0": version: 1.0.0 resolution: "callsite@npm:1.0.0" @@ -10361,7 +10461,7 @@ __metadata: languageName: node linkType: hard -"es-object-atoms@npm:^1.0.0": +"es-object-atoms@npm:^1.0.0, es-object-atoms@npm:^1.1.1": version: 1.1.1 resolution: "es-object-atoms@npm:1.1.1" dependencies: @@ -11693,6 +11793,24 @@ __metadata: languageName: node linkType: hard +"get-intrinsic@npm:^1.3.0": + version: 1.3.0 + resolution: "get-intrinsic@npm:1.3.0" + dependencies: + call-bind-apply-helpers: "npm:^1.0.2" + es-define-property: "npm:^1.0.1" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.1.1" + function-bind: "npm:^1.1.2" + get-proto: "npm:^1.0.1" + gopd: "npm:^1.2.0" + has-symbols: "npm:^1.1.0" + hasown: "npm:^2.0.2" + math-intrinsics: "npm:^1.1.0" + checksum: 10/6e9dd920ff054147b6f44cb98104330e87caafae051b6d37b13384a45ba15e71af33c3baeac7cb630a0aaa23142718dcf25b45cfdd86c184c5dcb4e56d953a10 + languageName: node + linkType: hard + "get-npm-tarball-url@npm:^2.0.3": version: 2.0.3 resolution: "get-npm-tarball-url@npm:2.0.3" @@ -11707,7 +11825,7 @@ __metadata: languageName: node linkType: hard -"get-proto@npm:^1.0.0": +"get-proto@npm:^1.0.0, get-proto@npm:^1.0.1": version: 1.0.1 resolution: "get-proto@npm:1.0.1" dependencies: @@ -13634,6 +13752,19 @@ __metadata: languageName: node linkType: hard +"json-stable-stringify@npm:1.3.0": + version: 1.3.0 + resolution: "json-stable-stringify@npm:1.3.0" + dependencies: + call-bind: "npm:^1.0.8" + call-bound: "npm:^1.0.4" + isarray: "npm:^2.0.5" + jsonify: "npm:^0.0.1" + object-keys: "npm:^1.1.1" + checksum: 10/6661e9704733d2826b2012fea7b152ca216c82d8c725c8d390ee6434eabdf43c66fa6e6b423cce9bf95f8fec0ef52004c09a99043c7daf6e58595a0cff204629 + languageName: node + linkType: hard + "json5@npm:^1.0.2": version: 1.0.2 resolution: "json5@npm:1.0.2" @@ -13755,6 +13886,21 @@ __metadata: languageName: node linkType: hard +"lavamoat-core@npm:^16.4.0": + version: 16.4.0 + resolution: "lavamoat-core@npm:16.4.0" + dependencies: + "@babel/types": "npm:7.27.0" + json-stable-stringify: "npm:1.3.0" + lavamoat-tofu: "npm:^8.0.7" + merge-deep: "npm:3.0.3" + ses: "npm:1.12.0" + bin: + lavamoat-sort-policy: src/policy-sort-cli.js + checksum: 10/6e3d76f46aef046d3e7db6b952f414c2f52a71460602e602b84efd922193f1a5f3c18605f85e9531cb5909cbfeb0accbec864e0342d48a50d0a7810b26251914 + languageName: node + linkType: hard + "lavamoat-tofu@npm:^8.0.6": version: 8.0.6 resolution: "lavamoat-tofu@npm:8.0.6" @@ -13770,6 +13916,21 @@ __metadata: languageName: node linkType: hard +"lavamoat-tofu@npm:^8.0.7": + version: 8.0.7 + resolution: "lavamoat-tofu@npm:8.0.7" + dependencies: + "@babel/parser": "npm:7.27.0" + "@babel/traverse": "npm:7.27.0" + "@babel/types": "npm:7.27.0" + "@types/babel__traverse": "npm:7.20.7" + type-fest: "npm:4.40.1" + peerDependencies: + lavamoat-core: ">15.4.0" + checksum: 10/051995e73121f09c57b807b849a0b71d9bd9526d2014d102f10e7655498fa27cd2d4a03e58dac3ef92fdb650170a85794284a7b37e2ebb62cd7fa2f4ad792fa1 + languageName: node + linkType: hard + "lavamoat@npm:^9.0.8": version: 9.0.8 resolution: "lavamoat@npm:9.0.8" @@ -16935,6 +17096,15 @@ __metadata: languageName: node linkType: hard +"ses@npm:1.12.0": + version: 1.12.0 + resolution: "ses@npm:1.12.0" + dependencies: + "@endo/env-options": "npm:^1.1.8" + checksum: 10/209731eb2f6cfcc9e12296964f8f31cab7fefb53de97aff8d75e357aa6c85e40f69e62ebc0a8d946c6cbdd7ef644caf247f38d5c85a6ad891c00a1c5653f0e39 + languageName: node + linkType: hard + "ses@npm:^1.13.0": version: 1.13.0 resolution: "ses@npm:1.13.0" From 40a76c07e34499c52e02e7a5013aaf43f1763ac8 Mon Sep 17 00:00:00 2001 From: MetaMask Bot Date: Wed, 4 Jun 2025 12:49:54 +0000 Subject: [PATCH 2/3] [dependabot skip] Deduplicate yarn.lock --- yarn.lock | 197 +++--------------------------------------------------- 1 file changed, 10 insertions(+), 187 deletions(-) diff --git a/yarn.lock b/yarn.lock index 33978c9abb..325825a48e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -146,20 +146,7 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.26.9, @babel/generator@npm:^7.27.1, @babel/generator@npm:^7.7.2": - version: 7.27.1 - resolution: "@babel/generator@npm:7.27.1" - dependencies: - "@babel/parser": "npm:^7.27.1" - "@babel/types": "npm:^7.27.1" - "@jridgewell/gen-mapping": "npm:^0.3.5" - "@jridgewell/trace-mapping": "npm:^0.3.25" - jsesc: "npm:^3.0.2" - checksum: 10/6101825922a8a116e64b507d9309b38c5bc027b333d7111fcb760422741d3c72bd8f8e5aa935c2944c434ffe376353a27afa3a25a8526dc2ef90743d266770db - languageName: node - linkType: hard - -"@babel/generator@npm:^7.27.0": +"@babel/generator@npm:^7.27.0, @babel/generator@npm:^7.27.1, @babel/generator@npm:^7.7.2": version: 7.27.5 resolution: "@babel/generator@npm:7.27.5" dependencies: @@ -431,17 +418,6 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:7.26.9": - version: 7.26.9 - resolution: "@babel/parser@npm:7.26.9" - dependencies: - "@babel/types": "npm:^7.26.9" - bin: - parser: ./bin/babel-parser.js - checksum: 10/cb84fe3ba556d6a4360f3373cf7eb0901c46608c8d77330cc1ca021d60f5d6ebb4056a8e7f9dd0ef231923ef1fe69c87b11ce9e160d2252e089a20232a2b942b - languageName: node - linkType: hard - "@babel/parser@npm:7.27.0": version: 7.27.0 resolution: "@babel/parser@npm:7.27.0" @@ -453,18 +429,7 @@ __metadata: languageName: node linkType: hard -"@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.26.9, @babel/parser@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/parser@npm:7.27.1" - dependencies: - "@babel/types": "npm:^7.27.1" - bin: - parser: ./bin/babel-parser.js - checksum: 10/20d0e612a5c9903f172c8957043923fe73f8d40a130838dade27e6af0291b6c72974f11c99f112443fc5193e519c241f8cc034e28eca6e958949627f902464ef - languageName: node - linkType: hard - -"@babel/parser@npm:^7.27.0, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.27.5": +"@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.0, @babel/parser@npm:^7.27.1, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.27.5": version: 7.27.5 resolution: "@babel/parser@npm:7.27.5" dependencies: @@ -1490,18 +1455,7 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.22.15, @babel/template@npm:^7.22.5, @babel/template@npm:^7.26.9, @babel/template@npm:^7.27.1, @babel/template@npm:^7.3.3": - version: 7.27.1 - resolution: "@babel/template@npm:7.27.1" - dependencies: - "@babel/code-frame": "npm:^7.27.1" - "@babel/parser": "npm:^7.27.1" - "@babel/types": "npm:^7.27.1" - checksum: 10/5ac109d696705fe303cc8d078abe12adac34855b65f579d4bb9f8470d491983db66f686c064b26e08d667d76b924ffbd8f16255a75daa994d51c426d7a22320e - languageName: node - linkType: hard - -"@babel/template@npm:^7.27.0": +"@babel/template@npm:^7.22.15, @babel/template@npm:^7.22.5, @babel/template@npm:^7.27.0, @babel/template@npm:^7.27.1, @babel/template@npm:^7.3.3": version: 7.27.2 resolution: "@babel/template@npm:7.27.2" dependencies: @@ -1512,21 +1466,6 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:7.26.9": - version: 7.26.9 - resolution: "@babel/traverse@npm:7.26.9" - dependencies: - "@babel/code-frame": "npm:^7.26.2" - "@babel/generator": "npm:^7.26.9" - "@babel/parser": "npm:^7.26.9" - "@babel/template": "npm:^7.26.9" - "@babel/types": "npm:^7.26.9" - debug: "npm:^4.3.1" - globals: "npm:^11.1.0" - checksum: 10/c16a79522eafa0a7e40eb556bf1e8a3d50dbb0ff943a80f2c06cee2ec7ff87baa0c5d040a5cff574d9bcb3bed05e7d8c6f13b238a931c97267674b02c6cf45b4 - languageName: node - linkType: hard - "@babel/traverse@npm:7.27.0": version: 7.27.0 resolution: "@babel/traverse@npm:7.27.0" @@ -1557,16 +1496,6 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:7.26.9": - version: 7.26.9 - resolution: "@babel/types@npm:7.26.9" - dependencies: - "@babel/helper-string-parser": "npm:^7.25.9" - "@babel/helper-validator-identifier": "npm:^7.25.9" - checksum: 10/11b62ea7ed64ef7e39cc9b33852c1084064c3b970ae0eaa5db659241cfb776577d1e68cbff4de438bada885d3a827b52cc0f3746112d8e1bc672bb99a8eb5b56 - languageName: node - linkType: hard - "@babel/types@npm:7.27.0": version: 7.27.0 resolution: "@babel/types@npm:7.27.0" @@ -1577,17 +1506,7 @@ __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.26.9, @babel/types@npm:^7.27.1, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": - version: 7.27.1 - resolution: "@babel/types@npm:7.27.1" - dependencies: - "@babel/helper-string-parser": "npm:^7.27.1" - "@babel/helper-validator-identifier": "npm:^7.27.1" - checksum: 10/81f8ada28c4b29695d7d4c4cbfaa5ec3138ccebbeb26628c7c3cc570fdc84f28967c9e68caf4977d51ff4f4d3159c88857ef278317f84f3515dd65e5b8a74995 - languageName: node - linkType: hard - -"@babel/types@npm:^7.27.0, @babel/types@npm:^7.27.3": +"@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.0, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": version: 7.27.3 resolution: "@babel/types@npm:7.27.3" dependencies: @@ -5934,16 +5853,7 @@ __metadata: languageName: node linkType: hard -"@types/babel__traverse@npm:*, @types/babel__traverse@npm:7.20.6, @types/babel__traverse@npm:^7.0.6": - version: 7.20.6 - resolution: "@types/babel__traverse@npm:7.20.6" - dependencies: - "@babel/types": "npm:^7.20.7" - checksum: 10/63d13a3789aa1e783b87a8b03d9fb2c2c90078de7782422feff1631b8c2a25db626e63a63ac5a1465d47359201c73069dacb4b52149d17c568187625da3064ae - languageName: node - linkType: hard - -"@types/babel__traverse@npm:7.20.7": +"@types/babel__traverse@npm:*, @types/babel__traverse@npm:7.20.7, @types/babel__traverse@npm:^7.0.6": version: 7.20.7 resolution: "@types/babel__traverse@npm:7.20.7" dependencies: @@ -8921,7 +8831,7 @@ __metadata: languageName: node linkType: hard -"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2, call-bind@npm:^1.0.5, call-bind@npm:^1.0.8": +"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2, call-bind@npm:^1.0.8": version: 1.0.8 resolution: "call-bind@npm:1.0.8" dependencies: @@ -8933,17 +8843,7 @@ __metadata: languageName: node linkType: hard -"call-bound@npm:^1.0.2, call-bound@npm:^1.0.3": - version: 1.0.3 - resolution: "call-bound@npm:1.0.3" - dependencies: - call-bind-apply-helpers: "npm:^1.0.1" - get-intrinsic: "npm:^1.2.6" - checksum: 10/c39a8245f68cdb7c1f5eea7b3b1e3a7a90084ea6efebb78ebc454d698ade2c2bb42ec033abc35f1e596d62496b6100e9f4cdfad1956476c510130e2cda03266d - languageName: node - linkType: hard - -"call-bound@npm:^1.0.4": +"call-bound@npm:^1.0.2, call-bound@npm:^1.0.3, call-bound@npm:^1.0.4": version: 1.0.4 resolution: "call-bound@npm:1.0.4" dependencies: @@ -11775,25 +11675,7 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.2.4, get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.2.6": - version: 1.2.7 - resolution: "get-intrinsic@npm:1.2.7" - dependencies: - call-bind-apply-helpers: "npm:^1.0.1" - es-define-property: "npm:^1.0.1" - es-errors: "npm:^1.3.0" - es-object-atoms: "npm:^1.0.0" - function-bind: "npm:^1.1.2" - get-proto: "npm:^1.0.0" - gopd: "npm:^1.2.0" - has-symbols: "npm:^1.1.0" - hasown: "npm:^2.0.2" - math-intrinsics: "npm:^1.1.0" - checksum: 10/4f7149c9a826723f94c6d49f70bcb3df1d3f9213994fab3668f12f09fa72074681460fb29ebb6f135556ec6372992d63802386098791a8f09cfa6f27090fa67b - languageName: node - linkType: hard - -"get-intrinsic@npm:^1.3.0": +"get-intrinsic@npm:^1.2.4, get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.3.0": version: 1.3.0 resolution: "get-intrinsic@npm:1.3.0" dependencies: @@ -13740,18 +13622,6 @@ __metadata: languageName: node linkType: hard -"json-stable-stringify@npm:1.1.1": - version: 1.1.1 - resolution: "json-stable-stringify@npm:1.1.1" - dependencies: - call-bind: "npm:^1.0.5" - isarray: "npm:^2.0.5" - jsonify: "npm:^0.0.1" - object-keys: "npm:^1.1.1" - checksum: 10/60853c1f63451319b5c7953465a555aa816cf84e60e3ca36b6c05225d8fdc4615127fb4ecb92f9f5ad880c552ab8cbae9a519f78b995e7788d6d89e57afafdeb - languageName: node - linkType: hard - "json-stable-stringify@npm:1.3.0": version: 1.3.0 resolution: "json-stable-stringify@npm:1.3.0" @@ -13870,23 +13740,7 @@ __metadata: languageName: node linkType: hard -"lavamoat-core@npm:^16.3.2": - version: 16.3.2 - resolution: "lavamoat-core@npm:16.3.2" - dependencies: - "@babel/types": "npm:7.26.9" - json-stable-stringify: "npm:1.1.1" - lavamoat-tofu: "npm:^8.0.6" - merge-deep: "npm:3.0.3" - ses: "npm:1.10.0" - type-fest: "npm:4.30.0" - bin: - lavamoat-sort-policy: src/policy-sort-cli.js - checksum: 10/056ee178f5cbf6c951b424a1ae11c519be8f99d3bbd9f570c818fc397f34857160c2009a439b1e128dd8d6c583d6d4ce20510de89137fe79618c08908afe7b79 - languageName: node - linkType: hard - -"lavamoat-core@npm:^16.4.0": +"lavamoat-core@npm:^16.3.2, lavamoat-core@npm:^16.4.0": version: 16.4.0 resolution: "lavamoat-core@npm:16.4.0" dependencies: @@ -13901,22 +13755,7 @@ __metadata: languageName: node linkType: hard -"lavamoat-tofu@npm:^8.0.6": - version: 8.0.6 - resolution: "lavamoat-tofu@npm:8.0.6" - dependencies: - "@babel/parser": "npm:7.26.9" - "@babel/traverse": "npm:7.26.9" - "@babel/types": "npm:7.26.9" - "@types/babel__traverse": "npm:7.20.6" - type-fest: "npm:4.30.0" - peerDependencies: - lavamoat-core: ">15.4.0" - checksum: 10/9cf716d06f98834e3dad19723199c38a92d0d1a17a560be1af70a5fe338f5712690d974a97d302fa811bb4e7c594dd1cbd483c34895416a7edd0fd5e850179fb - languageName: node - linkType: hard - -"lavamoat-tofu@npm:^8.0.7": +"lavamoat-tofu@npm:^8.0.6, lavamoat-tofu@npm:^8.0.7": version: 8.0.7 resolution: "lavamoat-tofu@npm:8.0.7" dependencies: @@ -17087,15 +16926,6 @@ __metadata: languageName: node linkType: hard -"ses@npm:1.10.0": - version: 1.10.0 - resolution: "ses@npm:1.10.0" - dependencies: - "@endo/env-options": "npm:^1.1.8" - checksum: 10/57073350cab333e3c4516e8ea09e1ddd2f81fdd954dc48798548d098550d1da8bb3266def0461a34a4e11c0a1027bde03e05f2ac5feb512ff3fc33dd327a9bb2 - languageName: node - linkType: hard - "ses@npm:1.12.0": version: 1.12.0 resolution: "ses@npm:1.12.0" @@ -18453,13 +18283,6 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:4.30.0": - version: 4.30.0 - resolution: "type-fest@npm:4.30.0" - checksum: 10/46c733df4feb87dfd281fba4fa3913dc38b45136be35adffbcef95e13414105a4669476c1f8686680b9c98e59ed5dc85efe42caf67adbaa04f48dfc41f8330fa - languageName: node - linkType: hard - "type-fest@npm:4.40.1": version: 4.40.1 resolution: "type-fest@npm:4.40.1" From f25014bc1fa4f5371bda8918e74c01e007b10203 Mon Sep 17 00:00:00 2001 From: MetaMask Bot Date: Wed, 4 Jun 2025 12:49:55 +0000 Subject: [PATCH 3/3] [dependabot skip] Update LavaMoat policies --- .../lavamoat/build-system/policy.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/snaps-execution-environments/lavamoat/build-system/policy.json b/packages/snaps-execution-environments/lavamoat/build-system/policy.json index 664bea1f1c..7b68878671 100644 --- a/packages/snaps-execution-environments/lavamoat/build-system/policy.json +++ b/packages/snaps-execution-environments/lavamoat/build-system/policy.json @@ -323,10 +323,15 @@ "packages": { "@lavamoat/webpack>json-stable-stringify>call-bind>call-bind-apply-helpers": true, "@lavamoat/webpack>json-stable-stringify>call-bind>es-define-property": true, - "@lavamoat/webpack>json-stable-stringify>call-bind>get-intrinsic": true, "@lavamoat/webpack>json-stable-stringify>call-bind>set-function-length": true } }, + "@lavamoat/webpack>json-stable-stringify>call-bound": { + "packages": { + "@lavamoat/webpack>json-stable-stringify>call-bind>call-bind-apply-helpers": true, + "@lavamoat/webpack>json-stable-stringify>call-bind>get-intrinsic": true + } + }, "eslint>chalk": { "packages": { "eslint>chalk>ansi-styles": true, @@ -562,6 +567,7 @@ "globals": { "AggregateError": true, "FinalizationRegistry": true, + "Float16Array": true, "WeakRef": true }, "packages": { @@ -718,6 +724,7 @@ "@lavamoat/webpack>json-stable-stringify": { "packages": { "@lavamoat/webpack>json-stable-stringify>call-bind": true, + "@lavamoat/webpack>json-stable-stringify>call-bound": true, "@lavamoat/webpack>json-stable-stringify>isarray": true, "@lavamoat/webpack>json-stable-stringify>jsonify": true, "@lavamoat/webpack>json-stable-stringify>object-keys": true