From c199da78121e00b7c36e5689be06baef728b15e8 Mon Sep 17 00:00:00 2001 From: "Node.js GitHub Bot" Date: Sun, 11 Dec 2022 00:28:04 +0000 Subject: [PATCH] tools: update to @rollup/plugin-commonjs@23.0.4 rollup@3.7.2 --- a.mjs | 24 ++++++++++++++++++++ tools/lint-md/lint-md.mjs | 16 ++++++++----- tools/lint-md/package-lock.json | 40 ++++++++++++++++----------------- tools/lint-md/package.json | 4 ++-- 4 files changed, 57 insertions(+), 27 deletions(-) create mode 100644 a.mjs diff --git a/a.mjs b/a.mjs new file mode 100644 index 00000000000000..7b8cf3e35b4323 --- /dev/null +++ b/a.mjs @@ -0,0 +1,24 @@ +import { describe, it } from 'node:test' +import { deepStrictEqual, fail } from 'node:assert' +function sum(num1, num2) { + return num1 + num2 +} + +describe('Math test suite', () => { + it('it should sum two integers', () => { + const expected = 10 + const current = sum(8, 2) + deepStrictEqual(current, expected) + }) + it('ok', () => { + }) + it('fail', () => { + throw new Error('fail') + fail() + }) +}) +it('ok', () => { +}) +it('fail', () => { + deepStrictEqual(1, 2) +}) \ No newline at end of file diff --git a/tools/lint-md/lint-md.mjs b/tools/lint-md/lint-md.mjs index 2295bec2e227c2..6a3e2a20d0c92b 100644 --- a/tools/lint-md/lint-md.mjs +++ b/tools/lint-md/lint-md.mjs @@ -21283,7 +21283,7 @@ function compare(a, b, property) { return String(a[property] || '').localeCompare(b[property] || '') } -function hasFlag(flag, argv = process$1.argv) { +function hasFlag(flag, argv = globalThis.Deno?.args ?? process$1.argv) { const prefix = flag.startsWith('-') ? '' : (flag.length === 1 ? '-' : '--'); const position = argv.indexOf(prefix + flag); const terminatorPosition = argv.indexOf('--'); @@ -21347,6 +21347,9 @@ function _supportsColor(haveStream, {streamIsTTY, sniffFlags = true} = {}) { return 2; } } + if ('TF_BUILD' in env && 'AGENT_NAME' in env) { + return 1; + } if (haveStream && !streamIsTTY && forceColor === undefined) { return 0; } @@ -21365,7 +21368,10 @@ function _supportsColor(haveStream, {streamIsTTY, sniffFlags = true} = {}) { return 1; } if ('CI' in env) { - if (['TRAVIS', 'CIRCLECI', 'APPVEYOR', 'GITLAB_CI', 'GITHUB_ACTIONS', 'BUILDKITE', 'DRONE'].some(sign => sign in env) || env.CI_NAME === 'codeship') { + if ('GITHUB_ACTIONS' in env) { + return 3; + } + if (['TRAVIS', 'CIRCLECI', 'APPVEYOR', 'GITLAB_CI', 'BUILDKITE', 'DRONE'].some(sign => sign in env) || env.CI_NAME === 'codeship') { return 1; } return min; @@ -21373,12 +21379,12 @@ function _supportsColor(haveStream, {streamIsTTY, sniffFlags = true} = {}) { if ('TEAMCITY_VERSION' in env) { return /^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(env.TEAMCITY_VERSION) ? 1 : 0; } - if ('TF_BUILD' in env && 'AGENT_NAME' in env) { - return 1; - } if (env.COLORTERM === 'truecolor') { return 3; } + if (env.TERM === 'xterm-kitty') { + return 3; + } if ('TERM_PROGRAM' in env) { const version = Number.parseInt((env.TERM_PROGRAM_VERSION || '').split('.')[0], 10); switch (env.TERM_PROGRAM) { diff --git a/tools/lint-md/package-lock.json b/tools/lint-md/package-lock.json index 5129909d121c14..555131567db96d 100644 --- a/tools/lint-md/package-lock.json +++ b/tools/lint-md/package-lock.json @@ -16,16 +16,16 @@ "vfile-reporter": "^7.0.4" }, "devDependencies": { - "@rollup/plugin-commonjs": "^23.0.3", + "@rollup/plugin-commonjs": "^23.0.4", "@rollup/plugin-node-resolve": "^15.0.1", - "rollup": "^3.5.1", + "rollup": "^3.7.2", "rollup-plugin-cleanup": "^3.2.1" } }, "node_modules/@rollup/plugin-commonjs": { - "version": "23.0.3", - "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-23.0.3.tgz", - "integrity": "sha512-31HxrT5emGfTyIfAs1lDQHj6EfYxTXcwtX5pIIhq+B/xZBNIqQ179d/CkYxlpYmFCxT78AeU4M8aL8Iv/IBxFA==", + "version": "23.0.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-23.0.4.tgz", + "integrity": "sha512-bOPJeTZg56D2MCm+TT4psP8e8Jmf1Jsi7pFUMl8BN5kOADNzofNHe47+84WVCt7D095xPghC235/YKuNDEhczg==", "dev": true, "dependencies": { "@rollup/pluginutils": "^5.0.1", @@ -2207,9 +2207,9 @@ } }, "node_modules/rollup": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.5.1.tgz", - "integrity": "sha512-hdQWTvPeiAbM6SUkxV70HdGUVxsgsc+CLy5fuh4KdgUBJ0SowXiix8gANgXoG3wEuLwfoJhCT2V+WwxfWq9Ikw==", + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.7.2.tgz", + "integrity": "sha512-orqIX5zkHyHKVsIBl8J5a2tnVikOAMte0DgOLViyW6McYuj45FG+cQPrXILhaifBSmy0D0hKbHg2RbgzFJcwTg==", "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -2330,9 +2330,9 @@ } }, "node_modules/supports-color": { - "version": "9.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.2.3.tgz", - "integrity": "sha512-aszYUX/DVK/ed5rFLb/dDinVJrQjG/vmU433wtqVSD800rYsJNWxh2R3USV90aLSU+UsyQkbNeffVLzc6B6foA==", + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.3.0.tgz", + "integrity": "sha512-hJ6RYjNbcBFkpHi+ykjar+7GgHs+65Kxyw940nBLOSjaWZ13acq4A5f+gWiV5w+xfsg5MbnjDxTigLcUuljerw==", "engines": { "node": ">=12" }, @@ -2651,9 +2651,9 @@ }, "dependencies": { "@rollup/plugin-commonjs": { - "version": "23.0.3", - "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-23.0.3.tgz", - "integrity": "sha512-31HxrT5emGfTyIfAs1lDQHj6EfYxTXcwtX5pIIhq+B/xZBNIqQ179d/CkYxlpYmFCxT78AeU4M8aL8Iv/IBxFA==", + "version": "23.0.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-23.0.4.tgz", + "integrity": "sha512-bOPJeTZg56D2MCm+TT4psP8e8Jmf1Jsi7pFUMl8BN5kOADNzofNHe47+84WVCt7D095xPghC235/YKuNDEhczg==", "dev": true, "requires": { "@rollup/pluginutils": "^5.0.1", @@ -4179,9 +4179,9 @@ } }, "rollup": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.5.1.tgz", - "integrity": "sha512-hdQWTvPeiAbM6SUkxV70HdGUVxsgsc+CLy5fuh4KdgUBJ0SowXiix8gANgXoG3wEuLwfoJhCT2V+WwxfWq9Ikw==", + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.7.2.tgz", + "integrity": "sha512-orqIX5zkHyHKVsIBl8J5a2tnVikOAMte0DgOLViyW6McYuj45FG+cQPrXILhaifBSmy0D0hKbHg2RbgzFJcwTg==", "dev": true, "requires": { "fsevents": "~2.3.2" @@ -4266,9 +4266,9 @@ } }, "supports-color": { - "version": "9.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.2.3.tgz", - "integrity": "sha512-aszYUX/DVK/ed5rFLb/dDinVJrQjG/vmU433wtqVSD800rYsJNWxh2R3USV90aLSU+UsyQkbNeffVLzc6B6foA==" + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.3.0.tgz", + "integrity": "sha512-hJ6RYjNbcBFkpHi+ykjar+7GgHs+65Kxyw940nBLOSjaWZ13acq4A5f+gWiV5w+xfsg5MbnjDxTigLcUuljerw==" }, "supports-preserve-symlinks-flag": { "version": "1.0.0", diff --git a/tools/lint-md/package.json b/tools/lint-md/package.json index 7f08891ce0f429..b1b053c4f83734 100644 --- a/tools/lint-md/package.json +++ b/tools/lint-md/package.json @@ -14,9 +14,9 @@ "vfile-reporter": "^7.0.4" }, "devDependencies": { - "@rollup/plugin-commonjs": "^23.0.3", + "@rollup/plugin-commonjs": "^23.0.4", "@rollup/plugin-node-resolve": "^15.0.1", - "rollup": "^3.5.1", + "rollup": "^3.7.2", "rollup-plugin-cleanup": "^3.2.1" } }