UNPKG

dgeni-front-matter

Version:
25 lines (24 loc) 993 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const dgeni_1 = require("dgeni"); const front_matter_1 = __importDefault(require("./file-readers/front-matter")); function frontMatterReaderConfig(readFilesProcessor, frontMatterFileReader) { const { fileReaders = [] } = readFilesProcessor; readFilesProcessor.fileReaders = [frontMatterFileReader, ...fileReaders]; } function frontMatterTemplateConfig(templateFinder) { templateFinder.templatePatterns = [ "${ doc.template }", "${ doc.id }.${ doc.docType }.template.html", "${ doc.id }.template.html", "${ doc.docType }.template.html", ]; } const pkg = new dgeni_1.Package("front-matter", []); pkg.factory(front_matter_1.default); pkg.config(frontMatterReaderConfig); pkg.config(frontMatterTemplateConfig); module.exports = pkg;