Change compiler target for the ES2015 build from esnext to ES2015 #80
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 it turned out, current Focal's ES6-build is not ES6-compliant and is not supported in some older browsers (e.g. Legacy MS Edge). This happens because of the build script misconfiguration – the build target provided to the
tsc
isesnext
. Because of that, some of the more recent language features (e.g. Object literal spread operator) appear in the ES6 build. This MR changes the build target to the expected one for the ES6 build.