feat(stark-all): upgrade to TypeScript 3.2 (latest version supported in Angular 7.2) #1242
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.
ISSUES CLOSED: #1234
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
Issue Number: #1234
What is the new behavior?
typescript
to version 3.2.4@angular/flex-layout
to latest version (7.0.0-beta.24) since it depends on TS 3.2@angular/flex-layout
fromgreenkeeper.json
exclusionstest:ci:all
scriptIMPORTANT
The new
strictBindCallApply
option in TS 3.2 is not added topackages/stark-build/tsconfig.json
to avoid having a breaking change in all the apps whosetsconfig
extend from this one so they are not forced to use TS 3.2. This is not an issue because thestrict
option is enabled so the newstrictBindCallApply
will be enalbled automatically in case the TypeScript version is 3.2 or higher. See https://github.com/Microsoft/TypeScript/wiki/What%27s-new-in-TypeScript#strictbindcallapplyDoes this PR introduce a breaking change?