You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
1.1 KiB
TypeScript

// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
modules: [
'@nuxtjs/supabase',
'@nuxtjs/tailwindcss',
'nuxt-icon',
'@vueuse/nuxt',
'@nuxt/devtools',
],
app: {
pageTransition: false,
layoutTransition: false,
},
alias: {
'@logo': '/assets/logo',
'@assets': '/assets',
'@stores': '/stores',
},
tailwindcss: {
config: {
content: [],
important: false,
theme: {
extend: {
colors: {
primary: '#0c0c0d',
secondary: '#18181b',
darkgray: '#121213',
lightgray: '#27272a',
},
},
},
},
},
typescript: {
strict: true,
},
supabase: {
url: process.env.SUPABASE_URL,
key: process.env.SUPABASE_KEY,
serviceKey: process.env.SUPABASE_SERVICE_KEY,
},
ssr: false,
})