mirror of
https://github.com/actualbudget/actual.git
synced 2026-05-06 07:01:45 -05:00
* [AI] Consolidate loot-core connection: default web path, electron split, drop .browser * [autofix.ci] apply automated fixes * [AI] Replace browser-preload .browser extension with package.json subpath imports Use the imports field in desktop-client/package.json with conditional resolution (electron → empty stub, default → real implementation) to eliminate the last .browser file extension from the codebase. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Refactor connection imports to use @actual-app/core * Implement connection mock for desktop-client tests and update import path * [AI] Fix formatting and update imports after master merge Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * [AI] Fix connection mock in TransactionsTable tests and use electron-renderer condition Wire up the manual connection mock for TransactionsTable tests since the __mocks__ directory was removed, and restore electron-renderer condition in loot-core package.json exports. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * [autofix.ci] apply automated fixes * [AI] Remove redundant resolveExtensions from vite configs These arrays were identical to Vite's built-in default and served no purpose. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * [AI] Remove remaining resolveExtensions from vite/vitest configs Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * [AI] Fix build failures: update browser-preload import path and condition - Change loot-core/shared/platform to @actual-app/core/shared/platform - Use electron-renderer condition for #browser-preload to match vite resolve Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * [AI] Remove redundant resolveExtensions from api and loot-core desktop configs Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Remove '*.browser.ts' extension and alias resolutions Removed the special '*.browser.ts' file extension and file resolutions via alias, preferring conditions. --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
155 B
155 B
category, authors
| category | authors | |
|---|---|---|
| Maintenance |
|
Remove special "*.browser.ts" file extension; remove file resolutions via alias (prefer conditions)