From 2ce3104a61a5e65e52f22f16e3cb3b6a69a0e6a2 Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Mon, 2 Sep 2024 20:26:02 +0800 Subject: [PATCH 1/2] feat: css build target compatiable es2023 --- packages/vite/src/node/plugins/css.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/vite/src/node/plugins/css.ts b/packages/vite/src/node/plugins/css.ts index 05227b3fc89292..4fb6fb2ca993b9 100644 --- a/packages/vite/src/node/plugins/css.ts +++ b/packages/vite/src/node/plugins/css.ts @@ -3095,6 +3095,8 @@ const esMap: Record = { 2021: ['chrome85', 'edge85', 'safari14.1', 'firefox80', 'opera71'], // https://caniuse.com/?search=es2022 2022: ['chrome94', 'edge94', 'safari16.4', 'firefox93', 'opera80'], + // https://caniuse.com/?search=es2023 + 2023: ['chrome110', 'edge110', 'safari16.4', 'firefox115', 'opera96'], } const esRE = /es(\d{4})/ From 30f4c39ab658218e20c354a75117b1ad6dce737d Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Tue, 3 Sep 2024 06:34:44 +0800 Subject: [PATCH 2/2] fix: remove firefox --- packages/vite/src/node/plugins/css.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vite/src/node/plugins/css.ts b/packages/vite/src/node/plugins/css.ts index 4fb6fb2ca993b9..fb2a97288dacae 100644 --- a/packages/vite/src/node/plugins/css.ts +++ b/packages/vite/src/node/plugins/css.ts @@ -3096,7 +3096,7 @@ const esMap: Record = { // https://caniuse.com/?search=es2022 2022: ['chrome94', 'edge94', 'safari16.4', 'firefox93', 'opera80'], // https://caniuse.com/?search=es2023 - 2023: ['chrome110', 'edge110', 'safari16.4', 'firefox115', 'opera96'], + 2023: ['chrome110', 'edge110', 'safari16.4', 'opera96'], } const esRE = /es(\d{4})/