service status on atproto
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

refactor: improve gen routes

dusk 72246e0d ca447045

+5 -8
+1 -1
proxy/gen-routes.ts
··· 18 18 const routePath = `/${routeName}`; 19 19 20 20 // Generate import statement 21 - routeImports.push(`import ${routeName}Route from "./${routeName}";`); 21 + routeImports.push(`import * as ${routeName}Route from "./${routeName}";`); 22 22 23 23 // Generate route map entry 24 24 routeMap.push(` "${routePath}": ${routeName}Route`);
+1 -3
proxy/src/routes/_health.ts
··· 1 - const GET = async (req: Bun.BunRequest) => { 1 + export const GET = async (req: Bun.BunRequest) => { 2 2 return new Response(JSON.stringify({ version: "0.1.0" })); 3 3 }; 4 - 5 - export default { GET };
+2 -2
proxy/src/routes/index.ts
··· 1 1 // Auto-generated route index 2 - import _healthRoute from "./_health"; 3 - import pushRoute from "./push"; 2 + import * as _healthRoute from "./_health"; 3 + import * as pushRoute from "./push"; 4 4 5 5 export const routes = { 6 6 "/_health": _healthRoute,
+1 -2
proxy/src/routes/push.ts
··· 29 29 const badRequest = <Error extends { msg: string }>(error: Error) => { 30 30 return new Response(JSON.stringify(error), { status: 400 }); 31 31 }; 32 - const POST = async (req: Bun.BunRequest) => { 32 + export const POST = async (req: Bun.BunRequest) => { 33 33 const maybeData = parsePushRequest(await req.json()); 34 34 if (!maybeData.ok) { 35 35 return badRequest({ ··· 82 82 const result = await putRecord(data.state); 83 83 return new Response(JSON.stringify({ cid: result.cid, uri: result.uri })); 84 84 }; 85 - export default { POST };