Get the metadata in markdown
import { splitMarkdown } from "@games/markmeta"; // Returns [metadata object, metadata text, content after metadata] splitMarkdown(`--- title: Title --- ## content `); // [{ title: "Title" }, "---\ntitle: Title\n---", "\n\n## content\n"] splitMarkdown(`--- { "title": "Title" } --- ## content `); // [{ title: "Title" }, `---\n{\n "title": "Title"\n}\n---`, "\n\n## content\n"] splitMarkdown(`+++ title= Title +++ ## content `); // [{ title: "Title" }, `+++\ntitle= Title\n+++`, "\n\n## content\n"]
Add Package
deno add jsr:@games/markmeta
Import symbol
import * as markmeta from "@games/markmeta";
Import directly with a jsr specifier
import * as markmeta from "jsr:@games/markmeta";
Add Package
pnpm i jsr:@games/markmeta
pnpm dlx jsr add @games/markmeta
Import symbol
import * as markmeta from "@games/markmeta";
Add Package
yarn add jsr:@games/markmeta
yarn dlx jsr add @games/markmeta
Import symbol
import * as markmeta from "@games/markmeta";
Add Package
npx jsr add @games/markmeta
Import symbol
import * as markmeta from "@games/markmeta";
Add Package
bunx jsr add @games/markmeta
Import symbol
import * as markmeta from "@games/markmeta";