Skip to content

Commit 3ea6acf

Browse files
committed
feat(templates): update vite conf to match latest tauri docs
1 parent 1ba3984 commit 3ea6acf

14 files changed

Lines changed: 19 additions & 13 deletions

File tree

.changes/vite-conf.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"create-tauri-app": "patch"
3+
"create-tauri-app-js": "patch"
4+
---
5+
6+
Update `vite.conf.json` target option to match the latest tauri docs.

packages/cli/fragments/fragment-preact-ts/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export default defineConfig({
1818
envPrefix: ["VITE_", "TAURI_"],
1919
build: {
2020
// Tauri supports es2021
21-
target: ["es2021", "chrome100", "safari13"],
21+
target: process.env.TAURI_PLATFORM == "windows" ? "chrome105" : "safari13",
2222
// don't minify for debug builds
2323
minify: !process.env.TAURI_DEBUG ? "esbuild" : false,
2424
// produce sourcemaps for debug builds

packages/cli/fragments/fragment-preact/vite.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export default defineConfig({
1818
envPrefix: ["VITE_", "TAURI_"],
1919
build: {
2020
// Tauri supports es2021
21-
target: ["es2021", "chrome100", "safari13"],
21+
target: process.env.TAURI_PLATFORM == "windows" ? "chrome105" : "safari13",
2222
// don't minify for debug builds
2323
minify: !process.env.TAURI_DEBUG ? "esbuild" : false,
2424
// produce sourcemaps for debug builds

packages/cli/fragments/fragment-react-ts/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export default defineConfig({
1818
envPrefix: ["VITE_", "TAURI_"],
1919
build: {
2020
// Tauri supports es2021
21-
target: ["es2021", "chrome100", "safari13"],
21+
target: process.env.TAURI_PLATFORM == "windows" ? "chrome105" : "safari13",
2222
// don't minify for debug builds
2323
minify: !process.env.TAURI_DEBUG ? "esbuild" : false,
2424
// produce sourcemaps for debug builds

packages/cli/fragments/fragment-react/vite.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export default defineConfig({
1818
envPrefix: ["VITE_", "TAURI_"],
1919
build: {
2020
// Tauri supports es2021
21-
target: ["es2021", "chrome100", "safari13"],
21+
target: process.env.TAURI_PLATFORM == "windows" ? "chrome105" : "safari13",
2222
// don't minify for debug builds
2323
minify: !process.env.TAURI_DEBUG ? "esbuild" : false,
2424
// produce sourcemaps for debug builds

packages/cli/fragments/fragment-solid-ts/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export default defineConfig({
1717
envPrefix: ["VITE_", "TAURI_"],
1818
build: {
1919
// Tauri supports es2021
20-
target: ["es2021", "chrome100", "safari13"],
20+
target: process.env.TAURI_PLATFORM == "windows" ? "chrome105" : "safari13",
2121
// don't minify for debug builds
2222
minify: !process.env.TAURI_DEBUG ? "esbuild" : false,
2323
// produce sourcemaps for debug builds

packages/cli/fragments/fragment-solid/vite.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export default defineConfig({
1717
envPrefix: ["VITE_", "TAURI_"],
1818
build: {
1919
// Tauri supports es2021
20-
target: ["es2021", "chrome100", "safari13"],
20+
target: process.env.TAURI_PLATFORM == "windows" ? "chrome105" : "safari13",
2121
// don't minify for debug builds
2222
minify: !process.env.TAURI_DEBUG ? "esbuild" : false,
2323
// produce sourcemaps for debug builds

packages/cli/fragments/fragment-svelte-kit-ts/vite.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export default defineConfig({
1818
envPrefix: ["VITE_", "TAURI_"],
1919
build: {
2020
// Tauri supports es2021
21-
target: ["es2021", "chrome100", "safari13"],
21+
target: process.env.TAURI_PLATFORM == "windows" ? "chrome105" : "safari13",
2222
// don't minify for debug builds
2323
minify: !process.env.TAURI_DEBUG ? "esbuild" : false,
2424
// produce sourcemaps for debug builds

packages/cli/fragments/fragment-svelte-kit/vite.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export default defineConfig({
1818
envPrefix: ["VITE_", "TAURI_"],
1919
build: {
2020
// Tauri supports es2021
21-
target: ["es2021", "chrome100", "safari13"],
21+
target: process.env.TAURI_PLATFORM == "windows" ? "chrome105" : "safari13",
2222
// don't minify for debug builds
2323
minify: !process.env.TAURI_DEBUG ? "esbuild" : false,
2424
// produce sourcemaps for debug builds

packages/cli/fragments/fragment-svelte-ts/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export default defineConfig({
2727
envPrefix: ["VITE_", "TAURI_"],
2828
build: {
2929
// Tauri supports es2021
30-
target: ["es2021", "chrome100", "safari13"],
30+
target: process.env.TAURI_PLATFORM == "windows" ? "chrome105" : "safari13",
3131
// don't minify for debug builds
3232
minify: !process.env.TAURI_DEBUG ? "esbuild" : false,
3333
// produce sourcemaps for debug builds

0 commit comments

Comments
 (0)