diff --git a/.changeset/slimy-horses-give.md b/.changeset/slimy-horses-give.md new file mode 100644 index 0000000000..ca6064ecd2 --- /dev/null +++ b/.changeset/slimy-horses-give.md @@ -0,0 +1,5 @@ +--- +'@module-federation/modern-js': patch +--- + +chore(modernjs-js-plugin): keep the version of swc/helpers consistent with rsbuild diff --git a/packages/modernjs/package.json b/packages/modernjs/package.json index 88cf4bdc8f..7feacd8332 100644 --- a/packages/modernjs/package.json +++ b/packages/modernjs/package.json @@ -126,7 +126,7 @@ "@module-federation/node": "workspace:*", "@module-federation/sdk": "workspace:*", "@module-federation/cli": "workspace:*", - "@swc/helpers": "0.5.13", + "@swc/helpers": "^0.5.17", "node-fetch": "~3.3.0", "react-error-boundary": "4.1.2" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 54c3ad2137..d79b47ae92 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2785,8 +2785,8 @@ importers: specifier: workspace:* version: link:../sdk '@swc/helpers': - specifier: 0.5.13 - version: 0.5.13 + specifier: ^0.5.17 + version: 0.5.17 fs-extra: specifier: 11.3.0 version: 11.3.0 @@ -13415,7 +13415,7 @@ packages: '@nx/devkit': 21.0.3(nx@21.0.3) '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) - '@swc/helpers': 0.5.13 + '@swc/helpers': 0.5.17 enquirer: 2.3.6 picomatch: 4.0.2 semver: 7.6.3 @@ -15864,9 +15864,9 @@ packages: engines: {node: '>=16.7.0'} hasBin: true dependencies: - '@rspack/core': 1.0.14(@swc/helpers@0.5.13) + '@rspack/core': 1.0.14(@swc/helpers@0.5.17) '@rspack/lite-tapable': 1.0.1 - '@swc/helpers': 0.5.13 + '@swc/helpers': 0.5.17 caniuse-lite: 1.0.30001718 core-js: 3.38.1 optionalDependencies: @@ -16398,9 +16398,9 @@ packages: resolution: {integrity: sha512-FwTm11DP7KxQKT2mWLvwe80O5KpikgMSlqnw9CQhBaIHSYEypdJU9ZotbNsXsHdML3xcqg+S9ae3bpovC7KlwQ==} dependencies: '@rspack/core': 0.7.5(@swc/helpers@0.5.3) - caniuse-lite: 1.0.30001718 + caniuse-lite: 1.0.30001667 html-webpack-plugin: /html-rspack-plugin@5.7.2(@rspack/core@0.7.5) - postcss: 8.4.38 + postcss: 8.4.47 optionalDependencies: fsevents: 2.3.3 transitivePeerDependencies: @@ -17012,6 +17012,23 @@ packages: '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.13 caniuse-lite: 1.0.30001718 + dev: false + + /@rspack/core@1.0.14(@swc/helpers@0.5.17): + resolution: {integrity: sha512-xHl23lxJZNjItGc5YuE9alz3yjb56y7EgJmAcBMPHMqgjtUt8rBu4xd/cSUjbr9/lLF9N4hdyoJiPJOFs9LEjw==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@swc/helpers': '>=0.5.1' + peerDependenciesMeta: + '@swc/helpers': + optional: true + dependencies: + '@module-federation/runtime-tools': 0.5.1 + '@rspack/binding': 1.0.14 + '@rspack/lite-tapable': 1.0.1 + '@swc/helpers': 0.5.17 + caniuse-lite: 1.0.30001718 + dev: true /@rspack/core@1.0.8(@swc/helpers@0.5.13): resolution: {integrity: sha512-pbXwXYb4WQwb0l35P5v3l/NpDJXy1WiVE4IcQ/6LxZYU5NyZuqtsK0trR88xIVRZb9qU0JUeCdQq7Xa6Q+c3Xw==} @@ -17074,7 +17091,7 @@ packages: '@rspack/binding': 1.3.9 '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001717 + caniuse-lite: 1.0.30001718 /@rspack/dev-server@1.1.1(@rspack/core@1.3.9)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-9r7vOml2SrFA8cvbcJdSan9wHEo1TPXezF22+s5jvdyAAywg8w7HqDol6TPVv64NUonP1DOdyLxZ+6UW6WZiwg==} @@ -23646,7 +23663,7 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.24.4 + browserslist: 4.24.0 caniuse-lite: 1.0.30001718 fraction.js: 4.3.7 normalize-range: 0.1.2 @@ -23662,7 +23679,7 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.24.4 + browserslist: 4.24.0 caniuse-lite: 1.0.30001718 fraction.js: 4.3.7 normalize-range: 0.1.2 @@ -24634,9 +24651,6 @@ packages: /caniuse-lite@1.0.30001706: resolution: {integrity: sha512-3ZczoTApMAZwPKYWmwVbQMFpXBDds3/0VciVoUwPUbldlYyVLmRVuRs/PcUZtHpbLRpzzDvrvnFuREsGt6lUug==} - /caniuse-lite@1.0.30001717: - resolution: {integrity: sha512-auPpttCq6BDEG8ZAuHJIplGw6GODhjw+/11e7IjpnYCxZcW/ONgPs0KVBJ0d1bY3e2+7PRe5RCLyP+PfwVgkYw==} - /caniuse-lite@1.0.30001718: resolution: {integrity: sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw==}