Update Node.js to supported version #742
Merged
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.
As of this PR, the Node version with LTS is v18 (v20 is currently released but not yet "Active" -- an upgrade should be possible later this year). Closes #694.
Additionally, the version of the
nginx
base container pulled from Docker Hub is specified.Explanation of Changes
gulp
package had to be upgraded to version 4.gulp
v4 made therun-sequence
package obsolete. Instead, sequential tasks are registered usinggulp.series
.gulpfile.js
was updated to include this change.gulp
v4 no longer allowed forward references in task registration. Tasks needed to be registered before they could be included as dependencies in other tasks. The order of task registration ingulpfile.js
was modified to remove forward references.gulp-sass
package had to be upgraded to version 5.gulp-sass
by default. A compiler (in this casesass
) had to be independently installed and passed togulp-sass
when imported intogulpfile.js
.