webapps/packages/layers/content/nuxt.config.ts
Dominik Milacher 73083ded58
Some checks failed
Build and deploy updated apps / Build & deploy (push) Failing after 1m7s
Overhaul content management
2025-10-22 19:31:38 +02:00

23 lines
530 B
TypeScript

// https://nuxt.com/docs/api/configuration/nuxt-config
import {getConfig, getExpandedRoutes} from './utils/content-routes'
export default defineNuxtConfig({
$meta: {
name: 'content', // creates alias #layers/content
},
devtools: {enabled: true},
hooks: {
async 'prerender:routes'(context) {
context.routes.clear()
const config = await getConfig()
const routes = await getExpandedRoutes(config)
for (const route of routes) {
context.routes.add(`/${route}`)
}
},
}
})