UNPKG

longform-markdown-splitter

Version:

Splits and transforms markdown files from obsidian for usage in hugo.

26 lines (25 loc) 701 B
export interface MD_MappingTask_Properties { source: any; target: any; source_property_name: string; target_poperty_name: string; source_value: any; target_value: any; } export interface MD_MappingTask { perform(mapping_properties: MD_MappingTask_Properties): any; } export interface MD_Mapping_Item { source_property_name: any; target_poperty_name: any; } export interface MD_Mapping { mapping_items: MD_Mapping_Item[]; task: MD_MappingTask; } export declare class MD_Mapper { protected mappings: MD_Mapping[]; addMapping(mapping: MD_Mapping): void; addMappings(mappings: MD_Mapping[]): void; do_mappings(source: any, target: any): void; }