Uh oh!
There was an error while loading. Please reload this page.
build: Node.js@13.x and Node.js@14.x - #4338
Conversation
3imed-jaberi
commented
Jul 3, 2020
- Support Node.js 13.x.
- Support Node.js 14.x.
dougwilson
commented
Jul 3, 2020
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. |
3imed-jaberi
commented
Jul 3, 2020
@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. |
dougwilson
commented
Jul 3, 2020
It's no problem! I am happy to see folks come and help with these types of tasks :) ! |
3imed-jaberi
commented
Jul 4, 2020
@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: |
dougwilson
commented
Jul 4, 2020
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? |
dougwilson
commented
Jul 4, 2020
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 :) |
dougwilson
commented
Jul 4, 2020
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 :) |
3imed-jaberi
commented
Jul 5, 2020
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) :
|
aravindvnair99
left a comment
There was a problem hiding this comment.
@3imed-jaberi Can be tested with v14.16 now as that's the latest.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
723241a to
f85780bCompare
3imed-jaberi
left a comment
There was a problem hiding this comment.
@dougwilson, Node.js have new security releases for 12.x and 10.x. so, should we upgrade to latest ?!
aravindvnair99
commented
May 5, 2021
@3imed-jaberi I have a PR here with those changes: #4574 |
3imed-jaberi
commented
May 6, 2021
cool 🚀 |
f85780b to
cf4cb8dComparee453fef to
6fe271eCompare
dougwilson
left a comment
There was a problem hiding this comment.
thank you for all the hard work you did to check the deps
