diff --git a/packages/snaps-execution-environments/lavamoat/build-system/policy.json b/packages/snaps-execution-environments/lavamoat/build-system/policy.json index e3e51ab0bb..5b7910095f 100644 --- a/packages/snaps-execution-environments/lavamoat/build-system/policy.json +++ b/packages/snaps-execution-environments/lavamoat/build-system/policy.json @@ -35,28 +35,18 @@ "@metamask/snaps-utils>@babel/types": true } }, - "lavamoat>lavamoat-tofu>@babel/traverse": { + "depcheck>@babel/traverse": { "globals": { "console.log": true }, "packages": { "@testing-library/dom>@babel/code-frame": true, "depcheck>@babel/traverse>@babel/generator": true, - "lavamoat>lavamoat-tofu>@babel/traverse>@babel/parser": true, + "depcheck>@babel/parser": true, "depcheck>@babel/traverse>@babel/template": true, - "lavamoat>lavamoat-tofu>@babel/traverse>@babel/types": true, + "@metamask/snaps-utils>@babel/types": true, "eslint>debug": true, - "lavamoat>lavamoat-tofu>@babel/traverse>globals": true - } - }, - "lavamoat>lavamoat-tofu>@babel/traverse>@babel/types": { - "globals": { - "console.warn": true, - "process.env": true - }, - "packages": { - "@metamask/snaps-utils>@babel/types>@babel/helper-string-parser": true, - "lavamoat>@babel/highlight>@babel/helper-validator-identifier": true + "depcheck>@babel/traverse>globals": true } }, "@metamask/snaps-utils>@babel/types": { @@ -137,7 +127,6 @@ "__dirname": true, "console.error": true, "console.trace": true, - "console.warn": true, "process._rawDebug": true }, "packages": { @@ -323,10 +312,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 +556,7 @@ "globals": { "AggregateError": true, "FinalizationRegistry": true, + "Float16Array": true, "WeakRef": true }, "packages": { @@ -718,6 +713,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 @@ -767,7 +763,7 @@ }, "packages": { "lavamoat>lavamoat-tofu>@babel/parser": true, - "lavamoat>lavamoat-tofu>@babel/traverse": true + "depcheck>@babel/traverse": true } }, "lavamoat>lavamoat-core>merge-deep>clone-deep>lazy-cache": { diff --git a/packages/snaps-execution-environments/package.json b/packages/snaps-execution-environments/package.json index 2cd1991179..8bcd7e1ff4 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": "^1.0.0", "@metamask/auto-changelog": "^5.0.2", "@swc/core": "1.11.31", "@swc/jest": "^0.2.38", diff --git a/yarn.lock b/yarn.lock index 8625133510..d61dde7fa7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -105,7 +105,7 @@ __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.26.2, @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": version: 7.27.1 resolution: "@babel/code-frame@npm:7.27.1" dependencies: @@ -146,16 +146,16 @@ __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" +"@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.1" - "@babel/types": "npm:^7.27.1" + "@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/6101825922a8a116e64b507d9309b38c5bc027b333d7111fcb760422741d3c72bd8f8e5aa935c2944c434ffe376353a27afa3a25a8526dc2ef90743d266770db + checksum: 10/f5e6942670cb32156b3ac2d75ce09b373558823387f15dd1413c27fe9eb5756a7c6011fc7f956c7acc53efb530bfb28afffa24364d46c4e9ffccc4e5c8b3b094 languageName: node linkType: hard @@ -364,7 +364,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-string-parser@npm:^7.25.9, @babel/helper-string-parser@npm:^7.27.1": +"@babel/helper-string-parser@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-string-parser@npm:7.27.1" checksum: 10/0ae29cc2005084abdae2966afdb86ed14d41c9c37db02c3693d5022fba9f5d59b011d039380b8e537c34daf117c549f52b452398f576e908fb9db3c7abbb3a00 @@ -418,25 +418,25 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:7.26.9": - version: 7.26.9 - resolution: "@babel/parser@npm:7.26.9" +"@babel/parser@npm:7.27.3": + version: 7.27.3 + resolution: "@babel/parser@npm:7.27.3" dependencies: - "@babel/types": "npm:^7.26.9" + "@babel/types": "npm:^7.27.3" bin: parser: ./bin/babel-parser.js - checksum: 10/cb84fe3ba556d6a4360f3373cf7eb0901c46608c8d77330cc1ca021d60f5d6ebb4056a8e7f9dd0ef231923ef1fe69c87b11ce9e160d2252e089a20232a2b942b + checksum: 10/ea5a0cd55e18f905d4c732b009ca0f66b0e5580f0d2af82643c26ef0909a16704778f59b7a2959096e9cf881b6291da747bfd29e400422e04d9074eb1f80983e 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" +"@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": + version: 7.27.5 + resolution: "@babel/parser@npm:7.27.5" dependencies: - "@babel/types": "npm:^7.27.1" + "@babel/types": "npm:^7.27.3" bin: parser: ./bin/babel-parser.js - checksum: 10/20d0e612a5c9903f172c8957043923fe73f8d40a130838dade27e6af0291b6c72974f11c99f112443fc5193e519c241f8cc034e28eca6e958949627f902464ef + checksum: 10/0ad671be7994dba7d31ec771bd70ea5090aa34faf73e93b1b072e3c0a704ab69f4a7a68ebfb9d6a7fa455e0aa03dfa65619c4df6bae1cf327cba925b1d233fc4 languageName: node linkType: hard @@ -1455,64 +1455,49 @@ __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" +"@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.1" + "@babel/parser": "npm:^7.27.2" "@babel/types": "npm:^7.27.1" - checksum: 10/5ac109d696705fe303cc8d078abe12adac34855b65f579d4bb9f8470d491983db66f686c064b26e08d667d76b924ffbd8f16255a75daa994d51c426d7a22320e - 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 + checksum: 10/fed15a84beb0b9340e5f81566600dbee5eccd92e4b9cc42a944359b1aa1082373391d9d5fc3656981dff27233ec935d0bc96453cf507f60a4b079463999244d8 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" +"@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.1" - "@babel/parser": "npm:^7.27.1" - "@babel/template": "npm:^7.27.1" - "@babel/types": "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/9977271aa451293d3f184521412788d6ddaff9d6a29626d7435b5dacd059feb2d7753bc94f59f4f5b76e65bd2e2cabc8a10d7e1f93709feda28619f2e8cbf4d6 + checksum: 10/caccdb8335705847d34123ee76d70c3fb575f8c8b3de83ff1560c5d3229269fd4721510b7b63564a122995eb844f651313cad57b85d45023a0f50f848bf23c55 languageName: node linkType: hard -"@babel/types@npm:7.26.9": - version: 7.26.9 - resolution: "@babel/types@npm:7.26.9" +"@babel/types@npm:7.27.3": + version: 7.27.3 + resolution: "@babel/types@npm:7.27.3" dependencies: - "@babel/helper-string-parser": "npm:^7.25.9" - "@babel/helper-validator-identifier": "npm:^7.25.9" - checksum: 10/11b62ea7ed64ef7e39cc9b33852c1084064c3b970ae0eaa5db659241cfb776577d1e68cbff4de438bada885d3a827b52cc0f3746112d8e1bc672bb99a8eb5b56 + "@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.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" +"@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.3.3, @babel/types@npm:^7.4.4": + version: 7.27.6 + resolution: "@babel/types@npm:7.27.6" dependencies: "@babel/helper-string-parser": "npm:^7.27.1" "@babel/helper-validator-identifier": "npm:^7.27.1" - checksum: 10/81f8ada28c4b29695d7d4c4cbfaa5ec3138ccebbeb26628c7c3cc570fdc84f28967c9e68caf4977d51ff4f4d3159c88857ef278317f84f3515dd65e5b8a74995 + checksum: 10/174741c667775680628a09117828bbeffb35ea543f59bf80649d0d60672f7815a0740ddece3cca87516199033a039166a6936434131fce2b6a820227e64f91ae languageName: node linkType: hard @@ -2749,14 +2734,14 @@ __metadata: languageName: node linkType: hard -"@lavamoat/aa@npm:^4.3.2": - version: 4.3.2 - resolution: "@lavamoat/aa@npm:4.3.2" +"@lavamoat/aa@npm:^4.3.2, @lavamoat/aa@npm:^4.3.3": + version: 4.3.3 + resolution: "@lavamoat/aa@npm:4.3.3" dependencies: resolve: "npm:1.22.10" bin: lavamoat-ls: src/cli.js - checksum: 10/a13300a65a0628be5b32360f5ddd68e1e5f356f00d13191de08900a6df4ee713a9558abb688d7a852ba35e5bb6b0114f95cd26e107c81be11c204cd1619590cf + checksum: 10/a1051478a59efd3fc032c955369b1dada86148d192a5cccb0c08140f697b96c5211a93a77f5bddf8254b98e60d8f0759cf961000a59b910673db14c0ac0237ae languageName: node linkType: hard @@ -2783,18 +2768,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:^1.0.0": + version: 1.0.0 + resolution: "@lavamoat/webpack@npm:1.0.0" dependencies: - "@lavamoat/aa": "npm:^4.3.2" + "@lavamoat/aa": "npm:^4.3.3" 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.5.0" + ses: "npm:1.12.0" peerDependencies: webpack: ^5.80.2 - checksum: 10/d5e654bb0dc8a45b5c17e60cec508bab48c7d2e755a4bfc540f4520be5cc1c9afaf2ae1bb2f84f12ee0f40ad79533af72821f12a209bf839e2867233a6a3b7f3 + checksum: 10/ddfd979186dbdae5429ade13e9743f7b3e221dace14e5c7349a5de96d4d0c17e3040a0214ec51aa6b32cb6b9e04b77a4acbf25d1d74f84130f145f02252a2b99 languageName: node linkType: hard @@ -4310,7 +4295,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:^1.0.0" "@metamask/auto-changelog": "npm:^5.0.2" "@metamask/json-rpc-engine": "npm:^10.0.2" "@metamask/object-multiplex": "npm:^2.1.0" @@ -5905,12 +5890,12 @@ __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" +"@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: "@babel/types": "npm:^7.20.7" - checksum: 10/63d13a3789aa1e783b87a8b03d9fb2c2c90078de7782422feff1631b8c2a25db626e63a63ac5a1465d47359201c73069dacb4b52149d17c568187625da3064ae + checksum: 10/d005b58e1c26bdafc1ce564f60db0ee938393c7fc586b1197bdb71a02f7f33f72bc10ae4165776b6cafc77c4b6f2e1a164dd20bc36518c471b1131b153b4baa6 languageName: node linkType: hard @@ -8872,7 +8857,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: @@ -8882,7 +8867,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: @@ -8894,13 +8879,13 @@ __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" +"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: - call-bind-apply-helpers: "npm:^1.0.1" - get-intrinsic: "npm:^1.2.6" - checksum: 10/c39a8245f68cdb7c1f5eea7b3b1e3a7a90084ea6efebb78ebc454d698ade2c2bb42ec033abc35f1e596d62496b6100e9f4cdfad1956476c510130e2cda03266d + call-bind-apply-helpers: "npm:^1.0.2" + get-intrinsic: "npm:^1.3.0" + checksum: 10/ef2b96e126ec0e58a7ff694db43f4d0d44f80e641370c21549ed911fecbdbc2df3ebc9bddad918d6bbdefeafb60bb3337902006d5176d72bcd2da74820991af7 languageName: node linkType: hard @@ -10401,7 +10386,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: @@ -11715,21 +11700,21 @@ __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" +"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: - call-bind-apply-helpers: "npm:^1.0.1" + 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.0.0" + es-object-atoms: "npm:^1.1.1" function-bind: "npm:^1.1.2" - get-proto: "npm:^1.0.0" + 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/4f7149c9a826723f94c6d49f70bcb3df1d3f9213994fab3668f12f09fa72074681460fb29ebb6f135556ec6372992d63802386098791a8f09cfa6f27090fa67b + checksum: 10/6e9dd920ff054147b6f44cb98104330e87caafae051b6d37b13384a45ba15e71af33c3baeac7cb630a0aaa23142718dcf25b45cfdd86c184c5dcb4e56d953a10 languageName: node linkType: hard @@ -11747,7 +11732,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: @@ -13667,15 +13652,16 @@ __metadata: languageName: node linkType: hard -"json-stable-stringify@npm:1.1.1": - version: 1.1.1 - resolution: "json-stable-stringify@npm:1.1.1" +"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.5" + 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/60853c1f63451319b5c7953465a555aa816cf84e60e3ca36b6c05225d8fdc4615127fb4ecb92f9f5ad880c552ab8cbae9a519f78b995e7788d6d89e57afafdeb + checksum: 10/6661e9704733d2826b2012fea7b152ca216c82d8c725c8d390ee6434eabdf43c66fa6e6b423cce9bf95f8fec0ef52004c09a99043c7daf6e58595a0cff204629 languageName: node linkType: hard @@ -13784,34 +13770,33 @@ __metadata: languageName: node linkType: hard -"lavamoat-core@npm:^16.3.2": - version: 16.3.2 - resolution: "lavamoat-core@npm:16.3.2" +"lavamoat-core@npm:^16.3.2, lavamoat-core@npm:^16.5.0": + version: 16.5.0 + resolution: "lavamoat-core@npm:16.5.0" dependencies: - "@babel/types": "npm:7.26.9" - json-stable-stringify: "npm:1.1.1" - lavamoat-tofu: "npm:^8.0.6" + "@babel/types": "npm:7.27.3" + json-stable-stringify: "npm:1.3.0" + lavamoat-tofu: "npm:^8.0.8" merge-deep: "npm:3.0.3" - ses: "npm:1.10.0" - type-fest: "npm:4.30.0" + ses: "npm:1.12.0" bin: lavamoat-sort-policy: src/policy-sort-cli.js - checksum: 10/056ee178f5cbf6c951b424a1ae11c519be8f99d3bbd9f570c818fc397f34857160c2009a439b1e128dd8d6c583d6d4ce20510de89137fe79618c08908afe7b79 + checksum: 10/c8164ee8e3802aa2c8c36408a570d75238db4c77b3c0fa69b204e7fb7ca1665edb981765eae80fb5542beb4f44b6749fa197137877607d913a7b73e975db5dea languageName: node linkType: hard -"lavamoat-tofu@npm:^8.0.6": - version: 8.0.6 - resolution: "lavamoat-tofu@npm:8.0.6" +"lavamoat-tofu@npm:^8.0.6, lavamoat-tofu@npm:^8.0.8": + version: 8.0.8 + resolution: "lavamoat-tofu@npm:8.0.8" 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" + "@babel/parser": "npm:7.27.3" + "@babel/traverse": "npm:7.27.3" + "@babel/types": "npm:7.27.3" + "@types/babel__traverse": "npm:7.20.7" + type-fest: "npm:4.41.0" peerDependencies: lavamoat-core: ">15.4.0" - checksum: 10/9cf716d06f98834e3dad19723199c38a92d0d1a17a560be1af70a5fe338f5712690d974a97d302fa811bb4e7c594dd1cbd483c34895416a7edd0fd5e850179fb + checksum: 10/f1d807ab5f11fa666e4c1b975270dcbc7592e4bc782ae6535fa318bd220d8fb7465d617cf9acd52f243e2b753f5dc8791ed3ef86eaed47645f6bb15a01c0a603 languageName: node linkType: hard @@ -16988,12 +16973,12 @@ __metadata: languageName: node linkType: hard -"ses@npm:1.10.0": - version: 1.10.0 - resolution: "ses@npm:1.10.0" +"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/57073350cab333e3c4516e8ea09e1ddd2f81fdd954dc48798548d098550d1da8bb3266def0461a34a4e11c0a1027bde03e05f2ac5feb512ff3fc33dd327a9bb2 + checksum: 10/209731eb2f6cfcc9e12296964f8f31cab7fefb53de97aff8d75e357aa6c85e40f69e62ebc0a8d946c6cbdd7ef644caf247f38d5c85a6ad891c00a1c5653f0e39 languageName: node linkType: hard @@ -18376,13 +18361,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" @@ -18390,6 +18368,13 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:4.41.0": + version: 4.41.0 + resolution: "type-fest@npm:4.41.0" + checksum: 10/617ace794ac0893c2986912d28b3065ad1afb484cad59297835a0807dc63286c39e8675d65f7de08fafa339afcb8fe06a36e9a188b9857756ae1e92ee8bda212 + languageName: node + linkType: hard + "type-fest@npm:^0.21.3": version: 0.21.3 resolution: "type-fest@npm:0.21.3"