[PR #110] [CLOSED] Add a typescript compatible linter setup #3025

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/110
Author: @TomAFrench
Created: 6/30/2022
Status: Closed

Base: masterHead: linter


📝 Commits (6)

  • a5c1f42 chore: upgrade linter to not use babel
  • d3393f8 chore: silence new linter errors
  • ae6dc12 chore: run typescript linting rules last
  • 2023830 style: fix lint error
  • 4500931 fix: prevent desktop-client from reaching global linter setup
  • f0978df build: update yarn.lock

📊 Changes

8 files changed (+1339 additions, -361 deletions)

View changed files

.eslintrc.js (+26 -0)
📝 package.json (+0 -8)
packages/desktop-client/.eslintrc.js (+4 -0)
📝 packages/loot-core/package.json (+6 -0)
📝 packages/loot-core/src/platform/server/fs/path-join.web.js (+1 -1)
📝 packages/loot-core/src/server/sync/index.js (+4 -4)
patches/eslint-config-react-app+3.0.5.patch (+0 -18)
📝 yarn.lock (+1298 -330)

📄 Description

For a PR which adds a TS compatible linter which is a necessary prerequisite for #84 as we need a linter which can process typescript files.

Plus as a bonus we get rid of a babel dependency.


🔄 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/110 **Author:** [@TomAFrench](https://github.com/TomAFrench) **Created:** 6/30/2022 **Status:** ❌ Closed **Base:** `master` ← **Head:** `linter` --- ### 📝 Commits (6) - [`a5c1f42`](https://github.com/actualbudget/actual/commit/a5c1f425ed81ca52c41a8fcbe9bc637bfc7edd47) chore: upgrade linter to not use babel - [`d3393f8`](https://github.com/actualbudget/actual/commit/d3393f895108890ba6fa0fef9276b4eb42e53f61) chore: silence new linter errors - [`ae6dc12`](https://github.com/actualbudget/actual/commit/ae6dc123d0fe2514d664806c36cba4e4977577e7) chore: run typescript linting rules last - [`2023830`](https://github.com/actualbudget/actual/commit/2023830c6d6644ae33bc4dd48883fa0b39916547) style: fix lint error - [`4500931`](https://github.com/actualbudget/actual/commit/4500931b2b0a8902a80de435e64bbfa9203f4b31) fix: prevent desktop-client from reaching global linter setup - [`f0978df`](https://github.com/actualbudget/actual/commit/f0978dfc50cbde2ccfa948d777f2d976709316be) build: update yarn.lock ### 📊 Changes **8 files changed** (+1339 additions, -361 deletions) <details> <summary>View changed files</summary> ➕ `.eslintrc.js` (+26 -0) 📝 `package.json` (+0 -8) ➕ `packages/desktop-client/.eslintrc.js` (+4 -0) 📝 `packages/loot-core/package.json` (+6 -0) 📝 `packages/loot-core/src/platform/server/fs/path-join.web.js` (+1 -1) 📝 `packages/loot-core/src/server/sync/index.js` (+4 -4) ➖ `patches/eslint-config-react-app+3.0.5.patch` (+0 -18) 📝 `yarn.lock` (+1298 -330) </details> ### 📄 Description For a PR which adds a TS compatible linter which is a necessary prerequisite for #84 as we need a linter which can process typescript files. Plus as a bonus we get rid of a babel dependency. --- <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:35:12 -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#3025