import fs from "fs"; import path from "path"; import { parseVariantsData } from "../../export-data/variants-data.mjs"; import { MdCol } from "../md-format-tools.mjs"; export default async function processSsStyles(dirs) { const variantsData = await parseVariantsData(); const md = new MdCol("Section-Stylistic-Sets"); const headerPath = path.resolve(dirs.fragments, "description-stylistic-sets.md"); md.log(await fs.promises.readFile(headerPath, "utf-8")); for (const gr of variantsData.composites) { if (!gr.rank) continue; md.log(` - \`${gr.tag}\`: Set character variant to “${gr.description}”.`); } md.log(` - Other build plans’ configuration, using \`inherits = "buildPlans."\`.`); return md; }