I just upgraded the package to v2.24.0
My project is still using v18 since it's the LTS we are building on.
v2.24.0 could not be installed because dependency minimatch in eslint-plugin-perfectionist is now requiring node v20 or 22.
This feels like a breaking change even for this library, to drop support for the LTS 18 version?
I just think a mention in the release notes, README, or maybe a major version update would be some good ways to handle this, no?
ERR_PNPM_UNSUPPORTED_ENGINE Unsupported environment (bad pnpm and/or Node.js version)
This error happened while installing the dependencies of @antfu/eslint-config@2.24.0
at eslint-plugin-perfectionist@3.0.0
Your Node version is incompatible with "minimatch@10.0.1".
Expected version: 20 || >=22
Got: v18.20.4
Reproduction
install package at v2.24.0 with node v18 and see the install break
Describe the bug
I just upgraded the package to
v2.24.0
My project is still using v18 since it's the LTS we are building on.v2.24.0
could not be installed because dependency minimatch ineslint-plugin-perfectionist
is now requiring node v20 or 22.This feels like a breaking change even for this library, to drop support for the LTS 18 version?
I just think a mention in the release notes, README, or maybe a major version update would be some good ways to handle this, no?
Reproduction
install package at v2.24.0 with node v18 and see the install break
System Info
Used Package Manager
pnpm
Validations
Contributions