/* eslint-disable */ /** * THIS FILE IS GENERATED AUTOMATICALLY. * 1. DO NOT edit this file directly as it won't do anything. * 2. EDIT the original quasar.config file INSTEAD. * 3. DO NOT git commit this file. It should be ignored. * * This file is still here because there was an error in * the original quasar.config file and this allows you to * investigate the Node.js stack error. * * After you fix the original file, this file will be * deleted automatically. **/ // quasar.config.js import { defineConfig } from "@quasar/app-webpack/wrappers"; var quasar_config_default = defineConfig(() => { const apiBaseUrl = (process.env.VITE_API_BASE_URL || "/api").trim(); return { /* ===================================================== APP INFO ===================================================== */ productName: "Baggi BSS", productDescription: "Baggi Tekstil Business Support System", /* ===================================================== BOOT FILES ===================================================== */ boot: ["dayjs"], /* ===================================================== GLOBAL CSS ===================================================== */ css: ["app.css"], /* ===================================================== ICONS / FONTS ===================================================== */ extras: [ "roboto-font", "material-icons" ], /* ===================================================== BUILD (PRODUCTION) ===================================================== */ build: { vueRouterMode: "hash", env: { VITE_API_BASE_URL: apiBaseUrl }, esbuildTarget: { browser: ["es2022", "firefox115", "chrome115", "safari14"], node: "node20" }, // Cache & performance gzip: true, preloadChunks: true }, /* ===================================================== DEV SERVER (LOCAL) ===================================================== */ devServer: { server: { type: "http" }, port: 9e3, open: true, // DEV proxy (CORS'suz) proxy: [ { context: ["/api"], target: "http://localhost:8080", changeOrigin: true, secure: false } ] }, /* ===================================================== QUASAR FRAMEWORK ===================================================== */ framework: { config: { notify: { position: "top", timeout: 2500 } }, lang: "tr", plugins: [ "Loading", "Dialog", "Notify" ] }, animations: [], /* ===================================================== SSR / PWA (DISABLED) ===================================================== */ ssr: { prodPort: 3e3, middlewares: ["render"], pwa: false }, pwa: { workboxMode: "GenerateSW" }, /* ===================================================== MOBILE / DESKTOP ===================================================== */ capacitor: { hideSplashscreen: true }, electron: { preloadScripts: ["electron-preload"], inspectPort: 5858, bundler: "packager", builder: { appId: "baggisowtfaresystem" } }, bex: { extraScripts: [] } }; }); export { quasar_config_default as default };