@mdfriday/foundry
Version:
The core engine of MDFriday. Convert Markdown and shortcodes into fully themed static sites – Hugo-style, powered by TypeScript.
11 lines (10 loc) • 906 B
TypeScript
export * from './type';
export { TemplateError, ErrTemplateNotFound, ErrTemplateParseFailed, ErrTemplateExecuteFailed, ErrInvalidTemplate, BASE_FILE_BASE, BASE_DEFAULT, PARTIALS_PREFIX } from './type';
export { BaseOf, newBaseOf } from './vo/baseof';
export { TemplateInfo as VoTemplateInfo, loadTemplate } from './vo/info';
export { RegularTemplateNamespace, PartialTemplateNamespace, ShortcodeTemplateNamespace, newRegularTemplateNamespace, newPartialTemplateNamespace, newShortcodeTemplateNamespace } from './vo/namespace';
export { Executor, newExecutor } from './entity/executor';
export { Parser, newParser } from './entity/parser';
export { Lookup, newLookup } from './entity/lookup';
export { TemplateEngine, newTemplateEngine } from './entity/template';
export { Factory, Builder, newTemplateFactory, newBuilder, createTemplateEngine, createTemplateEngineWithServices } from './factory/template';