UNPKG

@helldoc/core

Version:
18 lines (17 loc) 596 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; exports.__esModule = true; var toml_1 = __importDefault(require("toml")); var gray_matter_1 = __importDefault(require("gray-matter")); function parseFrontmatter(content) { return gray_matter_1["default"](content.trim(), { engines: { toml: toml_1["default"].parse.bind(toml_1["default"]) }, excerpt: true, excerpt_separator: "<!-- more -->" }); } exports.parseFrontmatter = parseFrontmatter;