refactor: update del tokenizer in parser.ts
This commit is contained in:
@@ -19,27 +19,20 @@ const mconverted = new Marked({
|
||||
gfm: true,
|
||||
breaks: true,
|
||||
silent: true,
|
||||
tokenizer: {
|
||||
|
||||
}
|
||||
})
|
||||
|
||||
mconverted.use({
|
||||
tokenizer: {
|
||||
del(src) {
|
||||
const cap = /^~~+(?=\S)([\s\S]*?\S)~~+/.exec(src);
|
||||
if (cap) {
|
||||
return {
|
||||
type: 'del',
|
||||
raw: cap[0],
|
||||
text: cap[2],
|
||||
tokens: []
|
||||
};
|
||||
}
|
||||
return false;
|
||||
const cap = /^~~~(?=\S)([\s\S]*?\S)~~~/.exec(src);
|
||||
if (cap) {
|
||||
return {
|
||||
type: 'del',
|
||||
raw: cap[0],
|
||||
text: cap[1],
|
||||
tokens: this.lexer.inlineTokens(cap[1])
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
})
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user