Skip to content

Replace ESLint/Prettier with oxlint/oxfmt#50

Merged
venables merged 2 commits intomainfrom
venables/bump-deps
Feb 15, 2026
Merged

Replace ESLint/Prettier with oxlint/oxfmt#50
venables merged 2 commits intomainfrom
venables/bump-deps

Conversation

@venables
Copy link
Contributor

@venables venables commented Feb 15, 2026

Summary

  • Replace ESLint and Prettier with oxlint and oxfmt for linting and formatting across the monorepo
  • Remove per-package eslint.config.js files and the @repo/eslint-config internal package — linting now runs from root
  • Fix all oxlint errors (13 fixes: anyunknown, curly braces, @auth tags) and configure no-unused-vars with ^_ ignore pattern
  • Remove baseUrl from 8 tsconfig.json files (unnecessary with bundler resolution)
  • Update AGENTS.md to reflect the new tooling

- Remove @repo/eslint-config dependency and lint/lint:fix scripts from
  all 16 sub-packages (linting now runs from root via oxlint)
- Fix oxfmt config: trailingComma "all" (was "none"), drop proseWrap
- Fix oxlint config: add no-unused-vars with ^_ ignore pattern,
  normalize override prefixes to oxlint style, remove dead .d.ts override
- Fix 13 lint errors: any->unknown in vc types, curly braces, @auth tags
- Remove baseUrl from 8 tsconfig.json files
- Update AGENTS.md: eslint->oxlint, prettier->oxfmt, drop cspell refs
@coderabbitai
Copy link

coderabbitai bot commented Feb 15, 2026

Important

Review skipped

Too many files!

This PR contains 223 files, which is 73 over the limit of 150.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch venables/bump-deps

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@venables venables merged commit a7aa52e into main Feb 15, 2026
3 checks passed
@venables venables deleted the venables/bump-deps branch February 15, 2026 03:57
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.

1 participant