diff --git a/nuxt.config.ts b/nuxt.config.ts index 0b7f3a5..08f5106 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -1,69 +1,70 @@ // https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ - devtools: { - enabled: false, - timeline: { - enabled: true - } - }, + devtools: { + enabled: false, + timeline: { + 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: { - dirs: ['stores'] - }, + ssr: false, - extends: [ - '@nuxt/ui-pro' - ], + imports: { + dirs: ['stores'] + }, - components: [{ - path: '~/components' - }], + extends: [ + '@nuxt/ui-pro' + ], - build: { - transpile: ['@vuepic/vue-datepicker'] - }, + components: [{ + path: '~/components' + }], - modules: ['@pinia/nuxt', '@nuxt/ui', '@nuxtjs/supabase', "nuxt-editorjs", '@nuxtjs/fontaine', 'nuxt-viewport', 'nuxt-tiptap-editor', '@nuxtjs/leaflet'], - - 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' - }, + build: { + transpile: ['@vuepic/vue-datepicker'] + }, - tiptap: { - prefix: "Tiptap" - }, + 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: { + prefix: "Tiptap" + }, runtimeConfig: { - public: { - apiBase: '', - pdfLicense: '' - } + public: { + apiBase: '', + pdfLicense: '' + } }, - compatibilityDate: '2024-12-18' + compatibilityDate: '2024-12-18' }) \ No newline at end of file