# configuration/constants/markdown.constants.ts

> 25 lines of code and 21 definitions.

Tree: Site tree
Language: typescript
Layer: infrastructure
Canonical: https://banes-lab.com/anatomy/tree#file-configuration-constants-markdown-constants-ts
Source text: https://banes-lab.com/assets/sources/source.9a10e327219689004ea6ad38af4bb0513452f11f4ba2549a496d33b60687bec7.generated.txt

## Definitions

- `FENCE` (lexical_declaration, line 1, exported)
- `HEADING_MARK` (lexical_declaration, line 3, exported)
- `HEADING_MAX_LEVEL` (lexical_declaration, line 5, exported)
- `QUOTE_MARK` (lexical_declaration, line 7, exported)
- `BULLET_MARKS` (lexical_declaration, line 9, exported)
- `ORDERED_CLOSE` (lexical_declaration, line 11, exported)
- `RULE_CHARS` (lexical_declaration, line 13, exported)
- `RULE_MIN_LENGTH` (lexical_declaration, line 15, exported)
- `FRONTMATTER_FENCE` (lexical_declaration, line 17, exported)
- `TABLE_PIPE` (lexical_declaration, line 19, exported)
- `TABLE_RULE_CHARS` (lexical_declaration, line 21, exported)
- `STRONG_MARK` (lexical_declaration, line 23, exported)
- `EMPHASIS_MARKS` (lexical_declaration, line 25, exported)
- `CODE_MARK` (lexical_declaration, line 27, exported)
- `LINK_OPEN` (lexical_declaration, line 29, exported)
- `LINK_MIDDLE` (lexical_declaration, line 31, exported)
- `LINK_CLOSE` (lexical_declaration, line 33, exported)
- `ESCAPES` (lexical_declaration, line 35, exported)
- `COMMENT_OPEN` (lexical_declaration, line 41, exported)
- `COMMENT_CLOSE` (lexical_declaration, line 43, exported)
- `MARKDOWN_CLASS` (lexical_declaration, line 45, exported)

## Source

````typescript
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_MARKS: ReadonlySet<string> = new Set(["*", "_"]);

export const CODE_MARK = "`";

export const LINK_OPEN = "[";

export const LINK_MIDDLE = "](";

export const LINK_CLOSE = ")";

export const ESCAPES: ReadonlyMap<string, string> = new Map([
    ["&", "&amp;"],
    ["<", "&lt;"],
    [">", "&gt;"],
]);

export const COMMENT_OPEN = "<!--";

export const COMMENT_CLOSE = "-->";

export const MARKDOWN_CLASS = "markdown";
````
