chore: instala e configura vee-validate e zod para validacao de forms

This commit is contained in:
2026-04-29 22:38:16 -05:00
parent f879e7b3f8
commit 3e688c1d0f
3 changed files with 221 additions and 8 deletions

View File

@@ -2,7 +2,7 @@
export default defineNuxtConfig({
compatibilityDate: '2025-07-15',
devtools: { enabled: true },
modules: ['@nuxtjs/tailwindcss', '@pinia/nuxt', '@prisma/nuxt'],
modules: ['@nuxtjs/tailwindcss', '@pinia/nuxt', '@prisma/nuxt', '@vee-validate/nuxt'],
runtimeConfig: {
databaseUrl: process.env.DATABASE_URL,
jwtIssuer: process.env.JWT_ISSUER ?? 'https://auth.local',
@@ -18,7 +18,13 @@ export default defineNuxtConfig({
},
vite: {
optimizeDeps: {
include: ['@vue/devtools-core', '@vue/devtools-kit']
include: [
'@vue/devtools-core',
'@vue/devtools-kit',
'@prisma/nuxt > @prisma/client',
'zod',
'@vee-validate/zod',
]
}
}
})
})