@@ -72,59 +72,59 @@ export const tokenizerInlinePositions = [
72
72
] as const ;
73
73
74
74
export const tokenPositionMap = {
75
- ' afterBlockStart' : 'beforeSpace' ,
76
- ' beforeSpace' : 'beforeSpace' ,
77
- ' afterSpace' : 'beforeCode' ,
78
- ' beforeCode' : 'beforeCode' ,
79
- ' afterCode' : 'beforeFences' ,
80
- ' beforeFences' : 'beforeFences' ,
81
- ' afterFences' : 'beforeHeading' ,
82
- ' beforeHeading' : 'beforeHeading' ,
83
- ' afterHeading' : 'beforeHr' ,
84
- ' beforeHr' : 'beforeHr' ,
85
- ' afterHr' : 'beforeBlockquote' ,
86
- ' beforeBlockquote' : 'beforeBlockquote' ,
87
- ' afterBlockquote' : 'beforeList' ,
88
- ' beforeList' : 'beforeList' ,
89
- ' afterList' : 'beforeHtml' ,
90
- ' beforeHtml' : 'beforeHtml' ,
91
- ' afterHtml' : 'beforeDef' ,
92
- ' beforeDef' : 'beforeDef' ,
93
- ' afterDef' : 'beforeTable' ,
94
- ' beforeTable' : 'beforeTable' ,
95
- ' afterTable' : 'beforeLheading' ,
96
- ' beforeLheading' : 'beforeLheading' ,
97
- ' afterLheading' : 'beforeParagraph' ,
98
- ' beforeParagraph' : 'beforeParagraph' ,
99
- ' afterParagraph' : 'beforeBlockText' ,
100
- ' beforeBlockText' : 'beforeBlockText' ,
101
- ' afterBlockText' : 'beforeBlockEnd' ,
102
- ' beforeBlockEnd' : 'beforeBlockEnd' ,
103
- ' afterInlineStart' : 'beforeEscape' ,
104
- ' beforeEscape' : 'beforeEscape' ,
105
- ' afterEscape' : 'beforeTag' ,
106
- ' beforeTag' : 'beforeTag' ,
107
- ' afterTag' : 'beforeLink' ,
108
- ' beforeLink' : 'beforeLink' ,
109
- ' afterLink' : 'beforeReflink' ,
110
- ' beforeReflink' : 'beforeReflink' ,
111
- ' afterReflink' : 'beforeEmStrong' ,
112
- ' beforeEmStrong' : 'beforeEmStrong' ,
113
- ' afterEmStrong' : 'beforeCodespan' ,
114
- ' beforeCodespan' : 'beforeCodespan' ,
115
- ' afterCodespan' : 'beforeBr' ,
116
- ' beforeBr' : 'beforeBr' ,
117
- ' afterBr' : 'beforeDel' ,
118
- ' beforeDel' : 'beforeDel' ,
119
- ' afterDel' : 'beforeAutolink' ,
120
- ' beforeAutolink' : 'beforeAutolink' ,
121
- ' afterAutolink' : 'beforeUrl' ,
122
- ' beforeUrl' : 'beforeUrl' ,
123
- ' afterUrl' : 'beforeInlineText' ,
124
- ' beforeInlineText' : 'beforeInlineText' ,
125
- ' afterInlineText' : 'beforeInlineEnd' ,
126
- ' beforeInlineEnd' : 'beforeInlineEnd' ,
127
- } as const
75
+ afterBlockStart : 'beforeSpace' ,
76
+ beforeSpace : 'beforeSpace' ,
77
+ afterSpace : 'beforeCode' ,
78
+ beforeCode : 'beforeCode' ,
79
+ afterCode : 'beforeFences' ,
80
+ beforeFences : 'beforeFences' ,
81
+ afterFences : 'beforeHeading' ,
82
+ beforeHeading : 'beforeHeading' ,
83
+ afterHeading : 'beforeHr' ,
84
+ beforeHr : 'beforeHr' ,
85
+ afterHr : 'beforeBlockquote' ,
86
+ beforeBlockquote : 'beforeBlockquote' ,
87
+ afterBlockquote : 'beforeList' ,
88
+ beforeList : 'beforeList' ,
89
+ afterList : 'beforeHtml' ,
90
+ beforeHtml : 'beforeHtml' ,
91
+ afterHtml : 'beforeDef' ,
92
+ beforeDef : 'beforeDef' ,
93
+ afterDef : 'beforeTable' ,
94
+ beforeTable : 'beforeTable' ,
95
+ afterTable : 'beforeLheading' ,
96
+ beforeLheading : 'beforeLheading' ,
97
+ afterLheading : 'beforeParagraph' ,
98
+ beforeParagraph : 'beforeParagraph' ,
99
+ afterParagraph : 'beforeBlockText' ,
100
+ beforeBlockText : 'beforeBlockText' ,
101
+ afterBlockText : 'beforeBlockEnd' ,
102
+ beforeBlockEnd : 'beforeBlockEnd' ,
103
+ afterInlineStart : 'beforeEscape' ,
104
+ beforeEscape : 'beforeEscape' ,
105
+ afterEscape : 'beforeTag' ,
106
+ beforeTag : 'beforeTag' ,
107
+ afterTag : 'beforeLink' ,
108
+ beforeLink : 'beforeLink' ,
109
+ afterLink : 'beforeReflink' ,
110
+ beforeReflink : 'beforeReflink' ,
111
+ afterReflink : 'beforeEmStrong' ,
112
+ beforeEmStrong : 'beforeEmStrong' ,
113
+ afterEmStrong : 'beforeCodespan' ,
114
+ beforeCodespan : 'beforeCodespan' ,
115
+ afterCodespan : 'beforeBr' ,
116
+ beforeBr : 'beforeBr' ,
117
+ afterBr : 'beforeDel' ,
118
+ beforeDel : 'beforeDel' ,
119
+ afterDel : 'beforeAutolink' ,
120
+ beforeAutolink : 'beforeAutolink' ,
121
+ afterAutolink : 'beforeUrl' ,
122
+ beforeUrl : 'beforeUrl' ,
123
+ afterUrl : 'beforeInlineText' ,
124
+ beforeInlineText : 'beforeInlineText' ,
125
+ afterInlineText : 'beforeInlineEnd' ,
126
+ beforeInlineEnd : 'beforeInlineEnd' ,
127
+ } as const ;
128
128
129
129
export type LexerPosition = typeof tokenPositionMap [ keyof typeof tokenPositionMap ] ;
130
130
export type TokenizerPosition = typeof tokenizerBlockPositions [ number ] | typeof tokenizerInlinePositions [ number ] ;
@@ -266,6 +266,7 @@ export interface MarkedOptions extends Omit<MarkedExtension, 'hooks' | 'renderer
266
266
[ name : string ] : RendererExtensionFunction ;
267
267
} ;
268
268
tokenizers : {
269
+ /* eslint-disable-next-line no-unused-vars */
269
270
[ k in LexerPosition ] ?: TokenizerExtensionFunction [ ] ;
270
271
} ;
271
272
childTokens : {
0 commit comments