@opensyntaxhq/autodocs-core
v2.1.0
Published
Core parsing and extraction engine for Autodocs
Maintainers
Readme
@opensyntaxhq/autodocs-core
Core parsing, extraction, and generation engine for Autodocs.
Install
npm install @opensyntaxhq/autodocs-coreUsage
import path from 'path';
import { createProgram, extractDocs, generateJson } from '@opensyntaxhq/autodocs-core';
const entryFile = path.join(process.cwd(), 'src/index.ts');
const { program, rootDir } = createProgram([entryFile]);
const docs = extractDocs(program, { rootDir });
await generateJson(docs, path.join(process.cwd(), 'docs-dist'), {
pretty: true,
rootDir,
});API Surface
createProgram/extractDocsgenerateJson,generateMarkdown,generateHtmlPluginManagerFileCacheandincrementalBuild
