mod-portal-v2/nuxt.config.ts
2026-07-29 05:25:53 +02:00

29 lines
708 B
TypeScript

// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
compatibilityDate: '2025-07-15',
devtools: { enabled: true },
ssr: true,
modules: [
'@nuxt/ui',
'@nuxt/icon'
],
icon: {
customCollections: [],
clientBundle: {
scan: {
globPatterns: ['**/*.{vue,ts,js}']
}
},
serverBundle: {
collections: ['simple-icons']
}
},
runtimeConfig: {
keycloakClientSecret: process.env.KEYCLOAK_CLIENT_SECRET,
public: {
keycloakUrl: process.env.NUXT_PUBLIC_KEYCLOAK_URL,
keycloakRealm: process.env.NUXT_PUBLIC_KEYCLOAK_REALM,
keycloakClientId: process.env.NUXT_PUBLIC_KEYCLOAK_CLIENT_ID
}
}
})