@argdown/node
Version:
Async Argdown application for node.js
31 lines (30 loc) • 1.01 kB
TypeScript
import { IArgdownPlugin } from "@argdown/core";
import * as core from "@argdown/core";
declare module "@argdown/core" {
interface IArgdownRequest {
outputPath?: string;
outputSuffix?: string;
inputPath?: string;
rootPath?: string;
ignore?: string[];
watch?: boolean;
plugins?: {
processor: string;
plugin: IArgdownPlugin;
}[];
}
}
export interface IArgdownRequest extends core.IArgdownRequest {
}
export * from "./argdown";
export * from "./IAsyncArgdownPlugin";
export * from "./AsyncArgdownApplication";
export * from "./plugins/CopyDefaultCssPlugin";
export * from "./plugins/IncludePlugin";
export * from "./plugins/LoadFilePlugin";
export * from "./plugins/LogParserErrorsPlugin";
export * from "./plugins/SaveAsFilePlugin";
export * from "./plugins/StdOutPlugin";
export * from "./plugins/SvgToPdfExportPlugin";
export * from "./plugins/ImageSizePlugin";
export * from "./plugins/GenerateDataUrlsPlugin";