feat: add SteamGridDB proxy API for non-Steam game images

This commit is contained in:
2026-04-28 23:36:00 +08:00
parent cc34fd17ef
commit 74fe0447ee
5 changed files with 95 additions and 1 deletions
+3
View File
@@ -24,6 +24,7 @@ import { searchUnifiedRoutes } from "@/lib/api/search-unified"
import { gameStubRoutes } from "@/lib/api/game-stub"
import { gameStatsRoutes } from "@/lib/api/game-stats"
import { gamesListingRoutes } from "@/lib/api/games-listing"
import { steamgridProxyRoutes } from "@/lib/api/steamgrid-proxy"
const betterAuth = new Elysia({ name: "better-auth" })
.mount(auth.handler)
@@ -84,6 +85,8 @@ export const app = new Elysia({ prefix: "/api" })
.use(searchUnifiedRoutes)
// Game stub creation
.use(gameStubRoutes)
// SteamGridDB proxy
.use(steamgridProxyRoutes)
// Game stats aggregation
.use(gameStatsRoutes)
// Saved games