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.
This fixes a build error on a clean build. Yet another issue with Node 13+.
Here are my repro steps:
git clean -xdf
(or do a clean clone)cd WebAssets
npm install
npm run-script build
cd ../AspNetCore.Demo
npm install
npm run-script build
EXPECTED: It builds.
ACTUAL: Parser "assets/JSAsset" failed to initialize when processing asset "app.js". Threw the following error:
Error: Cannot find module '@babel/compat-data/corejs3-shipped-proposals'
It's an issue with Node 13+ and older versions of
@babel/preset-env
. According to this comment the issue was fixed in Babel and we just need to upgrade the@babel/preset-env
package.This PR upgrades
less
which brings in the latest version of @babel/preset-env`.