import * as fs from "fs"; import * as path from "path"; import { DEFAULT_CONFIG, generateConfigTemplate } from "./config"; function main(): void { const template = generateConfigTemplate(DEFAULT_CONFIG); const outputPaths = [ path.join(process.cwd(), "config.example.jsonc"), path.join(process.cwd(), "docs", "public", "config.example.jsonc"), ]; for (const outputPath of outputPaths) { fs.mkdirSync(path.dirname(outputPath), { recursive: true }); fs.writeFileSync(outputPath, template, "utf-8"); console.log(`Generated ${outputPath}`); } } main();