mirror of
https://github.com/remarkjs/remark-lint.git
synced 2024-09-11 19:57:15 +03:00
Update unist-util-position
, vfile-sort
This commit is contained in:
parent
b032569972
commit
c0bd22472c
@ -59,6 +59,7 @@ var visit = require('unist-util-visit');
|
||||
var toString = require('mdast-util-to-string');
|
||||
var plural = require('plur');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/**
|
||||
* Warn when a blockquote has a too large or too small
|
||||
@ -79,7 +80,7 @@ function blockquoteIndentation(ast, file, preferred) {
|
||||
var diff;
|
||||
var word;
|
||||
|
||||
if (position.generated(node) || node.children.length === 0) {
|
||||
if (generated(node) || node.children.length === 0) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -75,6 +75,7 @@
|
||||
var vfileLocation = require('vfile-location');
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = checkboxCharacterStyle;
|
||||
@ -145,10 +146,7 @@ function checkboxCharacterStyle(ast, file, preferred) {
|
||||
var character;
|
||||
|
||||
/* Exit early for items without checkbox. */
|
||||
if (
|
||||
node.checked !== Boolean(node.checked) ||
|
||||
position.generated(node)
|
||||
) {
|
||||
if (node.checked !== Boolean(node.checked) || generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -33,6 +33,7 @@
|
||||
var vfileLocation = require('vfile-location');
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = checkboxContentIndent;
|
||||
@ -58,10 +59,7 @@ function checkboxContentIndent(ast, file) {
|
||||
var value;
|
||||
|
||||
/* Exit early for items without checkbox. */
|
||||
if (
|
||||
node.checked !== Boolean(node.checked) ||
|
||||
position.generated(node)
|
||||
) {
|
||||
if (node.checked !== Boolean(node.checked) || generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -93,6 +93,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = codeBlockStyle;
|
||||
@ -154,7 +155,7 @@ function codeBlockStyle(ast, file, preferred) {
|
||||
var initial = start(node).offset;
|
||||
var final = end(node).offset;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
@ -24,6 +24,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = definitionCase;
|
||||
@ -57,7 +58,7 @@ function definitionCase(ast, file) {
|
||||
var end = position.end(node).offset;
|
||||
var label;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -24,6 +24,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = definitionSpacing;
|
||||
@ -57,7 +58,7 @@ function definitionSpacing(ast, file) {
|
||||
var end = position.end(node).offset;
|
||||
var label;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -60,6 +60,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = emphasisMarker;
|
||||
@ -89,7 +90,7 @@ function emphasisMarker(ast, file, preferred) {
|
||||
visit(ast, 'emphasis', function (node) {
|
||||
var marker = file.toString().charAt(position.start(node).offset);
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -70,6 +70,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = fencedCodeFlag;
|
||||
@ -104,7 +105,7 @@ function fencedCodeFlag(ast, file, preferred) {
|
||||
visit(ast, 'code', function (node) {
|
||||
var value = contents.slice(start(node).offset, end(node).offset);
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -62,6 +62,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = fencedCodeMarker;
|
||||
@ -93,7 +94,7 @@ function fencedCodeMarker(ast, file, preferred) {
|
||||
visit(ast, 'code', function (node) {
|
||||
var marker = contents.substr(position.start(node).offset, 4);
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -30,6 +30,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = finalDefinition;
|
||||
@ -51,7 +52,7 @@ function finalDefinition(ast, file) {
|
||||
var line = start(node).line;
|
||||
|
||||
/* Ignore generated nodes. */
|
||||
if (node.type === 'root' || position.generated(node)) {
|
||||
if (node.type === 'root' || generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -49,7 +49,7 @@
|
||||
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = firstHeadingLevel;
|
||||
@ -65,7 +65,7 @@ function firstHeadingLevel(ast, file, preferred) {
|
||||
var style = preferred && preferred !== true ? preferred : 1;
|
||||
|
||||
visit(ast, 'heading', function (node) {
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -32,6 +32,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = hardBreakSpaces;
|
||||
@ -51,7 +52,7 @@ function hardBreakSpaces(ast, file) {
|
||||
var end = position.end(node).offset;
|
||||
var value;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -27,7 +27,7 @@
|
||||
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = headingIncrement;
|
||||
@ -47,7 +47,7 @@ function headingIncrement(ast, file) {
|
||||
visit(ast, 'heading', function (node) {
|
||||
var depth = node.depth;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -69,7 +69,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var style = require('mdast-util-heading-style');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = headingStyle;
|
||||
@ -92,7 +92,7 @@ function headingStyle(ast, file, preferred) {
|
||||
preferred = TYPES.indexOf(preferred) === -1 ? null : preferred;
|
||||
|
||||
visit(ast, 'heading', function (node) {
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -68,6 +68,7 @@
|
||||
var vfileLocation = require('vfile-location');
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = linkTitleStyle;
|
||||
@ -121,7 +122,7 @@ function linkTitleStyle(ast, file, preferred) {
|
||||
var character;
|
||||
var pos;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -31,6 +31,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
var plural = require('plur');
|
||||
|
||||
/* Expose. */
|
||||
@ -57,7 +58,7 @@ function listItemBulletIndent(ast, file) {
|
||||
var final = start(head).offset;
|
||||
var indent;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -26,6 +26,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
var plural = require('plur');
|
||||
|
||||
/* Expose. */
|
||||
@ -54,7 +55,7 @@ function listItemContentIndent(ast, file) {
|
||||
var diff;
|
||||
var word;
|
||||
|
||||
if (position.generated(item)) {
|
||||
if (generated(item)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -72,6 +72,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
var plural = require('plur');
|
||||
|
||||
/* Expose. */
|
||||
@ -110,7 +111,7 @@ function listItemIndent(ast, file, preferred) {
|
||||
visit(ast, 'list', function (node) {
|
||||
var items = node.children;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -59,6 +59,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = listItemSpacing;
|
||||
@ -81,7 +82,7 @@ function listItemSpacing(ast, file) {
|
||||
var indent = start(node).column;
|
||||
var type;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -30,7 +30,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var toString = require('mdast-util-to-string');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = maximumHeadingLength;
|
||||
@ -48,7 +48,7 @@ function maximumHeadingLength(ast, file, preferred) {
|
||||
preferred = isNaN(preferred) || typeof preferred !== 'number' ? 60 : preferred;
|
||||
|
||||
visit(ast, 'heading', function (node) {
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -61,6 +61,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = maximumLineLength;
|
||||
@ -92,7 +93,7 @@ function maximumLineLength(ast, file, preferred) {
|
||||
var initial = applicable && start(node).line;
|
||||
var final = applicable && end(node).line;
|
||||
|
||||
if (!applicable || position.generated(node)) {
|
||||
if (!applicable || generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
@ -147,7 +148,7 @@ function maximumLineLength(ast, file, preferred) {
|
||||
var final = end(node);
|
||||
|
||||
/* Nothing to whitelist when generated. */
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
var visit = require('unist-util-visit');
|
||||
var toString = require('mdast-util-to-string');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = noAutoLinkWithoutProtocol;
|
||||
@ -59,7 +60,7 @@ function noAutoLinkWithoutProtocol(ast, file) {
|
||||
var initial = start(node).column;
|
||||
var final = end(node).column;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
var vfileLocation = require('vfile-location');
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = noBlockquoteWithoutCaret;
|
||||
@ -49,7 +50,7 @@ function noBlockquoteWithoutCaret(ast, file) {
|
||||
var start = position.start(node).line;
|
||||
var indent = node.position && node.position.indent;
|
||||
|
||||
if (position.generated(node) || !indent || indent.length === 0) {
|
||||
if (generated(node) || !indent || indent.length === 0) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -41,6 +41,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
var plural = require('plur');
|
||||
|
||||
/* Expose. */
|
||||
@ -63,11 +64,11 @@ function noConsecutiveBlankLines(ast, file) {
|
||||
var head = children && children[0];
|
||||
var tail = children && children[children.length - 1];
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (head && !position.generated(head)) {
|
||||
if (head && !generated(head)) {
|
||||
/* Compare parent and first child. */
|
||||
compare(position.start(node), position.start(head), 0);
|
||||
|
||||
@ -76,11 +77,7 @@ function noConsecutiveBlankLines(ast, file) {
|
||||
var prev = children[index - 1];
|
||||
var max = MAX;
|
||||
|
||||
if (
|
||||
!prev ||
|
||||
position.generated(prev) ||
|
||||
position.generated(child)
|
||||
) {
|
||||
if (!prev || generated(prev) || generated(child)) {
|
||||
return;
|
||||
}
|
||||
|
||||
@ -95,7 +92,7 @@ function noConsecutiveBlankLines(ast, file) {
|
||||
});
|
||||
|
||||
/* Compare parent and last child. */
|
||||
if (tail !== head && !position.generated(tail)) {
|
||||
if (tail !== head && !generated(tail)) {
|
||||
compare(position.end(node), position.end(tail), 1);
|
||||
}
|
||||
}
|
||||
|
@ -25,6 +25,7 @@
|
||||
|
||||
/* Dependencies. */
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
var visit = require('unist-util-visit');
|
||||
|
||||
/* Expose. */
|
||||
@ -55,7 +56,7 @@ function noDuplicateDefinitions(ast, file) {
|
||||
var duplicate = map[node.identifier];
|
||||
var pos;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -43,6 +43,7 @@
|
||||
|
||||
/* Dependencies. */
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
var visit = require('unist-util-visit');
|
||||
var toString = require('mdast-util-to-string');
|
||||
|
||||
@ -65,7 +66,7 @@ function noDuplicateHeadingsInSection(tree, file) {
|
||||
stack[depth] = {};
|
||||
siblings[value] = node;
|
||||
|
||||
if (!position.generated(node) && duplicate && duplicate.type === 'heading') {
|
||||
if (!generated(node) && duplicate && duplicate.type === 'heading') {
|
||||
pos = position.start(duplicate);
|
||||
file.message(
|
||||
'Do not use headings with similar content per section (' +
|
||||
|
@ -32,6 +32,7 @@
|
||||
|
||||
/* Dependencies. */
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
var visit = require('unist-util-visit');
|
||||
var toString = require('mdast-util-to-string');
|
||||
|
||||
@ -54,7 +55,7 @@ function noDuplicateHeadings(ast, file) {
|
||||
var duplicate = map[value];
|
||||
var pos;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -28,7 +28,7 @@
|
||||
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = noEmphasisAsHeading;
|
||||
@ -47,7 +47,7 @@ function noEmphasisAsHeading(ast, file) {
|
||||
var prev = parent.children[index - 1];
|
||||
var next = parent.children[index + 1];
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -55,6 +55,7 @@ var visit = require('unist-util-visit');
|
||||
var style = require('mdast-util-heading-style');
|
||||
var plural = require('plur');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = noHeadingContentIndent;
|
||||
@ -86,7 +87,7 @@ function noHeadingContentIndent(ast, file) {
|
||||
var index;
|
||||
var char;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -48,6 +48,7 @@
|
||||
var visit = require('unist-util-visit');
|
||||
var plural = require('plur');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = noHeadingIndent;
|
||||
@ -73,7 +74,7 @@ function noHeadingIndent(ast, file) {
|
||||
var character;
|
||||
var diff;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -45,7 +45,7 @@
|
||||
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
var toString = require('mdast-util-to-string');
|
||||
|
||||
/* Expose. */
|
||||
@ -64,7 +64,7 @@ function noHeadingPunctuation(ast, file, preferred) {
|
||||
visit(ast, 'heading', function (node) {
|
||||
var value = toString(node);
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -28,7 +28,7 @@
|
||||
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = html;
|
||||
@ -43,7 +43,7 @@ module.exports = html;
|
||||
*/
|
||||
function html(ast, file, preferred, done) {
|
||||
visit(ast, 'html', function (node) {
|
||||
if (!position.generated(node) && !/^\s*<!--/.test(node.value)) {
|
||||
if (!generated(node) && !/^\s*<!--/.test(node.value)) {
|
||||
file.message('Do not use HTML in markdown', node);
|
||||
}
|
||||
});
|
||||
|
@ -28,7 +28,7 @@
|
||||
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
var toString = require('mdast-util-to-string');
|
||||
|
||||
/* Expose. */
|
||||
@ -46,7 +46,7 @@ function noInlinePadding(ast, file) {
|
||||
var type = node.type;
|
||||
var contents;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -28,6 +28,7 @@
|
||||
var visit = require('unist-util-visit');
|
||||
var toString = require('mdast-util-to-string');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = noLiteralURLs;
|
||||
@ -53,7 +54,7 @@ function noLiteralURLs(ast, file) {
|
||||
var final = end(node).column;
|
||||
var value = toString(node);
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -57,6 +57,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = noMissingBlankLines;
|
||||
@ -74,7 +75,7 @@ function noMissingBlankLines(ast, file, options) {
|
||||
visit(ast, function (node, index, parent) {
|
||||
var next = parent && parent.children[index + 1];
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -30,6 +30,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = noMultipleToplevelHeadings;
|
||||
@ -49,7 +50,7 @@ function noMultipleToplevelHeadings(ast, file, preferred) {
|
||||
visit(ast, 'heading', function (node) {
|
||||
var pos;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
'use strict';
|
||||
|
||||
/* Dependencies. */
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
var visit = require('unist-util-visit');
|
||||
|
||||
/* Expose. */
|
||||
@ -50,7 +50,7 @@ function noReferenceLikeURL(tree, file) {
|
||||
|
||||
/* Find identifiers. */
|
||||
function find(node) {
|
||||
if (!position.generated(node)) {
|
||||
if (!generated(node)) {
|
||||
identifiers.push(node.identifier.toLowerCase());
|
||||
}
|
||||
}
|
||||
|
@ -38,7 +38,7 @@
|
||||
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = noShellDollars;
|
||||
@ -72,7 +72,7 @@ function noShellDollars(ast, file) {
|
||||
var value = node.value;
|
||||
var warn;
|
||||
|
||||
if (!language || position.generated(node)) {
|
||||
if (!language || generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -27,7 +27,7 @@
|
||||
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = noShortcutReferenceImage;
|
||||
@ -40,7 +40,7 @@ module.exports = noShortcutReferenceImage;
|
||||
*/
|
||||
function noShortcutReferenceImage(ast, file) {
|
||||
visit(ast, 'imageReference', function (node) {
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -27,7 +27,7 @@
|
||||
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = noShortcutReferenceLink;
|
||||
@ -40,7 +40,7 @@ module.exports = noShortcutReferenceLink;
|
||||
*/
|
||||
function noShortcutReferenceLink(ast, file) {
|
||||
visit(ast, 'linkReference', function (node) {
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -33,6 +33,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = noTableIndentation;
|
||||
@ -47,7 +48,7 @@ function noTableIndentation(ast, file) {
|
||||
visit(ast, 'table', function (node) {
|
||||
var contents = file.toString();
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
'use strict';
|
||||
|
||||
/* Dependencies. */
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
var visit = require('unist-util-visit');
|
||||
|
||||
/* Expose. */
|
||||
@ -54,7 +54,7 @@ function noUnusedDefinitions(ast, file) {
|
||||
* @param {Node} node - Node.
|
||||
*/
|
||||
function mark(node) {
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
@ -67,7 +67,7 @@ function noUnusedDefinitions(ast, file) {
|
||||
* @param {Node} node - Node.
|
||||
*/
|
||||
function find(node) {
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
'use strict';
|
||||
|
||||
/* Dependencies. */
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
var visit = require('unist-util-visit');
|
||||
|
||||
/* Expose. */
|
||||
@ -61,7 +61,7 @@ function noUnusedDefinitions(ast, file) {
|
||||
* @param {Node} node - Node.
|
||||
*/
|
||||
function find(node) {
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
@ -79,7 +79,7 @@ function noUnusedDefinitions(ast, file) {
|
||||
function mark(node) {
|
||||
var info = map[node.identifier.toUpperCase()];
|
||||
|
||||
if (position.generated(node) || !info) {
|
||||
if (generated(node) || !info) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -53,6 +53,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = orderedListMarkerStyle;
|
||||
@ -99,7 +100,7 @@ function orderedListMarkerStyle(ast, file, preferred) {
|
||||
var final = start(head).offset;
|
||||
var marker;
|
||||
|
||||
if (position.generated(item)) {
|
||||
if (generated(item)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -79,6 +79,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = orderedListMarkerValue;
|
||||
@ -139,7 +140,7 @@ function orderedListMarkerValue(ast, file, preferred) {
|
||||
}
|
||||
|
||||
/* Ignore generated nodes. */
|
||||
if (position.generated(item)) {
|
||||
if (generated(item)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -49,6 +49,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = ruleStyle;
|
||||
@ -80,7 +81,7 @@ function ruleStyle(ast, file, preferred) {
|
||||
var final = end(node).offset;
|
||||
var hr;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -47,6 +47,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = strongMarker;
|
||||
@ -76,7 +77,7 @@ function strongMarker(ast, file, preferred) {
|
||||
visit(ast, 'strong', function (node) {
|
||||
var marker = file.toString().charAt(position.start(node).offset);
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -63,6 +63,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = tableCellPadding;
|
||||
@ -107,7 +108,7 @@ function tableCellPadding(ast, file, preferred) {
|
||||
var type;
|
||||
var warning;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = tablePipeAlignment;
|
||||
@ -50,7 +51,7 @@ function tablePipeAlignment(ast, file) {
|
||||
var offset;
|
||||
var line;
|
||||
|
||||
if (position.generated(node)) {
|
||||
if (generated(node)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -31,6 +31,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = tablePipes;
|
||||
@ -56,7 +57,7 @@ function tablePipes(ast, file) {
|
||||
var initial = contents.slice(start(row).offset, start(head).offset);
|
||||
var final = contents.slice(end(tail).offset, end(row).offset);
|
||||
|
||||
if (position.generated(row)) {
|
||||
if (generated(row)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -47,6 +47,7 @@
|
||||
/* Dependencies. */
|
||||
var visit = require('unist-util-visit');
|
||||
var position = require('unist-util-position');
|
||||
var generated = require('unist-util-generated');
|
||||
|
||||
/* Expose. */
|
||||
module.exports = unorderedListMarkerStyle;
|
||||
@ -94,7 +95,7 @@ function unorderedListMarkerStyle(ast, file, preferred) {
|
||||
var final = start(head).offset;
|
||||
var marker;
|
||||
|
||||
if (position.generated(item)) {
|
||||
if (generated(item)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -36,10 +36,11 @@
|
||||
"plur": "^2.0.0",
|
||||
"remark-message-control": "^2.0.0",
|
||||
"trough": "^1.0.0",
|
||||
"unist-util-position": "^2.0.1",
|
||||
"unist-util-generated": "^1.1.0",
|
||||
"unist-util-position": "^3.0.0",
|
||||
"unist-util-visit": "^1.0.0",
|
||||
"vfile-location": "^2.0.0",
|
||||
"vfile-sort": "^1.0.0",
|
||||
"vfile-sort": "^2.0.0",
|
||||
"wrapped": "^1.0.1"
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user