123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127 |
- 'use strict'
-
- Object.defineProperty(exports, '__esModule', {value: true})
-
- var text$1 = require('./initialize/text.js')
- var attention = require('./tokenize/attention.js')
- var autolink = require('./tokenize/autolink.js')
- var blockQuote = require('./tokenize/block-quote.js')
- var characterEscape = require('./tokenize/character-escape.js')
- var characterReference = require('./tokenize/character-reference.js')
- var codeFenced = require('./tokenize/code-fenced.js')
- var codeIndented = require('./tokenize/code-indented.js')
- var codeText = require('./tokenize/code-text.js')
- var definition = require('./tokenize/definition.js')
- var hardBreakEscape = require('./tokenize/hard-break-escape.js')
- var headingAtx = require('./tokenize/heading-atx.js')
- var htmlFlow = require('./tokenize/html-flow.js')
- var htmlText = require('./tokenize/html-text.js')
- var labelEnd = require('./tokenize/label-end.js')
- var labelStartImage = require('./tokenize/label-start-image.js')
- var labelStartLink = require('./tokenize/label-start-link.js')
- var lineEnding = require('./tokenize/line-ending.js')
- var list = require('./tokenize/list.js')
- var setextUnderline = require('./tokenize/setext-underline.js')
- var thematicBreak = require('./tokenize/thematic-break.js')
-
- var document = {
- 42: list,
- // Asterisk
- 43: list,
- // Plus sign
- 45: list,
- // Dash
- 48: list,
- // 0
- 49: list,
- // 1
- 50: list,
- // 2
- 51: list,
- // 3
- 52: list,
- // 4
- 53: list,
- // 5
- 54: list,
- // 6
- 55: list,
- // 7
- 56: list,
- // 8
- 57: list,
- // 9
- 62: blockQuote // Greater than
- }
- var contentInitial = {
- 91: definition // Left square bracket
- }
- var flowInitial = {
- '-2': codeIndented,
- // Horizontal tab
- '-1': codeIndented,
- // Virtual space
- 32: codeIndented // Space
- }
- var flow = {
- 35: headingAtx,
- // Number sign
- 42: thematicBreak,
- // Asterisk
- 45: [setextUnderline, thematicBreak],
- // Dash
- 60: htmlFlow,
- // Less than
- 61: setextUnderline,
- // Equals to
- 95: thematicBreak,
- // Underscore
- 96: codeFenced,
- // Grave accent
- 126: codeFenced // Tilde
- }
- var string = {
- 38: characterReference,
- // Ampersand
- 92: characterEscape // Backslash
- }
- var text = {
- '-5': lineEnding,
- // Carriage return
- '-4': lineEnding,
- // Line feed
- '-3': lineEnding,
- // Carriage return + line feed
- 33: labelStartImage,
- // Exclamation mark
- 38: characterReference,
- // Ampersand
- 42: attention,
- // Asterisk
- 60: [autolink, htmlText],
- // Less than
- 91: labelStartLink,
- // Left square bracket
- 92: [hardBreakEscape, characterEscape],
- // Backslash
- 93: labelEnd,
- // Right square bracket
- 95: attention,
- // Underscore
- 96: codeText // Grave accent
- }
- var insideSpan = {
- null: [attention, text$1.resolver]
- }
- var disable = {
- null: []
- }
-
- exports.contentInitial = contentInitial
- exports.disable = disable
- exports.document = document
- exports.flow = flow
- exports.flowInitial = flowInitial
- exports.insideSpan = insideSpan
- exports.string = string
- exports.text = text
|