🌟tsgolint v7 Brings Native Go Speed to TypeScript Linting
TypeScript Linting Just Got 12x Faster
TL;DR
tsgolint v7, now stable, brings native Go speed to TypeScript linting, making it 12 to 18 times faster than ESLint with typescript-eslint. It tracks TypeScript v7.0.2 and covers 59 of typescript-eslint's 61 type-aware rules.
tsgolint v7 is here, and it's a game-changer for TypeScript developers. This stable release brings native Go speed to TypeScript linting, making it 12 to 18 times faster than ESLint with typescript-eslint. If you're working on large TypeScript projects, this could slash your build times significantly. The release tracks TypeScript v7.0.2 and covers 59 of typescript-eslint's 61 type-aware rules, ensuring compatibility and performance. Oxlint, a Rust-based linter, integrates with tsgolint to handle file discovery and syntactic rules, passing type-aware work to the Go binary for faster diagnostics.

Key Points
tsgolint v7 release tracks TypeScript v7.0.2, covering 59 of typescript-eslint's 61 type-aware rules.
Oxlint, written in Rust, handles file discovery and syntactic rules, passing type-aware work to the Go binary.
tsgolint v7 is 12 to 18 times faster than ESLint with typescript-eslint, thanks to native Go speed.
tsgolint v7 now versioned against the compiler it embeds, v7.0.2000 aligns with TypeScript 7.0.2.
Projects using removed TypeScript 6 features must migrate first to use tsgolint v7.
Why It Matters
If you're working on large TypeScript projects, tsgolint v7's 12 to 18 times faster performance could drastically reduce your build times. The release tracks TypeScript v7.0.2 and covers 59 of typescript-eslint's 61 type-aware rules, ensuring compatibility. However, projects using removed TypeScript 6 features must migrate first.
Comments
Be the first to comment
Enjoyed this article?
Get it daily. 7am. Free. Reads in 5 minutes.
Join 3,476 builders reading daily.