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.

41 lines
697 B
TypeScript

// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
modules: [
'@nuxtjs/supabase',
'@nuxtjs/tailwindcss',
'nuxt-icon',
'@pinia/nuxt',
],
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',
},
},
},
},
},
typescript: {
strict: true,
},
supabase: {
url: process.env.SUPABASE_URL,
key: process.env.SUPABASE_KEY,
serviceKey: process.env.SUPABASE_SERVICE_KEY,
},
});