Refactor loot-core/src/server/main.ts into multiple apps #429

Closed
opened 2026-02-28 19:03:44 -06:00 by GiteaMirror · 1 comment
Owner

Originally created by @j-f1 on GitHub (Jun 8, 2023).

Several portions of this file (which defines the methods the client can call) have been split out into separate “apps” (e.g. loot-core/src/server/schedules/app.ts). We should move actions into these apps and create new ones where possible so that the main file is no longer ~2.5k lines long and can focus on things other than defining the methods.

Originally created by @j-f1 on GitHub (Jun 8, 2023). Several portions of this file (which defines the methods the client can call) have been split out into separate “apps” (e.g. `loot-core/src/server/schedules/app.ts`). We should move actions into these apps and create new ones where possible so that the main file is no longer ~2.5k lines long and can focus on things other than defining the methods.
GiteaMirror added the good first issuetech debt labels 2026-02-28 19:03:44 -06:00
Author
Owner

@emilgeo commented on GitHub (Aug 13, 2025):

Does this warrant additional refactors? I see the main file is pretty small now

@emilgeo commented on GitHub (Aug 13, 2025): Does this warrant additional refactors? I see the main file is pretty small now
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#429