[PR #2023] [MERGED] ♻️ (typescript) adding strict typings to utils.ts #22683

Closed
opened 2026-04-16 16:56:26 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/2023
Author: @MatissJanis
Created: 12/3/2023
Status: Merged
Merged: 12/6/2023
Merged by: @MatissJanis

Base: masterHead: matiss/typescript-utils


📝 Commits (1)

  • d5b4faf ♻️ (typescript) adding strict typings to utils.ts

📊 Changes

6 files changed (+103 additions, -46 deletions)

View changed files

📝 packages/loot-core/src/mocks/budget.ts (+24 -14)
📝 packages/loot-core/src/server/accounts/transaction-rules.ts (+6 -2)
📝 packages/loot-core/src/shared/transactions.ts (+21 -8)
📝 packages/loot-core/src/shared/util.ts (+33 -17)
📝 packages/loot-core/src/types/models/transaction.d.ts (+13 -5)
upcoming-release-notes/2023.md (+6 -0)

📄 Description

Adding more strict typings to utils.ts and some of its dependencies (where necessary).


🔄 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/2023 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 12/3/2023 **Status:** ✅ Merged **Merged:** 12/6/2023 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `matiss/typescript-utils` --- ### 📝 Commits (1) - [`d5b4faf`](https://github.com/actualbudget/actual/commit/d5b4fafb2dd31e7d138dd8cf97a29fee26b1e1bc) :recycle: (typescript) adding strict typings to utils.ts ### 📊 Changes **6 files changed** (+103 additions, -46 deletions) <details> <summary>View changed files</summary> 📝 `packages/loot-core/src/mocks/budget.ts` (+24 -14) 📝 `packages/loot-core/src/server/accounts/transaction-rules.ts` (+6 -2) 📝 `packages/loot-core/src/shared/transactions.ts` (+21 -8) 📝 `packages/loot-core/src/shared/util.ts` (+33 -17) 📝 `packages/loot-core/src/types/models/transaction.d.ts` (+13 -5) ➕ `upcoming-release-notes/2023.md` (+6 -0) </details> ### 📄 Description Adding more strict typings to `utils.ts` and some of its dependencies (where necessary). --- <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-16 16:56:26 -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#22683