Skip to content

chore: Replace ESLint with oxlint and fix lint warnings#1437

Merged
fadi-george merged 5 commits intomainfrom
fg/oxc
Mar 5, 2026
Merged

chore: Replace ESLint with oxlint and fix lint warnings#1437
fadi-george merged 5 commits intomainfrom
fg/oxc

Conversation

@fadi-george
Copy link
Copy Markdown
Contributor

@fadi-george fadi-george commented Mar 5, 2026

Summary

  • Replace ESLint with oxlint for faster linting (28ms vs seconds), remove prettylint dependency
  • Fix all 28 oxlint warnings: unused catch parameters (catch (e)catch), redundant double negation (!!), unused function parameters
  • Replace getValueOrDefault helper with native nullish coalescing (??) across the codebase

Test plan

  • bun run lint passes with 0 warnings and 0 errors
  • tsc --noEmit passes with no type errors
  • Verify existing tests pass

Made with Cursor


This change is Reviewable

@fadi-george fadi-george changed the title Replace ESLint with oxlint and fix lint warnings chore: Replace ESLint with oxlint and fix lint warnings Mar 5, 2026
@fadi-george fadi-george requested a review from nan-li March 5, 2026 22:49
@fadi-george fadi-george merged commit f31487b into main Mar 5, 2026
9 checks passed
@fadi-george fadi-george deleted the fg/oxc branch March 5, 2026 23:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants