Skip to main content
Oxlint is a blazingly fast JavaScript/TypeScript linter written in Rust that is 50-100x faster than ESLint.

Supported Files

Oxlint will run on files with the following extensions:
  • .js
  • .mjs
  • .cjs
  • .jsx
  • .ts
  • .mts
  • .cts
  • .tsx
  • .vue
  • .astro
  • .svelte

Configuration

Oxlint supports the following configuration files:
  • .oxlintrc.json
  • oxlintrc.json
  • .oxlintrc
  • oxlint.json
CodeRabbit only runs Oxlint when an Oxlint config file is present and Biome is disabled.

When we skip Oxlint

CodeRabbit will skip running Oxlint when:
  • Oxlint is already running in GitHub workflows.
  • No Oxlint config file is found.
  • Biome is enabled.