From dd957442938761e808db7810d412343416b25a21 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 25 Mar 2024 09:13:59 +0000 Subject: [PATCH] chore: release main --- .release-please-manifest.json | 18 +++++------ package-lock.json | 46 ++++++++++++++--------------- packages/aa/CHANGELOG.md | 12 ++++++++ packages/aa/package.json | 2 +- packages/allow-scripts/CHANGELOG.md | 9 ++++++ packages/allow-scripts/package.json | 4 +-- packages/browserify/CHANGELOG.md | 17 +++++++++++ packages/browserify/package.json | 8 ++--- packages/core/CHANGELOG.md | 24 +++++++++++++++ packages/core/package.json | 4 +-- packages/lavapack/CHANGELOG.md | 14 +++++++++ packages/lavapack/package.json | 4 +-- packages/laverna/CHANGELOG.md | 15 ++++++++++ packages/laverna/package.json | 2 +- packages/node/CHANGELOG.md | 16 ++++++++++ packages/node/package.json | 8 ++--- packages/tofu/CHANGELOG.md | 17 +++++++++++ packages/tofu/package.json | 4 +-- packages/webpack/CHANGELOG.md | 20 +++++++++++++ packages/webpack/package.json | 10 +++---- 20 files changed, 199 insertions(+), 55 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index a1dd9f8d7d..124e051beb 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,12 +1,12 @@ { - "packages/aa": "4.1.0", - "packages/allow-scripts": "3.0.3", - "packages/webpack": "0.2.1-beta.0", - "packages/browserify": "17.0.6", - "packages/core": "15.2.1", - "packages/lavapack": "6.1.2", - "packages/laverna": "1.0.0", - "packages/node": "8.0.5", + "packages/aa": "4.2.0", + "packages/allow-scripts": "3.0.4", + "packages/webpack": "0.3.0-beta.0", + "packages/browserify": "17.0.7", + "packages/core": "15.3.0", + "packages/lavapack": "6.1.3", + "packages/laverna": "1.1.0", + "packages/node": "8.0.6", "packages/preinstall-always-fail": "2.0.0", - "packages/tofu": "7.2.2" + "packages/tofu": "7.2.3" } diff --git a/package-lock.json b/package-lock.json index c76e444bb9..1092815195 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18340,7 +18340,7 @@ }, "packages/aa": { "name": "@lavamoat/aa", - "version": "4.1.0", + "version": "4.2.0", "license": "MIT", "dependencies": { "resolve": "1.22.8" @@ -18357,10 +18357,10 @@ }, "packages/allow-scripts": { "name": "@lavamoat/allow-scripts", - "version": "3.0.3", + "version": "3.0.4", "license": "MIT", "dependencies": { - "@lavamoat/aa": "^4.1.0", + "@lavamoat/aa": "^4.2.0", "@npmcli/run-script": "7.0.4", "bin-links": "4.0.3", "npm-normalize-package-bin": "3.0.1", @@ -18378,17 +18378,17 @@ }, "packages/browserify": { "name": "lavamoat-browserify", - "version": "17.0.6", + "version": "17.0.7", "license": "MIT", "dependencies": { - "@lavamoat/aa": "^4.1.0", - "@lavamoat/lavapack": "^6.1.2", + "@lavamoat/aa": "^4.2.0", + "@lavamoat/lavapack": "^6.1.3", "browser-resolve": "2.0.0", "concat-stream": "2.0.0", "convert-source-map": "2.0.0", "duplexify": "4.1.3", "json-stable-stringify": "1.1.1", - "lavamoat-core": "^15.2.1", + "lavamoat-core": "^15.3.0", "pify": "5.0.0", "readable-stream": "4.5.2", "source-map": "0.7.4", @@ -18449,12 +18449,12 @@ }, "packages/core": { "name": "lavamoat-core", - "version": "15.2.1", + "version": "15.3.0", "license": "MIT", "dependencies": { "@babel/types": "7.24.0", "json-stable-stringify": "1.1.1", - "lavamoat-tofu": "^7.2.2", + "lavamoat-tofu": "^7.2.3", "merge-deep": "3.0.3", "type-fest": "4.13.1" }, @@ -18470,7 +18470,7 @@ }, "packages/lavapack": { "name": "@lavamoat/lavapack", - "version": "6.1.2", + "version": "6.1.3", "license": "MIT", "dependencies": { "combine-source-map": "0.8.0", @@ -18478,7 +18478,7 @@ "espree": "9.6.1", "json-stable-stringify": "1.1.1", "JSONStream": "1.3.5", - "lavamoat-core": "^15.2.1", + "lavamoat-core": "^15.3.0", "readable-stream": "4.5.2", "through2": "4.0.2", "umd": "3.0.3" @@ -18531,7 +18531,7 @@ }, "packages/laverna": { "name": "@lavamoat/laverna", - "version": "1.0.0", + "version": "1.1.0", "license": "MIT", "dependencies": { "glob": "10.3.10", @@ -18551,17 +18551,17 @@ }, "packages/node": { "name": "lavamoat", - "version": "8.0.5", + "version": "8.0.6", "license": "MIT", "dependencies": { "@babel/code-frame": "7.23.5", "@babel/highlight": "7.23.4", - "@lavamoat/aa": "^4.1.0", + "@lavamoat/aa": "^4.2.0", "bindings": "1.5.0", "htmlescape": "1.1.1", "json-stable-stringify": "1.1.1", - "lavamoat-core": "^15.2.1", - "lavamoat-tofu": "^7.2.2", + "lavamoat-core": "^15.3.0", + "lavamoat-tofu": "^7.2.3", "node-gyp-build": "4.8.0", "resolve": "1.22.8", "yargs": "17.7.2" @@ -18657,7 +18657,7 @@ }, "packages/tofu": { "name": "lavamoat-tofu", - "version": "7.2.2", + "version": "7.2.3", "license": "MIT", "dependencies": { "@babel/parser": "7.24.0", @@ -18673,19 +18673,17 @@ "node": "^16.20.0 || ^18.0.0 || ^20.0.0" }, "peerDependencies": { - "lavamoat-core": "^15.2.1" + "lavamoat-core": "^15.3.0" } }, "packages/webpack": { "name": "@lavamoat/webpack", - "version": "0.2.1-beta.0", + "version": "0.3.0-beta.0", "license": "Apache-2.0", "dependencies": { - "@lavamoat/aa": "^4.1.0", + "@lavamoat/aa": "^4.2.0", "browser-resolve": "2.0.0", - "json-stable-stringify": "1.1.1", - "lavamoat-core": "^15.2.1", - "ses": "1.4.0" + "lavamoat-core": "^15.3.0" }, "devDependencies": { "@babel/preset-env": "7.24.0", @@ -18694,8 +18692,10 @@ "babel-loader": "9.1.3", "css-loader": "6.10.0", "html-webpack-plugin": "5.6.0", + "json-stable-stringify": "1.1.1", "memfs": "4.8.0", "mini-css-extract-plugin": "2.8.1", + "ses": "1.4.0", "webpack": "5.90.0" }, "engines": { diff --git a/packages/aa/CHANGELOG.md b/packages/aa/CHANGELOG.md index 588b00182d..52b1dfbf27 100644 --- a/packages/aa/CHANGELOG.md +++ b/packages/aa/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [4.2.0](https://github.com/LavaMoat/LavaMoat/compare/aa-v4.1.0...aa-v4.2.0) (2024-03-25) + + +### Features + +* **aa:** Log unknown package dirs in error message ([0fa3283](https://github.com/LavaMoat/LavaMoat/commit/0fa32832a1022c160a8685d56683bac652ce67a5)) + + +### Bug Fixes + +* **test/aa:** platform-agnostic path separator ([f4b6eaf](https://github.com/LavaMoat/LavaMoat/commit/f4b6eaf302bc80b017362901a7237e542d143280)) + ## [4.1.0](https://github.com/LavaMoat/LavaMoat/compare/aa-v4.0.1...aa-v4.1.0) (2024-02-29) diff --git a/packages/aa/package.json b/packages/aa/package.json index 8cc48534f3..1da8e8b982 100644 --- a/packages/aa/package.json +++ b/packages/aa/package.json @@ -1,6 +1,6 @@ { "name": "@lavamoat/aa", - "version": "4.1.0", + "version": "4.2.0", "description": "LavaMoat's secure package naming convention", "author": "kumavis", "license": "MIT", diff --git a/packages/allow-scripts/CHANGELOG.md b/packages/allow-scripts/CHANGELOG.md index aaccb36305..93616eaebc 100644 --- a/packages/allow-scripts/CHANGELOG.md +++ b/packages/allow-scripts/CHANGELOG.md @@ -6,6 +6,15 @@ * dependencies * @lavamoat/aa bumped from ^4.0.1 to ^4.1.0 +## [3.0.4](https://github.com/LavaMoat/LavaMoat/compare/allow-scripts-v3.0.3...allow-scripts-v3.0.4) (2024-03-25) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @lavamoat/aa bumped from ^4.1.0 to ^4.2.0 + ## [3.0.2](https://github.com/LavaMoat/LavaMoat/compare/allow-scripts-v3.0.1...allow-scripts-v3.0.2) (2024-02-07) diff --git a/packages/allow-scripts/package.json b/packages/allow-scripts/package.json index 1b9a49928a..0c57a69f14 100644 --- a/packages/allow-scripts/package.json +++ b/packages/allow-scripts/package.json @@ -1,6 +1,6 @@ { "name": "@lavamoat/allow-scripts", - "version": "3.0.3", + "version": "3.0.4", "description": "A tool for running only the dependency lifecycle hooks specified in an allowlist.", "repository": { "type": "git", @@ -39,7 +39,7 @@ "test:run": "ava" }, "dependencies": { - "@lavamoat/aa": "^4.1.0", + "@lavamoat/aa": "^4.2.0", "@npmcli/run-script": "7.0.4", "bin-links": "4.0.3", "npm-normalize-package-bin": "3.0.1", diff --git a/packages/browserify/CHANGELOG.md b/packages/browserify/CHANGELOG.md index c8acd0cdf6..298eea2565 100644 --- a/packages/browserify/CHANGELOG.md +++ b/packages/browserify/CHANGELOG.md @@ -33,6 +33,23 @@ * @lavamoat/lavapack bumped from ^6.1.1 to ^6.1.2 * lavamoat-core bumped from ^15.2.0 to ^15.2.1 +## [17.0.7](https://github.com/LavaMoat/LavaMoat/compare/lavamoat-browserify-v17.0.6...lavamoat-browserify-v17.0.7) (2024-03-25) + + +### Bug Fixes + +* **deps:** update dependency duplexify to v4.1.3 ([c7afaf4](https://github.com/LavaMoat/LavaMoat/commit/c7afaf4a2eecb16784fb5185ee9d69f696034e4d)) +* **deps:** update dependency readable-stream to v4 ([2a2c624](https://github.com/LavaMoat/LavaMoat/commit/2a2c624866cb7699ca3c1cf765f44118d2b88f1f)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @lavamoat/aa bumped from ^4.1.0 to ^4.2.0 + * @lavamoat/lavapack bumped from ^6.1.2 to ^6.1.3 + * lavamoat-core bumped from ^15.2.1 to ^15.3.0 + ## [17.0.5](https://github.com/LavaMoat/LavaMoat/compare/lavamoat-browserify-v17.0.4...lavamoat-browserify-v17.0.5) (2024-02-29) diff --git a/packages/browserify/package.json b/packages/browserify/package.json index 5866ee18b2..9f64b60b63 100644 --- a/packages/browserify/package.json +++ b/packages/browserify/package.json @@ -1,6 +1,6 @@ { "name": "lavamoat-browserify", - "version": "17.0.6", + "version": "17.0.7", "description": "browserify plugin for sandboxing dependencies with LavaMoat", "repository": { "type": "git", @@ -29,14 +29,14 @@ "test:prep": "cross-env WRITE_AUTO_POLICY=1 node ./test/fixtures/secureBundling/run.js && cross-env WRITE_AUTO_POLICY=1 node ./test/fixtures/secureBundling/build.js >/dev/null" }, "dependencies": { - "@lavamoat/aa": "^4.1.0", - "@lavamoat/lavapack": "^6.1.2", + "@lavamoat/aa": "^4.2.0", + "@lavamoat/lavapack": "^6.1.3", "browser-resolve": "2.0.0", "concat-stream": "2.0.0", "convert-source-map": "2.0.0", "duplexify": "4.1.3", "json-stable-stringify": "1.1.1", - "lavamoat-core": "^15.2.1", + "lavamoat-core": "^15.3.0", "pify": "5.0.0", "readable-stream": "4.5.2", "source-map": "0.7.4", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index c6b7605fe6..24cc24e79d 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -6,6 +6,30 @@ * dependencies * lavamoat-tofu bumped from ^7.2.1 to ^7.2.2 +## [15.3.0](https://github.com/LavaMoat/LavaMoat/compare/lavamoat-core-v15.2.1...lavamoat-core-v15.3.0) (2024-03-25) + + +### Features + +* **core:** add external package name fallback function to options in generatePolicy, use it in webpack ([8a3a0a6](https://github.com/LavaMoat/LavaMoat/commit/8a3a0a621eba439d028a5c185f898441a7888695)) + + +### Bug Fixes + +* **core:** remove circular ref to ambient.ts ([b370419](https://github.com/LavaMoat/LavaMoat/commit/b3704195a8a85aa88a2057dc5381cd9d297689cb)) +* **core:** update LavamoatModuleRecord to use default initializer args ([ff3991c](https://github.com/LavaMoat/LavaMoat/commit/ff3991cce7962bd9d004024c7bb7306288882f62)) +* **core:** update vendored lockdown.umd.js ([6a062e6](https://github.com/LavaMoat/LavaMoat/commit/6a062e6521ec28f876742bc723869b5782756f7f)) +* **deps:** update dependency type-fest to v4.10.3 ([95c0ae3](https://github.com/LavaMoat/LavaMoat/commit/95c0ae39d39fd75c4f5b487f5a5bcfdc78bf046e)) +* **deps:** update dependency type-fest to v4.12.0 ([29d157c](https://github.com/LavaMoat/LavaMoat/commit/29d157cea5885ad3a3b919a305fd63a6a216508f)) +* **deps:** update dependency type-fest to v4.13.1 ([ec89820](https://github.com/LavaMoat/LavaMoat/commit/ec898201439590242b27ff0c122369a9044386bf)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * lavamoat-tofu bumped from ^7.2.2 to ^7.2.3 + ## [15.2.0](https://github.com/LavaMoat/LavaMoat/compare/lavamoat-core-v15.1.2...lavamoat-core-v15.2.0) (2024-02-29) diff --git a/packages/core/package.json b/packages/core/package.json index 9afbf3182c..0cfd06e684 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "lavamoat-core", - "version": "15.2.1", + "version": "15.3.0", "description": "LavaMoat kernel and utils", "repository": { "type": "git", @@ -37,7 +37,7 @@ "dependencies": { "@babel/types": "7.24.0", "json-stable-stringify": "1.1.1", - "lavamoat-tofu": "^7.2.2", + "lavamoat-tofu": "^7.2.3", "merge-deep": "3.0.3", "type-fest": "4.13.1" }, diff --git a/packages/lavapack/CHANGELOG.md b/packages/lavapack/CHANGELOG.md index 87b238c0eb..d7a55eafe4 100644 --- a/packages/lavapack/CHANGELOG.md +++ b/packages/lavapack/CHANGELOG.md @@ -24,6 +24,20 @@ * dependencies * lavamoat-core bumped from ^15.2.0 to ^15.2.1 +## [6.1.3](https://github.com/LavaMoat/LavaMoat/compare/lavapack-v6.1.2...lavapack-v6.1.3) (2024-03-25) + + +### Bug Fixes + +* **deps:** update dependency readable-stream to v4 ([2a2c624](https://github.com/LavaMoat/LavaMoat/commit/2a2c624866cb7699ca3c1cf765f44118d2b88f1f)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * lavamoat-core bumped from ^15.2.1 to ^15.3.0 + ## [6.1.0](https://github.com/LavaMoat/LavaMoat/compare/lavapack-v6.0.3...lavapack-v6.1.0) (2024-02-07) diff --git a/packages/lavapack/package.json b/packages/lavapack/package.json index 38f3f44969..c8dde477a2 100644 --- a/packages/lavapack/package.json +++ b/packages/lavapack/package.json @@ -1,6 +1,6 @@ { "name": "@lavamoat/lavapack", - "version": "6.1.2", + "version": "6.1.3", "description": "LavaMoat packer", "repository": { "type": "git", @@ -33,7 +33,7 @@ "convert-source-map": "2.0.0", "espree": "9.6.1", "json-stable-stringify": "1.1.1", - "lavamoat-core": "^15.2.1", + "lavamoat-core": "^15.3.0", "readable-stream": "4.5.2", "through2": "4.0.2", "umd": "3.0.3" diff --git a/packages/laverna/CHANGELOG.md b/packages/laverna/CHANGELOG.md index b3a802f673..cbe02f76c5 100644 --- a/packages/laverna/CHANGELOG.md +++ b/packages/laverna/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [1.1.0](https://github.com/LavaMoat/LavaMoat/compare/laverna-v1.0.0...laverna-v1.1.0) (2024-03-25) + + +### Features + +* **laverna:** automatic support for CI ([7358d2a](https://github.com/LavaMoat/LavaMoat/commit/7358d2acca2a54df603c98df5f96a09447e883bf)) + + +### Bug Fixes + +* **deps:** update dependency type-fest to v4.10.3 ([95c0ae3](https://github.com/LavaMoat/LavaMoat/commit/95c0ae39d39fd75c4f5b487f5a5bcfdc78bf046e)) +* **deps:** update dependency type-fest to v4.12.0 ([29d157c](https://github.com/LavaMoat/LavaMoat/commit/29d157cea5885ad3a3b919a305fd63a6a216508f)) +* **deps:** update dependency type-fest to v4.13.1 ([ec89820](https://github.com/LavaMoat/LavaMoat/commit/ec898201439590242b27ff0c122369a9044386bf)) +* **laverna:** understands bad npm API ([bdcaa1a](https://github.com/LavaMoat/LavaMoat/commit/bdcaa1a944de6d56cf6e30646aed7f577a5d6620)) + ## 1.0.0 (2024-02-07) diff --git a/packages/laverna/package.json b/packages/laverna/package.json index e536ffaabe..528381d2c2 100644 --- a/packages/laverna/package.json +++ b/packages/laverna/package.json @@ -1,6 +1,6 @@ { "name": "@lavamoat/laverna", - "version": "1.0.0", + "version": "1.1.0", "description": "Publish multiple workspaces (that's all)", "repository": { "type": "git", diff --git a/packages/node/CHANGELOG.md b/packages/node/CHANGELOG.md index cef049898a..205214ac7c 100644 --- a/packages/node/CHANGELOG.md +++ b/packages/node/CHANGELOG.md @@ -19,6 +19,22 @@ * lavamoat-core bumped from ^15.2.0 to ^15.2.1 * lavamoat-tofu bumped from ^7.2.1 to ^7.2.2 +## [8.0.6](https://github.com/LavaMoat/LavaMoat/compare/lavamoat-v8.0.5...lavamoat-v8.0.6) (2024-03-25) + + +### Bug Fixes + +* **node:** remove unused props from LavaMoatOpts type ([7c9ae4a](https://github.com/LavaMoat/LavaMoat/commit/7c9ae4a2c8e4f65806eb59fe2c56b75212a5ab23)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @lavamoat/aa bumped from ^4.1.0 to ^4.2.0 + * lavamoat-core bumped from ^15.2.1 to ^15.3.0 + * lavamoat-tofu bumped from ^7.2.2 to ^7.2.3 + ## [8.0.4](https://github.com/LavaMoat/LavaMoat/compare/lavamoat-v8.0.3...lavamoat-v8.0.4) (2024-02-29) diff --git a/packages/node/package.json b/packages/node/package.json index ce18538a4c..f70efc24ea 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -1,6 +1,6 @@ { "name": "lavamoat", - "version": "8.0.5", + "version": "8.0.6", "description": "", "repository": { "type": "git", @@ -35,12 +35,12 @@ "dependencies": { "@babel/code-frame": "7.23.5", "@babel/highlight": "7.23.4", - "@lavamoat/aa": "^4.1.0", + "@lavamoat/aa": "^4.2.0", "bindings": "1.5.0", "htmlescape": "1.1.1", "json-stable-stringify": "1.1.1", - "lavamoat-core": "^15.2.1", - "lavamoat-tofu": "^7.2.2", + "lavamoat-core": "^15.3.0", + "lavamoat-tofu": "^7.2.3", "node-gyp-build": "4.8.0", "resolve": "1.22.8", "yargs": "17.7.2" diff --git a/packages/tofu/CHANGELOG.md b/packages/tofu/CHANGELOG.md index c67340458b..cc1fd32748 100644 --- a/packages/tofu/CHANGELOG.md +++ b/packages/tofu/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [7.2.3](https://github.com/LavaMoat/LavaMoat/compare/lavamoat-tofu-v7.2.2...lavamoat-tofu-v7.2.3) (2024-03-25) + + +### Bug Fixes + +* **deps:** update dependency type-fest to v4.10.3 ([95c0ae3](https://github.com/LavaMoat/LavaMoat/commit/95c0ae39d39fd75c4f5b487f5a5bcfdc78bf046e)) +* **deps:** update dependency type-fest to v4.12.0 ([29d157c](https://github.com/LavaMoat/LavaMoat/commit/29d157cea5885ad3a3b919a305fd63a6a216508f)) +* **deps:** update dependency type-fest to v4.13.1 ([ec89820](https://github.com/LavaMoat/LavaMoat/commit/ec898201439590242b27ff0c122369a9044386bf)) +* **tofu:** ClassProperty nodes are not globals ([ca63a99](https://github.com/LavaMoat/LavaMoat/commit/ca63a99a023d625dd89b3b11f4ff7d3af73f7dde)), closes [#1098](https://github.com/LavaMoat/LavaMoat/issues/1098) + + +### Dependencies + +* The following workspace dependencies were updated + * peerDependencies + * lavamoat-core bumped from ^15.2.1 to ^15.3.0 + ## [7.2.2](https://github.com/LavaMoat/LavaMoat/compare/lavamoat-tofu-v7.2.1...lavamoat-tofu-v7.2.2) (2024-02-29) diff --git a/packages/tofu/package.json b/packages/tofu/package.json index 6dfd3c2414..c60576779d 100644 --- a/packages/tofu/package.json +++ b/packages/tofu/package.json @@ -1,6 +1,6 @@ { "name": "lavamoat-tofu", - "version": "7.2.2", + "version": "7.2.3", "description": "This is the TOFU (trust-on-first-use) static analysis tool used by LavaMoat to automatically generate useable config", "repository": { "type": "git", @@ -26,7 +26,7 @@ "test": "ava" }, "peerDependencies": { - "lavamoat-core": "^15.2.1" + "lavamoat-core": "^15.3.0" }, "dependencies": { "@babel/parser": "7.24.0", diff --git a/packages/webpack/CHANGELOG.md b/packages/webpack/CHANGELOG.md index 71a283de8f..e1576a4638 100644 --- a/packages/webpack/CHANGELOG.md +++ b/packages/webpack/CHANGELOG.md @@ -18,6 +18,26 @@ * dependencies * lavamoat-core bumped from ^15.2.0 to ^15.2.1 +## [0.3.0-beta.0](https://github.com/LavaMoat/LavaMoat/compare/webpack-v0.2.1-beta.0...webpack-v0.3.0-beta.0) (2024-03-25) + + +### Features + +* **core:** add external package name fallback function to options in generatePolicy, use it in webpack ([8a3a0a6](https://github.com/LavaMoat/LavaMoat/commit/8a3a0a621eba439d028a5c185f898441a7888695)) + + +### Bug Fixes + +* **webpack:** fix global aliases in non-root compartments ([18840ea](https://github.com/LavaMoat/LavaMoat/commit/18840ea153376e2bf300a3dd36077b09ee91f74c)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @lavamoat/aa bumped from ^4.1.0 to ^4.2.0 + * lavamoat-core bumped from ^15.2.1 to ^15.3.0 + ## [0.2.0-beta.0](https://github.com/LavaMoat/LavaMoat/compare/webpack-v0.1.3-beta.0...webpack-v0.2.0-beta.0) (2024-02-29) diff --git a/packages/webpack/package.json b/packages/webpack/package.json index 710c3ca7e9..389e936dac 100644 --- a/packages/webpack/package.json +++ b/packages/webpack/package.json @@ -1,6 +1,6 @@ { "name": "@lavamoat/webpack", - "version": "0.2.1-beta.0", + "version": "0.3.0-beta.0", "description": "LavaMoat Webpack plugin for running dependencies in Compartments without eval", "repository": { "type": "git", @@ -37,11 +37,9 @@ "webpack": "^5.80.2" }, "dependencies": { - "@lavamoat/aa": "^4.1.0", + "@lavamoat/aa": "^4.2.0", "browser-resolve": "2.0.0", - "json-stable-stringify": "1.1.1", - "lavamoat-core": "^15.2.1", - "ses": "1.4.0" + "lavamoat-core": "^15.3.0" }, "devDependencies": { "@babel/preset-env": "7.24.0", @@ -50,8 +48,10 @@ "babel-loader": "9.1.3", "css-loader": "6.10.0", "html-webpack-plugin": "5.6.0", + "json-stable-stringify": "1.1.1", "memfs": "4.8.0", "mini-css-extract-plugin": "2.8.1", + "ses": "1.4.0", "webpack": "5.90.0" }, "ava": {