diff options
author | 2022-03-24 11:27:15 +0000 | |
---|---|---|
committer | 2022-03-24 11:27:15 +0000 | |
commit | 99414f76cf8ae96426738ebc127ff2719710f89c (patch) | |
tree | ae8148ae2f6608fc513ef27db2c80c0ee688e57e /packages/integrations/node/src/server.ts | |
parent | 5e52814d97a5723dbe7ebb32fbe040a7a4c0ea77 (diff) | |
download | astro-99414f76cf8ae96426738ebc127ff2719710f89c.tar.gz astro-99414f76cf8ae96426738ebc127ff2719710f89c.tar.zst astro-99414f76cf8ae96426738ebc127ff2719710f89c.zip |
[ci] format
Diffstat (limited to 'packages/integrations/node/src/server.ts')
-rw-r--r-- | packages/integrations/node/src/server.ts | 14 |
1 files changed, 7 insertions, 7 deletions
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) { |