feat(packages): support cli:omit markers for llm-only doc content (#1466)

This commit is contained in:
Darius Cepulis
2026-04-24 14:56:44 -05:00
committed by GitHub
parent 89594292d4
commit 85e28a5920
6 changed files with 85 additions and 8 deletions
+3 -3
View File
@@ -6,7 +6,7 @@ import { getConfigValue } from '../utils/config.js';
import { docExistsInAnyFramework, readBundledDoc, readLlmsTxt } from '../utils/docs.js';
import { formatInstallationCode } from '../utils/format.js';
import { mapRawSkin, type PartialInstallFlags, promptFramework, promptInstallOptions } from '../utils/prompts.js';
import { replaceMarker } from '../utils/replace.js';
import { replaceMarker, stripOmitMarkers } from '../utils/replace.js';
interface ParsedFlags {
framework?: string;
@@ -178,7 +178,7 @@ export async function handleDocs(flags: ParsedFlags, positionals: string[]): Pro
}
const generated = formatInstallationCode(opts);
const output = replaceMarker(markdown, 'installation', generated);
const output = stripOmitMarkers(replaceMarker(markdown, 'installation', generated));
printVersionHeader();
console.log(output);
return;
@@ -186,5 +186,5 @@ export async function handleDocs(flags: ParsedFlags, positionals: string[]): Pro
// Regular doc: print as-is
printVersionHeader();
console.log(markdown);
console.log(stripOmitMarkers(markdown));
}