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 Pull Request switches over from
tslint
toeslint
for typescript. We're doing this as the Tyepscript roadmap for 2019 microsoft/TypeScript#29288 recommended transitioning to ESLint. the TypeScript team explain thateslint
has a more performant architecture thantslint
and that they will only be focusing oneslint
when providing editor linting integration for TypeScript. As a resulttslint
is being deprecated.I've also updated our
yarn lint
rule toyarn validate
as I've inserted the commandtsc --noEmit
which errors on Typescript errors, something lint'ing doesn't do.