Created by: ianschmitz
Closes #5641 (closed).
This adds linting support for TypeScript via typescript-eslint. With this setup we are able to reuse the vast majority of our current ESLint rules.
TODO:
-
Finalize rules -
Thoroughly test both js/ts scenarios as some ESLint rules don't play nice with typescript-eslint (eg. indent
) -
Test with VSCode ESLint plugin