This repository was archived by the owner on Jan 19, 2019. It is now read-only.
This repository was archived by the owner on Jan 19, 2019. It is now read-only.
Update typescript-eslint-parser #166
Closed
Description
typescript-eslint-parser
v21 has been released with a number of fixes (such as support for visitorKeys
to make traversal easier)
master
is currently on v15, so there could be a number of breaking changes to our rules.
There's a number of places our rule definitions explicitly traverse typeAnnotation
, which should no longer be required and could cause double the workload / duplicate error reports.
Issues that should be fixed by this:
- [no-empty-pattern] gets triggered on a non-destructuring array declaration #155
- [type-annotation-spacing] fails in object types under different conditions #152 / [no-unused-vars] false positive about exported type definitions #189
- WIP: Add array-type rule #117
- [no-unused-vars] crashes with initialized enums #193
Issues that might be fixed by this: