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

36 lines
869 B

// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
compatibilityDate: '2025-07-15',
modules: ['@nuxt/ui'],
css: ['~/assets/css/main.css'],
ui: {
fonts: false
},
devtools: { enabled: true },
vite: {
resolve: {
alias: {
'shared': new URL('./packages/shared', import.meta.url).pathname
}
}
},
nitro: {
alias: {
'shared': new URL('./packages/shared', import.meta.url).pathname
},
typescript: {
tsConfig: {
compilerOptions: {
resolvePackageJsonExports: true,
resolvePackageJsonImports: true,
baseUrl: './',
paths: {
'drizzle-pkg': ['./packages/drizzle-pkg/lib'],
'logger': ['./packages/logger/lib'],
'shared': ['./packages/shared']
},
}
},
}
},
})