/* 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(() => {
  return {
    // ✅ UYGULAMA KİMLİĞİ (WEB'DE GÖRÜNEN İSİM)
    productName: "Baggi BSS",
    productDescription: "Baggi Tekstil Business Support System",
    // 🔹 Boot dosyaları
    boot: ["axios", "dayjs"],
    // 🔹 Global CSS
    css: ["app.css"],
    // 🔹 Ekstra icon/font setleri
    extras: [
      "roboto-font",
      "material-icons"
    ],
    // 🔹 Derleme Ayarları
    build: {
      vueRouterMode: "hash",
      env: {
        VITE_API_BASE_URL: "/api"
      },
      esbuildTarget: {
        browser: ["es2022", "firefox115", "chrome115", "safari14"],
        node: "node20"
      }
    },
    // 🔹 Geliştirme Sunucusu
    devServer: {
      server: { type: "http" },
      port: 9e3,
      open: true
    },
    // 🔹 Quasar Framework ayarları
    framework: {
      config: {
        notify: { position: "top", timeout: 2500 }
      },
      lang: "tr",
      plugins: ["Loading", "Dialog", "Notify"]
    },
    animations: [],
    ssr: {
      prodPort: 3e3,
      middlewares: ["render"],
      pwa: false
    },
    pwa: {
      workboxMode: "GenerateSW"
    },
    capacitor: {
      hideSplashscreen: true
    },
    electron: {
      preloadScripts: ["electron-preload"],
      inspectPort: 5858,
      bundler: "packager",
      builder: { appId: "baggisowtfaresystem" }
    },
    bex: {
      extraScripts: []
    }
  };
});
export {
  quasar_config_default as default
};
