Hasty Briefsbeta

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.