From 6c632bafd9e27b2e05688a8c202da7a3cce13200 Mon Sep 17 00:00:00 2001 From: Arjo Bruijnes Date: Thu, 3 Sep 2026 12:32:47 +0200 Subject: [PATCH] Use babel's default transpilation targets --- packages/pluggable-widgets-tools/CHANGELOG.md | 8 ++++++++ .../pluggable-widgets-tools/configs/rollup.config.mjs | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/packages/pluggable-widgets-tools/CHANGELOG.md b/packages/pluggable-widgets-tools/CHANGELOG.md index 9d77d090..dff2caac 100644 --- a/packages/pluggable-widgets-tools/CHANGELOG.md +++ b/packages/pluggable-widgets-tools/CHANGELOG.md @@ -6,6 +6,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +### Changed + +- We updated the transpilation targets for babel to target more recent browsers. + +### Fixed + +- We fixed an issue with object destructuring assignments caused by a polyfill. (Issue #176) + ## [11.13.0] - 2026-08-28 ### Added diff --git a/packages/pluggable-widgets-tools/configs/rollup.config.mjs b/packages/pluggable-widgets-tools/configs/rollup.config.mjs index d267472c..d150310c 100644 --- a/packages/pluggable-widgets-tools/configs/rollup.config.mjs +++ b/packages/pluggable-widgets-tools/configs/rollup.config.mjs @@ -123,7 +123,7 @@ export default async args => { extensions, transpile: production, babelConfig: { - presets: [["@babel/preset-env", { targets: { safari: "12" } }]], + presets: ["@babel/preset-env"], allowAllFormats: true }, external: outputFormat === "es" ? [] : webExternal, @@ -161,7 +161,7 @@ export default async args => { sourceMaps: !production, extensions, transpile: production, - babelConfig: { presets: [["@babel/preset-env", { targets: { safari: "12" } }]] }, + babelConfig: { presets: ["@babel/preset-env"] }, external: commonExternalLibs }) ],