# configuration/constants/chapter.constants.ts

> 26 lines of code and 26 definitions.

Tree: Bane's Lab Content
Language: typescript
Layer: infrastructure
Canonical: https://banes-lab.com/anatomy/content#file-content-configuration-constants-chapter-constants-ts
Source text: https://banes-lab.com/source/content/configuration/constants/chapter.constants.ts.txt

Listed in [configuration/constants](https://banes-lab.com/api/source/content/configuration/constants.md), before [configuration/constants/contract.constants.ts](https://banes-lab.com/source/content/configuration/constants/contract.constants.ts.md).

## Definitions

- `MARKDOWN_EXTENSION` (lexical_declaration, line 1, exported)
- `README_FILE` (lexical_declaration, line 3, exported)
- `HOME_FILE` (lexical_declaration, line 5, exported)
- `SIDEBAR_FILE` (lexical_declaration, line 7, exported)
- `FOOTER_FILE` (lexical_declaration, line 9, exported)
- `OUT_FLAG` (lexical_declaration, line 11, exported)
- `SHAPE_FLAG` (lexical_declaration, line 13, exported)
- `REPOSITORY_SHAPE` (lexical_declaration, line 15, exported)
- `WIKI_SHAPE` (lexical_declaration, line 17, exported)
- `CHAPTER_SHAPES` (lexical_declaration, line 19, exported)
- `CHAPTER_SEPARATOR` (lexical_declaration, line 21, exported)
- `PARAGRAPH_BREAK` (lexical_declaration, line 23, exported)
- `LINK_OPEN` (lexical_declaration, line 25, exported)
- `LINK_MIDDLE` (lexical_declaration, line 27, exported)
- `LINK_CLOSE` (lexical_declaration, line 29, exported)
- `LIST_ITEM` (lexical_declaration, line 31, exported)
- `NESTED_ITEM` (lexical_declaration, line 33, exported)
- `FOLDER_SEPARATOR` (lexical_declaration, line 35, exported)
- `PARENT_FOLDER` (lexical_declaration, line 37, exported)
- `WORD_SEPARATOR` (lexical_declaration, line 39, exported)
- `GROUP_SEPARATOR` (lexical_declaration, line 41, exported)
- `PAGE_NUMBER_WIDTH` (lexical_declaration, line 43, exported)
- `PAGE_NUMBER_PAD` (lexical_declaration, line 45, exported)
- `FENCE_MARK` (lexical_declaration, line 47, exported)
- `DISCUSSIONS_PATH` (lexical_declaration, line 49, exported)
- `RELEASES_PATH` (lexical_declaration, line 51, exported)

## Contained in

- [configuration/constants](https://banes-lab.com/anatomy/content/folder-content-configuration-constants.md)

## Source

````typescript
export const MARKDOWN_EXTENSION = ".md";

export const README_FILE = "README.md";

export const HOME_FILE = "Home.md";

export const SIDEBAR_FILE = "_Sidebar.md";

export const FOOTER_FILE = "_Footer.md";

export const OUT_FLAG = "--out";

export const SHAPE_FLAG = "--shape";

export const REPOSITORY_SHAPE = "repository";

export const WIKI_SHAPE = "wiki";

export const CHAPTER_SHAPES = [REPOSITORY_SHAPE, WIKI_SHAPE] as const;

export const CHAPTER_SEPARATOR = "\n\n---\n\n";

export const PARAGRAPH_BREAK = "\n\n";

export const LINK_OPEN = "[";

export const LINK_MIDDLE = "](";

export const LINK_CLOSE = ")";

export const LIST_ITEM = "- ";

export const NESTED_ITEM = "    - ";

export const FOLDER_SEPARATOR = "/";

export const PARENT_FOLDER = "../";

export const WORD_SEPARATOR = "-";

export const GROUP_SEPARATOR = ".";

export const PAGE_NUMBER_WIDTH = 2;

export const PAGE_NUMBER_PAD = "0";

export const FENCE_MARK = "```";

export const DISCUSSIONS_PATH = "/discussions";

export const RELEASES_PATH = "/releases";
````
