fix: update dependency yargs to v18 #3642
CI.yml
on: pull_request
Matrix: build
NodeJS installed from stock Ubuntu-LTS packages (not external sources)
2m 18s
Code quality
0s
Annotations
27 errors
@commitlint/cli/src/cli.test.ts > should produce help for problems:
@commitlint/cli/src/cli.test.ts#L117
AssertionError: expected '' to contain 'Get help: https://github.com/conventi…'
- Expected
+ Received
- Get help: https://github.com/conventional-changelog/commitlint/#what-is-commitlint
❯ @commitlint/cli/src/cli.test.ts:117:31
|
@commitlint/cli/src/cli.test.ts > should produce help for empty config:
@commitlint/cli/src/cli.test.ts#L109
AssertionError: expected '' to contain 'Please add rules'
- Expected
+ Received
- Please add rules
❯ @commitlint/cli/src/cli.test.ts:109:31
|
@commitlint/cli/src/cli.test.ts > should produce no output with -q flag:
@commitlint/cli/src/cli.test.ts#L102
AssertionError: expected 'file:///home/runner/work/commitlint/c…' to deeply equal ''
- Expected
+ Received
+ file:///home/runner/work/commitlint/commitlint/@commitlint/cli/node_modules/yargs-parser/build/lib/index.js:25
+ throw Error(`yargs parser supports a minimum Node.js version of ${minNodeVersion}. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions`);
+ ^
+
+ Error: yargs parser supports a minimum Node.js version of 20. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions
+ at file:///home/runner/work/commitlint/commitlint/@commitlint/cli/node_modules/yargs-parser/build/lib/index.js:25:15
+ at ModuleJob.run (node:internal/modules/esm/module_job:195:25)
+ at async ModuleLoader.import (node:internal/modules/esm/loader:337:24)
+ at async loadESM (node:internal/process/esm_loader:34:7)
+ at async handleMainPromise (node:internal/modules/run_main:106:12)
+
+ Node.js v18.20.8
+
❯ @commitlint/cli/src/cli.test.ts:102:24
|
@commitlint/cli/src/cli.test.ts > should produce no output with --quiet flag:
@commitlint/cli/src/cli.test.ts#L94
AssertionError: expected 'file:///home/runner/work/commitlint/c…' to deeply equal ''
- Expected
+ Received
+ file:///home/runner/work/commitlint/commitlint/@commitlint/cli/node_modules/yargs-parser/build/lib/index.js:25
+ throw Error(`yargs parser supports a minimum Node.js version of ${minNodeVersion}. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions`);
+ ^
+
+ Error: yargs parser supports a minimum Node.js version of 20. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions
+ at file:///home/runner/work/commitlint/commitlint/@commitlint/cli/node_modules/yargs-parser/build/lib/index.js:25:15
+ at ModuleJob.run (node:internal/modules/esm/module_job:195:25)
+ at async ModuleLoader.import (node:internal/modules/esm/loader:337:24)
+ at async loadESM (node:internal/process/esm_loader:34:7)
+ at async handleMainPromise (node:internal/modules/run_main:106:12)
+
+ Node.js v18.20.8
+
❯ @commitlint/cli/src/cli.test.ts:94:24
|
@commitlint/cli/src/cli.test.ts > regression test for running with --last flag:
@commitlint/cli/src/cli.test.ts#L84
AssertionError: expected '' to contain '0 problems, 0 warnings'
- Expected
+ Received
- 0 problems, 0 warnings
❯ @commitlint/cli/src/cli.test.ts:84:31
|
@commitlint/cli/src/cli.test.ts > should produce last commit and success output with --verbose flag:
@commitlint/cli/src/cli.test.ts#L71
AssertionError: expected '' to contain '0 problems, 0 warnings'
- Expected
+ Received
- 0 problems, 0 warnings
❯ @commitlint/cli/src/cli.test.ts:71:31
|
@commitlint/cli/src/cli.test.ts > should produce success output with --verbose flag:
@commitlint/cli/src/cli.test.ts#L59
AssertionError: expected '' to contain '0 problems, 0 warnings'
- Expected
+ Received
- 0 problems, 0 warnings
❯ @commitlint/cli/src/cli.test.ts:59:31
|
@commitlint/cli/src/cli.test.ts > should reprint input from stdin:
@commitlint/cli/src/cli.test.ts#L52
AssertionError: expected '' to contain 'foo: bar'
- Expected
+ Received
- foo: bar
❯ @commitlint/cli/src/cli.test.ts:52:31
|
@alias/commitlint/cli.test.js > should produce success output with --verbose flag:
@alias/commitlint/cli.test.js#L40
AssertionError: expected '' to contain '0 problems, 0 warnings'
- Expected
+ Received
- 0 problems, 0 warnings
❯ @alias/commitlint/cli.test.js:40:24
|
@alias/commitlint/cli.test.js > should reprint input from stdin:
@alias/commitlint/cli.test.js#L34
AssertionError: expected '' to contain 'foo: bar'
- Expected
+ Received
- foo: bar
❯ @alias/commitlint/cli.test.js:34:24
|
build (ubuntu-22.04, 20)
The strategy configuration was canceled because "build.ubuntu-22_04_18" failed
|
build (ubuntu-24.04, 20)
The strategy configuration was canceled because "build.ubuntu-22_04_18" failed
|
build (windows-2022, 18)
The strategy configuration was canceled because "build.ubuntu-22_04_18" failed
|
build (windows-2025, 20)
The strategy configuration was canceled because "build.ubuntu-22_04_18" failed
|
build (ubuntu-24.04, 18)
The strategy configuration was canceled because "build.ubuntu-22_04_18" failed
|
build (windows-2022, 20)
The strategy configuration was canceled because "build.ubuntu-22_04_18" failed
|
build (windows-2025, 18)
The strategy configuration was canceled because "build.ubuntu-22_04_18" failed
|
@commitlint/cli/src/cli.test.ts > should produce help for problems:
@commitlint/cli/src/cli.test.ts#L117
AssertionError: expected '' to contain 'Get help: https://github.com/conventi…'
- Expected
+ Received
- Get help: https://github.com/conventional-changelog/commitlint/#what-is-commitlint
❯ @commitlint/cli/src/cli.test.ts:117:31
|
@commitlint/cli/src/cli.test.ts > should produce help for empty config:
@commitlint/cli/src/cli.test.ts#L109
AssertionError: expected '' to contain 'Please add rules'
- Expected
+ Received
- Please add rules
❯ @commitlint/cli/src/cli.test.ts:109:31
|
@commitlint/cli/src/cli.test.ts > should produce no output with -q flag:
@commitlint/cli/src/cli.test.ts#L102
AssertionError: expected 'file:///__w/commitlint/commitlint/@co…' to deeply equal ''
- Expected
+ Received
+ file:///__w/commitlint/commitlint/@commitlint/cli/node_modules/yargs-parser/build/lib/index.js:25
+ throw Error(`yargs parser supports a minimum Node.js version of ${minNodeVersion}. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions`);
+ ^
+
+ Error: yargs parser supports a minimum Node.js version of 20. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions
+ at file:///__w/commitlint/commitlint/@commitlint/cli/node_modules/yargs-parser/build/lib/index.js:25:15
+ at ModuleJob.run (node:internal/modules/esm/module_job:195:25)
+ at async ModuleLoader.import (node:internal/modules/esm/loader:336:24)
+ at async loadESM (node:internal/process/esm_loader:34:7)
+ at async handleMainPromise (node:internal/modules/run_main:106:12)
+
+ Node.js v18.19.1
+
❯ @commitlint/cli/src/cli.test.ts:102:24
|
@commitlint/cli/src/cli.test.ts > should produce no output with --quiet flag:
@commitlint/cli/src/cli.test.ts#L94
AssertionError: expected 'file:///__w/commitlint/commitlint/@co…' to deeply equal ''
- Expected
+ Received
+ file:///__w/commitlint/commitlint/@commitlint/cli/node_modules/yargs-parser/build/lib/index.js:25
+ throw Error(`yargs parser supports a minimum Node.js version of ${minNodeVersion}. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions`);
+ ^
+
+ Error: yargs parser supports a minimum Node.js version of 20. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions
+ at file:///__w/commitlint/commitlint/@commitlint/cli/node_modules/yargs-parser/build/lib/index.js:25:15
+ at ModuleJob.run (node:internal/modules/esm/module_job:195:25)
+ at async ModuleLoader.import (node:internal/modules/esm/loader:336:24)
+ at async loadESM (node:internal/process/esm_loader:34:7)
+ at async handleMainPromise (node:internal/modules/run_main:106:12)
+
+ Node.js v18.19.1
+
❯ @commitlint/cli/src/cli.test.ts:94:24
|
@commitlint/cli/src/cli.test.ts > regression test for running with --last flag:
@commitlint/cli/src/cli.test.ts#L84
AssertionError: expected '' to contain '0 problems, 0 warnings'
- Expected
+ Received
- 0 problems, 0 warnings
❯ @commitlint/cli/src/cli.test.ts:84:31
|
@commitlint/cli/src/cli.test.ts > should produce last commit and success output with --verbose flag:
@commitlint/cli/src/cli.test.ts#L71
AssertionError: expected '' to contain '0 problems, 0 warnings'
- Expected
+ Received
- 0 problems, 0 warnings
❯ @commitlint/cli/src/cli.test.ts:71:31
|
@commitlint/cli/src/cli.test.ts > should produce success output with --verbose flag:
@commitlint/cli/src/cli.test.ts#L59
AssertionError: expected '' to contain '0 problems, 0 warnings'
- Expected
+ Received
- 0 problems, 0 warnings
❯ @commitlint/cli/src/cli.test.ts:59:31
|
@commitlint/cli/src/cli.test.ts > should reprint input from stdin:
@commitlint/cli/src/cli.test.ts#L52
AssertionError: expected '' to contain 'foo: bar'
- Expected
+ Received
- foo: bar
❯ @commitlint/cli/src/cli.test.ts:52:31
|
@alias/commitlint/cli.test.js > should produce success output with --verbose flag:
@alias/commitlint/cli.test.js#L40
AssertionError: expected '' to contain '0 problems, 0 warnings'
- Expected
+ Received
- 0 problems, 0 warnings
❯ @alias/commitlint/cli.test.js:40:24
|
@alias/commitlint/cli.test.js > should reprint input from stdin:
@alias/commitlint/cli.test.js#L34
AssertionError: expected '' to contain 'foo: bar'
- Expected
+ Received
- foo: bar
❯ @alias/commitlint/cli.test.js:34:24
|