mirror of
https://github.com/DavidAnson/markdownlint.git
synced 2025-12-16 14:00:13 +01:00
Convert params.parsers.name to params.parsers.name.tokens for clarity/flexibility.
This commit is contained in:
parent
80235711f4
commit
c1df46f607
4 changed files with 28 additions and 8 deletions
|
|
@ -560,8 +560,12 @@ function lintContent(
|
|||
annotateAndFreezeTokens(markdownitTokens, lines);
|
||||
// Create (frozen) parameters for rules
|
||||
const parsers = Object.freeze({
|
||||
"markdownit": markdownitTokens,
|
||||
"micromark": micromarkTokens
|
||||
"markdownit": Object.freeze({
|
||||
"tokens": markdownitTokens
|
||||
}),
|
||||
"micromark": Object.freeze({
|
||||
"tokens": micromarkTokens
|
||||
})
|
||||
});
|
||||
const paramsBase = {
|
||||
name,
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ module.exports = {
|
|||
let allowedElements = params.config.allowed_elements;
|
||||
allowedElements = Array.isArray(allowedElements) ? allowedElements : [];
|
||||
allowedElements = allowedElements.map((element) => element.toLowerCase());
|
||||
const pending = [ [ 0, params.parsers.micromark ] ];
|
||||
const pending = [ [ 0, params.parsers.micromark.tokens ] ];
|
||||
let current = null;
|
||||
while ((current = pending.shift())) {
|
||||
const [ offset, tokens ] = current;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue