Database and markdown refactoring

This commit is contained in:
2024-08-05 17:32:48 +02:00
parent fb58a24170
commit 310a4accc4
24 changed files with 1143 additions and 333 deletions

View File

@@ -1,8 +1,7 @@
// https://nuxt.com/docs/api/configuration/nuxt-config
import CanvasModule from './transformer/canvas/module'
export default defineNuxtConfig({
modules: [CanvasModule, "@nuxt/content", "@nuxtjs/color-mode"],
modules: ["@nuxtjs/color-mode", "@nuxtjs/mdc"],
css: ['~/assets/common.css', '~/assets/global.css'],
runtimeConfig: {
dbFile: '',
@@ -14,41 +13,13 @@ export default defineNuxtConfig({
pathPrefix: false,
},
],
content: {
ignores: [
'98.Privé'
],
contentHead: true,
markdown: {
toc: { depth: 3, searchDepth: 3 },
remarkPlugins: [
'remark-breaks',
'remark-ofm',
'remark-mdc',
'remark-emoji',
'remark-gfm',
]
mdc: {
remarkPlugins: {
'remark-breaks': {},
'remark-ofm': {}
},
canvas: {
remarkPlugins: [
'remark-breaks',
'remark-ofm',
'remark-mdc',
'remark-emoji',
'remark-gfm',
],
},
sources: {
content: {
dir: "",
driver: "github",
repo: "peaceultime/system-aspect",
branch: "master",
ttl: 300,
token: "0f44a3dd730bc7bb54343566a7d7cb930b40bbdd",
apiURL: "https://git.peaceultime.com/api/v1",
cdnURL: "https://git.peaceultime.com/",
}
components: {
prose: true,
}
},
compatibilityDate: '2024-07-25'