Skip to content

Commit 8052a7d

Browse files
fix(web): use esnext build target instead of safari13
safari13 causes esbuild to fail on modern destructuring patterns from TanStack Router/Query. In 2026, all WebKit versions that can run Tauri v2 fully support esnext. Use chrome120 for Windows.
1 parent 1d09547 commit 8052a7d

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

packages/web/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ export default defineConfig({
2525
},
2626
envPrefix: ["VITE_", "TAURI_ENV_*"],
2727
build: {
28-
target: process.env.TAURI_ENV_PLATFORM === "windows" ? "chrome105" : "safari13",
28+
target: process.env.TAURI_ENV_PLATFORM === "windows" ? "chrome120" : "esnext",
2929
minify: !process.env.TAURI_ENV_DEBUG ? "esbuild" : false,
3030
sourcemap: !!process.env.TAURI_ENV_DEBUG,
3131
},

0 commit comments

Comments
 (0)