diff --git a/.yarn/patches/@lavamoat-lavapack-npm-6.0.2-abebdc70c1.patch b/.yarn/patches/@lavamoat-lavapack-npm-6.1.0-69c81c1923.patch similarity index 82% rename from .yarn/patches/@lavamoat-lavapack-npm-6.0.2-abebdc70c1.patch rename to .yarn/patches/@lavamoat-lavapack-npm-6.1.0-69c81c1923.patch index 6c429fb0e6..5d1cd0dc06 100644 --- a/.yarn/patches/@lavamoat-lavapack-npm-6.0.2-abebdc70c1.patch +++ b/.yarn/patches/@lavamoat-lavapack-npm-6.1.0-69c81c1923.patch @@ -1,8 +1,8 @@ diff --git a/src/runtime.js b/src/runtime.js -index 545794c974c94f12f86abe510a33598b63cb3c01..2cd1210cfe6de51224e6b493770ad48c67c0c6d0 100644 +index c904337956f35ae001239ad97007f0c72dc2c93f..8ca3f58f400ac20d357deb5105f339a17c5b0f45 100644 --- a/src/runtime.js +++ b/src/runtime.js -@@ -13196,6 +13196,17 @@ module.exports = { +@@ -13287,6 +13287,17 @@ module.exports = { function loadModuleData (moduleId) { diff --git a/.yarn/patches/lavamoat-browserify-npm-17.0.2-7b95761e43.patch b/.yarn/patches/lavamoat-browserify-npm-17.0.4-5df88049cf.patch similarity index 100% rename from .yarn/patches/lavamoat-browserify-npm-17.0.2-7b95761e43.patch rename to .yarn/patches/lavamoat-browserify-npm-17.0.4-5df88049cf.patch diff --git a/package.json b/package.json index 7f4a3784e9..d58087c7de 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "resolutions": { "@babel/core": "patch:@babel/core@npm%3A7.23.2#./.yarn/patches/@babel-core-npm-7.23.2-b93f586907.patch", "@esbuild-plugins/node-modules-polyfill@^0.2.2": "patch:@esbuild-plugins/node-modules-polyfill@npm%3A0.2.2#./.yarn/patches/@esbuild-plugins-node-modules-polyfill-npm-0.2.2-f612681798.patch", - "@lavamoat/lavapack@^6.0.2": "patch:@lavamoat/lavapack@npm%3A6.0.2#./.yarn/patches/@lavamoat-lavapack-npm-6.0.2-abebdc70c1.patch", + "@lavamoat/lavapack@^6.1.0": "patch:@lavamoat/lavapack@npm%3A6.1.0#./.yarn/patches/@lavamoat-lavapack-npm-6.1.0-69c81c1923.patch", "@types/glob@*": "patch:@types/glob@npm%3A7.1.4#./.yarn/patches/@types-glob-npm-7.1.4-d45247eaa2.patch", "@types/glob@^7.1.1": "patch:@types/glob@npm%3A7.1.4#./.yarn/patches/@types-glob-npm-7.1.4-d45247eaa2.patch", "@types/mocha@^10.0.1": "patch:@types/mocha@npm:10.0.1#.yarn/patches/@types-mocha-npm-10.0.1-7c94e9e170.patch", @@ -61,11 +61,11 @@ "jest-fetch-mock@^3.0.3": "patch:jest-fetch-mock@npm:3.0.3#.yarn/patches/jest-fetch-mock-npm-3.0.3-ac072ca8af.patch", "jest-util@^29.5.0": "patch:jest-util@npm%3A29.6.3#./.yarn/patches/jest-util-npm-29.6.3-6ffdea2c1c.patch", "jest-util@^29.6.3": "patch:jest-util@npm%3A29.6.3#./.yarn/patches/jest-util-npm-29.6.3-6ffdea2c1c.patch", - "lavamoat-browserify@^17.0.2": "patch:lavamoat-browserify@npm%3A17.0.2#./.yarn/patches/lavamoat-browserify-npm-17.0.2-7b95761e43.patch", + "lavamoat-browserify@^17.0.4": "patch:lavamoat-browserify@npm%3A17.0.4#./.yarn/patches/lavamoat-browserify-npm-17.0.4-5df88049cf.patch", "luxon@^3.2.1": "patch:luxon@npm%3A3.3.0#./.yarn/patches/luxon-npm-3.3.0-bdbae9bfd5.patch" }, "devDependencies": { - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/create-release-branch": "^3.0.0", "@metamask/eslint-config": "^12.1.0", diff --git a/packages/create-snap/package.json b/packages/create-snap/package.json index 1925065c86..53b1aab63c 100644 --- a/packages/create-snap/package.json +++ b/packages/create-snap/package.json @@ -48,7 +48,7 @@ "yargs": "^17.7.1" }, "devDependencies": { - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/package.json b/packages/examples/package.json index 4ba5471a73..e371aafd78 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -28,7 +28,7 @@ "lint:dependencies": "depcheck" }, "devDependencies": { - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/bip32/package.json b/packages/examples/packages/bip32/package.json index 5768150901..4e10ea32fe 100644 --- a/packages/examples/packages/bip32/package.json +++ b/packages/examples/packages/bip32/package.json @@ -40,7 +40,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/bip32/snap.manifest.json b/packages/examples/packages/bip32/snap.manifest.json index 4edb1abf15..4431d756a4 100644 --- a/packages/examples/packages/bip32/snap.manifest.json +++ b/packages/examples/packages/bip32/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "QSFl2gMVYB8vpB/cFlnXCNNi/d9FrYNP4rLOqNY6dMA=", + "shasum": "ZjO2/vyI+gsEEsIWrloT+RXRpDiu90IJh8zk/geewkw=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/bip44/package.json b/packages/examples/packages/bip44/package.json index ca51f816d7..04004b238a 100644 --- a/packages/examples/packages/bip44/package.json +++ b/packages/examples/packages/bip44/package.json @@ -39,7 +39,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/bip44/snap.manifest.json b/packages/examples/packages/bip44/snap.manifest.json index 9570bc6015..cc21d25208 100644 --- a/packages/examples/packages/bip44/snap.manifest.json +++ b/packages/examples/packages/bip44/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "YJ3L2U/8vVAxhVma0Up4vCHRHCFWmJbVtZTgLrwUsEQ=", + "shasum": "JfQKetc6BTHCZdqd2yeKoJZvMG3qq51ATyr1B3A2Ni8=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/browserify-plugin/package.json b/packages/examples/packages/browserify-plugin/package.json index 911dc77b4b..9cd2c2433f 100644 --- a/packages/examples/packages/browserify-plugin/package.json +++ b/packages/examples/packages/browserify-plugin/package.json @@ -35,7 +35,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/browserify-plugin/snap.manifest.json b/packages/examples/packages/browserify-plugin/snap.manifest.json index ec2a46b280..3c41e6fd7a 100644 --- a/packages/examples/packages/browserify-plugin/snap.manifest.json +++ b/packages/examples/packages/browserify-plugin/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "P+P4MtFvjt9ZBLtQlojhpFLBQx1KR78jJkWsdDft3eg=", + "shasum": "DaHfreDPC/NRNuyWF68CqEZYwrAae5LWuGnf3XN1h+w=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/browserify/package.json b/packages/examples/packages/browserify/package.json index 616970d4b9..b78f2222ea 100644 --- a/packages/examples/packages/browserify/package.json +++ b/packages/examples/packages/browserify/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/browserify/snap.manifest.json b/packages/examples/packages/browserify/snap.manifest.json index c63386af0a..72dd47814a 100644 --- a/packages/examples/packages/browserify/snap.manifest.json +++ b/packages/examples/packages/browserify/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "3lhWUOj8f2t2WRLwzzD3dJyDz0DNT6+UeSBM5vMIUI0=", + "shasum": "GzrcImsaySqM1HMkjTADZOUqZXmFykvBQiv1gQJCw1w=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/client-status/package.json b/packages/examples/packages/client-status/package.json index 26af5e3cd9..edfeff250c 100644 --- a/packages/examples/packages/client-status/package.json +++ b/packages/examples/packages/client-status/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/client-status/snap.manifest.json b/packages/examples/packages/client-status/snap.manifest.json index fd6ded6bb1..e5878a39d3 100644 --- a/packages/examples/packages/client-status/snap.manifest.json +++ b/packages/examples/packages/client-status/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "CbetiYXt1neGeDoKP1mkh02XqGA5wT9IRR2+Zlu0JC8=", + "shasum": "yWT12MR3BSCI14HKXyFQGp6RhG9s1hMgIRZiJCARYkc=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/cronjobs/package.json b/packages/examples/packages/cronjobs/package.json index 9604d24dd0..c72320a9b9 100644 --- a/packages/examples/packages/cronjobs/package.json +++ b/packages/examples/packages/cronjobs/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/cronjobs/snap.manifest.json b/packages/examples/packages/cronjobs/snap.manifest.json index 7890e3213e..ffc26899a3 100644 --- a/packages/examples/packages/cronjobs/snap.manifest.json +++ b/packages/examples/packages/cronjobs/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "Lkw2STqcJn6zw3u7uB7QTBjVc539gv/RFdNL6DqAE0Q=", + "shasum": "IiaQ+vlnHF0JYKKVGd4/kMG+T50Dm7lCcrw2sDKftfQ=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/dialogs/package.json b/packages/examples/packages/dialogs/package.json index 754cc2504e..ffe6634b68 100644 --- a/packages/examples/packages/dialogs/package.json +++ b/packages/examples/packages/dialogs/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/dialogs/snap.manifest.json b/packages/examples/packages/dialogs/snap.manifest.json index f7967e913a..0906fbfae7 100644 --- a/packages/examples/packages/dialogs/snap.manifest.json +++ b/packages/examples/packages/dialogs/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "6C/WHL3tog2KCybrsAn8kKs6ff/jpGs98YqiSRmyIq0=", + "shasum": "uaVAErOHm4rPbUun4eo9xOmObQ2I20rF2IX7BRU57LA=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/errors/package.json b/packages/examples/packages/errors/package.json index 9719e84562..64b2968ca6 100644 --- a/packages/examples/packages/errors/package.json +++ b/packages/examples/packages/errors/package.json @@ -35,7 +35,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/ethereum-provider/package.json b/packages/examples/packages/ethereum-provider/package.json index 0586d99cd3..0cbc017f4f 100644 --- a/packages/examples/packages/ethereum-provider/package.json +++ b/packages/examples/packages/ethereum-provider/package.json @@ -37,7 +37,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/ethereum-provider/snap.manifest.json b/packages/examples/packages/ethereum-provider/snap.manifest.json index 5a305b94d2..5a929db7ee 100644 --- a/packages/examples/packages/ethereum-provider/snap.manifest.json +++ b/packages/examples/packages/ethereum-provider/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "iPSKLAHha7slKXycULWDEFukdnsUN44svh54UwN+PfI=", + "shasum": "TU/R5DuCBfqVbdyRuyJztDjIYzupiVlijD5xvcuOZiU=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/ethers-js/package.json b/packages/examples/packages/ethers-js/package.json index 6372fdd99c..e92928d735 100644 --- a/packages/examples/packages/ethers-js/package.json +++ b/packages/examples/packages/ethers-js/package.json @@ -37,7 +37,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/ethers-js/snap.manifest.json b/packages/examples/packages/ethers-js/snap.manifest.json index 9c70e8559c..c24deb2d9e 100644 --- a/packages/examples/packages/ethers-js/snap.manifest.json +++ b/packages/examples/packages/ethers-js/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "WzJz80aWrAaRVDxBO3QuijwxlNfSBXaCsuSX2NzYw3U=", + "shasum": "R6jyQ9MImF2Khms/DjvO8McPmjZAeUej2jbY8XOC49s=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/get-entropy/package.json b/packages/examples/packages/get-entropy/package.json index a7401f7783..fa4f0469e7 100644 --- a/packages/examples/packages/get-entropy/package.json +++ b/packages/examples/packages/get-entropy/package.json @@ -38,7 +38,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/get-entropy/snap.manifest.json b/packages/examples/packages/get-entropy/snap.manifest.json index d09ac08445..01c09ef14d 100644 --- a/packages/examples/packages/get-entropy/snap.manifest.json +++ b/packages/examples/packages/get-entropy/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "IwH0dVg5Nj35EMSblUIZk+5JTyEVS+18LozwqMFd3vk=", + "shasum": "nB2XTMy/AC2QW5WWk2xL7Ed//hf/4IeSTdDIBtPZgSs=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/get-file/package.json b/packages/examples/packages/get-file/package.json index b6f335b40c..be5a0e5589 100644 --- a/packages/examples/packages/get-file/package.json +++ b/packages/examples/packages/get-file/package.json @@ -37,7 +37,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/get-file/snap.manifest.json b/packages/examples/packages/get-file/snap.manifest.json index fd2f5dad3d..59e19e0a41 100644 --- a/packages/examples/packages/get-file/snap.manifest.json +++ b/packages/examples/packages/get-file/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "O7/2QbXLnB1Y6Mwhd41qldPQWu8LugZHZQfiDg2YDk8=", + "shasum": "vX3F2cUxbpH1b7HmBcqpp6h23iUWW7uwHR8lEmmKqL8=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/home-page/package.json b/packages/examples/packages/home-page/package.json index 115f3ffffc..7020a794c1 100644 --- a/packages/examples/packages/home-page/package.json +++ b/packages/examples/packages/home-page/package.json @@ -35,7 +35,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/home-page/snap.manifest.json b/packages/examples/packages/home-page/snap.manifest.json index e7562485cc..be09c47685 100644 --- a/packages/examples/packages/home-page/snap.manifest.json +++ b/packages/examples/packages/home-page/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "RABZLQsVw++ceVWu6WziPyyZWfLA/dkskOLGSG0Wrbk=", + "shasum": "rVaZdPjQO1y/11Oc54ud6nBId560CQZlUplvgWenQjI=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/images/package.json b/packages/examples/packages/images/package.json index 9643223440..c6fd8cfe56 100644 --- a/packages/examples/packages/images/package.json +++ b/packages/examples/packages/images/package.json @@ -37,7 +37,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/images/snap.manifest.json b/packages/examples/packages/images/snap.manifest.json index f604ec9ad7..0d52d9ee0e 100644 --- a/packages/examples/packages/images/snap.manifest.json +++ b/packages/examples/packages/images/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "9I+SLSNIzCFxIKAGMAQbQuUeSJNkPJc4mGmc25rLqo8=", + "shasum": "B9CP2TEbrD65sHO4WgdT6etbwwe9HVMG/EZE41Gclmk=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/invoke-snap/package.json b/packages/examples/packages/invoke-snap/package.json index a67a26facc..0c86798e3b 100644 --- a/packages/examples/packages/invoke-snap/package.json +++ b/packages/examples/packages/invoke-snap/package.json @@ -26,7 +26,7 @@ "lint:dependencies": "depcheck" }, "devDependencies": { - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/invoke-snap/packages/consumer-signer/package.json b/packages/examples/packages/invoke-snap/packages/consumer-signer/package.json index 7cd5f5690c..f22d8abdf2 100644 --- a/packages/examples/packages/invoke-snap/packages/consumer-signer/package.json +++ b/packages/examples/packages/invoke-snap/packages/consumer-signer/package.json @@ -39,7 +39,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/invoke-snap/packages/consumer-signer/snap.manifest.json b/packages/examples/packages/invoke-snap/packages/consumer-signer/snap.manifest.json index c0a17f981d..bf98cee449 100644 --- a/packages/examples/packages/invoke-snap/packages/consumer-signer/snap.manifest.json +++ b/packages/examples/packages/invoke-snap/packages/consumer-signer/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "rOixy+uQEfnU0AfVmJi1dY2R7laPP/VKaYJFlo0txzE=", + "shasum": "eYnviy8NIYFFoq8LpNKK59QOB+dD43swieNvMTA4Vrc=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/invoke-snap/packages/core-signer/package.json b/packages/examples/packages/invoke-snap/packages/core-signer/package.json index a7fca4cd8d..b6c6a3b4bf 100644 --- a/packages/examples/packages/invoke-snap/packages/core-signer/package.json +++ b/packages/examples/packages/invoke-snap/packages/core-signer/package.json @@ -40,7 +40,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/invoke-snap/packages/core-signer/snap.manifest.json b/packages/examples/packages/invoke-snap/packages/core-signer/snap.manifest.json index a569dff97d..b229b9259e 100644 --- a/packages/examples/packages/invoke-snap/packages/core-signer/snap.manifest.json +++ b/packages/examples/packages/invoke-snap/packages/core-signer/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "BgiCbLwBUImrUY2jRtApDdP/8uVw7dfOp9uvVwxNON0=", + "shasum": "nK1EKaUCdvw9Wq636V5wqYNtAle6tmuro090rO+YxLI=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/json-rpc/package.json b/packages/examples/packages/json-rpc/package.json index 1137a7a948..0a01fe6b1b 100644 --- a/packages/examples/packages/json-rpc/package.json +++ b/packages/examples/packages/json-rpc/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/json-rpc/snap.manifest.json b/packages/examples/packages/json-rpc/snap.manifest.json index 54736e4291..25c1ed29b0 100644 --- a/packages/examples/packages/json-rpc/snap.manifest.json +++ b/packages/examples/packages/json-rpc/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "GSs2zxpSeeiUs0w3uuYS7b3K5eEuqyDN3mpXO7BNOsc=", + "shasum": "GvvGS+PSG/6uFDd7XBT3ZI7qsG+LE+rBoqOoVmB1Kq4=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/lifecycle-hooks/package.json b/packages/examples/packages/lifecycle-hooks/package.json index d196755ada..1759e12c2e 100644 --- a/packages/examples/packages/lifecycle-hooks/package.json +++ b/packages/examples/packages/lifecycle-hooks/package.json @@ -35,7 +35,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/lifecycle-hooks/snap.manifest.json b/packages/examples/packages/lifecycle-hooks/snap.manifest.json index d4d86cb4c4..017049ef70 100644 --- a/packages/examples/packages/lifecycle-hooks/snap.manifest.json +++ b/packages/examples/packages/lifecycle-hooks/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "n5mn1SsXj1hVgOc0weMmwEMVEStLYYu/pfAhMGIbF7w=", + "shasum": "8cgeiYi2GUhPWmOqquWCiadJPTbSLqo5LDUpAKLbUHA=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/localization/package.json b/packages/examples/packages/localization/package.json index fad5de064e..eaadd6bce8 100644 --- a/packages/examples/packages/localization/package.json +++ b/packages/examples/packages/localization/package.json @@ -37,7 +37,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/localization/snap.manifest.json b/packages/examples/packages/localization/snap.manifest.json index fbff98cf40..b030cb9452 100644 --- a/packages/examples/packages/localization/snap.manifest.json +++ b/packages/examples/packages/localization/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "2IJ+Uy5UALEDdYa57oi024k13H4Jn1YsR+fH5SUQATM=", + "shasum": "pmtVK15TtC9vdrx/Tt+m6cipNVWcN4YrgXS4yl5YI3s=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/manage-state/package.json b/packages/examples/packages/manage-state/package.json index db80df2183..f894c76853 100644 --- a/packages/examples/packages/manage-state/package.json +++ b/packages/examples/packages/manage-state/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/manage-state/snap.manifest.json b/packages/examples/packages/manage-state/snap.manifest.json index 343437e9d8..678eb81fb1 100644 --- a/packages/examples/packages/manage-state/snap.manifest.json +++ b/packages/examples/packages/manage-state/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "UYM2R0zuW24ODQjTqnm+H+K6p3g/ae+Ml2EbyY5//Ok=", + "shasum": "lqyeAE0sgCDYiga8uhb/2n7P8X2fEy8K32zTiFE2uv0=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/name-lookup/package.json b/packages/examples/packages/name-lookup/package.json index bc31f9e7c0..fe5cdcdc86 100644 --- a/packages/examples/packages/name-lookup/package.json +++ b/packages/examples/packages/name-lookup/package.json @@ -35,7 +35,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/network-access/package.json b/packages/examples/packages/network-access/package.json index 1af2e7130d..1e5a1f6adf 100644 --- a/packages/examples/packages/network-access/package.json +++ b/packages/examples/packages/network-access/package.json @@ -37,7 +37,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/network-access/snap.manifest.json b/packages/examples/packages/network-access/snap.manifest.json index dbf277c4a0..4075deb008 100644 --- a/packages/examples/packages/network-access/snap.manifest.json +++ b/packages/examples/packages/network-access/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "tC8AzqPr6zKC9Zig+rOiKtN1foI1B9IWL7C/oPHMhAE=", + "shasum": "vUmPNRf1Bbf0MFTUDqrTv14PPpLqBnGQBiiEV3liNlI=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/notifications/package.json b/packages/examples/packages/notifications/package.json index 83ee1ca456..1761b0904a 100644 --- a/packages/examples/packages/notifications/package.json +++ b/packages/examples/packages/notifications/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/notifications/snap.manifest.json b/packages/examples/packages/notifications/snap.manifest.json index 90a8ac9177..7871dcb20b 100644 --- a/packages/examples/packages/notifications/snap.manifest.json +++ b/packages/examples/packages/notifications/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "cp3fETtiBBloowVov0avNIkEq2zxQnyGq1ddqKfgjf4=", + "shasum": "rXsyOrPqMBib+UpRgLzZbVtWpZdlLxv4ohvaa+WbSvs=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/rollup-plugin/package.json b/packages/examples/packages/rollup-plugin/package.json index 594c2f4284..cde7981204 100644 --- a/packages/examples/packages/rollup-plugin/package.json +++ b/packages/examples/packages/rollup-plugin/package.json @@ -39,7 +39,7 @@ "@babel/preset-env": "^7.23.2", "@babel/preset-typescript": "^7.23.2", "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/rollup-plugin/snap.manifest.json b/packages/examples/packages/rollup-plugin/snap.manifest.json index 57b7c0dfac..8b4bc4e7d0 100644 --- a/packages/examples/packages/rollup-plugin/snap.manifest.json +++ b/packages/examples/packages/rollup-plugin/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "WAdPaw8Bhb7PoPru3P/wGmOBLAxWvKr8Dj3l9eqvIx4=", + "shasum": "cEOhXVkVM8rFpw50WpsE0Xyk+ka1f8FwdOdUvqQZ8ZY=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/signature-insights/package.json b/packages/examples/packages/signature-insights/package.json index f3ed782fcd..7ee6b77ea2 100644 --- a/packages/examples/packages/signature-insights/package.json +++ b/packages/examples/packages/signature-insights/package.json @@ -35,7 +35,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/signature-insights/snap.manifest.json b/packages/examples/packages/signature-insights/snap.manifest.json index 38d1067975..9e8f597c16 100644 --- a/packages/examples/packages/signature-insights/snap.manifest.json +++ b/packages/examples/packages/signature-insights/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "5lRRSiPylWsWVHQCSuphKjtdZawf6/NceKn+XY2VWE4=", + "shasum": "9/UzYulP10qM9PJ5Xc/bCgMEO6u6oX4GEkDzIjOPq/k=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/transaction-insights/package.json b/packages/examples/packages/transaction-insights/package.json index 80560998e4..332a6ec67a 100644 --- a/packages/examples/packages/transaction-insights/package.json +++ b/packages/examples/packages/transaction-insights/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/transaction-insights/snap.manifest.json b/packages/examples/packages/transaction-insights/snap.manifest.json index fb5703179a..bd30b27bb5 100644 --- a/packages/examples/packages/transaction-insights/snap.manifest.json +++ b/packages/examples/packages/transaction-insights/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "avAfBrcz61u72O627FXzvoEcUNvzm0BQuPSr01R0tBk=", + "shasum": "hGq7EXkTWXrWuOOJrrlzshFjsKZZh91z5SOw+pmnYJg=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/wasm/package.json b/packages/examples/packages/wasm/package.json index 81f9e3f210..7d9da86da0 100644 --- a/packages/examples/packages/wasm/package.json +++ b/packages/examples/packages/wasm/package.json @@ -37,7 +37,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/wasm/snap.manifest.json b/packages/examples/packages/wasm/snap.manifest.json index 9a8ed2e789..861cac9a87 100644 --- a/packages/examples/packages/wasm/snap.manifest.json +++ b/packages/examples/packages/wasm/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "wnkrJ/PwH+MZlRboaJaJ91TTr2/7tJ+X40HbErUMqYY=", + "shasum": "ZEfAOxy5Lid72lpfSfNeAY+68Fc3fVB8bNhYYCDLDng=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/webpack-plugin/package.json b/packages/examples/packages/webpack-plugin/package.json index d7b99b7433..efa9a94c11 100644 --- a/packages/examples/packages/webpack-plugin/package.json +++ b/packages/examples/packages/webpack-plugin/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@jest/globals": "^29.5.0", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/examples/packages/webpack-plugin/snap.manifest.json b/packages/examples/packages/webpack-plugin/snap.manifest.json index b849fba43c..0f03e3a5a4 100644 --- a/packages/examples/packages/webpack-plugin/snap.manifest.json +++ b/packages/examples/packages/webpack-plugin/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "EEZaVbtatO8bPPoFPohQkBXr8LLl88pR+h/HVdf8eV4=", + "shasum": "/VavUZScnoL4bo/YT3S9oYqrObstcmteBSglCFw46S0=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/snaps-browserify-plugin/package.json b/packages/snaps-browserify-plugin/package.json index 0dfccdf9c6..313aca81cd 100644 --- a/packages/snaps-browserify-plugin/package.json +++ b/packages/snaps-browserify-plugin/package.json @@ -43,7 +43,7 @@ "readable-stream": "^3.6.2" }, "devDependencies": { - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/snaps-cli/package.json b/packages/snaps-cli/package.json index 7208332e4b..aace77cf3d 100644 --- a/packages/snaps-cli/package.json +++ b/packages/snaps-cli/package.json @@ -97,7 +97,7 @@ "yargs": "^17.7.1" }, "devDependencies": { - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/snaps-controllers/package.json b/packages/snaps-controllers/package.json index 8324855a4b..05d149981b 100644 --- a/packages/snaps-controllers/package.json +++ b/packages/snaps-controllers/package.json @@ -69,7 +69,7 @@ "devDependencies": { "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/snaps-execution-environments/lavamoat/build-system/policy.json b/packages/snaps-execution-environments/lavamoat/build-system/policy.json index e3998644e4..0d25a177f0 100644 --- a/packages/snaps-execution-environments/lavamoat/build-system/policy.json +++ b/packages/snaps-execution-environments/lavamoat/build-system/policy.json @@ -22,7 +22,6 @@ }, "packages": { "@babel/core>@ampproject/remapping": true, - "@babel/core>@babel/code-frame": true, "@babel/core>@babel/generator": true, "@babel/core>@babel/helper-compilation-targets": true, "@babel/core>@babel/helper-module-transforms": true, @@ -36,7 +35,8 @@ "depcheck>@babel/parser": true, "depcheck>@babel/traverse": true, "depcheck>json5": true, - "eslint>debug": true + "eslint>debug": true, + "lavamoat>@babel/code-frame": true } }, "@babel/core>@ampproject/remapping": { @@ -57,105 +57,6 @@ "terser>@jridgewell/source-map>@jridgewell/gen-mapping>@jridgewell/sourcemap-codec": true } }, - "@babel/core>@babel/code-frame": { - "globals": { - "console.warn": true, - "process.emitWarning": true - }, - "packages": { - "@babel/core>@babel/code-frame>@babel/highlight": true, - "@babel/core>@babel/code-frame>chalk": true - } - }, - "@babel/core>@babel/code-frame>@babel/highlight": { - "packages": { - "@babel/core>@babel/code-frame>@babel/highlight>chalk": true, - "lavamoat>@babel/highlight>@babel/helper-validator-identifier": true, - "lavamoat>@babel/highlight>js-tokens": true - } - }, - "@babel/core>@babel/code-frame>@babel/highlight>chalk": { - "globals": { - "process.env.TERM": true, - "process.platform": true - }, - "packages": { - "@babel/core>@babel/code-frame>@babel/highlight>chalk>ansi-styles": true, - "@babel/core>@babel/code-frame>@babel/highlight>chalk>escape-string-regexp": true, - "@babel/core>@babel/code-frame>@babel/highlight>chalk>supports-color": true - } - }, - "@babel/core>@babel/code-frame>@babel/highlight>chalk>ansi-styles": { - "packages": { - "@babel/core>@babel/code-frame>@babel/highlight>chalk>ansi-styles>color-convert": true - } - }, - "@babel/core>@babel/code-frame>@babel/highlight>chalk>ansi-styles>color-convert": { - "packages": { - "@babel/core>@babel/code-frame>@babel/highlight>chalk>ansi-styles>color-convert>color-name": true - } - }, - "@babel/core>@babel/code-frame>@babel/highlight>chalk>supports-color": { - "builtin": { - "os.release": true - }, - "globals": { - "process.env": true, - "process.platform": true, - "process.stderr": true, - "process.stdout": true, - "process.versions.node.split": true - }, - "packages": { - "@babel/core>@babel/code-frame>@babel/highlight>chalk>supports-color>has-flag": true - } - }, - "@babel/core>@babel/code-frame>@babel/highlight>chalk>supports-color>has-flag": { - "globals": { - "process.argv": true - } - }, - "@babel/core>@babel/code-frame>chalk": { - "globals": { - "process.env.TERM": true, - "process.platform": true - }, - "packages": { - "@babel/core>@babel/code-frame>chalk>ansi-styles": true, - "@babel/core>@babel/code-frame>chalk>escape-string-regexp": true, - "@babel/core>@babel/code-frame>chalk>supports-color": true - } - }, - "@babel/core>@babel/code-frame>chalk>ansi-styles": { - "packages": { - "@babel/core>@babel/code-frame>chalk>ansi-styles>color-convert": true - } - }, - "@babel/core>@babel/code-frame>chalk>ansi-styles>color-convert": { - "packages": { - "@babel/core>@babel/code-frame>chalk>ansi-styles>color-convert>color-name": true - } - }, - "@babel/core>@babel/code-frame>chalk>supports-color": { - "builtin": { - "os.release": true - }, - "globals": { - "process.env": true, - "process.platform": true, - "process.stderr": true, - "process.stdout": true, - "process.versions.node.split": true - }, - "packages": { - "@babel/core>@babel/code-frame>chalk>supports-color>has-flag": true - } - }, - "@babel/core>@babel/code-frame>chalk>supports-color>has-flag": { - "globals": { - "process.argv": true - } - }, "@babel/core>@babel/generator": { "globals": { "console.error": true, @@ -255,9 +156,9 @@ }, "@babel/core>@babel/template": { "packages": { - "@babel/core>@babel/code-frame": true, "@babel/core>@babel/types": true, - "depcheck>@babel/parser": true + "depcheck>@babel/parser": true, + "lavamoat>@babel/code-frame": true } }, "@babel/core>@babel/types": { @@ -1047,9 +948,9 @@ "packages": { "@lavamoat/lavapack>combine-source-map": true, "@lavamoat/lavapack>convert-source-map": true, + "@lavamoat/lavapack>through2": true, "@lavamoat/lavapack>umd": true, "browserify>JSONStream": true, - "browserify>through2": true, "eslint>espree": true, "lavamoat>json-stable-stringify": true, "lavamoat>lavamoat-core": true, @@ -1096,6 +997,11 @@ "value": true } }, + "@lavamoat/lavapack>through2": { + "packages": { + "readable-stream": true + } + }, "@metamask/object-multiplex>once": { "packages": { "@metamask/object-multiplex>once>wrappy": true @@ -1913,12 +1819,16 @@ "browserify>through2>readable-stream>safe-buffer": true } }, + "browserify>util>is-typed-array>gopd": { + "packages": { + "eslint-plugin-import>array-includes>get-intrinsic": true + } + }, "depcheck>@babel/traverse": { "globals": { "console.log": true }, "packages": { - "@babel/core>@babel/code-frame": true, "@babel/core>@babel/generator": true, "@babel/core>@babel/types": true, "depcheck>@babel/parser": true, @@ -1927,7 +1837,8 @@ "depcheck>@babel/traverse>@babel/helper-hoist-variables": true, "depcheck>@babel/traverse>@babel/helper-split-export-declaration": true, "depcheck>@babel/traverse>globals": true, - "eslint>debug": true + "eslint>debug": true, + "lavamoat>@babel/code-frame": true } }, "depcheck>@babel/traverse>@babel/helper-function-name": { @@ -1998,6 +1909,30 @@ "process.platform": true } }, + "eslint-plugin-import>array-includes>get-intrinsic": { + "globals": { + "AggregateError": true, + "FinalizationRegistry": true, + "WeakRef": true + }, + "packages": { + "browserify>has>function-bind": true, + "eslint-plugin-import>array-includes>get-intrinsic>has-proto": true, + "eslint-plugin-import>array-includes>get-intrinsic>hasown": true, + "eslint-plugin-import>object.values>es-abstract>has-symbols": true, + "lavamoat>json-stable-stringify>call-bind>es-errors": true + } + }, + "eslint-plugin-import>array-includes>get-intrinsic>hasown": { + "packages": { + "browserify>has>function-bind": true + } + }, + "eslint-plugin-import>object.values>es-abstract>has-property-descriptors": { + "packages": { + "eslint-plugin-import>array-includes>get-intrinsic": true + } + }, "eslint-plugin-import>tsconfig-paths": { "builtin": { "fs.existsSync": true, @@ -2108,9 +2043,9 @@ "packages": { "@lavamoat/lavapack": true, "browserify>browser-resolve": true, - "browserify>through2": true, "lavamoat-browserify>concat-stream": true, "lavamoat-browserify>duplexify": true, + "lavamoat-browserify>through2": true, "lavamoat>@lavamoat/aa": true, "lavamoat>json-stable-stringify": true, "lavamoat>lavamoat-core": true, @@ -2125,62 +2060,132 @@ "packages": { "browserify>concat-stream>typedarray": true, "browserify>inherits": true, - "lavamoat-browserify>concat-stream>readable-stream": true, + "readable-stream": true, "terser>source-map-support>buffer-from": true } }, - "lavamoat-browserify>concat-stream>readable-stream": { + "lavamoat-browserify>duplexify": { + "globals": { + "Buffer": true, + "process.nextTick": true + }, + "packages": { + "browserify>inherits": true, + "lavamoat-browserify>duplexify>end-of-stream": true, + "lavamoat-browserify>duplexify>stream-shift": true, + "readable-stream": true + } + }, + "lavamoat-browserify>duplexify>end-of-stream": { + "globals": { + "process.nextTick": true + }, + "packages": { + "@metamask/object-multiplex>once": true + } + }, + "lavamoat-browserify>through2": { + "packages": { + "readable-stream": true + } + }, + "lavamoat>@babel/code-frame": { + "globals": { + "console.warn": true, + "process.emitWarning": true + }, + "packages": { + "lavamoat>@babel/code-frame>chalk": true, + "lavamoat>@babel/highlight": true + } + }, + "lavamoat>@babel/code-frame>chalk": { + "globals": { + "process.env.TERM": true, + "process.platform": true + }, + "packages": { + "lavamoat>@babel/code-frame>chalk>ansi-styles": true, + "lavamoat>@babel/code-frame>chalk>escape-string-regexp": true, + "lavamoat>@babel/code-frame>chalk>supports-color": true + } + }, + "lavamoat>@babel/code-frame>chalk>ansi-styles": { + "packages": { + "lavamoat>@babel/code-frame>chalk>ansi-styles>color-convert": true + } + }, + "lavamoat>@babel/code-frame>chalk>ansi-styles>color-convert": { + "packages": { + "lavamoat>@babel/code-frame>chalk>ansi-styles>color-convert>color-name": true + } + }, + "lavamoat>@babel/code-frame>chalk>supports-color": { "builtin": { - "events.EventEmitter": true, - "stream": true, - "util": true + "os.release": true }, "globals": { - "process.browser": true, - "process.env.READABLE_STREAM": true, + "process.env": true, + "process.platform": true, "process.stderr": true, "process.stdout": true, - "process.version.slice": true, - "setImmediate": true + "process.versions.node.split": true }, "packages": { - "browserify>inherits": true, - "browserify>readable-stream>core-util-is": true, - "browserify>readable-stream>process-nextick-args": true, - "lavamoat-browserify>concat-stream>readable-stream>isarray": true, - "lavamoat-browserify>concat-stream>readable-stream>safe-buffer": true, - "lavamoat-browserify>concat-stream>readable-stream>string_decoder": true, - "readable-stream>util-deprecate": true + "lavamoat>@babel/code-frame>chalk>supports-color>has-flag": true } }, - "lavamoat-browserify>concat-stream>readable-stream>safe-buffer": { - "builtin": { - "buffer": true + "lavamoat>@babel/code-frame>chalk>supports-color>has-flag": { + "globals": { + "process.argv": true } }, - "lavamoat-browserify>concat-stream>readable-stream>string_decoder": { + "lavamoat>@babel/highlight": { "packages": { - "lavamoat-browserify>concat-stream>readable-stream>safe-buffer": true + "lavamoat>@babel/highlight>@babel/helper-validator-identifier": true, + "lavamoat>@babel/highlight>chalk": true, + "lavamoat>@babel/highlight>js-tokens": true } }, - "lavamoat-browserify>duplexify": { + "lavamoat>@babel/highlight>chalk": { "globals": { - "Buffer": true, - "process.nextTick": true + "process.env.TERM": true, + "process.platform": true }, "packages": { - "browserify>inherits": true, - "lavamoat-browserify>duplexify>end-of-stream": true, - "lavamoat-browserify>duplexify>stream-shift": true, - "readable-stream": true + "lavamoat>@babel/highlight>chalk>ansi-styles": true, + "lavamoat>@babel/highlight>chalk>escape-string-regexp": true, + "lavamoat>@babel/highlight>chalk>supports-color": true } }, - "lavamoat-browserify>duplexify>end-of-stream": { + "lavamoat>@babel/highlight>chalk>ansi-styles": { + "packages": { + "lavamoat>@babel/highlight>chalk>ansi-styles>color-convert": true + } + }, + "lavamoat>@babel/highlight>chalk>ansi-styles>color-convert": { + "packages": { + "lavamoat>@babel/highlight>chalk>ansi-styles>color-convert>color-name": true + } + }, + "lavamoat>@babel/highlight>chalk>supports-color": { + "builtin": { + "os.release": true + }, "globals": { - "process.nextTick": true + "process.env": true, + "process.platform": true, + "process.stderr": true, + "process.stdout": true, + "process.versions.node.split": true }, "packages": { - "@metamask/object-multiplex>once": true + "lavamoat>@babel/highlight>chalk>supports-color>has-flag": true + } + }, + "lavamoat>@babel/highlight>chalk>supports-color>has-flag": { + "globals": { + "process.argv": true } }, "lavamoat>@lavamoat/aa": { @@ -2196,7 +2201,35 @@ }, "lavamoat>json-stable-stringify": { "packages": { - "lavamoat>json-stable-stringify>jsonify": true + "lavamoat>json-stable-stringify>call-bind": true, + "lavamoat>json-stable-stringify>isarray": true, + "lavamoat>json-stable-stringify>jsonify": true, + "lavamoat>json-stable-stringify>object-keys": true + } + }, + "lavamoat>json-stable-stringify>call-bind": { + "packages": { + "browserify>has>function-bind": true, + "eslint-plugin-import>array-includes>get-intrinsic": true, + "lavamoat>json-stable-stringify>call-bind>es-errors": true, + "lavamoat>json-stable-stringify>call-bind>set-function-length": true + } + }, + "lavamoat>json-stable-stringify>call-bind>set-function-length": { + "packages": { + "browserify>util>is-typed-array>gopd": true, + "eslint-plugin-import>array-includes>get-intrinsic": true, + "eslint-plugin-import>object.values>es-abstract>has-property-descriptors": true, + "lavamoat>json-stable-stringify>call-bind>es-errors": true, + "lavamoat>json-stable-stringify>call-bind>set-function-length>define-data-property": true + } + }, + "lavamoat>json-stable-stringify>call-bind>set-function-length>define-data-property": { + "packages": { + "browserify>util>is-typed-array>gopd": true, + "eslint-plugin-import>array-includes>get-intrinsic": true, + "eslint-plugin-import>object.values>es-abstract>has-property-descriptors": true, + "lavamoat>json-stable-stringify>call-bind>es-errors": true } }, "lavamoat>lavamoat-core": { @@ -2210,9 +2243,17 @@ }, "globals": { "__dirname": true, + "ast": true, "console.error": true, "console.warn": true, - "define": true + "content": true, + "define": true, + "file": true, + "importMap": true, + "moduleInitializer": true, + "packageName": true, + "specifier": true, + "type": true }, "packages": { "lavamoat>json-stable-stringify": true, diff --git a/packages/snaps-execution-environments/package.json b/packages/snaps-execution-environments/package.json index 9f7ca0bc4a..7d189bd44a 100644 --- a/packages/snaps-execution-environments/package.json +++ b/packages/snaps-execution-environments/package.json @@ -62,8 +62,8 @@ "@babel/preset-typescript": "^7.23.2", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", - "@lavamoat/allow-scripts": "^3.0.0", - "@lavamoat/lavapack": "^6.0.2", + "@lavamoat/allow-scripts": "^3.0.2", + "@lavamoat/lavapack": "^6.1.0", "@lavamoat/lavatube": "^1.0.0", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", @@ -105,8 +105,8 @@ "jest": "^29.0.2", "jest-environment-node": "^29.5.0", "jest-fetch-mock": "^3.0.3", - "lavamoat": "^8.0.2", - "lavamoat-browserify": "^17.0.2", + "lavamoat": "^8.0.3", + "lavamoat-browserify": "^17.0.4", "prettier": "^2.7.1", "prettier-plugin-packagejson": "^2.2.11", "rimraf": "^4.1.2", diff --git a/packages/snaps-jest/package.json b/packages/snaps-jest/package.json index acd1443a70..5725f13cab 100644 --- a/packages/snaps-jest/package.json +++ b/packages/snaps-jest/package.json @@ -59,7 +59,7 @@ }, "devDependencies": { "@jest/types": "^29.6.3", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/snaps-rollup-plugin/package.json b/packages/snaps-rollup-plugin/package.json index a4c2d21db0..8a238502f3 100644 --- a/packages/snaps-rollup-plugin/package.json +++ b/packages/snaps-rollup-plugin/package.json @@ -42,7 +42,7 @@ "@metamask/snaps-utils": "workspace:^" }, "devDependencies": { - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/snaps-rpc-methods/package.json b/packages/snaps-rpc-methods/package.json index afb294a778..67e7661ef1 100644 --- a/packages/snaps-rpc-methods/package.json +++ b/packages/snaps-rpc-methods/package.json @@ -46,7 +46,7 @@ "superstruct": "^1.0.3" }, "devDependencies": { - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/browser-passworder": "^4.3.0", "@metamask/eslint-config": "^12.1.0", diff --git a/packages/snaps-sdk/package.json b/packages/snaps-sdk/package.json index ad5bb6c6db..e8d11ffe31 100644 --- a/packages/snaps-sdk/package.json +++ b/packages/snaps-sdk/package.json @@ -43,7 +43,7 @@ "superstruct": "^1.0.3" }, "devDependencies": { - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/snaps-utils/package.json b/packages/snaps-utils/package.json index efd933869d..e6935e635b 100644 --- a/packages/snaps-utils/package.json +++ b/packages/snaps-utils/package.json @@ -91,7 +91,7 @@ "devDependencies": { "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/packages/snaps-webpack-plugin/package.json b/packages/snaps-webpack-plugin/package.json index 883c608d76..0f4d5bcd92 100644 --- a/packages/snaps-webpack-plugin/package.json +++ b/packages/snaps-webpack-plugin/package.json @@ -45,7 +45,7 @@ "webpack-sources": "^3.2.3" }, "devDependencies": { - "@lavamoat/allow-scripts": "^3.0.0", + "@lavamoat/allow-scripts": "^3.0.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", diff --git a/yarn.lock b/yarn.lock index ab54be9aae..eefa7c7a24 100644 --- a/yarn.lock +++ b/yarn.lock @@ -22,17 +22,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:7.22.13": - version: 7.22.13 - resolution: "@babel/code-frame@npm:7.22.13" - dependencies: - "@babel/highlight": ^7.22.13 - chalk: ^2.4.2 - checksum: 22e342c8077c8b77eeb11f554ecca2ba14153f707b85294fcf6070b6f6150aae88a7b7436dd88d8c9289970585f3fe5b9b941c5aa3aa26a6d5a8ef3f292da058 - 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.21.4, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.23.5": +"@babel/code-frame@npm:7.23.5, @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.21.4, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.23.5": version: 7.23.5 resolution: "@babel/code-frame@npm:7.23.5" dependencies: @@ -356,18 +346,7 @@ __metadata: languageName: node linkType: hard -"@babel/highlight@npm:7.22.20": - version: 7.22.20 - resolution: "@babel/highlight@npm:7.22.20" - dependencies: - "@babel/helper-validator-identifier": ^7.22.20 - chalk: ^2.4.2 - js-tokens: ^4.0.0 - checksum: 84bd034dca309a5e680083cd827a766780ca63cef37308404f17653d32366ea76262bd2364b2d38776232f2d01b649f26721417d507e8b4b6da3e4e739f6d134 - languageName: node - linkType: hard - -"@babel/highlight@npm:^7.22.13, @babel/highlight@npm:^7.23.4": +"@babel/highlight@npm:7.23.4, @babel/highlight@npm:^7.23.4": version: 7.23.4 resolution: "@babel/highlight@npm:7.23.4" dependencies: @@ -378,12 +357,12 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:7.23.6, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.15, @babel/parser@npm:^7.21.3, @babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.23.6": - version: 7.23.6 - resolution: "@babel/parser@npm:7.23.6" +"@babel/parser@npm:7.23.9, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.15, @babel/parser@npm:^7.21.3, @babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/parser@npm:7.23.9" bin: parser: ./bin/babel-parser.js - checksum: 140801c43731a6c41fd193f5c02bc71fd647a0360ca616b23d2db8be4b9739b9f951a03fc7c2db4f9b9214f4b27c1074db0f18bc3fa653783082d5af7c8860d5 + checksum: e7cd4960ac8671774e13803349da88d512f9292d7baa952173260d3e8f15620a28a3701f14f709d769209022f9e7b79965256b8be204fc550cfe783cdcabe7c7 languageName: node linkType: hard @@ -1419,9 +1398,9 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:7.23.7, @babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.7.2": - version: 7.23.7 - resolution: "@babel/traverse@npm:7.23.7" +"@babel/traverse@npm:7.23.9, @babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.7.2": + version: 7.23.9 + resolution: "@babel/traverse@npm:7.23.9" dependencies: "@babel/code-frame": ^7.23.5 "@babel/generator": ^7.23.6 @@ -1429,22 +1408,22 @@ __metadata: "@babel/helper-function-name": ^7.23.0 "@babel/helper-hoist-variables": ^7.22.5 "@babel/helper-split-export-declaration": ^7.22.6 - "@babel/parser": ^7.23.6 - "@babel/types": ^7.23.6 + "@babel/parser": ^7.23.9 + "@babel/types": ^7.23.9 debug: ^4.3.1 globals: ^11.1.0 - checksum: d4a7afb922361f710efc97b1e25ec343fab8b2a4ddc81ca84f9a153f22d4482112cba8f263774be8d297918b6c4767c7a98988ab4e53ac73686c986711dd002e + checksum: a932f7aa850e158c00c97aad22f639d48c72805c687290f6a73e30c5c4957c07f5d28310c9bf59648e2980fe6c9d16adeb2ff92a9ca0f97fa75739c1328fc6c3 languageName: node linkType: hard -"@babel/types@npm:7.23.6, @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.23.6, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": - version: 7.23.6 - resolution: "@babel/types@npm:7.23.6" +"@babel/types@npm:7.23.9, @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.23.6, @babel/types@npm:^7.23.9, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": + version: 7.23.9 + resolution: "@babel/types@npm:7.23.9" dependencies: "@babel/helper-string-parser": ^7.23.4 "@babel/helper-validator-identifier": ^7.22.20 to-fast-properties: ^2.0.0 - checksum: 68187dbec0d637f79bc96263ac95ec8b06d424396678e7e225492be866414ce28ebc918a75354d4c28659be6efe30020b4f0f6df81cc418a2d30645b690a8de0 + checksum: 0a9b008e9bfc89beb8c185e620fa0f8ed6c771f1e1b2e01e1596870969096fec7793898a1d64a035176abf1dd13e2668ee30bf699f2d92c210a8128f4b151e65 languageName: node linkType: hard @@ -3580,7 +3559,7 @@ __metadata: languageName: node linkType: hard -"@lavamoat/aa@npm:^4.0.0, @lavamoat/aa@npm:^4.0.1": +"@lavamoat/aa@npm:^4.0.1": version: 4.0.1 resolution: "@lavamoat/aa@npm:4.0.1" dependencies: @@ -3591,52 +3570,52 @@ __metadata: languageName: node linkType: hard -"@lavamoat/allow-scripts@npm:^3.0.0": - version: 3.0.0 - resolution: "@lavamoat/allow-scripts@npm:3.0.0" +"@lavamoat/allow-scripts@npm:^3.0.2": + version: 3.0.2 + resolution: "@lavamoat/allow-scripts@npm:3.0.2" dependencies: - "@lavamoat/aa": ^4.0.0 - "@npmcli/run-script": ^6.0.0 - bin-links: 4.0.1 - npm-normalize-package-bin: ^3.0.0 - yargs: ^17.7.2 + "@lavamoat/aa": ^4.0.1 + "@npmcli/run-script": 7.0.4 + bin-links: 4.0.3 + npm-normalize-package-bin: 3.0.1 + yargs: 17.7.2 bin: allow-scripts: src/cli.js - checksum: 95a0f258f8edca6db97ac2f2064ba37a9e624c558cc6087189eaac6687f242fe05e4cc1dba2b2ac239db331b562e2b184feef89f244cac5e38bbc23b9f50f4b6 + checksum: 2a8fc1629845990121d41f8b52f85b7b835c9aeb9a1659172c14ecb7dbb985845d4bb396bdac58e1fc570fc6e4e6025c90b16a69691082456e27c7c30acf073b languageName: node linkType: hard -"@lavamoat/lavapack@npm:6.0.2": - version: 6.0.2 - resolution: "@lavamoat/lavapack@npm:6.0.2" +"@lavamoat/lavapack@npm:6.1.0": + version: 6.1.0 + resolution: "@lavamoat/lavapack@npm:6.1.0" dependencies: JSONStream: 1.3.5 combine-source-map: 0.8.0 convert-source-map: 2.0.0 espree: 9.6.1 - json-stable-stringify: 1.0.2 - lavamoat-core: ^15.1.1 + json-stable-stringify: 1.1.1 + lavamoat-core: ^15.1.2 readable-stream: 3.6.2 - through2: 2.0.5 + through2: 4.0.2 umd: 3.0.3 - checksum: 0685ae8907aa55f4257eb66d802c82976e09a4231ef17d1a6772fa450b99e86ee92e12d39692ddedc2b62392c9f9f3c69bcf15cea2430af5e1c02f9ac085aad3 + checksum: ed8b2d32655d8ade51853a73077863d17467da6ec76fc7fcbed27f6cfae883e4fc0b67a9cf48b28dc99205593dbe4ba06efd75a54be58be753e4ac5e0719e20a languageName: node linkType: hard -"@lavamoat/lavapack@patch:@lavamoat/lavapack@npm%3A6.0.2#./.yarn/patches/@lavamoat-lavapack-npm-6.0.2-abebdc70c1.patch::locator=root%40workspace%3A.": - version: 6.0.2 - resolution: "@lavamoat/lavapack@patch:@lavamoat/lavapack@npm%3A6.0.2#./.yarn/patches/@lavamoat-lavapack-npm-6.0.2-abebdc70c1.patch::version=6.0.2&hash=5ec519&locator=root%40workspace%3A." +"@lavamoat/lavapack@patch:@lavamoat/lavapack@npm%3A6.1.0#./.yarn/patches/@lavamoat-lavapack-npm-6.1.0-69c81c1923.patch::locator=root%40workspace%3A.": + version: 6.1.0 + resolution: "@lavamoat/lavapack@patch:@lavamoat/lavapack@npm%3A6.1.0#./.yarn/patches/@lavamoat-lavapack-npm-6.1.0-69c81c1923.patch::version=6.1.0&hash=451f3f&locator=root%40workspace%3A." dependencies: JSONStream: 1.3.5 combine-source-map: 0.8.0 convert-source-map: 2.0.0 espree: 9.6.1 - json-stable-stringify: 1.0.2 - lavamoat-core: ^15.1.1 + json-stable-stringify: 1.1.1 + lavamoat-core: ^15.1.2 readable-stream: 3.6.2 - through2: 2.0.5 + through2: 4.0.2 umd: 3.0.3 - checksum: 7d3c177d7cd85b6cee6b96ae2fceb0de1ab19c28a8efc6ce2b4472e11d21c1227b1d86939a4c42e29548ef1f890f4d683c1104bd99c7cb753128416c33d81383 + checksum: d8610d146010ded63bfc808087aa9cfb9b64d3d9eab2d6a7a38b440b40acba2d63b72b3805b734d9eae0ce9e3737839475d7f6979b424eacbf1f9c0ecd832a44 languageName: node linkType: hard @@ -3739,7 +3718,7 @@ __metadata: resolution: "@metamask/bip32-example-snap@workspace:packages/examples/packages/bip32" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -3780,7 +3759,7 @@ __metadata: resolution: "@metamask/bip44-example-snap@workspace:packages/examples/packages/bip44" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -3830,7 +3809,7 @@ __metadata: resolution: "@metamask/browserify-example-snap@workspace:packages/examples/packages/browserify" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -3868,7 +3847,7 @@ __metadata: resolution: "@metamask/browserify-plugin-example-snap@workspace:packages/examples/packages/browserify-plugin" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -3907,7 +3886,7 @@ __metadata: resolution: "@metamask/client-status-example-snap@workspace:packages/examples/packages/client-status" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -3945,7 +3924,7 @@ __metadata: resolution: "@metamask/consumer-signer-example-snap@workspace:packages/examples/packages/invoke-snap/packages/consumer-signer" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4000,7 +3979,7 @@ __metadata: resolution: "@metamask/core-signer-example-snap@workspace:packages/examples/packages/invoke-snap/packages/core-signer" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4063,7 +4042,7 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/create-snap@workspace:packages/create-snap" dependencies: - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4110,7 +4089,7 @@ __metadata: resolution: "@metamask/cronjob-example-snap@workspace:packages/examples/packages/cronjobs" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4148,7 +4127,7 @@ __metadata: resolution: "@metamask/dialog-example-snap@workspace:packages/examples/packages/dialogs" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4186,7 +4165,7 @@ __metadata: resolution: "@metamask/error-example-snap@workspace:packages/examples/packages/errors" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4334,7 +4313,7 @@ __metadata: resolution: "@metamask/ethereum-provider-example-snap@workspace:packages/examples/packages/ethereum-provider" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4372,7 +4351,7 @@ __metadata: resolution: "@metamask/ethers-js-example-snap@workspace:packages/examples/packages/ethers-js" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4421,7 +4400,7 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/example-snaps@workspace:packages/examples" dependencies: - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4450,7 +4429,7 @@ __metadata: resolution: "@metamask/get-entropy-example-snap@workspace:packages/examples/packages/get-entropy" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4489,7 +4468,7 @@ __metadata: resolution: "@metamask/get-file-example-snap@workspace:packages/examples/packages/get-file" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4526,7 +4505,7 @@ __metadata: resolution: "@metamask/home-page-example-snap@workspace:packages/examples/packages/home-page" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4562,7 +4541,7 @@ __metadata: resolution: "@metamask/images-example-snap@workspace:packages/examples/packages/images" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4600,7 +4579,7 @@ __metadata: resolution: "@metamask/insights-example-snap@workspace:packages/examples/packages/transaction-insights" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4636,7 +4615,7 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/invoke-snap-example-snap@workspace:packages/examples/packages/invoke-snap" dependencies: - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4676,7 +4655,7 @@ __metadata: resolution: "@metamask/json-rpc-example-snap@workspace:packages/examples/packages/json-rpc" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4739,7 +4718,7 @@ __metadata: resolution: "@metamask/lifecycle-hooks-example-snap@workspace:packages/examples/packages/lifecycle-hooks" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4775,7 +4754,7 @@ __metadata: resolution: "@metamask/localization-example-snap@workspace:packages/examples/packages/localization" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4812,7 +4791,7 @@ __metadata: resolution: "@metamask/manage-state-example-snap@workspace:packages/examples/packages/manage-state" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4849,7 +4828,7 @@ __metadata: resolution: "@metamask/name-lookup-example-snap@workspace:packages/examples/packages/name-lookup" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4885,7 +4864,7 @@ __metadata: resolution: "@metamask/network-example-snap@workspace:packages/examples/packages/network-access" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -4923,7 +4902,7 @@ __metadata: resolution: "@metamask/notification-example-snap@workspace:packages/examples/packages/notifications" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -5035,7 +5014,7 @@ __metadata: "@babel/preset-env": ^7.23.2 "@babel/preset-typescript": ^7.23.2 "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -5104,7 +5083,7 @@ __metadata: resolution: "@metamask/signature-insights-example-snap@workspace:packages/examples/packages/signature-insights" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -5146,7 +5125,7 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/snaps-browserify-plugin@workspace:packages/snaps-browserify-plugin" dependencies: - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -5197,7 +5176,7 @@ __metadata: "@babel/plugin-transform-runtime": ^7.13.2 "@babel/preset-env": ^7.23.2 "@babel/preset-typescript": ^7.23.2 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -5286,7 +5265,7 @@ __metadata: dependencies: "@esbuild-plugins/node-globals-polyfill": ^0.2.3 "@esbuild-plugins/node-modules-polyfill": ^0.2.2 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/approval-controller": ^5.1.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/base-controller": ^4.1.0 @@ -5380,8 +5359,8 @@ __metadata: "@babel/preset-typescript": ^7.23.2 "@esbuild-plugins/node-globals-polyfill": ^0.2.3 "@esbuild-plugins/node-modules-polyfill": ^0.2.2 - "@lavamoat/allow-scripts": ^3.0.0 - "@lavamoat/lavapack": ^6.0.2 + "@lavamoat/allow-scripts": ^3.0.2 + "@lavamoat/lavapack": ^6.1.0 "@lavamoat/lavatube": ^1.0.0 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 @@ -5431,8 +5410,8 @@ __metadata: jest: ^29.0.2 jest-environment-node: ^29.5.0 jest-fetch-mock: ^3.0.3 - lavamoat: ^8.0.2 - lavamoat-browserify: ^17.0.2 + lavamoat: ^8.0.3 + lavamoat-browserify: ^17.0.4 nanoid: ^3.1.31 prettier: ^2.7.1 prettier-plugin-packagejson: ^2.2.11 @@ -5461,7 +5440,7 @@ __metadata: "@jest/expect": ^29.5.0 "@jest/globals": ^29.5.0 "@jest/types": ^29.6.3 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/base-controller": ^4.1.0 "@metamask/eslint-config": ^12.1.0 @@ -5529,7 +5508,7 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/snaps-rollup-plugin@workspace:packages/snaps-rollup-plugin" dependencies: - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -5568,7 +5547,7 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/snaps-rpc-methods@workspace:packages/snaps-rpc-methods" dependencies: - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/browser-passworder": ^4.3.0 "@metamask/eslint-config": ^12.1.0 @@ -5613,7 +5592,7 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/snaps-sdk@workspace:packages/snaps-sdk" dependencies: - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -5764,7 +5743,7 @@ __metadata: "@babel/types": ^7.23.0 "@esbuild-plugins/node-globals-polyfill": ^0.2.3 "@esbuild-plugins/node-modules-polyfill": ^0.2.2 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/base-controller": ^4.1.0 "@metamask/eslint-config": ^12.1.0 @@ -5842,7 +5821,7 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/snaps-webpack-plugin@workspace:packages/snaps-webpack-plugin" dependencies: - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -6004,7 +5983,7 @@ __metadata: resolution: "@metamask/wasm-example-snap@workspace:packages/examples/packages/wasm" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -6042,7 +6021,7 @@ __metadata: resolution: "@metamask/webpack-plugin-example-snap@workspace:packages/examples/packages/webpack-plugin" dependencies: "@jest/globals": ^29.5.0 - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/eslint-config": ^12.1.0 "@metamask/eslint-config-jest": ^12.1.0 @@ -6265,6 +6244,19 @@ __metadata: languageName: node linkType: hard +"@npmcli/agent@npm:^2.0.0": + version: 2.2.1 + resolution: "@npmcli/agent@npm:2.2.1" + dependencies: + agent-base: ^7.1.0 + http-proxy-agent: ^7.0.0 + https-proxy-agent: ^7.0.1 + lru-cache: ^10.0.1 + socks-proxy-agent: ^8.0.1 + checksum: c69aca42dbba393f517bc5777ee872d38dc98ea0e5e93c1f6d62b82b8fecdc177a57ea045f07dda1a770c592384b2dd92a5e79e21e2a7cf51c9159466a8f9c9b + languageName: node + linkType: hard + "@npmcli/fs@npm:^2.1.0": version: 2.1.0 resolution: "@npmcli/fs@npm:2.1.0" @@ -6275,6 +6267,31 @@ __metadata: languageName: node linkType: hard +"@npmcli/fs@npm:^3.1.0": + version: 3.1.0 + resolution: "@npmcli/fs@npm:3.1.0" + dependencies: + semver: ^7.3.5 + checksum: a50a6818de5fc557d0b0e6f50ec780a7a02ab8ad07e5ac8b16bf519e0ad60a144ac64f97d05c443c3367235d337182e1d012bbac0eb8dbae8dc7b40b193efd0e + languageName: node + linkType: hard + +"@npmcli/git@npm:^5.0.0": + version: 5.0.4 + resolution: "@npmcli/git@npm:5.0.4" + dependencies: + "@npmcli/promise-spawn": ^7.0.0 + lru-cache: ^10.0.1 + npm-pick-manifest: ^9.0.0 + proc-log: ^3.0.0 + promise-inflight: ^1.0.1 + promise-retry: ^2.0.1 + semver: ^7.3.5 + which: ^4.0.0 + checksum: 3c4adb7294eb7562cb0d908f36e1967ae6bde438192affd7f103cdeebbd9b2d83cd6b41b7db2278c9acd934c4af138baa094544e8e8a530b515c4084438d0170 + languageName: node + linkType: hard + "@npmcli/move-file@npm:^2.0.0": version: 2.0.0 resolution: "@npmcli/move-file@npm:2.0.0" @@ -6292,25 +6309,40 @@ __metadata: languageName: node linkType: hard -"@npmcli/promise-spawn@npm:^6.0.0": - version: 6.0.2 - resolution: "@npmcli/promise-spawn@npm:6.0.2" +"@npmcli/package-json@npm:^5.0.0": + version: 5.0.0 + resolution: "@npmcli/package-json@npm:5.0.0" dependencies: - which: ^3.0.0 - checksum: aa725780c13e1f97ab32ed7bcb5a207a3fb988e1d7ecdc3d22a549a22c8034740366b351c4dde4b011bcffcd8c4a7be6083d9cf7bc7e897b88837150de018528 + "@npmcli/git": ^5.0.0 + glob: ^10.2.2 + hosted-git-info: ^7.0.0 + json-parse-even-better-errors: ^3.0.0 + normalize-package-data: ^6.0.0 + proc-log: ^3.0.0 + semver: ^7.5.3 + checksum: 0d128e84e05e8a1771c8cc1f4232053fecf32e28f44e123ad16366ca3a7fd06f272f25f0b7d058f2763cab26bc479c8fc3c570af5de6324b05cb39868dcc6264 languageName: node linkType: hard -"@npmcli/run-script@npm:^6.0.0": - version: 6.0.0 - resolution: "@npmcli/run-script@npm:6.0.0" +"@npmcli/promise-spawn@npm:^7.0.0": + version: 7.0.1 + resolution: "@npmcli/promise-spawn@npm:7.0.1" + dependencies: + which: ^4.0.0 + checksum: a2b25d66d4dc835c69593bdf56588d66299fde3e80be4978347e686f24647007b794ce4da4cfcfcc569c67112720b746c4e7bf18ce45c096712d8b75fed19ec7 + languageName: node + linkType: hard + +"@npmcli/run-script@npm:7.0.4": + version: 7.0.4 + resolution: "@npmcli/run-script@npm:7.0.4" dependencies: "@npmcli/node-gyp": ^3.0.0 - "@npmcli/promise-spawn": ^6.0.0 - node-gyp: ^9.0.0 - read-package-json-fast: ^3.0.0 - which: ^3.0.0 - checksum: 9fc387f7c405ae4948921764b8b970c12ae07df22bacc242b0f68709c99a83b9d12f411ebd7e60c85a933e2d7be42c70e243ebd71a8d3f6e783e1aab5ccbb2f5 + "@npmcli/package-json": ^5.0.0 + "@npmcli/promise-spawn": ^7.0.0 + node-gyp: ^10.0.0 + which: ^4.0.0 + checksum: c44d6874cffb0a2f6d947e230083b605b6f253450e24aa185ef28391dc366b10807cd4ca113fe367057b8b5310add36391894f9d782af15424830658ee386dfb languageName: node linkType: hard @@ -8461,13 +8493,20 @@ __metadata: languageName: node linkType: hard -"abbrev@npm:1, abbrev@npm:^1.0.0": +"abbrev@npm:1": version: 1.1.1 resolution: "abbrev@npm:1.1.1" checksum: a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17 languageName: node linkType: hard +"abbrev@npm:^2.0.0": + version: 2.0.0 + resolution: "abbrev@npm:2.0.0" + checksum: 0e994ad2aa6575f94670d8a2149afe94465de9cedaaaac364e7fb43a40c3691c980ff74899f682f4ca58fa96b4cbd7421a015d3a6defe43a442117d7821a2f36 + languageName: node + linkType: hard + "abort-controller@npm:^3.0.0": version: 3.0.0 resolution: "abort-controller@npm:3.0.0" @@ -9332,15 +9371,15 @@ __metadata: languageName: node linkType: hard -"bin-links@npm:4.0.1": - version: 4.0.1 - resolution: "bin-links@npm:4.0.1" +"bin-links@npm:4.0.3": + version: 4.0.3 + resolution: "bin-links@npm:4.0.3" dependencies: cmd-shim: ^6.0.0 npm-normalize-package-bin: ^3.0.0 read-cmd-shim: ^4.0.0 write-file-atomic: ^5.0.0 - checksum: a806561750039bcd7d4234efe5c0b8b7ba0ea8495086740b0da6395abe311e2cdb75f8324787354193f652d2ac5ab038c4ca926ed7bcc6ce9bc2001607741104 + checksum: 3b3ee22efc38d608479d51675c8958a841b8b55b8975342ce86f28ac4e0bb3aef46e9dbdde976c6dc1fe1bd2aa00d42e00869ad35b57ee6d868f39f662858911 languageName: node linkType: hard @@ -9888,6 +9927,26 @@ __metadata: languageName: node linkType: hard +"cacache@npm:^18.0.0": + version: 18.0.2 + resolution: "cacache@npm:18.0.2" + dependencies: + "@npmcli/fs": ^3.1.0 + fs-minipass: ^3.0.0 + glob: ^10.2.2 + lru-cache: ^10.0.1 + minipass: ^7.0.3 + minipass-collect: ^2.0.1 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + p-map: ^4.0.0 + ssri: ^10.0.0 + tar: ^6.1.11 + unique-filename: ^3.0.0 + checksum: 0250df80e1ad0c828c956744850c5f742c24244e9deb5b7dc81bca90f8c10e011e132ecc58b64497cc1cad9a98968676147fb6575f4f94722f7619757b17a11b + languageName: node + linkType: hard + "cacheable-lookup@npm:^7.0.0": version: 7.0.0 resolution: "cacheable-lookup@npm:7.0.0" @@ -9917,13 +9976,15 @@ __metadata: languageName: node linkType: hard -"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2": - version: 1.0.2 - resolution: "call-bind@npm:1.0.2" +"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2, call-bind@npm:^1.0.5": + version: 1.0.6 + resolution: "call-bind@npm:1.0.6" dependencies: - function-bind: ^1.1.1 - get-intrinsic: ^1.0.2 - checksum: f8e31de9d19988a4b80f3e704788c4a2d6b6f3d17cfec4f57dc29ced450c53a49270dc66bf0fbd693329ee948dd33e6c90a329519aef17474a4d961e8d6426b0 + es-errors: ^1.3.0 + function-bind: ^1.1.2 + get-intrinsic: ^1.2.3 + set-function-length: ^1.2.0 + checksum: 9e75989b60124df0fee40c129b2f8f401efb54e40451e18f112b64654c7d6d0dd7b6195e990edaeb3fdb447911926a19ffe1635858de00d68826ced6eeab24a9 languageName: node linkType: hard @@ -10529,27 +10590,27 @@ __metadata: languageName: node linkType: hard -"concat-stream@npm:1.6.2, concat-stream@npm:^1.6.0, concat-stream@npm:^1.6.1, concat-stream@npm:~1.6.0": - version: 1.6.2 - resolution: "concat-stream@npm:1.6.2" +"concat-stream@npm:2.0.0, concat-stream@npm:^2.0.0": + version: 2.0.0 + resolution: "concat-stream@npm:2.0.0" dependencies: buffer-from: ^1.0.0 inherits: ^2.0.3 - readable-stream: ^2.2.2 + readable-stream: ^3.0.2 typedarray: ^0.0.6 - checksum: 1ef77032cb4459dcd5187bd710d6fc962b067b64ec6a505810de3d2b8cc0605638551b42f8ec91edf6fcd26141b32ef19ad749239b58fae3aba99187adc32285 + checksum: d7f75d48f0ecd356c1545d87e22f57b488172811b1181d96021c7c4b14ab8855f5313280263dca44bb06e5222f274d047da3e290a38841ef87b59719bde967c7 languageName: node linkType: hard -"concat-stream@npm:^2.0.0": - version: 2.0.0 - resolution: "concat-stream@npm:2.0.0" +"concat-stream@npm:^1.6.0, concat-stream@npm:^1.6.1, concat-stream@npm:~1.6.0": + version: 1.6.2 + resolution: "concat-stream@npm:1.6.2" dependencies: buffer-from: ^1.0.0 inherits: ^2.0.3 - readable-stream: ^3.0.2 + readable-stream: ^2.2.2 typedarray: ^0.0.6 - checksum: d7f75d48f0ecd356c1545d87e22f57b488172811b1181d96021c7c4b14ab8855f5313280263dca44bb06e5222f274d047da3e290a38841ef87b59719bde967c7 + checksum: 1ef77032cb4459dcd5187bd710d6fc962b067b64ec6a505810de3d2b8cc0605638551b42f8ec91edf6fcd26141b32ef19ad749239b58fae3aba99187adc32285 languageName: node linkType: hard @@ -11165,6 +11226,18 @@ __metadata: languageName: node linkType: hard +"define-data-property@npm:^1.1.2": + version: 1.1.2 + resolution: "define-data-property@npm:1.1.2" + dependencies: + es-errors: ^1.3.0 + get-intrinsic: ^1.2.2 + gopd: ^1.0.1 + has-property-descriptors: ^1.0.1 + checksum: a903d932c83ede85d47d7764fff23435e038e8d7c2ed09a5461d59a0279bf590ed7459ac9ab468e550e24d81aa91e4de1714df155ecce4c925e94bc5ea94f9f3 + languageName: node + linkType: hard + "define-lazy-prop@npm:^2.0.0": version: 2.0.0 resolution: "define-lazy-prop@npm:2.0.0" @@ -11850,6 +11923,13 @@ __metadata: languageName: node linkType: hard +"es-errors@npm:^1.3.0": + version: 1.3.0 + resolution: "es-errors@npm:1.3.0" + checksum: ec1414527a0ccacd7f15f4a3bc66e215f04f595ba23ca75cdae0927af099b5ec865f9f4d33e9d7e86f512f252876ac77d4281a7871531a50678132429b1271b5 + languageName: node + linkType: hard + "es-get-iterator@npm:^1.1.2": version: 1.1.3 resolution: "es-get-iterator@npm:1.1.3" @@ -12881,6 +12961,13 @@ __metadata: languageName: node linkType: hard +"exponential-backoff@npm:^3.1.1": + version: 3.1.1 + resolution: "exponential-backoff@npm:3.1.1" + checksum: 3d21519a4f8207c99f7457287291316306255a328770d320b401114ec8481986e4e467e854cb9914dd965e0a1ca810a23ccb559c642c88f4c7f55c55778a9b48 + languageName: node + linkType: hard + "express@npm:^4.14.0, express@npm:^4.17.3, express@npm:^4.18.2": version: 4.18.2 resolution: "express@npm:4.18.2" @@ -13556,6 +13643,15 @@ __metadata: languageName: node linkType: hard +"fs-minipass@npm:^3.0.0": + version: 3.0.3 + resolution: "fs-minipass@npm:3.0.3" + dependencies: + minipass: ^7.0.3 + checksum: 8722a41109130851d979222d3ec88aabaceeaaf8f57b2a8f744ef8bd2d1ce95453b04a61daa0078822bc5cd21e008814f06fe6586f56fef511e71b8d2394d802 + languageName: node + linkType: hard + "fs-monkey@npm:^1.0.3": version: 1.0.3 resolution: "fs-monkey@npm:1.0.3" @@ -13608,10 +13704,10 @@ __metadata: languageName: node linkType: hard -"function-bind@npm:^1.1.1": - version: 1.1.1 - resolution: "function-bind@npm:1.1.1" - checksum: b32fbaebb3f8ec4969f033073b43f5c8befbb58f1a79e12f1d7490358150359ebd92f49e72ff0144f65f2c48ea2a605bff2d07965f548f6474fd8efd95bf361a +"function-bind@npm:^1.1.1, function-bind@npm:^1.1.2": + version: 1.1.2 + resolution: "function-bind@npm:1.1.2" + checksum: 2b0ff4ce708d99715ad14a6d1f894e2a83242e4a52ccfcefaee5e40050562e5f6dafc1adbb4ce2d4ab47279a45dc736ab91ea5042d843c3c092820dfe032efb1 languageName: node linkType: hard @@ -13698,14 +13794,16 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.0": - version: 1.2.0 - resolution: "get-intrinsic@npm:1.2.0" +"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.0, get-intrinsic@npm:^1.2.2, get-intrinsic@npm:^1.2.3": + version: 1.2.4 + resolution: "get-intrinsic@npm:1.2.4" dependencies: - function-bind: ^1.1.1 - has: ^1.0.3 + es-errors: ^1.3.0 + function-bind: ^1.1.2 + has-proto: ^1.0.1 has-symbols: ^1.0.3 - checksum: 78fc0487b783f5c58cf2dccafc3ae656ee8d2d8062a8831ce4a95e7057af4587a1d4882246c033aca0a7b4965276f4802b45cc300338d1b77a73d3e3e3f4877d + hasown: ^2.0.0 + checksum: 414e3cdf2c203d1b9d7d33111df746a4512a1aa622770b361dadddf8ed0b5aeb26c560f49ca077e24bfafb0acb55ca908d1f709216ccba33ffc548ec8a79a951 languageName: node linkType: hard @@ -13849,18 +13947,18 @@ __metadata: languageName: node linkType: hard -"glob@npm:^10.2.2": - version: 10.2.6 - resolution: "glob@npm:10.2.6" +"glob@npm:^10.2.2, glob@npm:^10.3.10": + version: 10.3.10 + resolution: "glob@npm:10.3.10" dependencies: foreground-child: ^3.1.0 - jackspeak: ^2.0.3 + jackspeak: ^2.3.5 minimatch: ^9.0.1 - minipass: ^5.0.0 || ^6.0.2 - path-scurry: ^1.7.0 + minipass: ^5.0.0 || ^6.0.2 || ^7.0.0 + path-scurry: ^1.10.1 bin: - glob: dist/cjs/src/bin.js - checksum: 94c5964bfa9df95207a69a3bd9b07b99ea7b5ba1f36dd73a8914378cee9436a205b9b5bdff58872abc238684ea7f4b4936e932155b8885250818bcc8d5321ddf + glob: dist/esm/bin.mjs + checksum: 4f2fe2511e157b5a3f525a54092169a5f92405f24d2aed3142f4411df328baca13059f4182f1db1bf933e2c69c0bd89e57ae87edd8950cba8c7ccbe84f721cf3 languageName: node linkType: hard @@ -14085,12 +14183,19 @@ __metadata: languageName: node linkType: hard -"has-property-descriptors@npm:^1.0.0": - version: 1.0.0 - resolution: "has-property-descriptors@npm:1.0.0" +"has-property-descriptors@npm:^1.0.0, has-property-descriptors@npm:^1.0.1": + version: 1.0.1 + resolution: "has-property-descriptors@npm:1.0.1" dependencies: - get-intrinsic: ^1.1.1 - checksum: a6d3f0a266d0294d972e354782e872e2fe1b6495b321e6ef678c9b7a06a40408a6891817350c62e752adced73a94ac903c54734fee05bf65b1905ee1368194bb + get-intrinsic: ^1.2.2 + checksum: 2bcc6bf6ec6af375add4e4b4ef586e43674850a91ad4d46666d0b28ba8e1fd69e424c7677d24d60f69470ad0afaa2f3197f508b20b0bb7dd99a8ab77ffc4b7c4 + languageName: node + linkType: hard + +"has-proto@npm:^1.0.1": + version: 1.0.1 + resolution: "has-proto@npm:1.0.1" + checksum: febc5b5b531de8022806ad7407935e2135f1cc9e64636c3916c6842bd7995994ca3b29871ecd7954bd35f9e2986c17b3b227880484d22259e2f8e6ce63fd383e languageName: node linkType: hard @@ -14147,6 +14252,15 @@ __metadata: languageName: node linkType: hard +"hasown@npm:^2.0.0": + version: 2.0.0 + resolution: "hasown@npm:2.0.0" + dependencies: + function-bind: ^1.1.2 + checksum: 6151c75ca12554565098641c98a40f4cc86b85b0fd5b6fe92360967e4605a4f9610f7757260b4e8098dd1c2ce7f4b095f2006fe72a570e3b6d2d28de0298c176 + languageName: node + linkType: hard + "he@npm:1.2.0, he@npm:^1.2.0": version: 1.2.0 resolution: "he@npm:1.2.0" @@ -15248,6 +15362,13 @@ __metadata: languageName: node linkType: hard +"isexe@npm:^3.1.1": + version: 3.1.1 + resolution: "isexe@npm:3.1.1" + checksum: 7fe1931ee4e88eb5aa524cd3ceb8c882537bc3a81b02e438b240e47012eef49c86904d0f0e593ea7c3a9996d18d0f1f3be8d3eaa92333977b0c3a9d353d5563e + languageName: node + linkType: hard + "isobject@npm:^3.0.1": version: 3.0.1 resolution: "isobject@npm:3.0.1" @@ -15307,16 +15428,16 @@ __metadata: languageName: node linkType: hard -"jackspeak@npm:^2.0.3": - version: 2.2.1 - resolution: "jackspeak@npm:2.2.1" +"jackspeak@npm:^2.3.5": + version: 2.3.6 + resolution: "jackspeak@npm:2.3.6" dependencies: "@isaacs/cliui": ^8.0.2 "@pkgjs/parseargs": ^0.11.0 dependenciesMeta: "@pkgjs/parseargs": optional: true - checksum: e29291c0d0f280a063fa18fbd1e891ab8c2d7519fd34052c0ebde38538a15c603140d60c2c7f432375ff7ee4c5f1c10daa8b2ae19a97c3d4affe308c8360c1df + checksum: 57d43ad11eadc98cdfe7496612f6bbb5255ea69fe51ea431162db302c2a11011642f50cfad57288bd0aea78384a0612b16e131944ad8ecd09d619041c8531b54 languageName: node linkType: hard @@ -16069,12 +16190,15 @@ __metadata: languageName: node linkType: hard -"json-stable-stringify@npm:1.0.2": - version: 1.0.2 - resolution: "json-stable-stringify@npm:1.0.2" +"json-stable-stringify@npm:1.1.1": + version: 1.1.1 + resolution: "json-stable-stringify@npm:1.1.1" dependencies: + call-bind: ^1.0.5 + isarray: ^2.0.5 jsonify: ^0.0.1 - checksum: ec10863493fb728481ed7576551382768a173d5b884758db530def00523b862083a3fd70fee24b39e2f47f5f502e22f9a1489dd66da3535b63bf6241dbfca800 + object-keys: ^1.1.1 + checksum: e1ba06600fd278767eeff53f28e408e29c867e79abf564e7aadc3ce8f31f667258f8db278ef28831e45884dd687388fa1910f46e599fc19fb94c9afbbe3a4de8 languageName: node linkType: hard @@ -16240,92 +16364,93 @@ __metadata: languageName: node linkType: hard -"lavamoat-browserify@npm:17.0.2": - version: 17.0.2 - resolution: "lavamoat-browserify@npm:17.0.2" +"lavamoat-browserify@npm:17.0.4": + version: 17.0.4 + resolution: "lavamoat-browserify@npm:17.0.4" dependencies: "@lavamoat/aa": ^4.0.1 - "@lavamoat/lavapack": ^6.0.2 + "@lavamoat/lavapack": ^6.1.0 browser-resolve: 2.0.0 - concat-stream: 1.6.2 + concat-stream: 2.0.0 convert-source-map: 2.0.0 duplexify: 4.1.2 - json-stable-stringify: 1.0.2 - lavamoat-core: ^15.1.1 - pify: 4.0.1 + json-stable-stringify: 1.1.1 + lavamoat-core: ^15.1.2 + pify: 5.0.0 readable-stream: 3.6.2 - source-map: 0.5.7 - through2: 2.0.5 - checksum: dfac2221e762cbef938de06d12607640b480f882215cddd4b2e148916d0a9eb0deef7dc7387fc680b7904a0af648207a84c65094bb5916488cb804abe752e549 + source-map: 0.7.4 + through2: 4.0.2 + checksum: fa7cffaf0940ad15d5ae31ffd3d44943d70e5064466a6ee6febb475293a8f6ecb3c29aa93283d71145264bf5ddc2b2e0b9840e511196851c8dff7480b0378a68 languageName: node linkType: hard -"lavamoat-browserify@patch:lavamoat-browserify@npm%3A17.0.2#./.yarn/patches/lavamoat-browserify-npm-17.0.2-7b95761e43.patch::locator=root%40workspace%3A.": - version: 17.0.2 - resolution: "lavamoat-browserify@patch:lavamoat-browserify@npm%3A17.0.2#./.yarn/patches/lavamoat-browserify-npm-17.0.2-7b95761e43.patch::version=17.0.2&hash=8a0530&locator=root%40workspace%3A." +"lavamoat-browserify@patch:lavamoat-browserify@npm%3A17.0.4#./.yarn/patches/lavamoat-browserify-npm-17.0.4-5df88049cf.patch::locator=root%40workspace%3A.": + version: 17.0.4 + resolution: "lavamoat-browserify@patch:lavamoat-browserify@npm%3A17.0.4#./.yarn/patches/lavamoat-browserify-npm-17.0.4-5df88049cf.patch::version=17.0.4&hash=8a0530&locator=root%40workspace%3A." dependencies: "@lavamoat/aa": ^4.0.1 - "@lavamoat/lavapack": ^6.0.2 + "@lavamoat/lavapack": ^6.1.0 browser-resolve: 2.0.0 - concat-stream: 1.6.2 + concat-stream: 2.0.0 convert-source-map: 2.0.0 duplexify: 4.1.2 - json-stable-stringify: 1.0.2 - lavamoat-core: ^15.1.1 - pify: 4.0.1 + json-stable-stringify: 1.1.1 + lavamoat-core: ^15.1.2 + pify: 5.0.0 readable-stream: 3.6.2 - source-map: 0.5.7 - through2: 2.0.5 - checksum: 18e877f2acdf86ded6d52deadb50b801734f061267646f16e46ddaaf863a7b86887bb6f720776453f7d357935d141e0a0529ff11bdd39790a868d6c6330bc361 + source-map: 0.7.4 + through2: 4.0.2 + checksum: 9720f225a47b0c42d930cbe6d4decfc8cdd0e31751bbba236c94d22b93be436fed74b2c51e25503d0e1c0adad115aa4f348bcc294da057419f3833b96bb9ad52 languageName: node linkType: hard -"lavamoat-core@npm:^15.1.1": - version: 15.1.1 - resolution: "lavamoat-core@npm:15.1.1" +"lavamoat-core@npm:^15.1.2": + version: 15.1.2 + resolution: "lavamoat-core@npm:15.1.2" dependencies: - json-stable-stringify: 1.0.2 - lavamoat-tofu: ^7.1.0 + "@babel/types": 7.23.9 + json-stable-stringify: 1.1.1 + lavamoat-tofu: ^7.2.0 merge-deep: 3.0.3 - type-fest: 4.7.1 - checksum: 72dd9b203b45fe266cd3029f8a67360210fb929b305ca345f2fff62278f6dccde2859012ac43278525dd202d8e7632b1ffcb8359d2aa3675c9b8f5c370310a30 + type-fest: 4.10.2 + checksum: c71b6f0ed72502117de3c412f7717839bae36656059a49da9c82e0a26206f58c7dc911a2e9569f071a98d6c7bd8357fa5fd0a6b6069b2e7a8f69f5d5a79ba0bb languageName: node linkType: hard -"lavamoat-tofu@npm:^7.1.0": - version: 7.1.0 - resolution: "lavamoat-tofu@npm:7.1.0" +"lavamoat-tofu@npm:^7.2.0": + version: 7.2.0 + resolution: "lavamoat-tofu@npm:7.2.0" dependencies: - "@babel/parser": 7.23.6 - "@babel/traverse": 7.23.7 - "@babel/types": 7.23.6 + "@babel/parser": 7.23.9 + "@babel/traverse": 7.23.9 + "@babel/types": 7.23.9 "@types/babel__traverse": 7.20.5 - type-fest: 4.7.1 + type-fest: 4.10.2 peerDependencies: - lavamoat-core: ^15.0.0 - checksum: 94f49f801f8801f38a59a4e54c373887c4dcabae5384b6876beb8345f68446445b0da60147fa07b4f8e814405ce0b28638e9a101227e98946b57a82a16131798 + lavamoat-core: ^15.1.2 + checksum: f41697631805b070741e231680ac55996503dd6abef87cf956963c18ccb232eaf7d348be03b121dbad1e83ce09f6ff815f53a8789ca607dbf27de6fb3cb22735 languageName: node linkType: hard -"lavamoat@npm:^8.0.2": - version: 8.0.2 - resolution: "lavamoat@npm:8.0.2" +"lavamoat@npm:^8.0.3": + version: 8.0.3 + resolution: "lavamoat@npm:8.0.3" dependencies: - "@babel/code-frame": 7.22.13 - "@babel/highlight": 7.22.20 + "@babel/code-frame": 7.23.5 + "@babel/highlight": 7.23.4 "@lavamoat/aa": ^4.0.1 bindings: 1.5.0 htmlescape: 1.1.1 - json-stable-stringify: 1.0.2 - lavamoat-core: ^15.1.1 - lavamoat-tofu: ^7.1.0 - node-gyp-build: 4.6.1 + json-stable-stringify: 1.1.1 + lavamoat-core: ^15.1.2 + lavamoat-tofu: ^7.2.0 + node-gyp-build: 4.8.0 resolve: 1.22.8 yargs: 17.7.2 bin: lavamoat: src/cli.js lavamoat-run-command: src/run-command.js - checksum: 4a6fbe951e740cc38b250aa4770f096ea4a4111d5aed0d830ff05558d65af9f81682760a09d4df9380367a619cd61dfd3e927824363a9bcb25dc3d4b5c27f7f2 + checksum: 1d4d05d8d191af713146cb814892073d5c5131c461fb4498c21cca668f4ec22b783e60c7f6e2ffcfefd3b89cf0eec0ada0151f8ca07b97c3be0896f27850d5dd languageName: node linkType: hard @@ -16689,10 +16814,10 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^10.0.1": - version: 10.0.1 - resolution: "lru-cache@npm:10.0.1" - checksum: 06f8d0e1ceabd76bb6f644a26dbb0b4c471b79c7b514c13c6856113879b3bf369eb7b497dad4ff2b7e2636db202412394865b33c332100876d838ad1372f0181 +"lru-cache@npm:^10.0.1, lru-cache@npm:^9.1.1 || ^10.0.0": + version: 10.2.0 + resolution: "lru-cache@npm:10.2.0" + checksum: eee7ddda4a7475deac51ac81d7dd78709095c6fa46e8350dc2d22462559a1faa3b81ed931d5464b13d48cbd7e08b46100b6f768c76833912bc444b99c37e25db languageName: node linkType: hard @@ -16731,13 +16856,6 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^9.1.1": - version: 9.1.1 - resolution: "lru-cache@npm:9.1.1" - checksum: 4d703bb9b66216bbee55ead82a9682820a2b6acbdfca491b235390b1ef1056000a032d56dfb373fdf9ad4492f1fa9d04cc9a05a77f25bd7ce6901d21ad9b68b7 - languageName: node - linkType: hard - "luxon@npm:3.3.0": version: 3.3.0 resolution: "luxon@npm:3.3.0" @@ -16828,6 +16946,25 @@ __metadata: languageName: node linkType: hard +"make-fetch-happen@npm:^13.0.0": + version: 13.0.0 + resolution: "make-fetch-happen@npm:13.0.0" + dependencies: + "@npmcli/agent": ^2.0.0 + cacache: ^18.0.0 + http-cache-semantics: ^4.1.1 + is-lambda: ^1.0.1 + minipass: ^7.0.2 + minipass-fetch: ^3.0.0 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + negotiator: ^0.6.3 + promise-retry: ^2.0.1 + ssri: ^10.0.0 + checksum: 7c7a6d381ce919dd83af398b66459a10e2fe8f4504f340d1d090d3fa3d1b0c93750220e1d898114c64467223504bd258612ba83efbc16f31b075cd56de24b4af + languageName: node + linkType: hard + "makeerror@npm:1.0.12": version: 1.0.12 resolution: "makeerror@npm:1.0.12" @@ -17161,6 +17298,15 @@ __metadata: languageName: node linkType: hard +"minipass-collect@npm:^2.0.1": + version: 2.0.1 + resolution: "minipass-collect@npm:2.0.1" + dependencies: + minipass: ^7.0.3 + checksum: b251bceea62090f67a6cced7a446a36f4cd61ee2d5cea9aee7fff79ba8030e416327a1c5aa2908dc22629d06214b46d88fdab8c51ac76bacbf5703851b5ad342 + languageName: node + linkType: hard + "minipass-fetch@npm:^2.0.3": version: 2.1.0 resolution: "minipass-fetch@npm:2.1.0" @@ -17176,6 +17322,21 @@ __metadata: languageName: node linkType: hard +"minipass-fetch@npm:^3.0.0": + version: 3.0.4 + resolution: "minipass-fetch@npm:3.0.4" + dependencies: + encoding: ^0.1.13 + minipass: ^7.0.3 + minipass-sized: ^1.0.3 + minizlib: ^2.1.2 + dependenciesMeta: + encoding: + optional: true + checksum: af7aad15d5c128ab1ebe52e043bdf7d62c3c6f0cecb9285b40d7b395e1375b45dcdfd40e63e93d26a0e8249c9efd5c325c65575aceee192883970ff8cb11364a + languageName: node + linkType: hard + "minipass-flush@npm:^1.0.5": version: 1.0.5 resolution: "minipass-flush@npm:1.0.5" @@ -17212,10 +17373,10 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^5.0.0 || ^6.0.2": - version: 6.0.2 - resolution: "minipass@npm:6.0.2" - checksum: d140b91f4ab2e5ce5a9b6c468c0e82223504acc89114c1a120d4495188b81fedf8cade72a9f4793642b4e66672f990f1e0d902dd858485216a07cd3c8a62fac9 +"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3": + version: 7.0.4 + resolution: "minipass@npm:7.0.4" + checksum: 87585e258b9488caf2e7acea242fd7856bbe9a2c84a7807643513a338d66f368c7d518200ad7b70a508664d408aa000517647b2930c259a8b1f9f0984f344a21 languageName: node linkType: hard @@ -17597,34 +17758,34 @@ __metadata: languageName: node linkType: hard -"node-gyp-build@npm:4.6.1, node-gyp-build@npm:^4.2.0": - version: 4.6.1 - resolution: "node-gyp-build@npm:4.6.1" +"node-gyp-build@npm:4.8.0, node-gyp-build@npm:^4.2.0": + version: 4.8.0 + resolution: "node-gyp-build@npm:4.8.0" bin: node-gyp-build: bin.js node-gyp-build-optional: optional.js node-gyp-build-test: build-test.js - checksum: c3676d337b36803bc7792e35bf7fdcda7cdcb7e289b8f9855a5535702a82498eb976842fefcf487258c58005ca32ce3d537fbed91280b04409161dcd7232a882 + checksum: b82a56f866034b559dd3ed1ad04f55b04ae381b22ec2affe74b488d1582473ca6e7f85fccf52da085812d3de2b0bf23109e752a57709ac7b9963951c710fea40 languageName: node linkType: hard -"node-gyp@npm:^9.0.0": - version: 9.3.1 - resolution: "node-gyp@npm:9.3.1" +"node-gyp@npm:^10.0.0": + version: 10.0.1 + resolution: "node-gyp@npm:10.0.1" dependencies: env-paths: ^2.2.0 - glob: ^7.1.4 + exponential-backoff: ^3.1.1 + glob: ^10.3.10 graceful-fs: ^4.2.6 - make-fetch-happen: ^10.0.3 - nopt: ^6.0.0 - npmlog: ^6.0.0 - rimraf: ^3.0.2 + make-fetch-happen: ^13.0.0 + nopt: ^7.0.0 + proc-log: ^3.0.0 semver: ^7.3.5 tar: ^6.1.2 - which: ^2.0.2 + which: ^4.0.0 bin: node-gyp: bin/node-gyp.js - checksum: b860e9976fa645ca0789c69e25387401b4396b93c8375489b5151a6c55cf2640a3b6183c212b38625ef7c508994930b72198338e3d09b9d7ade5acc4aaf51ea7 + checksum: 60a74e66d364903ce02049966303a57f898521d139860ac82744a5fdd9f7b7b3b61f75f284f3bfe6e6add3b8f1871ce305a1d41f775c7482de837b50c792223f languageName: node linkType: hard @@ -17673,14 +17834,14 @@ __metadata: languageName: node linkType: hard -"nopt@npm:^6.0.0": - version: 6.0.0 - resolution: "nopt@npm:6.0.0" +"nopt@npm:^7.0.0": + version: 7.2.0 + resolution: "nopt@npm:7.2.0" dependencies: - abbrev: ^1.0.0 + abbrev: ^2.0.0 bin: nopt: bin/nopt.js - checksum: 82149371f8be0c4b9ec2f863cc6509a7fd0fa729929c009f3a58e4eb0c9e4cae9920e8f1f8eb46e7d032fec8fb01bede7f0f41a67eb3553b7b8e14fa53de1dac + checksum: a9c0f57fb8cb9cc82ae47192ca2b7ef00e199b9480eed202482c962d61b59a7fbe7541920b2a5839a97b42ee39e288c0aed770e38057a608d7f579389dfde410 languageName: node linkType: hard @@ -17722,10 +17883,43 @@ __metadata: languageName: node linkType: hard -"npm-normalize-package-bin@npm:^3.0.0": - version: 3.0.0 - resolution: "npm-normalize-package-bin@npm:3.0.0" - checksum: 6a34886c150b0f5302aad52a9446e5c939aa14eeb462323e75681517b36c6b9eaef83e1f5bc2d7e5154b3b752cbce81bed05e290db3f1f7edf857cbb895e35c0 +"npm-install-checks@npm:^6.0.0": + version: 6.3.0 + resolution: "npm-install-checks@npm:6.3.0" + dependencies: + semver: ^7.1.1 + checksum: 6c20dadb878a0d2f1f777405217b6b63af1299d0b43e556af9363ee6eefaa98a17dfb7b612a473a473e96faf7e789c58b221e0d8ffdc1d34903c4f71618df3b4 + languageName: node + linkType: hard + +"npm-normalize-package-bin@npm:3.0.1, npm-normalize-package-bin@npm:^3.0.0": + version: 3.0.1 + resolution: "npm-normalize-package-bin@npm:3.0.1" + checksum: de416d720ab22137a36292ff8a333af499ea0933ef2320a8c6f56a73b0f0448227fec4db5c890d702e26d21d04f271415eab6580b5546456861cc0c19498a4bf + languageName: node + linkType: hard + +"npm-package-arg@npm:^11.0.0": + version: 11.0.1 + resolution: "npm-package-arg@npm:11.0.1" + dependencies: + hosted-git-info: ^7.0.0 + proc-log: ^3.0.0 + semver: ^7.3.5 + validate-npm-package-name: ^5.0.0 + checksum: 60364504e04e34fc20b47ad192efc9181922bce0cb41fa81871b1b75748d8551725f61b2f9a2e3dffb1782d749a35313f5dc02c18c3987653990d486f223adf2 + languageName: node + linkType: hard + +"npm-pick-manifest@npm:^9.0.0": + version: 9.0.0 + resolution: "npm-pick-manifest@npm:9.0.0" + dependencies: + npm-install-checks: ^6.0.0 + npm-normalize-package-bin: ^3.0.0 + npm-package-arg: ^11.0.0 + semver: ^7.3.5 + checksum: a6f102f9e9e8feea69be3a65e492fef6319084a85fc4e40dc88a277a3aa675089cef13ab0436ed7916e97c7bbba8315633d818eb15402c3abfb0bddc1af08cc7 languageName: node linkType: hard @@ -18365,13 +18559,13 @@ __metadata: languageName: node linkType: hard -"path-scurry@npm:^1.7.0": - version: 1.9.2 - resolution: "path-scurry@npm:1.9.2" +"path-scurry@npm:^1.10.1": + version: 1.10.1 + resolution: "path-scurry@npm:1.10.1" dependencies: - lru-cache: ^9.1.1 - minipass: ^5.0.0 || ^6.0.2 - checksum: 92888dfb68e285043c6d3291c8e971d5d2bc2f5082f4d7b5392896f34be47024c9d0a8b688dd7ae6d125acc424699195474927cb4f00049a9b1ec7c4256fa8e0 + lru-cache: ^9.1.1 || ^10.0.0 + minipass: ^5.0.0 || ^6.0.2 || ^7.0.0 + checksum: e2557cff3a8fb8bc07afdd6ab163a92587884f9969b05bbbaf6fe7379348bfb09af9ed292af12ed32398b15fb443e81692047b786d1eeb6d898a51eb17ed7d90 languageName: node linkType: hard @@ -18473,10 +18667,10 @@ __metadata: languageName: node linkType: hard -"pify@npm:4.0.1": - version: 4.0.1 - resolution: "pify@npm:4.0.1" - checksum: 9c4e34278cb09987685fa5ef81499c82546c033713518f6441778fbec623fc708777fe8ac633097c72d88470d5963094076c7305cafc7ad340aae27cfacd856b +"pify@npm:5.0.0, pify@npm:^5.0.0": + version: 5.0.0 + resolution: "pify@npm:5.0.0" + checksum: 443e3e198ad6bfa8c0c533764cf75c9d5bc976387a163792fb553ffe6ce923887cf14eebf5aea9b7caa8eab930da8c33612990ae85bd8c2bc18bedb9eae94ecb languageName: node linkType: hard @@ -18487,13 +18681,6 @@ __metadata: languageName: node linkType: hard -"pify@npm:^5.0.0": - version: 5.0.0 - resolution: "pify@npm:5.0.0" - checksum: 443e3e198ad6bfa8c0c533764cf75c9d5bc976387a163792fb553ffe6ce923887cf14eebf5aea9b7caa8eab930da8c33612990ae85bd8c2bc18bedb9eae94ecb - languageName: node - linkType: hard - "pinkie-promise@npm:^2.0.0": version: 2.0.1 resolution: "pinkie-promise@npm:2.0.1" @@ -18745,6 +18932,13 @@ __metadata: languageName: node linkType: hard +"proc-log@npm:^3.0.0": + version: 3.0.0 + resolution: "proc-log@npm:3.0.0" + checksum: 02b64e1b3919e63df06f836b98d3af002b5cd92655cab18b5746e37374bfb73e03b84fe305454614b34c25b485cc687a9eebdccf0242cda8fda2475dd2c97e02 + languageName: node + linkType: hard + "process-nextick-args@npm:~2.0.0": version: 2.0.1 resolution: "process-nextick-args@npm:2.0.1" @@ -19435,16 +19629,6 @@ __metadata: languageName: node linkType: hard -"read-package-json-fast@npm:^3.0.0": - version: 3.0.2 - resolution: "read-package-json-fast@npm:3.0.2" - dependencies: - json-parse-even-better-errors: ^3.0.0 - npm-normalize-package-bin: ^3.0.0 - checksum: 8d406869f045f1d76e2a99865a8fd1c1af9c1dc06200b94d2b07eef87ed734b22703a8d72e1cd36ea36cc48e22020bdd187f88243c7dd0563f72114d38c17072 - languageName: node - linkType: hard - "read-pkg-up@npm:10.1.0, read-pkg-up@npm:^10.0.0": version: 10.1.0 resolution: "read-pkg-up@npm:10.1.0" @@ -19489,7 +19673,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:3.6.2, readable-stream@npm:^3.0.2, readable-stream@npm:^3.0.6, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.5.0, readable-stream@npm:^3.6.0, readable-stream@npm:^3.6.2": +"readable-stream@npm:3, readable-stream@npm:3.6.2, readable-stream@npm:^3.0.2, readable-stream@npm:^3.0.6, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.5.0, readable-stream@npm:^3.6.0, readable-stream@npm:^3.6.2": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" dependencies: @@ -20051,7 +20235,7 @@ __metadata: version: 0.0.0-use.local resolution: "root@workspace:." dependencies: - "@lavamoat/allow-scripts": ^3.0.0 + "@lavamoat/allow-scripts": ^3.0.2 "@metamask/auto-changelog": ^3.4.4 "@metamask/create-release-branch": ^3.0.0 "@metamask/eslint-config": ^12.1.0 @@ -20291,14 +20475,14 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.0.0, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.3, semver@npm:^7.5.4": - version: 7.5.4 - resolution: "semver@npm:7.5.4" +"semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.3, semver@npm:^7.5.4": + version: 7.6.0 + resolution: "semver@npm:7.6.0" dependencies: lru-cache: ^6.0.0 bin: semver: bin/semver.js - checksum: 12d8ad952fa353b0995bf180cdac205a4068b759a140e5d3c608317098b3575ac2f1e09182206bf2eb26120e1c0ed8fb92c48c592f6099680de56bb071423ca3 + checksum: 7427f05b70786c696640edc29fdd4bc33b2acf3bbe1740b955029044f80575fc664e1a512e4113c3af21e767154a94b4aa214bf6cd6e42a1f6dba5914e0b208c languageName: node linkType: hard @@ -20409,6 +20593,20 @@ __metadata: languageName: node linkType: hard +"set-function-length@npm:^1.2.0": + version: 1.2.1 + resolution: "set-function-length@npm:1.2.1" + dependencies: + define-data-property: ^1.1.2 + es-errors: ^1.3.0 + function-bind: ^1.1.2 + get-intrinsic: ^1.2.3 + gopd: ^1.0.1 + has-property-descriptors: ^1.0.1 + checksum: 23742476d695f2eae86348c069bd164d4f25fa7c26546a46a2b5f370f1f84b98ec64366d2cd17785d5b41bbf16b95855da4b7eb188e7056fe3b0248d61f6afda + languageName: node + linkType: hard + "setimmediate@npm:^1.0.4, setimmediate@npm:^1.0.5, setimmediate@npm:~1.0.4": version: 1.0.5 resolution: "setimmediate@npm:1.0.5" @@ -20774,7 +20972,14 @@ __metadata: languageName: node linkType: hard -"source-map@npm:0.5.7, source-map@npm:^0.5.7, source-map@npm:~0.5.3": +"source-map@npm:0.7.4, source-map@npm:^0.7.3": + version: 0.7.4 + resolution: "source-map@npm:0.7.4" + checksum: 01cc5a74b1f0e1d626a58d36ad6898ea820567e87f18dfc9d24a9843a351aaa2ec09b87422589906d6ff1deed29693e176194dc88bcae7c9a852dc74b311dbf5 + languageName: node + linkType: hard + +"source-map@npm:^0.5.7, source-map@npm:~0.5.3": version: 0.5.7 resolution: "source-map@npm:0.5.7" checksum: 5dc2043b93d2f194142c7f38f74a24670cd7a0063acdaf4bf01d2964b402257ae843c2a8fa822ad5b71013b5fcafa55af7421383da919752f22ff488bc553f4d @@ -20788,13 +20993,6 @@ __metadata: languageName: node linkType: hard -"source-map@npm:^0.7.3": - version: 0.7.4 - resolution: "source-map@npm:0.7.4" - checksum: 01cc5a74b1f0e1d626a58d36ad6898ea820567e87f18dfc9d24a9843a351aaa2ec09b87422589906d6ff1deed29693e176194dc88bcae7c9a852dc74b311dbf5 - languageName: node - linkType: hard - "sourcemap-codec@npm:^1.4.8": version: 1.4.8 resolution: "sourcemap-codec@npm:1.4.8" @@ -20893,6 +21091,15 @@ __metadata: languageName: node linkType: hard +"ssri@npm:^10.0.0": + version: 10.0.5 + resolution: "ssri@npm:10.0.5" + dependencies: + minipass: ^7.0.3 + checksum: 0a31b65f21872dea1ed3f7c200d7bc1c1b91c15e419deca14f282508ba917cbb342c08a6814c7f68ca4ca4116dd1a85da2bbf39227480e50125a1ceffeecb750 + languageName: node + linkType: hard + "ssri@npm:^9.0.0": version: 9.0.0 resolution: "ssri@npm:9.0.0" @@ -21500,7 +21707,16 @@ __metadata: languageName: node linkType: hard -"through2@npm:2.0.5, through2@npm:^2.0.0": +"through2@npm:4.0.2": + version: 4.0.2 + resolution: "through2@npm:4.0.2" + dependencies: + readable-stream: 3 + checksum: ac7430bd54ccb7920fd094b1c7ff3e1ad6edd94202e5528331253e5fde0cc56ceaa690e8df9895de2e073148c52dfbe6c4db74cacae812477a35660090960cc0 + languageName: node + linkType: hard + +"through2@npm:^2.0.0": version: 2.0.5 resolution: "through2@npm:2.0.5" dependencies: @@ -21884,10 +22100,10 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:4.7.1, type-fest@npm:^4.2.0": - version: 4.7.1 - resolution: "type-fest@npm:4.7.1" - checksum: 95d31b2421955e8e3d58508515e02061fa7fe05d7097b20feb33fa7ee392959a5a38b302957485895a7a287556d14c8d6721b66bebb71391be151ce128755413 +"type-fest@npm:4.10.2, type-fest@npm:^4.2.0": + version: 4.10.2 + resolution: "type-fest@npm:4.10.2" + checksum: ef75736d51c10a885f955c07aed8f46103a8c9ae93742a75fbbdf023dd0e7169c524ebef292f37de19806051fb1bdd96c4098a0101c5f869f80db73bcb484bb1 languageName: node linkType: hard @@ -22111,6 +22327,15 @@ __metadata: languageName: node linkType: hard +"unique-filename@npm:^3.0.0": + version: 3.0.0 + resolution: "unique-filename@npm:3.0.0" + dependencies: + unique-slug: ^4.0.0 + checksum: 8e2f59b356cb2e54aab14ff98a51ac6c45781d15ceaab6d4f1c2228b780193dc70fae4463ce9e1df4479cb9d3304d7c2043a3fb905bdeca71cc7e8ce27e063df + languageName: node + linkType: hard + "unique-slug@npm:^2.0.0": version: 2.0.2 resolution: "unique-slug@npm:2.0.2" @@ -22120,6 +22345,15 @@ __metadata: languageName: node linkType: hard +"unique-slug@npm:^4.0.0": + version: 4.0.0 + resolution: "unique-slug@npm:4.0.0" + dependencies: + imurmurhash: ^0.1.4 + checksum: 0884b58365af59f89739e6f71e3feacb5b1b41f2df2d842d0757933620e6de08eff347d27e9d499b43c40476cbaf7988638d3acb2ffbcb9d35fd035591adfd15 + languageName: node + linkType: hard + "unist-builder@npm:^2.0.0": version: 2.0.3 resolution: "unist-builder@npm:2.0.3" @@ -23004,6 +23238,17 @@ __metadata: languageName: node linkType: hard +"which@npm:^4.0.0": + version: 4.0.0 + resolution: "which@npm:4.0.0" + dependencies: + isexe: ^3.1.1 + bin: + node-which: bin/which.js + checksum: f17e84c042592c21e23c8195108cff18c64050b9efb8459589116999ea9da6dd1509e6a1bac3aeebefd137be00fabbb61b5c2bc0aa0f8526f32b58ee2f545651 + languageName: node + linkType: hard + "wide-align@npm:^1.1.5": version: 1.1.5 resolution: "wide-align@npm:1.1.5"