UNPKG

longform-markdown-splitter

Version:

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

22 lines (21 loc) 854 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MD_ArraySplit_Mapping = void 0; var MD_ArraySplit_Mapping = (function () { function MD_ArraySplit_Mapping(properties) { this.properties = properties; } MD_ArraySplit_Mapping.prototype.perform = function (mapping_properties) { var target_value = mapping_properties.source_value; if (target_value.includes(this.properties.separator)) { console.log("Tags split: ".concat(target_value)); return target_value.split(this.properties.separator).map(function (item) { return item.trim(); }); } else { console.log("Tags: ".concat(target_value)); return target_value; } }; return MD_ArraySplit_Mapping; }()); exports.MD_ArraySplit_Mapping = MD_ArraySplit_Mapping;