TypeScript-ESLint

TypeScript-ESLint

@typescript-eslint.io

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

1.5K followers7 following48 posts

📝 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...

typescript-eslint.ioRevamping the `ban-types` rule | typescript-eslintHow the now-deprecated `ban-types` rule evolved over time to what is now several newer, targeted rules.

TypeScript-ESLint reposted

📝 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...

typescript-eslint.ioTyped Linting with Project Service | typescript-eslintHow typescript-eslint's new "Project Service" makes typed linting easier to configure, especially for large projects.

Exciting times for TypeScript development! We're looking forward to using 10x faster type retrieval APIs for typed linting. The feature will not be trivial to write, but would be absolutely worth the work. github.com/typescript-e...

github.comEnhancement: Use TypeScript's Go port (tsgo / typescript-go) for type information · Issue #10940 · typescript-eslint/typescript-eslintBefore You File a Proposal Please Confirm You Have Done The Following... I have searched for related issues and found none that match my proposal. I have searched the current rule list and found no...
TypeScript@typescriptlang.org

Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness! devblogs.microsoft.com/typescript/t...

TypeScript-ESLint v8.15.0 has been released! This release includes: - a fix for the recent crash introduced with ESLint v9.15.0 - support for arrays in `tseslint.config` (no more spreads necessary!) - a new rule `no-unsafe-type-assertion` - and more...! github.com/typescript-e...

github.comRelease v8.15.0 · typescript-eslint/typescript-eslint8.15.0 (2024-11-18) 🚀 Features eslint-plugin: added related-getter-setter-pairs rule (#10192) eslint-plugin: new rule no-unsafe-type-assertion (#10051) eslint-plugin: [prefer-nullish-coalescing] f...

You are up to date.