UNPKG

@textlint/markdown-to-ast

Version:
41 lines (39 loc) 1.23 kB
// LICENSE : MIT "use strict"; import { ASTNodeTypes } from "@textlint/ast-node-types"; export const SyntaxMap = { root: ASTNodeTypes.Document, paragraph: ASTNodeTypes.Paragraph, blockquote: ASTNodeTypes.BlockQuote, listItem: ASTNodeTypes.ListItem, list: ASTNodeTypes.List, Bullet: "Bullet", // no need? heading: ASTNodeTypes.Header, code: ASTNodeTypes.CodeBlock, HtmlBlock: ASTNodeTypes.HtmlBlock, thematicBreak: ASTNodeTypes.HorizontalRule, // inline block text: ASTNodeTypes.Str, break: ASTNodeTypes.Break, emphasis: ASTNodeTypes.Emphasis, strong: ASTNodeTypes.Strong, html: ASTNodeTypes.Html, link: ASTNodeTypes.Link, image: ASTNodeTypes.Image, inlineCode: ASTNodeTypes.Code, delete: ASTNodeTypes.Delete, // remark(markdown) extension // Following type is not in @textlint/ast-node-types yaml: "Yaml", table: "Table", tableRow: "TableRow", tableCell: "TableCell", linkReference: "LinkReference", imageReference: "ImageReference", footnoteReference: "FootnoteReference", // textlint@12+ definition: "Definition", /** * @deprecated */ ReferenceDef: ASTNodeTypes.ReferenceDef } as const;