summaryrefslogtreecommitdiff
path: root/packages/integrations/node/src
diff options
context:
space:
mode:
Diffstat (limited to 'packages/integrations/node/src')
-rw-r--r--packages/integrations/node/src/index.ts4
-rw-r--r--packages/integrations/node/src/server.ts14
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) {