TypeScript-ESLint

@typescript-eslint.io

Powerful static analysis for JavaScript and TypeScript. https://typescript-eslint.io

📝 New blog post: Revamping the `ban-types` rule. For many years, ban-types was one of our more prominent rules. We split it into targeted rules that better addressed common user needs. Read on for how it came to be & what those new rules do better! typescript-eslint.io/blog/revampi...

Revamping the `ban-types` rule | typescript-eslint

How the now-deprecated `ban-types` rule evolved over time to what is now several newer, targeted rules.

typescript-eslint.io

📝 Typed Linting with Project Service In typescript-eslint 8.0, we stabilized a parserOptions.projectService option that uses powerful, streamlined TypeScript APIs for typed linting. Let's talk about why that's simpler and often faster than what came before. typescript-eslint.io/blog/project...

Typed Linting with Project Service | typescript-eslint

How typescript-eslint's new "Project Service" makes typed linting easier to configure, especially for large projects.

typescript-eslint.io