From 488599905b5325f452799b8da9d54dd6b92e95c3 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Fri, 25 Apr 2025 11:04:05 +0200 Subject: [PATCH] Always use target ES2021 (#25170) --- build-scripts/bundle.cjs | 4 ++-- build-scripts/rspack.cjs | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/build-scripts/bundle.cjs b/build-scripts/bundle.cjs index b27f1c7d2b..64d67b7230 100644 --- a/build-scripts/bundle.cjs +++ b/build-scripts/bundle.cjs @@ -74,11 +74,11 @@ module.exports.terserOptions = ({ latestBuild, isTestBuild }) => ({ }); /** @type {import('@rspack/core').SwcLoaderOptions} */ -module.exports.swcOptions = ({ latestBuild }) => ({ +module.exports.swcOptions = () => ({ jsc: { loose: true, externalHelpers: true, - target: latestBuild ? "ES2021" : "ES5", + target: "ES2021", parser: { syntax: "typescript", decorators: true, diff --git a/build-scripts/rspack.cjs b/build-scripts/rspack.cjs index 6351b36ccd..34acb8c5b8 100644 --- a/build-scripts/rspack.cjs +++ b/build-scripts/rspack.cjs @@ -82,9 +82,7 @@ const createRspackConfig = ({ }, { loader: "builtin:swc-loader", - options: bundle.swcOptions({ - latestBuild, - }), + options: bundle.swcOptions(), }, ], resolve: {