diff options
Diffstat (limited to 'packages/integrations/node/src')
-rw-r--r-- | packages/integrations/node/src/index.ts | 4 | ||||
-rw-r--r-- | packages/integrations/node/src/server.ts | 14 |
2 files changed, 9 insertions, 9 deletions
diff --git a/packages/integrations/node/src/index.ts b/packages/integrations/node/src/index.ts index 903d5b1cc..b90cd9d2e 100644 --- a/packages/integrations/node/src/index.ts +++ b/packages/integrations/node/src/index.ts @@ -14,7 +14,7 @@ export default function createIntegration(): AstroIntegration { hooks: { 'astro:config:done': ({ setAdapter }) => { setAdapter(getAdapter()); - } - } + }, + }, }; } diff --git a/packages/integrations/node/src/server.ts b/packages/integrations/node/src/server.ts index 791dc58b2..79a51cdfe 100644 --- a/packages/integrations/node/src/server.ts +++ b/packages/integrations/node/src/server.ts @@ -4,7 +4,7 @@ import { NodeApp } from 'astro/app/node'; import { polyfill } from '@astrojs/webapi'; polyfill(globalThis, { - exclude: 'window document' + exclude: 'window document', }); export function createExports(manifest: SSRManifest) { @@ -13,22 +13,22 @@ export function createExports(manifest: SSRManifest) { async handler(req: IncomingMessage, res: ServerResponse, next?: (err?: unknown) => void) { const route = app.match(req); - if(route) { + if (route) { try { const response = await app.render(req); await writeWebResponse(res, response); - } catch(err: unknown) { - if(next) { + } catch (err: unknown) { + if (next) { next(err); } else { throw err; } } - } else if(next) { + } else if (next) { return next(); } - } - } + }, + }; } async function writeWebResponse(res: ServerResponse, webResponse: Response) { |