T
SimpleMarkdownModule
The simple-markdown library Discord bundles, found by parserFor, outputFor and defaultRules.
type SimpleMarkdownModule = { … }Members
CommonMark-like rules for a whole document, unlike Discord's message rules.
inlineRegex
(regex: RegExp): (source: string, state: MarkdownState, previous: string) => RegExpExecArray | nullWraps a regex into a match that only matches inside inline content.
parserFor
<TNode extends MarkdownNode = MarkdownNode>(rules: MarkdownRules): SimpleMarkdownParser<TNode>Builds a parser from a rule set, such as defaultRules plus your own; TNode names the nodes they parse.