diff --git a/package-lock.json b/package-lock.json index f12c2c462f..98de9013f9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4590,6 +4590,17 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, "node_modules/accepts": { "version": "1.3.8", "dev": true, @@ -9727,6 +9738,14 @@ "node": ">= 0.6" } }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, "node_modules/eventemitter3": { "version": "5.0.1", "dev": true, @@ -16856,7 +16875,8 @@ }, "node_modules/readable-stream": { "version": "3.6.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -20928,19 +20948,19 @@ }, "packages/browserify": { "name": "lavamoat-browserify", - "version": "17.0.5", + "version": "17.0.6", "license": "MIT", "dependencies": { "@lavamoat/aa": "^4.1.0", - "@lavamoat/lavapack": "^6.1.1", + "@lavamoat/lavapack": "^6.1.2", "browser-resolve": "2.0.0", "concat-stream": "2.0.0", "convert-source-map": "2.0.0", "duplexify": "4.1.2", "json-stable-stringify": "1.1.1", - "lavamoat-core": "^15.2.0", + "lavamoat-core": "^15.2.1", "pify": "5.0.0", - "readable-stream": "3.6.2", + "readable-stream": "4.5.2", "source-map": "0.7.4", "through2": "4.0.2" }, @@ -20959,6 +20979,44 @@ "node": "^16.20.0 || ^18.0.0 || ^20.0.0" } }, + "packages/browserify/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "packages/browserify/node_modules/readable-stream": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, "packages/browserify/node_modules/source-map": { "version": "0.7.4", "license": "BSD-3-Clause", @@ -20968,12 +21026,12 @@ }, "packages/core": { "name": "lavamoat-core", - "version": "15.2.0", + "version": "15.2.1", "license": "MIT", "dependencies": { "@babel/types": "7.24.0", "json-stable-stringify": "1.1.1", - "lavamoat-tofu": "^7.2.1", + "lavamoat-tofu": "^7.2.2", "merge-deep": "3.0.3", "type-fest": "4.10.2" }, @@ -20988,7 +21046,7 @@ }, "packages/lavapack": { "name": "@lavamoat/lavapack", - "version": "6.1.1", + "version": "6.1.2", "license": "MIT", "dependencies": { "combine-source-map": "0.8.0", @@ -20996,8 +21054,8 @@ "espree": "9.6.1", "json-stable-stringify": "1.1.1", "JSONStream": "1.3.5", - "lavamoat-core": "^15.2.0", - "readable-stream": "3.6.2", + "lavamoat-core": "^15.2.1", + "readable-stream": "4.5.2", "through2": "4.0.2", "umd": "3.0.3" }, @@ -21009,6 +21067,44 @@ "node": "^16.20.0 || ^18.0.0 || ^20.0.0" } }, + "packages/lavapack/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "packages/lavapack/node_modules/readable-stream": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, "packages/lavapack/node_modules/source-map": { "version": "0.7.4", "dev": true, @@ -21049,7 +21145,7 @@ }, "packages/node": { "name": "lavamoat", - "version": "8.0.4", + "version": "8.0.5", "license": "MIT", "dependencies": { "@babel/code-frame": "7.23.5", @@ -21058,8 +21154,8 @@ "bindings": "1.5.0", "htmlescape": "1.1.1", "json-stable-stringify": "1.1.1", - "lavamoat-core": "^15.2.0", - "lavamoat-tofu": "^7.2.1", + "lavamoat-core": "^15.2.1", + "lavamoat-tofu": "^7.2.2", "node-gyp-build": "4.8.0", "resolve": "1.22.8", "yargs": "17.7.2" @@ -21078,7 +21174,7 @@ "dependencies": { "@endo/compartment-mapper": "1.1.0", "browserify": "17.0.0", - "readable-stream": "3.6.2", + "readable-stream": "4.5.2", "ses": "1.1.0" }, "devDependencies": { @@ -21090,6 +21186,44 @@ "node": "^16.20.0 || ^18.0.0 || ^20.0.0" } }, + "packages/perf/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "packages/perf/node_modules/readable-stream": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, "packages/preinstall-always-fail": { "name": "@lavamoat/preinstall-always-fail", "version": "2.0.0", @@ -21117,7 +21251,7 @@ }, "packages/tofu": { "name": "lavamoat-tofu", - "version": "7.2.1", + "version": "7.2.2", "license": "MIT", "dependencies": { "@babel/parser": "7.24.0", @@ -21133,15 +21267,15 @@ "node": "^16.20.0 || ^18.0.0 || ^20.0.0" }, "peerDependencies": { - "lavamoat-core": "^15.2.0" + "lavamoat-core": "^15.2.1" } }, "packages/viz": { "name": "lavamoat-viz", - "version": "7.0.4", + "version": "7.0.5", "license": "MIT", "dependencies": { - "lavamoat-core": "^15.2.0", + "lavamoat-core": "^15.2.1", "ncp": "2.0.0", "open": "8.4.2", "pify": "5.0.0", @@ -22799,12 +22933,12 @@ }, "packages/webpack": { "name": "@lavamoat/webpack", - "version": "0.2.0-beta.0", + "version": "0.2.1-beta.0", "license": "Apache-2.0", "dependencies": { "@lavamoat/aa": "^4.1.0", "browser-resolve": "2.0.0", - "lavamoat-core": "^15.2.0" + "lavamoat-core": "^15.2.1" }, "devDependencies": { "@babel/preset-env": "7.24.0", diff --git a/packages/browserify/package.json b/packages/browserify/package.json index 5e7e3ff262..d549017536 100644 --- a/packages/browserify/package.json +++ b/packages/browserify/package.json @@ -38,7 +38,7 @@ "json-stable-stringify": "1.1.1", "lavamoat-core": "^15.2.1", "pify": "5.0.0", - "readable-stream": "3.6.2", + "readable-stream": "4.5.2", "source-map": "0.7.4", "through2": "4.0.2" }, diff --git a/packages/lavapack/package.json b/packages/lavapack/package.json index 16af5e2a14..38f3f44969 100644 --- a/packages/lavapack/package.json +++ b/packages/lavapack/package.json @@ -34,7 +34,7 @@ "espree": "9.6.1", "json-stable-stringify": "1.1.1", "lavamoat-core": "^15.2.1", - "readable-stream": "3.6.2", + "readable-stream": "4.5.2", "through2": "4.0.2", "umd": "3.0.3" }, diff --git a/packages/perf/package.json b/packages/perf/package.json index 29d537c9c3..42473cad03 100644 --- a/packages/perf/package.json +++ b/packages/perf/package.json @@ -25,7 +25,7 @@ "dependencies": { "@endo/compartment-mapper": "1.1.0", "browserify": "17.0.0", - "readable-stream": "3.6.2", + "readable-stream": "4.5.2", "ses": "1.1.0" }, "devDependencies": {