UNPKG

longform-markdown-splitter

Version:

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

21 lines (20 loc) 698 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MD_ObserverSubject = void 0; var MD_ObserverSubject = (function () { function MD_ObserverSubject() { this.observers = []; } MD_ObserverSubject.prototype.add_observer = function (observer) { this.observers.push(observer); }; MD_ObserverSubject.prototype.notify_all = function (from, to, command) { if (this.observers.length > 0) { this.observers.forEach(function (observer) { return observer.do_command(from, to, command); }); } }; return MD_ObserverSubject; }()); exports.MD_ObserverSubject = MD_ObserverSubject;