@mdfriday/foundry
Version:
The core engine of MDFriday. Convert Markdown and shortcodes into fully themed static sites – Hugo-style, powered by TypeScript.
16 lines (15 loc) • 461 B
TypeScript
import { Fs, WalkCallback, WalkwayConfig } from '../type';
export declare class Walkway {
private fs;
private root;
private cb;
private cfg;
private walked;
constructor(fs: Fs, cb: WalkCallback);
walkWith(root: string, cfg: WalkwayConfig): Promise<void>;
walk(): Promise<void>;
private checkErr;
private isNotExistError;
private walkRecursive;
}
export declare function newWalkway(fs: Fs, cb: WalkCallback): Walkway;