This commit is contained in:
18
node_modules/micromark/lib/tokenize/partial-blank-line.mjs
generated
vendored
Normal file
18
node_modules/micromark/lib/tokenize/partial-blank-line.mjs
generated
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
var partialBlankLine = {
|
||||
tokenize: tokenizePartialBlankLine,
|
||||
partial: true
|
||||
}
|
||||
export default partialBlankLine
|
||||
|
||||
import codes from '../character/codes.mjs'
|
||||
import markdownLineEnding from '../character/markdown-line-ending.mjs'
|
||||
import types from '../constant/types.mjs'
|
||||
import spaceFactory from './factory-space.mjs'
|
||||
|
||||
function tokenizePartialBlankLine(effects, ok, nok) {
|
||||
return spaceFactory(effects, afterWhitespace, types.linePrefix)
|
||||
|
||||
function afterWhitespace(code) {
|
||||
return code === codes.eof || markdownLineEnding(code) ? ok(code) : nok(code)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user