diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts index 393e6b2da..8b8c80458 100644 --- a/frontend/vite.config.ts +++ b/frontend/vite.config.ts @@ -5,58 +5,58 @@ import "vitest/config"; import { execFile } from "node:child_process"; const runLocaleScripts = () => { - execFile("yarn", ["locale-compile"], { shell: true }, (error, stdout, _stderr) => { - if (error) { - throw error; - } - console.log(stdout); - execFile("yarn", ["locale-sort"], { shell: true }, (error, stdout, _stderr) => { - if (error) { - throw error; - } - console.log(stdout); - }); - }); + execFile("yarn", ["locale-compile"], { shell: true }, (error, stdout, _stderr) => { + if (error) { + throw error; + } + console.log(stdout); + execFile("yarn", ["locale-sort"], { shell: true }, (error, stdout, _stderr) => { + if (error) { + throw error; + } + console.log(stdout); + }); + }); }; // https://vitejs.dev/config/ export default defineConfig({ - plugins: [ - { - name: "run-on-start", - configureServer(_server) { - runLocaleScripts(); - }, - }, - { - name: "trigger-on-reload", - configureServer(server) { - server.watcher.on("change", (file) => { - if (file.includes("locale/src")) { - console.log(`File changed: ${file}, running locale scripts...`); - runLocaleScripts(); - } - }); - }, - }, - react(), - checker({ - // e.g. use TypeScript check - typescript: true, - }), - ], - resolve: { - tsconfigPaths: true, - }, - server: { - host: true, - port: 5173, - strictPort: true, - allowedHosts: true, - }, - test: { - environment: "happy-dom", - setupFiles: ["./vitest-setup.js"], - }, - assetsInclude: ["**/*.md", "**/*.png", "**/*.svg"], + plugins: [ + { + name: "run-on-start", + configureServer(_server) { + runLocaleScripts(); + }, + }, + { + name: "trigger-on-reload", + configureServer(server) { + server.watcher.on("change", (file) => { + if (file.includes("locale/src")) { + console.log(`File changed: ${file}, running locale scripts...`); + runLocaleScripts(); + } + }); + }, + }, + react(), + checker({ + // e.g. use TypeScript check + typescript: true, + }), + ], + resolve: { + tsconfigPaths: true, + }, + server: { + host: true, + port: 5173, + strictPort: true, + allowedHosts: true, + }, + test: { + environment: "happy-dom", + setupFiles: ["./vitest-setup.js"], + }, + assetsInclude: ["**/*.md", "**/*.png", "**/*.svg"], });