Skip to content

Conversation

@JanPetterMG
Copy link
Contributor

@JanPetterMG JanPetterMG commented Jan 18, 2026

Web app refactor, primarily with focus on findings pointed out by Biome.

Key changes

  • Refactored various non-null assertions
  • Refactored API message receiver to avoid type any
  • Centralization of API message handling

Impact

  • No noticeable changes to end-users
  • Better code quality, following best practices, and generally a more maintainable code base
  • No new functionality or bug fixes provided, everything is developer focused.

@JanPetterMG JanPetterMG added the chore This issue or pull request is a maintenance task label Jan 18, 2026
@JanPetterMG JanPetterMG added this to the v2.2.0 milestone Jan 18, 2026
@github-actions github-actions bot added the frontend TypeScript related label Jan 18, 2026
@JanPetterMG JanPetterMG changed the title Web app refactor based on Biome issue report Web app refactor based on Biome findings Jan 18, 2026
@JanPetterMG JanPetterMG marked this pull request as ready for review January 18, 2026 14:11
Also renamed a variable for clarity
@JanPetterMG JanPetterMG enabled auto-merge (squash) January 18, 2026 17:01
@JanPetterMG JanPetterMG merged commit e594db6 into main Jan 18, 2026
183 checks passed
@JanPetterMG JanPetterMG deleted the webapp-refactor-biome branch January 18, 2026 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore This issue or pull request is a maintenance task frontend TypeScript related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants