obsidian-visualiser/nuxt.config.ts

41 lines
942 B
TypeScript

// https://nuxt.com/docs/api/configuration/nuxt-config
import CanvasModule from './transformer/canvas/module'
export default defineNuxtConfig({
modules: [CanvasModule, "@nuxt/content", "@nuxtjs/color-mode"],
css: ['~/assets/global.css'],
content: {
documentDriven: {
injectPage: true,
},
contentHead: true,
markdown: {
toc: { depth: 3, searchDepth: 3 },
remarkPlugins: [
'remark-ofm',
'remark-mdc',
'remark-emoji',
'remark-gfm',
]
},
canvas: {
remarkPlugins: [
'remark-ofm',
'remark-mdc',
'remark-emoji',
'remark-gfm',
],
}
/*,
sources: {
content: {
dir: "content",
driver: "github",
repo: "peaceultime/system-aspect",
branch: "master",
apiURL: "https://git.peaceultime.com/api/v1",
cdnURL: "https://git.peaceultime.com/",
}
}*/
}
})