configuration/constants/markdown.constants.ts
configuration/constants/markdown.constants.ts is a file in Bane's Lab Site. 26 lines of code and 22 definitions.
export const FENCE = "```";
export const HEADING_MARK = "#";
export const HEADING_MAX_LEVEL = 6;
export const QUOTE_MARK = ">";
export const BULLET_MARKS: ReadonlySet<string> = new Set(["-", "*", "+"]);
export const ORDERED_CLOSE = ".";
export const RULE_CHARS: ReadonlySet<string> = new Set(["-", "*", "_"]);
export const RULE_MIN_LENGTH = 3;
export const FRONTMATTER_FENCE = "---";
export const TABLE_PIPE = "|";
export const TABLE_RULE_CHARS: ReadonlySet<string> = new Set(["-", ":", " "]);
export const STRONG_MARK = "**";
export const EMPHASIS_MARK = "*";
export const EMPHASIS_MARKS: ReadonlySet<string> = new Set([EMPHASIS_MARK, "_"]);
export const CODE_MARK = "`";
export const LINK_OPEN = "[";
export const LINK_MIDDLE = "](";
export const LINK_CLOSE = ")";
export const ESCAPES: ReadonlyMap<string, string> = new Map([
["&", "&"],
["<", "<"],
[">", ">"],
]);
export const COMMENT_OPEN = "<!--";
export const COMMENT_CLOSE = "-->";
export const MARKDOWN_CLASS = "markdown";