@vcarl/remark-headings
Advanced tools
Comparing version 0.0.0 to 0.0.1
@@ -7,3 +7,6 @@ import { Node } from "unist-util-visit"; | ||
} | ||
export declare const hasHeadingsData: (data: unknown) => data is { | ||
headings: Heading[]; | ||
}; | ||
export declare const headings: (root: Node) => Heading[]; | ||
export default function remarkHeadings(): (node: Node, file: VFileWithOutput<any>) => void; |
import { visit } from "unist-util-visit"; | ||
import { toString } from "mdast-util-to-string"; | ||
export const hasHeadingsData = (data) => data instanceof Object && | ||
data.hasOwnProperty("headings") && | ||
// @ts-expect-error | ||
data.headings instanceof Array; | ||
export const headings = (root) => { | ||
@@ -4,0 +8,0 @@ const headingList = []; |
{ | ||
"name": "@vcarl/remark-headings", | ||
"version": "0.0.0", | ||
"version": "0.0.1", | ||
"description": "Remark plugin to extract heading metadata while processing markdown files", | ||
@@ -5,0 +5,0 @@ "license": "MIT", |
4585
32