Skip to content

refactor: apply changes from office-hour#18

Merged
lloydrichards merged 4 commits into
mainfrom
refactor/office-hour-upgrades
Apr 24, 2026
Merged

refactor: apply changes from office-hour#18
lloydrichards merged 4 commits into
mainfrom
refactor/office-hour-upgrades

Conversation

@lloydrichards

Copy link
Copy Markdown
Owner

Goals/Scope

During the OfficeHour there was a review of the Presence package so will take this tio upgrade infrastructure and improve code quality through modernization of dependencies and type safety.

Description

  • Upgraded Effect language service and improved TypeScript configuration
  • Replaced Date.now() with DateTime.now() for type-safe timestamp handling
  • Replaced JSON.stringify() with Inspectable for better serialization
  • Standardized logging with appropriate log levels

@lloydrichards lloydrichards force-pushed the refactor/office-hour-upgrades branch from f715370 to 259b9d9 Compare April 24, 2026 10:01
@lloydrichards lloydrichards merged commit 8f094ea into main Apr 24, 2026
8 checks passed
@lloydrichards lloydrichards deleted the refactor/office-hour-upgrades branch April 24, 2026 10:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant