discord-markdown-parser
Version:
Parse discord-style markdown into an abstract syntax tree.
8 lines (7 loc) • 442 B
TypeScript
import { type ParserRule } from '@khanacademy/simple-markdown';
export declare const rules: Record<string, ParserRule>;
export declare const rulesExtended: Record<string, ParserRule>;
export declare function parse(input: string, type?: 'normal' | 'extended'): import("@khanacademy/simple-markdown").SingleASTNode[];
export default parse;
export type RuleTypes = keyof typeof rules;
export type RuleTypesExtended = keyof typeof rulesExtended;