UNPKG

mdtocs

Version:

Markdown table of contents generator.

15 lines (14 loc) 732 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BULLET = exports.INDENT = exports.NEWLINE = exports.HYPHEN = exports.BLANK = exports.WHITESPACE_REGEX = exports.INVALID_FRAGMENT_REGEX = exports.HEADING_REGEX = exports.HEADINGS_REGEX = exports.CODE_BLOCK_REGEX = void 0; exports.CODE_BLOCK_REGEX = /^```.*\n[\s\S]*?```$/gm; exports.HEADINGS_REGEX = /^(#{1,6}[ \t].+)$|^(.+[\r\n][=-]{3,})$/gm; exports.HEADING_REGEX = /^(#+)[ \t](.+)$|^(.+)[\r\n]([=-])/; exports.INVALID_FRAGMENT_REGEX = /[^a-zA-Z0-9_-]/g; exports.WHITESPACE_REGEX = /\s/; exports.BLANK = ''; exports.HYPHEN = '-'; exports.NEWLINE = '\n'; var SPACE = ' '; exports.INDENT = SPACE.repeat(2); exports.BULLET = exports.HYPHEN + SPACE;