|
|
@@ -0,0 +1,221 @@
|
|
|
+/* 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-vite/wrappers";
|
|
|
+import { fileURLToPath } from "node:url";
|
|
|
+var __quasar_inject_import_meta_url__ = "file:///home/softpar/projetos/spas/sfp_front_vue_diarista_cliente/quasar.config.js";
|
|
|
+var quasar_config_default = defineConfig((ctx) => {
|
|
|
+ return {
|
|
|
+ bin: {
|
|
|
+ linuxAndroidStudio: "/snap/bin/android-studio"
|
|
|
+ },
|
|
|
+ // https://v2.quasar.dev/quasar-cli-vite/prefetch-feature
|
|
|
+ // preFetch: true,
|
|
|
+ // app boot file (/src/boot)
|
|
|
+ // --> boot files are part of "main.js"
|
|
|
+ // https://v2.quasar.dev/quasar-cli-vite/boot-files
|
|
|
+ boot: [
|
|
|
+ "axios",
|
|
|
+ "i18n",
|
|
|
+ "defaultPropsComponents"
|
|
|
+ // "socket.io",
|
|
|
+ ],
|
|
|
+ // https://v2.quasar.dev/quasar-cli-vite/quasar-config-js#css
|
|
|
+ css: ["app.scss"],
|
|
|
+ // https://github.com/quasarframework/quasar/tree/dev/extras
|
|
|
+ extras: [
|
|
|
+ // 'ionicons-v4',
|
|
|
+ "mdi-v7",
|
|
|
+ // 'fontawesome-v6',
|
|
|
+ // 'eva-icons',
|
|
|
+ // 'themify',
|
|
|
+ // "line-awesome",
|
|
|
+ // 'roboto-font-latin-ext', // this or either 'roboto-font', NEVER both!
|
|
|
+ "roboto-font",
|
|
|
+ // optional, you are not bound to it
|
|
|
+ "material-icons"
|
|
|
+ // optional, you are not bound to it
|
|
|
+ ],
|
|
|
+ // Full list of options: https://v2.quasar.dev/quasar-cli-vite/quasar-config-js#build
|
|
|
+ build: {
|
|
|
+ target: {
|
|
|
+ browser: ["es2022", "firefox115", "chrome115", "safari14"],
|
|
|
+ node: "node22"
|
|
|
+ },
|
|
|
+ vueRouterMode: "history",
|
|
|
+ // available values: 'hash', 'history'
|
|
|
+ // vueRouterBase,
|
|
|
+ // vueDevtools,
|
|
|
+ // vueOptionsAPI: false,
|
|
|
+ // rebuildCache: true, // rebuilds Vite/linter/etc cache on startup
|
|
|
+ // publicPath: '/',
|
|
|
+ // analyze: true,
|
|
|
+ env: {
|
|
|
+ API_URL: ctx.dev ? "http://localhost:3000" : "http://localhost:3000",
|
|
|
+ PASSWORD: ctx.dev ? "S@ft2080." : "",
|
|
|
+ WEBSOCKET_API: ctx.dev ? "http://localhost:4321/" : "http://localhost:4321/",
|
|
|
+ WEBSOCKET_PATH: ctx.dev ? "/socket.io" : "/socket.io",
|
|
|
+ WEBSOCKET_ROOM: ctx.dev ? "LARAVEL" : "LARAVEL",
|
|
|
+ WEBSOCKET_API_KEY: "7wArC/kl0nTbt4zBu0agw.NXLyjA96I6x1XmBcuokwPqfo3/CIxzqYw.PTthh5eqa08Uf4ubFlOqatpShoz1CRRID9pZReEFvBk3il6E9u"
|
|
|
+ },
|
|
|
+ // rawDefine: {}
|
|
|
+ // ignorePublicFolder: true,
|
|
|
+ // minify: false,
|
|
|
+ // polyfillModulePreload: true,
|
|
|
+ // distDir
|
|
|
+ // extendViteConf (viteConf) {},
|
|
|
+ // viteVuePluginOptions: {},
|
|
|
+ vitePlugins: [
|
|
|
+ [
|
|
|
+ "@intlify/unplugin-vue-i18n/vite",
|
|
|
+ {
|
|
|
+ include: [fileURLToPath(new URL("./src/i18n", __quasar_inject_import_meta_url__))],
|
|
|
+ ssr: ctx.modeName === "ssr"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ "vite-plugin-checker",
|
|
|
+ {
|
|
|
+ eslint: {
|
|
|
+ lintCommand: 'eslint -c ./eslint.config.js "./src*/**/*.{js,mjs,cjs,vue}"',
|
|
|
+ useFlatConfig: true
|
|
|
+ }
|
|
|
+ },
|
|
|
+ { server: false }
|
|
|
+ ]
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ // Full list of options: https://v2.quasar.dev/quasar-cli-vite/quasar-config-js#devServer
|
|
|
+ devServer: {
|
|
|
+ // https: true
|
|
|
+ open: true
|
|
|
+ // opens browser window automatically
|
|
|
+ },
|
|
|
+ // https://v2.quasar.dev/quasar-cli-vite/quasar-config-js#framework
|
|
|
+ framework: {
|
|
|
+ lang: "pt-BR",
|
|
|
+ config: {
|
|
|
+ dark: "auto",
|
|
|
+ notify: {
|
|
|
+ position: "top-right"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ // iconSet: 'material-icons', // Quasar icon set
|
|
|
+ // lang: 'en-US', // Quasar language pack
|
|
|
+ // For special cases outside of where the auto-import strategy can have an impact
|
|
|
+ // (like functional components as one of the examples),
|
|
|
+ // you can manually specify Quasar components/directives to be available everywhere:
|
|
|
+ //
|
|
|
+ // components: [],
|
|
|
+ // directives: [],
|
|
|
+ // Quasar plugins
|
|
|
+ plugins: ["Dialog", "Notify", "Loading", "Cookies", "Dark"]
|
|
|
+ },
|
|
|
+ // animations: 'all', // --- includes all animations
|
|
|
+ // https://v2.quasar.dev/options/animations
|
|
|
+ animations: [],
|
|
|
+ // https://v2.quasar.dev/quasar-cli-vite/quasar-config-js#property-sourcefiles
|
|
|
+ // sourceFiles: {
|
|
|
+ // rootComponent: 'src/App.vue',
|
|
|
+ // router: 'src/router/index',
|
|
|
+ // store: 'src/store/index',
|
|
|
+ // pwaRegisterServiceWorker: 'src-pwa/register-service-worker',
|
|
|
+ // pwaServiceWorker: 'src-pwa/custom-service-worker',
|
|
|
+ // pwaManifestFile: 'src-pwa/manifest.json',
|
|
|
+ // electronMain: 'src-electron/electron-main',
|
|
|
+ // electronPreload: 'src-electron/electron-preload'
|
|
|
+ // bexManifestFile: 'src-bex/manifest.json
|
|
|
+ // },
|
|
|
+ // https://v2.quasar.dev/quasar-cli-vite/developing-ssr/configuring-ssr
|
|
|
+ ssr: {
|
|
|
+ prodPort: 3e3,
|
|
|
+ // The default port that the production server should use
|
|
|
+ // (gets superseded if process.env.PORT is specified at runtime)
|
|
|
+ middlewares: [
|
|
|
+ "render"
|
|
|
+ // keep this as last one
|
|
|
+ ],
|
|
|
+ // extendPackageJson (json) {},
|
|
|
+ // extendSSRWebserverConf (esbuildConf) {},
|
|
|
+ // manualStoreSerialization: true,
|
|
|
+ // manualStoreSsrContextInjection: true,
|
|
|
+ // manualStoreHydration: true,
|
|
|
+ // manualPostHydrationTrigger: true,
|
|
|
+ pwa: false
|
|
|
+ // pwaOfflineHtmlFilename: 'offline.html', // do NOT use index.html as name!
|
|
|
+ // will mess up SSR
|
|
|
+ // pwaExtendGenerateSWOptions (cfg) {},
|
|
|
+ // pwaExtendInjectManifestOptions (cfg) {}
|
|
|
+ },
|
|
|
+ // https://v2.quasar.dev/quasar-cli-vite/developing-pwa/configuring-pwa
|
|
|
+ pwa: {
|
|
|
+ workboxMode: "GenerateSW"
|
|
|
+ // 'GenerateSW' or 'InjectManifest'
|
|
|
+ // swFilename: 'sw.js',
|
|
|
+ // manifestFilename: 'manifest.json'
|
|
|
+ // extendManifestJson (json) {},
|
|
|
+ // useCredentialsForManifestTag: true,
|
|
|
+ // injectPwaMetaTags: false,
|
|
|
+ // extendPWACustomSWConf (esbuildConf) {},
|
|
|
+ // extendGenerateSWOptions (cfg) {},
|
|
|
+ // extendInjectManifestOptions (cfg) {}
|
|
|
+ },
|
|
|
+ // Full list of options: https://v2.quasar.dev/quasar-cli-vite/developing-cordova-apps/configuring-cordova
|
|
|
+ cordova: {
|
|
|
+ // noIosLegacyBuildFlag: true, // uncomment only if you know what you are doing
|
|
|
+ },
|
|
|
+ // Full list of options: https://v2.quasar.dev/quasar-cli-vite/developing-capacitor-apps/configuring-capacitor
|
|
|
+ capacitor: {
|
|
|
+ hideSplashscreen: true
|
|
|
+ },
|
|
|
+ // Full list of options: https://v2.quasar.dev/quasar-cli-vite/developing-electron-apps/configuring-electron
|
|
|
+ electron: {
|
|
|
+ // extendElectronMainConf (esbuildConf) {},
|
|
|
+ // extendElectronPreloadConf (esbuildConf) {},
|
|
|
+ // extendPackageJson (json) {},
|
|
|
+ // Electron preload scripts (if any) from /src-electron, WITHOUT file extension
|
|
|
+ preloadScripts: ["electron-preload"],
|
|
|
+ // specify the debugging port to use for the Electron app when running in development mode
|
|
|
+ inspectPort: 5858,
|
|
|
+ bundler: "packager",
|
|
|
+ // 'packager' or 'builder'
|
|
|
+ packager: {
|
|
|
+ // https://github.com/electron-userland/electron-packager/blob/master/docs/api.md#options
|
|
|
+ // OS X / Mac App Store
|
|
|
+ // appBundleId: '',
|
|
|
+ // appCategoryType: '',
|
|
|
+ // osxSign: '',
|
|
|
+ // protocol: 'myapp://path',
|
|
|
+ // Windows only
|
|
|
+ // win32metadata: { ... }
|
|
|
+ },
|
|
|
+ builder: {
|
|
|
+ // https://www.electron.build/configuration/configuration
|
|
|
+ appId: "quasar-skeleton"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ // Full list of options: https://v2.quasar.dev/quasar-cli-vite/developing-browser-extensions/configuring-bex
|
|
|
+ bex: {
|
|
|
+ // extendBexScriptsConf (esbuildConf) {},
|
|
|
+ // extendBexManifestJson (json) {},
|
|
|
+ contentScripts: ["my-content-script"]
|
|
|
+ }
|
|
|
+ };
|
|
|
+});
|
|
|
+export {
|
|
|
+ quasar_config_default as default
|
|
|
+};
|