[PR #2403] [MERGED] ♻️ (typescript) move some files to strict mode #18649

Closed
opened 2026-04-14 20:48:54 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/2403
Author: @MatissJanis
Created: 2/28/2024
Status: Merged
Merged: 3/3/2024
Merged by: @MatissJanis

Base: masterHead: matiss/ts-strict


📝 Commits (3)

  • e0fc55a ♻️ (typescript) move some files to strict mode
  • 219d936 Release notes
  • a0e5d54 Make window.Actual optional

📊 Changes

19 files changed (+33 additions, -31 deletions)

View changed files

📝 packages/desktop-client/src/components/FatalError.tsx (+3 -1)
📝 packages/desktop-client/src/components/GlobalKeys.ts (+1 -2)
📝 packages/desktop-client/src/components/accounts/Account.jsx (+2 -2)
📝 packages/desktop-client/src/components/manager/ImportActual.tsx (+1 -1)
📝 packages/desktop-client/src/components/manager/ImportYNAB4.tsx (+1 -1)
📝 packages/desktop-client/src/components/manager/ImportYNAB5.tsx (+1 -1)
📝 packages/desktop-client/src/components/manager/ManagementApp.jsx (+1 -1)
📝 packages/desktop-client/src/components/modals/ImportTransactions.jsx (+1 -1)
📝 packages/desktop-client/src/components/settings/Export.tsx (+1 -2)
📝 packages/desktop-client/src/components/settings/FixSplits.tsx (+1 -2)
📝 packages/desktop-client/src/components/settings/Global.tsx (+1 -2)
📝 packages/desktop-client/src/components/settings/Reset.tsx (+0 -1)
📝 packages/desktop-client/src/components/settings/index.tsx (+2 -3)
📝 packages/desktop-client/src/gocardless.ts (+1 -2)
📝 packages/desktop-client/src/hooks/useFeatureFlag.ts (+0 -1)
📝 packages/desktop-client/src/plaid.js (+1 -1)
📝 packages/desktop-client/src/tokens.ts (+7 -5)
📝 packages/desktop-client/src/util/versions.ts (+2 -2)
upcoming-release-notes/2403.md (+6 -0)

📄 Description


🔄 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/2403 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 2/28/2024 **Status:** ✅ Merged **Merged:** 3/3/2024 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `matiss/ts-strict` --- ### 📝 Commits (3) - [`e0fc55a`](https://github.com/actualbudget/actual/commit/e0fc55a4aad8fbb692849012b98249343b140368) :recycle: (typescript) move some files to strict mode - [`219d936`](https://github.com/actualbudget/actual/commit/219d93636d3acf0385e727902b2163c506d7f547) Release notes - [`a0e5d54`](https://github.com/actualbudget/actual/commit/a0e5d541604ce703fc11e89223fa4e9ede222080) Make window.Actual optional ### 📊 Changes **19 files changed** (+33 additions, -31 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/FatalError.tsx` (+3 -1) 📝 `packages/desktop-client/src/components/GlobalKeys.ts` (+1 -2) 📝 `packages/desktop-client/src/components/accounts/Account.jsx` (+2 -2) 📝 `packages/desktop-client/src/components/manager/ImportActual.tsx` (+1 -1) 📝 `packages/desktop-client/src/components/manager/ImportYNAB4.tsx` (+1 -1) 📝 `packages/desktop-client/src/components/manager/ImportYNAB5.tsx` (+1 -1) 📝 `packages/desktop-client/src/components/manager/ManagementApp.jsx` (+1 -1) 📝 `packages/desktop-client/src/components/modals/ImportTransactions.jsx` (+1 -1) 📝 `packages/desktop-client/src/components/settings/Export.tsx` (+1 -2) 📝 `packages/desktop-client/src/components/settings/FixSplits.tsx` (+1 -2) 📝 `packages/desktop-client/src/components/settings/Global.tsx` (+1 -2) 📝 `packages/desktop-client/src/components/settings/Reset.tsx` (+0 -1) 📝 `packages/desktop-client/src/components/settings/index.tsx` (+2 -3) 📝 `packages/desktop-client/src/gocardless.ts` (+1 -2) 📝 `packages/desktop-client/src/hooks/useFeatureFlag.ts` (+0 -1) 📝 `packages/desktop-client/src/plaid.js` (+1 -1) 📝 `packages/desktop-client/src/tokens.ts` (+7 -5) 📝 `packages/desktop-client/src/util/versions.ts` (+2 -2) ➕ `upcoming-release-notes/2403.md` (+6 -0) </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 --> --- <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-04-14 20:48:54 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#18649