Skip to content
QuireKit Markdown
Developer docs
Preview · unreleased

Parsing API

Signatures and descriptions generated from the public TypeScript exports.

Public contracts

MarkdownStream

@quirekit/incremark-coreMIT

A headless source session; transport status never freezes syntax or reference dependencies.

MarkdownStreamts

parseMarkdown

@quirekit/incremark-coreMIT

Completes the canonical grammar for deterministic static rendering, without mounting a view. @param content - Exact source; the returned state uses CM logical newlines. @param options - Pure syntax and semantic extensions. @returns Accepted source snapshot, reusable by the Vue renderer or native consumers.

parseMarkdownts

MarkdownOptions

@quirekit/incremark-coreMIT

Source configuration, fixed for the lifetime of one reading session.

MarkdownOptionsts

MarkdownLocale

@quirekit/incremark-coreMIT

Reading control language, independent of document text.

MarkdownLocalets

MarkdownStatus

@quirekit/incremark-coreMIT

Transport metadata; no terminal status freezes parsing or discards received text.

MarkdownStatusts

MarkdownReadingError

@quirekit/incremark-coreMIT

A source-preserving failure, isolated to its captured node or parsing session.

MarkdownReadingErrorts
QuireKit Markdown · QuireKitStreaming Markdown · @quirekit/incremark · MIT