From 8850dacc88ba6670d99b9fd1988c86a33e155662 Mon Sep 17 00:00:00 2001 From: "Node.js GitHub Bot" Date: Wed, 15 Mar 2023 19:04:10 +0000 Subject: [PATCH] tools: update lint-md-dependencies to rollup@3.19.1 PR-URL: https://github.com/nodejs/node/pull/47045 Reviewed-By: Rich Trott Reviewed-By: Moshe Atlow Reviewed-By: Luigi Pinca Reviewed-By: Yagiz Nizipli --- tools/lint-md/lint-md.mjs | 8 ++++---- tools/lint-md/package-lock.json | 14 +++++++------- tools/lint-md/package.json | 2 +- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/tools/lint-md/lint-md.mjs b/tools/lint-md/lint-md.mjs index fb8f0deb277c6f..88d51374547d21 100644 --- a/tools/lint-md/lint-md.mjs +++ b/tools/lint-md/lint-md.mjs @@ -11966,20 +11966,20 @@ function parseParameters(value) { const parameters = {}; return value .replace( - /\s+([-\w]+)(?:=(?:"((?:\\[\s\S]|[^"])+)"|'((?:\\[\s\S]|[^'])+)'|((?:\\[\s\S]|[^"'\s])+)))?/gi, + /\s+([-\w]+)(?:=(?:"((?:\\[\s\S]|[^"])*)"|'((?:\\[\s\S]|[^'])*)'|((?:\\[\s\S]|[^"'\s])+)))?/gi, replacer ) .replace(/\s+/g, '') ? null : parameters function replacer(_, $1, $2, $3, $4) { - let value = $2 || $3 || $4 || ''; + let value = $2 === undefined ? ($3 === undefined ? $4 : $3) : $2; const number = Number(value); - if (value === 'true' || value === '') { + if (value === 'true' || value === undefined) { value = true; } else if (value === 'false') { value = false; - } else if (!Number.isNaN(number)) { + } else if (value.trim() && !Number.isNaN(number)) { value = number; } parameters[$1] = value; diff --git a/tools/lint-md/package-lock.json b/tools/lint-md/package-lock.json index 2c9e36cb286fdd..ac70aa8b478932 100644 --- a/tools/lint-md/package-lock.json +++ b/tools/lint-md/package-lock.json @@ -18,7 +18,7 @@ "devDependencies": { "@rollup/plugin-commonjs": "^24.0.1", "@rollup/plugin-node-resolve": "^15.0.1", - "rollup": "^3.18.0", + "rollup": "^3.19.1", "rollup-plugin-cleanup": "^3.2.1" } }, @@ -556,9 +556,9 @@ } }, "node_modules/mdast-comment-marker": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/mdast-comment-marker/-/mdast-comment-marker-2.1.1.tgz", - "integrity": "sha512-ktFfySmbRfOPiWoLkRKqkkyYkDnBVX5b5FqXwnvV1TmgVOl49ETsYK4hPKqrlM15y7AtxNDKIKwJRkZa3TWkng==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/mdast-comment-marker/-/mdast-comment-marker-2.1.2.tgz", + "integrity": "sha512-HED3ezseRVkBzZ0uK4q6RJMdufr/2p3VfVZstE3H1N9K8bwtspztWo6Xd7rEatuGNoCXaBna8oEqMwUn0Ve1bw==", "dependencies": { "@types/mdast": "^3.0.0", "mdast-util-mdx-expression": "^1.1.0" @@ -2232,9 +2232,9 @@ } }, "node_modules/rollup": { - "version": "3.18.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.18.0.tgz", - "integrity": "sha512-J8C6VfEBjkvYPESMQYxKHxNOh4A5a3FlP+0BETGo34HEcE4eTlgCrO2+eWzlu2a/sHs2QUkZco+wscH7jhhgWg==", + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.19.1.tgz", + "integrity": "sha512-lAbrdN7neYCg/8WaoWn/ckzCtz+jr70GFfYdlf50OF7387HTg+wiuiqJRFYawwSPpqfqDNYqK7smY/ks2iAudg==", "dev": true, "bin": { "rollup": "dist/bin/rollup" diff --git a/tools/lint-md/package.json b/tools/lint-md/package.json index 500bca26a8bba7..5768c7715c73ac 100644 --- a/tools/lint-md/package.json +++ b/tools/lint-md/package.json @@ -16,7 +16,7 @@ "devDependencies": { "@rollup/plugin-commonjs": "^24.0.1", "@rollup/plugin-node-resolve": "^15.0.1", - "rollup": "^3.18.0", + "rollup": "^3.19.1", "rollup-plugin-cleanup": "^3.2.1" } }