Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorNode.js GitHub Bot <github-bot@iojs.org>2022-07-17 21:59:31 +0300
committerMichaƫl Zasso <targos@protonmail.com>2022-07-31 19:10:44 +0300
commit51643323ba3033cca5a2691807048219b64ec0c4 (patch)
tree16e094e00cc57113c90c08aa85aadebb2dc59062 /tools
parentb57758b7109e88021f62a5051e7971e2e6699a7a (diff)
tools: update lint-md-dependencies to rollup@2.77.0
PR-URL: https://github.com/nodejs/node/pull/43871 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
Diffstat (limited to 'tools')
-rw-r--r--tools/lint-md/lint-md.mjs12
-rw-r--r--tools/lint-md/package-lock.json50
-rw-r--r--tools/lint-md/package.json2
3 files changed, 32 insertions, 32 deletions
diff --git a/tools/lint-md/lint-md.mjs b/tools/lint-md/lint-md.mjs
index 057ab3f6184..056d80e2ad7 100644
--- a/tools/lint-md/lint-md.mjs
+++ b/tools/lint-md/lint-md.mjs
@@ -10748,6 +10748,7 @@ const findAndReplace =
const replace = pairs[pairIndex][1];
let start = 0;
const index = parent.children.indexOf(node);
+ let change = false;
let nodes = [];
let position;
find.lastIndex = 0;
@@ -10763,9 +10764,7 @@ const findAndReplace =
if (typeof value === 'string') {
value = value.length > 0 ? {type: 'text', value} : undefined;
}
- if (value === false) {
- position = undefined;
- } else {
+ if (value !== false) {
if (start !== position) {
nodes.push({
type: 'text',
@@ -10778,19 +10777,20 @@ const findAndReplace =
nodes.push(value);
}
start = position + match[0].length;
+ change = true;
}
if (!find.global) {
break
}
match = find.exec(node.value);
}
- if (position === undefined) {
- nodes = [node];
- } else {
+ if (change) {
if (start < node.value.length) {
nodes.push({type: 'text', value: node.value.slice(start)});
}
parent.children.splice(index, 1, ...nodes);
+ } else {
+ nodes = [node];
}
return index + nodes.length
}
diff --git a/tools/lint-md/package-lock.json b/tools/lint-md/package-lock.json
index 7c2ae0bba40..4eb8d4bd7ae 100644
--- a/tools/lint-md/package-lock.json
+++ b/tools/lint-md/package-lock.json
@@ -18,7 +18,7 @@
"devDependencies": {
"@rollup/plugin-commonjs": "^22.0.1",
"@rollup/plugin-node-resolve": "^13.3.0",
- "rollup": "^2.76.0",
+ "rollup": "^2.77.0",
"rollup-plugin-cleanup": "^3.2.1"
}
},
@@ -129,9 +129,9 @@
"integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA=="
},
"node_modules/@types/node": {
- "version": "18.0.3",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.3.tgz",
- "integrity": "sha512-HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ==",
+ "version": "18.0.5",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.5.tgz",
+ "integrity": "sha512-En7tneq+j0qAiVwysBD79y86MT3ModuoIJbe7JXp+sb5UAjInSShmK3nXXMioBzfF7rXC12hv12d4IyCVwN4dA==",
"dev": true
},
"node_modules/@types/resolve": {
@@ -279,9 +279,9 @@
}
},
"node_modules/dequal": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz",
- "integrity": "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
+ "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
"engines": {
"node": ">=6"
}
@@ -556,9 +556,9 @@
}
},
"node_modules/mdast-util-find-and-replace": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.0.tgz",
- "integrity": "sha512-bz8hUWkMX7UcasORORcyBEsTKJ+dBiFwRPrm43hHC9NMRylIMLbfO5rwfeCN+UtY4AAi7s8WqXftb9eX6ZsqCg==",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.1.tgz",
+ "integrity": "sha512-SobxkQXFAdd4b5WmEakmkVoh18icjQRxGy5OWTCzgsLRm1Fu/KCtwD1HIQSsmq5ZRjVH0Ehwg6/Fn3xIUk+nKw==",
"dependencies": {
"escape-string-regexp": "^5.0.0",
"unist-util-is": "^5.0.0",
@@ -2209,9 +2209,9 @@
}
},
"node_modules/rollup": {
- "version": "2.76.0",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.76.0.tgz",
- "integrity": "sha512-9jwRIEY1jOzKLj3nsY/yot41r19ITdQrhs+q3ggNWhr9TQgduHqANvPpS32RNpzGklJu3G1AJfvlZLi/6wFgWA==",
+ "version": "2.77.0",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.77.0.tgz",
+ "integrity": "sha512-vL8xjY4yOQEw79DvyXLijhnhh+R/O9zpF/LEgkCebZFtb6ELeN9H3/2T0r8+mp+fFTBHZ5qGpOpW2ela2zRt3g==",
"dev": true,
"bin": {
"rollup": "dist/bin/rollup"
@@ -2741,9 +2741,9 @@
"integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA=="
},
"@types/node": {
- "version": "18.0.3",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.3.tgz",
- "integrity": "sha512-HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ==",
+ "version": "18.0.5",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.5.tgz",
+ "integrity": "sha512-En7tneq+j0qAiVwysBD79y86MT3ModuoIJbe7JXp+sb5UAjInSShmK3nXXMioBzfF7rXC12hv12d4IyCVwN4dA==",
"dev": true
},
"@types/resolve": {
@@ -2852,9 +2852,9 @@
"dev": true
},
"dequal": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz",
- "integrity": "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug=="
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
+ "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA=="
},
"diff": {
"version": "5.1.0",
@@ -3048,9 +3048,9 @@
}
},
"mdast-util-find-and-replace": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.0.tgz",
- "integrity": "sha512-bz8hUWkMX7UcasORORcyBEsTKJ+dBiFwRPrm43hHC9NMRylIMLbfO5rwfeCN+UtY4AAi7s8WqXftb9eX6ZsqCg==",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.1.tgz",
+ "integrity": "sha512-SobxkQXFAdd4b5WmEakmkVoh18icjQRxGy5OWTCzgsLRm1Fu/KCtwD1HIQSsmq5ZRjVH0Ehwg6/Fn3xIUk+nKw==",
"requires": {
"escape-string-regexp": "^5.0.0",
"unist-util-is": "^5.0.0",
@@ -4199,9 +4199,9 @@
}
},
"rollup": {
- "version": "2.76.0",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.76.0.tgz",
- "integrity": "sha512-9jwRIEY1jOzKLj3nsY/yot41r19ITdQrhs+q3ggNWhr9TQgduHqANvPpS32RNpzGklJu3G1AJfvlZLi/6wFgWA==",
+ "version": "2.77.0",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.77.0.tgz",
+ "integrity": "sha512-vL8xjY4yOQEw79DvyXLijhnhh+R/O9zpF/LEgkCebZFtb6ELeN9H3/2T0r8+mp+fFTBHZ5qGpOpW2ela2zRt3g==",
"dev": true,
"requires": {
"fsevents": "~2.3.2"
diff --git a/tools/lint-md/package.json b/tools/lint-md/package.json
index 94e2d118eb7..32d6cf4c8ec 100644
--- a/tools/lint-md/package.json
+++ b/tools/lint-md/package.json
@@ -16,7 +16,7 @@
"devDependencies": {
"@rollup/plugin-commonjs": "^22.0.1",
"@rollup/plugin-node-resolve": "^13.3.0",
- "rollup": "^2.76.0",
+ "rollup": "^2.77.0",
"rollup-plugin-cleanup": "^3.2.1"
}
}