[PR #1650] [MERGED] Webpack + SWC Loader #3870

Closed
opened 2026-02-28 20:48:04 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/1650
Author: @joel-jeremy
Created: 9/4/2023
Status: Merged
Merged: 9/5/2023
Merged by: @joel-jeremy

Base: masterHead: swc-loader


📝 Commits (10+)

📊 Changes

15 files changed (+1220 additions, -1188 deletions)

View changed files

📝 packages/crdt/jest.config.js (+3 -1)
📝 packages/crdt/package.json (+2 -1)
packages/desktop-client/.swcrc (+15 -0)
packages/desktop-client/config-overrides.js (+0 -77)
packages/desktop-client/craco.config.ts (+116 -0)
📝 packages/desktop-client/package.json (+10 -11)
packages/loot-core/.babelrc (+0 -6)
packages/loot-core/.swcrc (+10 -0)
📝 packages/loot-core/jest.config.js (+1 -1)
📝 packages/loot-core/jest.web.config.js (+1 -1)
📝 packages/loot-core/package.json (+9 -10)
📝 packages/loot-core/webpack/webpack.browser.config.js (+16 -7)
📝 tsconfig.json (+2 -2)
upcoming-release-notes/1650.md (+6 -0)
📝 yarn.lock (+1029 -1071)

📄 Description

Related to https://github.com/actualbudget/actual/issues/656


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/1650 **Author:** [@joel-jeremy](https://github.com/joel-jeremy) **Created:** 9/4/2023 **Status:** ✅ Merged **Merged:** 9/5/2023 **Merged by:** [@joel-jeremy](https://github.com/joel-jeremy) **Base:** `master` ← **Head:** `swc-loader` --- ### 📝 Commits (10+) - [`83c89bc`](https://github.com/actualbudget/actual/commit/83c89bc4f61292e4501361fd6c37c4cb85c76d0e) desktopc-client swc-loader - [`cf21896`](https://github.com/actualbudget/actual/commit/cf218966ee913afbf69051fb5c6fe9c67ab909f1) More swc - [`3196b00`](https://github.com/actualbudget/actual/commit/3196b00ff879c8e0c8da85afa49230eac4e9132e) Jest swc + upgrades - [`76c6ac4`](https://github.com/actualbudget/actual/commit/76c6ac4a69b868f8bf00f1b3505534b6b5f80a43) Revert @swc/jest usage for now - [`1ca370e`](https://github.com/actualbudget/actual/commit/1ca370e1f729db7a910d1dcfa8b1ad58522ae87f) SWC minify - [`27ce75b`](https://github.com/actualbudget/actual/commit/27ce75b89003ad893356a01339c3b9cc99005782) Remove setupFilesAfterEnv in package.json as per warning message in CI - [`32bf51c`](https://github.com/actualbudget/actual/commit/32bf51c56756549905eecbc5e0d241f3b1ab285f) Release notes - [`7e4a3fc`](https://github.com/actualbudget/actual/commit/7e4a3fc75c2c731dee8dc052bd40364b8cd35177) Minify on CI - [`61ec67d`](https://github.com/actualbudget/actual/commit/61ec67ddeef23a494d22b88982c20683b23b928b) swc helpers in loot-core - [`6041330`](https://github.com/actualbudget/actual/commit/6041330fa5316ad6226b4bb56355f97b9438c44f) @swc/jest ### 📊 Changes **15 files changed** (+1220 additions, -1188 deletions) <details> <summary>View changed files</summary> 📝 `packages/crdt/jest.config.js` (+3 -1) 📝 `packages/crdt/package.json` (+2 -1) ➕ `packages/desktop-client/.swcrc` (+15 -0) ➖ `packages/desktop-client/config-overrides.js` (+0 -77) ➕ `packages/desktop-client/craco.config.ts` (+116 -0) 📝 `packages/desktop-client/package.json` (+10 -11) ➖ `packages/loot-core/.babelrc` (+0 -6) ➕ `packages/loot-core/.swcrc` (+10 -0) 📝 `packages/loot-core/jest.config.js` (+1 -1) 📝 `packages/loot-core/jest.web.config.js` (+1 -1) 📝 `packages/loot-core/package.json` (+9 -10) 📝 `packages/loot-core/webpack/webpack.browser.config.js` (+16 -7) 📝 `tsconfig.json` (+2 -2) ➕ `upcoming-release-notes/1650.md` (+6 -0) 📝 `yarn.lock` (+1029 -1071) </details> ### 📄 Description <!-- Thank you for submitting a pull request! Make sure to follow the instructions to write release notes for your PR — it should only take a minute or two: https://github.com/actualbudget/docs#writing-good-release-notes --> Related to https://github.com/actualbudget/actual/issues/656 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-02-28 20:48:04 -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#3870