-
-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 4.2 breaks support for node 18 adding a dependency which requires node 20 #181
Comments
There are also problems with jest tests in our project after 4.2 cssstyle release.
|
Similar problem with
|
Same here, someone can depreciate that version? |
Filed asamuzaK/cssColor#36 |
I don't understand how our CI passed. https://github.com/jsdom/cssstyle/actions/runs/12684004933/job/35351997644 shows
Why is this only a warning for our CI, and an error for your environment? |
Ref: https://docs.npmjs.com/cli/v11/configuring-npm/package-json#engines
Ref: https://docs.npmjs.com/cli/v11/using-npm/config#engine-strict
|
I guess we should probably set that flag in jsdom's CI, at least... |
This would prevent future occurrences like jsdom/cssstyle#181. Also tidy up the CI file a bit, and fix a missed update to package-lock.json.
Pre-published a beta version for testing. Please give a feedback there, not here. |
Fix jsdom#181, fix jsdom#182 Related jsdom/jsdom#3814
@asamuzaK Can we get the fix you released in css-color migrated upward to this repo for testing? I personally appreciate your quick turn around on this. Hoping to see it updated in jsdom soon! Thank you! |
I just noticed our build pipelines failing which used node 18. When investigating the issue I found that this was dus to this error:
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:The text was updated successfully, but these errors were encountered: