LibJF/docs/.vitepress/config.mts

57 lines
2.2 KiB
TypeScript
Raw Normal View History

2024-09-30 17:39:35 +02:00
import { defineConfig } from 'vitepress'
// https://vitepress.dev/reference/site-config
export default defineConfig({
title: "LibJF",
description: "Documentation for the LibJF library",
themeConfig: {
// https://vitepress.dev/reference/default-theme-config
nav: [
{ text: 'Modrinth', link: 'https://modrinth.com/mod/libjf' },
{ text: 'CurseForge', link: 'https://www.curseforge.com/minecraft/mc-mods/libjf' }
],
sidebar: [
{
text: 'Modules',
collapsed: false,
items: [
{ text: 'libjf-base', link: '/libjf-base.md' },
{
text: 'Config',
collapsed: false,
link: '/config/index.md',
items: [
{ text: 'libjf-config-core-v2', link: '/config/libjf-config-core-v2.md' },
{ text: 'libjf-config-compiler-plugin-v2', link: '/config/libjf-config-compiler-plugin-v2.md' },
{ text: 'libjf-config-commands', link: '/config/libjf-config-commands.md' },
{ text: 'libjf-config-ui-tiny', link: '/config/libjf-config-ui-tiny.md' }
]
},
{ text: 'libjf-devutil', link: '/libjf-devutil.md' },
{ text: 'libjf-data-v0', link: '/libjf-data-v0.md' },
{ text: 'libjf-data-manipulation-v0', link: '/libjf-data-manipulation-v0.md' },
{ text: 'libjf-translate-v1', link: '/libjf-translate-v1.md' },
{ text: 'libjf-unsafe-v0', link: '/libjf-unsafe-v0.md' },
{ text: 'libjf-web-v1', link: '/libjf-web-v1.md' }
]
}
],
socialLinks: [
{ icon: 'github', link: 'https://git.frohnmeyer-wds.de/JfMods/LibJF' }
],
search: {
provider: "local"
},
},
outDir: '../public',
base: '/JfMods/LibJF/',
mpa: true,
lang: 'en-US',
sitemap: {
hostname: 'https://pages.frohnmeyer-wds.de/JfMods/LibJF/'
}
})