naming cleanup and readme changes

This commit is contained in:
Devin Zuczek
2026-06-30 15:00:22 -04:00
parent 87581ddbcf
commit a6df6a435e
5 changed files with 78 additions and 11 deletions
+1 -1
View File
@@ -4,7 +4,7 @@ import type { SharedHonoEnv, SharedHonoVariables } from '@repo/hono-helpers/src/
export type Env = SharedHonoEnv & {
/** Durable Object hosting the SignalR notifications hub. */
NOTIFICATIONS_HUB: DurableObjectNamespace<NotificationsHub>
RECFLARE_NOTIFICATIONS_HUB: DurableObjectNamespace<NotificationsHub>
}
/** Variables can be extended */
+3 -3
View File
@@ -52,7 +52,7 @@ const app = new Hono<App>()
if ((c.req.header('upgrade') ?? '').toLowerCase() !== 'websocket') {
return c.json({ error: 'Expected a WebSocket upgrade request' }, 426)
}
return c.env.NOTIFICATIONS_HUB.getByName(HUB_INSTANCE).fetch(c.req.raw)
return c.env.RECFLARE_NOTIFICATIONS_HUB.getByName(HUB_INSTANCE).fetch(c.req.raw)
})
// ---- Internal service-to-service send/broadcast --------------------------
@@ -65,7 +65,7 @@ const app = new Hono<App>()
if (!body || typeof body.playerId !== 'number' || typeof body.notificationType !== 'number') {
return c.json({ error: 'playerId and notificationType are required' }, 400)
}
const result = await c.env.NOTIFICATIONS_HUB.getByName(HUB_INSTANCE).notifyPlayer(
const result = await c.env.RECFLARE_NOTIFICATIONS_HUB.getByName(HUB_INSTANCE).notifyPlayer(
body.playerId,
body.notificationType,
body.data
@@ -80,7 +80,7 @@ const app = new Hono<App>()
if (!body || typeof body.notificationType !== 'number') {
return c.json({ error: 'notificationType is required' }, 400)
}
const result = await c.env.NOTIFICATIONS_HUB.getByName(HUB_INSTANCE).broadcast(
const result = await c.env.RECFLARE_NOTIFICATIONS_HUB.getByName(HUB_INSTANCE).broadcast(
body.notificationType,
body.data
)
+1 -1
View File
@@ -5,7 +5,7 @@
"compatibility_date": "2025-09-20",
"compatibility_flags": ["nodejs_compat"],
"durable_objects": {
"bindings": [{ "name": "NOTIFICATIONS_HUB", "class_name": "NotificationsHub" }]
"bindings": [{ "name": "RECFLARE_NOTIFICATIONS_HUB", "class_name": "NotificationsHub" }]
},
"migrations": [{ "tag": "v1", "new_sqlite_classes": ["NotificationsHub"] }],
"logpush": false,