@mintlify/scraping
Version:
Scrape documentation frameworks to Mintlify docs
20 lines • 738 B
JavaScript
import { convertDocfx } from './converters/docfx.js';
import { convertJavadoc } from './converters/javadoc.js';
import { convertPhpdoc } from './converters/phpdoc.js';
import { convertSphinx } from './converters/sphinx.js';
import { convertTypedoc } from './converters/typedoc.js';
const converters = {
typedoc: convertTypedoc,
docfx: convertDocfx,
javadoc: convertJavadoc,
sphinx: convertSphinx,
phpdoc: convertPhpdoc,
};
export async function generateSdkReference(format, sourcePath) {
const converter = converters[format];
if (!converter) {
throw new Error(`Unsupported SDK documentation format: ${format}`);
}
return converter(sourcePath);
}
//# sourceMappingURL=generateSdkReference.js.map