[PR #6450] lint: patch typescript ignored issues #6534

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

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

State: closed
Merged: Yes


Summary

This PR contains code style updates across the codebase, primarily focused on:

  • Type imports: Updated imports to use type keyword for type-only imports (e.g., import { type Foo } instead of import { Foo })
  • Type definitions: Converted many interface declarations to type declarations for consistency
  • Linting configuration: Removed oxlint rules for consistent-type-imports and consistent-type-definitions that were previously disabled

Changes

  • 116 files changed with 419 insertions and 427 deletions
  • Updates span across multiple packages:
    • packages/api/
    • packages/component-library/
    • packages/crdt/
    • packages/desktop-client/
    • packages/desktop-electron/
    • packages/loot-core/
    • packages/sync-server/

Impact

These are primarily stylistic changes that improve code consistency. No functional changes are expected.

**Original Pull Request:** https://github.com/actualbudget/actual/pull/6450 **State:** closed **Merged:** Yes --- ## Summary This PR contains code style updates across the codebase, primarily focused on: - **Type imports**: Updated imports to use `type` keyword for type-only imports (e.g., `import { type Foo }` instead of `import { Foo }`) - **Type definitions**: Converted many `interface` declarations to `type` declarations for consistency - **Linting configuration**: Removed oxlint rules for `consistent-type-imports` and `consistent-type-definitions` that were previously disabled ## Changes - 116 files changed with 419 insertions and 427 deletions - Updates span across multiple packages: - `packages/api/` - `packages/component-library/` - `packages/crdt/` - `packages/desktop-client/` - `packages/desktop-electron/` - `packages/loot-core/` - `packages/sync-server/` ## Impact These are primarily stylistic changes that improve code consistency. No functional changes are expected.
GiteaMirror added the pull-request label 2026-02-28 21:29:41 -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#6534