Skip to content

Engines mismatch in patch release #91

@wraithgar

Description

@wraithgar

The latest version of @asamuzakjp/css-color updated dependencies in a way that crosses a semver major barrier for the engines.node entry in package.json.

I understand that this package doesn't have an engines entry, and that could be considered a valid reason to close this issue but I would urge at least some action here.

@csstools/color-helpers was updated from 5.1.0 to 6.0.1, this dropped support for node 18 and raised the floor to node >=20.19.0

As it stands now we will just have to manually omit updating this in npm until our own next semver major release. Having an engines declaration would allow us to do this automatically and reduce the chances of accidentally breaking things.

It would be helpful if this package also declared an engines range, and had basic installation tests for those minimum node versions. It could help prevent hiccups like this in the future.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions