Skip to content

Conversation

@aklinker1
Copy link
Member

@aklinker1 aklinker1 commented Jul 8, 2025

Title is a good summary of the changes, but a lot more were changed to make this API more inline with my other backend applications:

  • Switch from Bun.serve to @aklinker1/zeta (first real app to use Zeta, could switch to Elysia if it doesn't work out)
  • Add OpenAPI docs at /openapi.json and /scalar
  • Add oxlint
  • Upgrade TypeScript, enable verbatimModuleSyntax
  • Refactor services into my new pattern (interface, individual functions, return object referencing the functions)
  • Upgrade broken GraphiQL playground
  • Move files around for better organization

@aklinker1 aklinker1 merged commit 9a99885 into main Jul 8, 2025
2 checks passed
@aklinker1 aklinker1 deleted the facelift branch July 8, 2025 07:10
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.

2 participants