function writeProviderDoc()

in scripts/inference-providers/scripts/generate.ts [180:193]


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