Files
ui/docs/nuxt.config.ts
Benjamin Canac 31d571abb5 docs: migrate to @nuxthq/ui-kit (#405)
Co-authored-by: Sébastien Chopin <seb@nuxt.com>
2023-07-17 14:49:50 +02:00

55 lines
1.0 KiB
TypeScript

import colors from 'tailwindcss/colors'
import module from '../src/module'
import { excludeColors } from '../src/colors'
import pkg from '../package.json'
export default defineNuxtConfig({
extends: '@nuxthq/ui-kit',
modules: [
'@nuxt/content',
'@nuxt/devtools',
'@nuxthq/studio',
module,
'@nuxtjs/google-fonts',
'@nuxtjs/plausible',
'@vueuse/nuxt',
'nuxt-component-meta',
'nuxt-lodash'
],
runtimeConfig: {
public: {
version: pkg.version
}
},
ui: {
global: true,
icons: ['heroicons', 'simple-icons'],
safelistColors: excludeColors(colors)
},
googleFonts: {
families: {
Inter: [400, 500, 600, 700]
}
},
routeRules: {
'/': { redirect: '/getting-started', prerender: false }
},
nitro: {
prerender: {
routes: ['/getting-started']
}
},
componentMeta: {
metaFields: {
props: true,
slots: false,
events: false,
exposed: false
}
},
typescript: {
strict: false,
includeWorkspace: true
}
})