UNPKG

@telefonica/markdown-confluence-sync

Version:

Creates/updates/deletes Confluence pages based on markdown files in a directory. Supports Mermaid diagrams and per-page configuration using frontmatter metadata. Works great with Docusaurus

13 lines (12 loc) 489 B
import type { Root } from "mdast"; import type { Plugin as UnifiedPlugin } from "unified"; import type { Schema } from "zod"; /** * UnifiedPlugin to validate FrontMatter metadata with given schema. * * @throws {Error} if the admonitions is not well constructed. * * @see {@link https://docusaurus.io/docs/markdown-features/admonitions | Docusaurus Admonitions} */ declare const remarkValidateFrontmatter: UnifiedPlugin<Array<Schema>, Root>; export default remarkValidateFrontmatter;