Release 4.2 breaks support for node 18 adding a dependency which requires node 20
envgap__jsdom__cssstyle-181
01 / FAILURE SIGNATURE
As reported upstream
I just noticed our build pipelines failing which used node 18. When investigating the issue I found that this was dus to this error:
Not a benchmark task.
- In a clean container the reported failure did not reproduce, or the known fix did not make the project run.
02 / ENVIRONMENT RECIPE
- Base commit
6aaba0d922628f665f96720ba07751ad9bbeb962- Manifest
package.json- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
jsdom/cssstyle #181 · read the original issue
I just noticed our build pipelines failing which used node 18. When investigating the issue I found that this was dus to this error:
```
error lru-cache@11.0.2: The engine "node" is incompatible with this module. Expected version "20 || >=22". Got "18.20.5"
```
Digging deeper this package is introduced as a new dependency in the `@asamuzakjp/css-color` package that is added, as the npm list output shows:
```
cssstyle@4.2.1
└─┬ @asamuzakjp/css-color@2.8.2
└── lru-cache@11.0.2
```04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]