[PR #4361] [CLOSED] Re-enable linting on the server #35538

Closed
opened 2026-04-20 22:30:46 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/4361
Author: @matt-fidd
Created: 2/11/2025
Status: Closed

Base: matt/eslint-fixHead: lint-server


📝 Commits (8)

📊 Changes

41 files changed (+118 additions, -90 deletions)

View changed files

📝 eslint.config.mjs (+18 -1)
📝 packages/sync-server/app.js (+2 -2)
📝 packages/sync-server/jest.global-setup.js (+3 -2)
📝 packages/sync-server/jest.global-teardown.js (+2 -1)
📝 packages/sync-server/migrations/1694360000000-create-folders.js (+2 -2)
📝 packages/sync-server/migrations/1694360479680-create-account-db.js (+1 -1)
📝 packages/sync-server/migrations/1694362247011-create-secret-table.js (+1 -1)
📝 packages/sync-server/migrations/1702667624000-rename-nordigen-secrets.js (+1 -1)
📝 packages/sync-server/migrations/1718889148000-openid.js (+1 -1)
📝 packages/sync-server/migrations/1719409568000-multiuser.js (+7 -7)
📝 packages/sync-server/src/account-db.js (+6 -6)
📝 packages/sync-server/src/accounts/openid.js (+5 -5)
📝 packages/sync-server/src/accounts/password.js (+9 -10)
📝 packages/sync-server/src/app-account.js (+2 -2)
📝 packages/sync-server/src/app-admin.js (+3 -3)
📝 packages/sync-server/src/app-admin.test.js (+1 -1)
📝 packages/sync-server/src/app-gocardless/bank-factory.js (+5 -2)
📝 packages/sync-server/src/app-gocardless/banks/easybank_bawaatww.js (+1 -1)
📝 packages/sync-server/src/app-gocardless/banks/hype_hyeeit22.js (+6 -6)
📝 packages/sync-server/src/app-gocardless/services/gocardless-service.js (+3 -3)

...and 21 more files

📄 Description

Re-enables linting on the server. A couple of exceptions to get it through (I'm not sure on the bundler stuff, I can't work out how to remove the extensions from the imports) but can be fixed later.

Requires https://github.com/actualbudget/actual/pull/4362 to be merged first.


🔄 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/4361 **Author:** [@matt-fidd](https://github.com/matt-fidd) **Created:** 2/11/2025 **Status:** ❌ Closed **Base:** `matt/eslint-fix` ← **Head:** `lint-server` --- ### 📝 Commits (8) - [`e428bef`](https://github.com/actualbudget/actual/commit/e428befcc2325177e42272b09e99b49ae3b061f2) getAccountDb - [`f2371ae`](https://github.com/actualbudget/actual/commit/f2371ae69d0a51326faf27fbb7a57ebef3e63f97) uuidv4 - [`0a4224e`](https://github.com/actualbudget/actual/commit/0a4224e4a555b96c7ee8e36a902a47268ed05be0) === / !== - [`bf1c5fd`](https://github.com/actualbudget/actual/commit/bf1c5fd21bb7df61542e963bac0fd1e0b75d9688) default exports - [`003aadc`](https://github.com/actualbudget/actual/commit/003aadc7579357307d41c5772e93a8f1abca976e) re-enable linting for the server - [`c3ff278`](https://github.com/actualbudget/actual/commit/c3ff278a89c7ce2baec9115e81238da2f1cf50ed) fix jest - [`5786677`](https://github.com/actualbudget/actual/commit/5786677cb8a8750281da420f1f27220e30a90047) note - [`82a6e86`](https://github.com/actualbudget/actual/commit/82a6e8681073b62d41ab97cceca16d3b0624aa1b) test ### 📊 Changes **41 files changed** (+118 additions, -90 deletions) <details> <summary>View changed files</summary> 📝 `eslint.config.mjs` (+18 -1) 📝 `packages/sync-server/app.js` (+2 -2) 📝 `packages/sync-server/jest.global-setup.js` (+3 -2) 📝 `packages/sync-server/jest.global-teardown.js` (+2 -1) 📝 `packages/sync-server/migrations/1694360000000-create-folders.js` (+2 -2) 📝 `packages/sync-server/migrations/1694360479680-create-account-db.js` (+1 -1) 📝 `packages/sync-server/migrations/1694362247011-create-secret-table.js` (+1 -1) 📝 `packages/sync-server/migrations/1702667624000-rename-nordigen-secrets.js` (+1 -1) 📝 `packages/sync-server/migrations/1718889148000-openid.js` (+1 -1) 📝 `packages/sync-server/migrations/1719409568000-multiuser.js` (+7 -7) 📝 `packages/sync-server/src/account-db.js` (+6 -6) 📝 `packages/sync-server/src/accounts/openid.js` (+5 -5) 📝 `packages/sync-server/src/accounts/password.js` (+9 -10) 📝 `packages/sync-server/src/app-account.js` (+2 -2) 📝 `packages/sync-server/src/app-admin.js` (+3 -3) 📝 `packages/sync-server/src/app-admin.test.js` (+1 -1) 📝 `packages/sync-server/src/app-gocardless/bank-factory.js` (+5 -2) 📝 `packages/sync-server/src/app-gocardless/banks/easybank_bawaatww.js` (+1 -1) 📝 `packages/sync-server/src/app-gocardless/banks/hype_hyeeit22.js` (+6 -6) 📝 `packages/sync-server/src/app-gocardless/services/gocardless-service.js` (+3 -3) _...and 21 more files_ </details> ### 📄 Description Re-enables linting on the server. A couple of exceptions to get it through (I'm not sure on the bundler stuff, I can't work out how to remove the extensions from the imports) but can be fixed later. Requires https://github.com/actualbudget/actual/pull/4362 to be merged first. --- <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-20 22:30:46 -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#35538