-
-
Notifications
You must be signed in to change notification settings - Fork 17.7k
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
build: [email protected] and [email protected] #4338
build: [email protected] and [email protected] #4338
Conversation
3imed-jaberi
commented
Jul 3, 2020
- Support Node.js 13.x.
- Support Node.js 14.x.
Thank you @3imed-jaberi ! I would suggest splitting these up into two different PRs. Part of adding a new major version of supported Node.js to our CI, we need to go through every dependency in our dependency tree and see if they are testing against that version of Node.js, or test locally against that version of Node.js. This ensures that we are actually supporting it. Many of our complicated dependencies we do not copy their test suites into Express, so we don't know if the features they are providing to Express fully function without running the test suites of those dependencies in those version of Node.js ourselves. If you're going to make a PR, I would suggest listing out all the dependencies, then note down the version of that dependency you tested into the new major version of Node.js you're adding and if any issues were encountered or not. |
@dougwilson, thank you bro again for your quick reaction with my PRs, I will do whatever you requested .. Then I will love to hear from you about opening another PR or stay here. |
It's no problem! I am happy to see folks come and help with these types of tasks :) ! |
@dougwilson, I have checked all the dependencies, most of them are the same as the previous version, and as for the dependencies that we have updated, they work fine locally. Support through the CI:
|
Thank you! To be clear, I'm not sure what you're saying if you can help me out. That seems like a very small subset of our dependencies. Does, for example, the For your check list, what did you use to determine which dependencies to list there vs not list? |
Hi @3imed-jaberi sorry for that! You just stated that you "have checked all the dependencies" and then since the list was incomplete, I was confused on what that meant; if you're still working on that, that's OK, but it wasn't clear that was the case. You may want to clarify if you are still in progress on something in the future :) |
When you have a completed list, please feel free to ping me at that time so I can review. No need to ping me if it is still in progress :) |
I told you I have checked all the dependencies and I did already .. Sorry for my english..., I wanted to let you know that I will be listing some pictures of each dependency. so that the process is clear and you can see that it really works fine locally .. List (devDeps isn't included) :
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@3imed-jaberi Can be tested with v14.16 now as that's the latest.
723241a
to
f85780b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dougwilson, Node.js have new security releases for 12.x and 10.x. so, should we upgrade to latest ?!
@3imed-jaberi I have a PR here with those changes: #4574 |
cool 🚀 |
f85780b
to
cf4cb8d
Compare
e453fef
to
6fe271e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thank you for all the hard work you did to check the deps