@argdown/node
Version:
Async Argdown application for node.js
30 lines (29 loc) • 1.03 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 type IArgdownRequest = core.IArgdownRequest;
export * from "./argdown.js";
export * from "./IAsyncArgdownPlugin.js";
export * from "./AsyncArgdownApplication.js";
export * from "./plugins/CopyDefaultCssPlugin.js";
export * from "./plugins/IncludePlugin.js";
export * from "./plugins/LoadFilePlugin.js";
export * from "./plugins/LogParserErrorsPlugin.js";
export * from "./plugins/SaveAsFilePlugin.js";
export * from "./plugins/StdOutPlugin.js";
export * from "./plugins/SvgToPdfExportPlugin.js";
export * from "./plugins/ImageSizePlugin.js";
export * from "./plugins/GenerateDataUrlsPlugin.js";