UNPKG

@mdfriday/foundry

Version:

The core engine of MDFriday. Convert Markdown and shortcodes into fully themed static sites – Hugo-style, powered by TypeScript.

21 lines (20 loc) 590 B
import { Provider } from '../type'; import { SourceDescriptor } from './sourcedescriptor'; export interface BaseDirs { workingDir: string; modulesDir: string; publishDir: string; cacheDir: string; } export declare class ConfigLoader { private cfg; private sourceDescriptor; private baseDirs; constructor(sourceDescriptor: SourceDescriptor, baseDirs: BaseDirs); loadConfigByDefault(): Promise<Provider>; deleteMergeStrategies(): void; private loadProvider; private applyDefaultConfig; private fileExists; private loadConfigFromFile; }