What are ESLint and TypeScript, and how do they compare?
ESLint statically analyzes your code to quickly find problems. It allows creating a series of assertions called lint rules around what your code should look or behave like, as well as auto-fixer suggestions to improve your code for you, and loading in lint rules from shared plugins.
Why does this project exist?
- allows ESLint to parse TypeScript syntax
- creates a set of tools for ESLint rules to be able to use TypeScript's type information
- provides a large list of lint rules that are specific to TypeScript and/or use that type information
The TypeScript ESLint project would not be possible without the generous support of our financial contributors.
Donors of $750 and/or a monthly amount of $100 or more.
Donors of $50 and/or a monthly amount of $3 or more.