-
Notifications
You must be signed in to change notification settings - Fork 51
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
Inappropriate Required Node & NPM Version #109
Comments
See also: #96 |
Workaround: |
@ronny1982 Realised my mistake and fixed in #106. It should work with v0.81.x onwards. You can patch the current release or unset |
* Refactor install script: * Convert from CJS to ESM * Improve code documentation * Adopt many ES6+ coding styles (let/const, promises, optional chaining, endsWith, etc.) * Manifest Maintenance: * Reduce dependencies from 10 to 5 by swapping most out for native Node modules, or newer alternatives. * Updated dependencies. * Remove "engines" and "packageManager" from manifest to avoid reported issues. * Bug fixes: * #26 & #74 - Freezing during or after post-install step. * #77 - Decompress API change bug. Swapped Decompress for Compressing. * #93 - Errors on install and deprecation warnings * #109 - Engines/packageManager mismatch
I'm using yarn and adding with
and latest node 20 (using
workaround - |
The latest changes introduce a forced minimum version of Node and NPM in the
package.json
.This version is then used for the CI pipeline to configure the Node/NPM version.
Production code should not contain configurations for the automated test pipeline. Now all developers are forced to use a non-LTS Node/NPM version.
I suggest to either remove the required versions from the
package.json
and facilitate matrix builds in the CI pipeline with whatever Node/NPM versions, or require an appropriate (minimum) version inpackage.json
and not the latest and greatest Node/NPM version. I'm pretty sure this package is even compatible when run with Node v16 LTS.The text was updated successfully, but these errors were encountered: