voyagi/bumpwarden-demo-app / chalk
chalk 4.1.2 to 6.0.0
Scored 71 of 100, which is held. Every factor below is computed from a source you can open, and the sum decides the band. Nothing here is a judgement call.
Where this sits
The same axis as the queue, so this bump's place in the run is legible.
Machine explanation, not verdict
Chalk v6.0.0 requires Node.js 22, drops CommonJS support, and removes several color space helpers including keyword
Chalk v6.0.0 introduces several major breaking changes since v4.1.2. It now requires Node.js 22. In the transition to v5.0.0, Chalk became an ESM-only package, meaning it can no longer be loaded via require(). Additionally, support for tagged template literals was removed, and several color space helpers were deleted, including keyword, hsl, hsv, hwb, and ansi. The ansi256 and bgAnsi256 helpers are now downsampled to 16 colors at level 1.
- Removal of the chalk.keyword() color helper and other color spaces (hsl, hsv, hwb, ansi).
- Transition to ESM-only package format, dropping support for CommonJS require().
- Minimum Node.js version requirement bumped to Node.js 22.
- Removal of support for tagged template literals.
report.js:9 uses keyword
"const heading = chalk.keyword('orange').bold;" https://github.com/chalk/chalk/releases/tag/v6.0.0
Migration
- Replace chalk.keyword('orange') with a supported color helper, such as chalk.hex('#FFA500') or a standard ANSI color like chalk.red or chalk.yellow.
- Convert the project to ESM (using import instead of require) or use a dynamic import() to load Chalk.
- Ensure the runtime environment is upgraded to Node.js 22 or later.
Confidence high. Model gemini-3.5-flash. 1 of 1 claims matched a call site the mechanical matcher also found. None were dropped. Some inputs were truncated to fit the token budget.
Provenance
- Run
- run-20260830T180003072Z-scheduled
- First seen
- 2026-08-29 06:53:40 UTC
- Last scored
- 2026-08-30 18:00:03 UTC
- Rubric
- v1.0.0
- Bump key
- voyagi/bumpwarden-demo-app#chalk@6.0.0
How 71 was reached
What was done
Rule RED-HOLD-1 Open a hold issue with a migration plan, labelled bumpwarden:hold. Never open a pull request for a held bump.