Fast Type-Aware Linting in Oxlint
6 days ago
- #performance
- #typescript
- #linting
- Oxlint introduces type-aware linting with a preview release, featuring rules like no-floating-promises.
- Quick start guide provided for both configured and new users to enable type-aware linting with oxlint-tsgolint.
- Performance improvements highlighted, with oxlint completing tasks in under 10 seconds compared to a minute with typescript-eslint.
- Technical details reveal oxlint and tsgolint's architecture, leveraging typescript-go for faster TypeScript linting.
- Decision process discussed, including considerations for writing a type checker and communication with TypeScript compiler.
- Future plans for tsgolint v1.0 include addressing performance issues, rule configuration, and IDE support.
- Acknowledgements given to contributors and teams supporting oxlint and tsgolint development.
- Community engagement encouraged through Discord, GitHub, and issue reporting for feedback and bug reports.
- Installation and configuration instructions provided for users to start using oxlint with type-aware rules.