Skip to content

Backport non-breaking security-related fixes to v10 #243

@legobeat

Description

@legobeat

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

make-fetch v10 is exposed to several issues through its dependencies. (#210, among others).

make-fetch v11 fixes these, but breaks compatibility with Node.js v12 through bumps of cacache (#184) minipass-fetch (#186), and ssri (#187).

Expected Behavior

While Node.js v12 is EoL as of 2022-04-30, several ecosystem packages still indicate support for it in their mainline versions.

Releasing a non-breaking backport 10.x release addressing security issues and subdependency deprecation (to reasonable extent) would be very helpful and provide protection for users who are yet to update (perhaps because they are using node-gyp...).

It would also make it more straightforward for lagging dependent packages to make the move off Node 12 themselves.

Steps To Reproduce

n/a

Environment

n/a

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions