-
-
Notifications
You must be signed in to change notification settings - Fork 8
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
Loosen engines restriction, which currently requires Node >= 12.17.0 #11
Comments
Well, there are ESM, package exports, and worker_threads which are not available by default on Node.js 10.x Worth noting the library also exports a I'm fine with loosening as I understand there are folks out there who need support for Node.js v10.x, but I'm not sure what's the best way to signal to users that parts of the API will break on older versions. |
Perhaps you could add Node 10 to your test matrix, but only run the sync tests? This would ensurer that they continue working until Node 10 is EOL (soonish). I think it's okay to then expect folks upstream to use the appropriate part of the API -- we're only talking about a few months I believe? I ideally don't want to turn off |
@aduh95 I worked around this upstream by moving our |
I've removed the engine restriction and publish a new version. My plan is to re-introduce it after Node.js v10 reaches end-of-life. |
A recent release of
@compodoc/ngd-transformer
pulls in@aduh95/viz.js
, which drops support of Node 10.This is breaking upstream builds of google-auth-library.
Are there any load-bearing Node 12 features being used, or could you consider loosening the engines constraint to include Node 10?
Refs: compodoc/ngd#68
The text was updated successfully, but these errors were encountered: