function writeTaskDoc()

in scripts/inference-providers/scripts/generate.ts [168:178]


function writeTaskDoc(templateName: string, content: string): Promise<void> {
  const taskDocPath = path.join(TASKS_DOCS_DIR, `${templateName}.md`);
  console.log(`   💾 Saving to ${taskDocPath}`);
  const header = PAGE_HEADER({ task: templateName });
  const contentWithHeader = `<!---\n${header}\n--->\n\n${content}`;
  return fs
    .mkdir(TASKS_DOCS_DIR, { recursive: true })
    .then(() =>
      fs.writeFile(taskDocPath, contentWithHeader, { encoding: "utf-8" }),
    );
}