This commit is contained in:
2025-11-08 18:57:22 +01:00
parent d54a3aab7a
commit 802c0c3f09

View File

@@ -1,69 +1,70 @@
// https://nuxt.com/docs/api/configuration/nuxt-config // https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({ export default defineNuxtConfig({
devtools: { devtools: {
enabled: false, enabled: false,
timeline: { timeline: {
enabled: true enabled: true
} }
}, },
ssr:false, modules: ['@pinia/nuxt', '@nuxt/ui', '@nuxtjs/supabase', "nuxt-editorjs", '@nuxtjs/fontaine', 'nuxt-viewport', 'nuxt-tiptap-editor', '@nuxtjs/leaflet', '@productdevbook/chatwoot'],
imports: { ssr: false,
dirs: ['stores']
},
extends: [ imports: {
'@nuxt/ui-pro' dirs: ['stores']
], },
components: [{ extends: [
path: '~/components' '@nuxt/ui-pro'
}], ],
build: { components: [{
transpile: ['@vuepic/vue-datepicker'] path: '~/components'
}, }],
modules: ['@pinia/nuxt', '@nuxt/ui', '@nuxtjs/supabase', "nuxt-editorjs", '@nuxtjs/fontaine', 'nuxt-viewport', 'nuxt-tiptap-editor', '@nuxtjs/leaflet'], build: {
transpile: ['@vuepic/vue-datepicker']
routeRules: { },
'/printing': {ssr: false}
},
supabase: {
key: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InV3cHB2Y3hmbHJjc2lidXpzYmlsIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MDA5MzgxOTQsImV4cCI6MjAxNjUxNDE5NH0.CkxYSQH0uLfwx9GVUlO6AYMU2FMLAxGMrwEKvyPv7Oo",
url: "https://uwppvcxflrcsibuzsbil.supabase.co",
redirect:false
},
vite: {
optimizeDeps: {
include: ["@editorjs/editorjs", "dayjs"],
},
},
ui: {
icons: ['heroicons','mdi','simple-icons']
},
colorMode: {
preference: 'system'
},
tiptap: { routeRules: {
prefix: "Tiptap" '/printing': {ssr: false}
},
},
supabase: {
key: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InV3cHB2Y3hmbHJjc2lidXpzYmlsIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MDA5MzgxOTQsImV4cCI6MjAxNjUxNDE5NH0.CkxYSQH0uLfwx9GVUlO6AYMU2FMLAxGMrwEKvyPv7Oo",
url: "https://uwppvcxflrcsibuzsbil.supabase.co",
redirect: false
},
vite: {
optimizeDeps: {
include: ["@editorjs/editorjs", "dayjs"],
},
},
ui: {
icons: ['heroicons', 'mdi', 'simple-icons']
},
colorMode: {
preference: 'system'
},
tiptap: {
prefix: "Tiptap"
},
runtimeConfig: { runtimeConfig: {
public: { public: {
apiBase: '', apiBase: '',
pdfLicense: '' pdfLicense: ''
} }
}, },
compatibilityDate: '2024-12-18' compatibilityDate: '2024-12-18'
}) })