[PR #6636] Update linting rules and replace @ts-ignore with @ts-expect-error #6642

Closed
opened 2026-02-28 21:31:00 -06:00 by GiteaMirror · 0 comments
Owner

Original Pull Request: https://github.com/actualbudget/actual/pull/6636

State: closed
Merged: Yes


Changes

  • Updated oxlint configuration:

    • Removed TODO comments from config
    • Enabled rule with multi-line and consistent options
    • Simplified rule configuration
  • TypeScript improvements:

    • Replaced with throughout the codebase (better practice as it will error if the issue is fixed)
    • Added comments where needed for legitimate cases
  • Code formatting fixes:

    • Added missing curly braces in typography.js rule
    • Removed unnecessary comments that were no longer needed

This improves code quality and makes it easier to track type errors that need to be addressed.

**Original Pull Request:** https://github.com/actualbudget/actual/pull/6636 **State:** closed **Merged:** Yes --- ## Changes - **Updated oxlint configuration:** - Removed TODO comments from config - Enabled rule with multi-line and consistent options - Simplified rule configuration - **TypeScript improvements:** - Replaced with throughout the codebase (better practice as it will error if the issue is fixed) - Added comments where needed for legitimate cases - **Code formatting fixes:** - Added missing curly braces in typography.js rule - Removed unnecessary comments that were no longer needed This improves code quality and makes it easier to track type errors that need to be addressed.
GiteaMirror added the pull-request label 2026-02-28 21:31:00 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#6642