Update the minimum required Node engine version to 8.15.0 #36033
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Update the minimum required Node engine version to 8.15.0.
Related Issue
Motivation and Context
4f9a936, through dependabot[bot], updated the minimum required jsdoc version to
~3.6.2
from~3.5.5
. Version 3.6.2 requires a minimum node version of 8.15.0. However, the commit didn't update the minimum node engine version inbuild/package.json
.While node 8.15.0 is a relatively old version now, (the currently recommended versions are 10.16.2 and 12.8.0), if at least that version's not available, then when running
make install-nodejs-deps
, the user will encounter the following error:How Has This Been Tested?
I encountered this error as the version of node that I had installed at the time (via npm), when running
make
was 8.13.0. After I updated to the latest stable version (12.8.0) the error is no longer encountered, and all of the JavaScript dependencies are successfully installed.Screenshots (if appropriate):
Types of changes
Checklist:
Open tasks: