Files
SukiSU-Ultra/website/docs/.vitepress/config.ts

20 lines
635 B
TypeScript

import { defineConfig, SiteConfig } from 'vitepress'
import locales from './locales'
import { readdir, writeFile } from 'fs/promises'
import { resolve } from 'path'
export default defineConfig( {
title: 'KernelSU',
locales: locales.locales,
buildEnd: async (config: SiteConfig) => {
const templateDir = resolve(config.outDir, 'templates');
const templateList = resolve(templateDir, "index.json");
let files = [];
try {
files = await readdir(templateDir);
} catch(e) {
// ignore
}
await writeFile(templateList, JSON.stringify(files));
}
})