diff options
author | 2022-10-12 21:27:56 +0000 | |
---|---|---|
committer | 2022-10-12 21:27:56 +0000 | |
commit | 575bf9205e7b5875c6b95d49339ff448f59eaad4 (patch) | |
tree | 5e14d483fea818032722fbe8a8ac06944a41a337 /packages/integrations/node/src/preview.ts | |
parent | e55af8a23233b6335f45b7a04b9d026990fb616c (diff) | |
download | astro-575bf9205e7b5875c6b95d49339ff448f59eaad4.tar.gz astro-575bf9205e7b5875c6b95d49339ff448f59eaad4.tar.zst astro-575bf9205e7b5875c6b95d49339ff448f59eaad4.zip |
[ci] format
Diffstat (limited to 'packages/integrations/node/src/preview.ts')
-rw-r--r-- | packages/integrations/node/src/preview.ts | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/packages/integrations/node/src/preview.ts b/packages/integrations/node/src/preview.ts index 33c2f18e2..443befa19 100644 --- a/packages/integrations/node/src/preview.ts +++ b/packages/integrations/node/src/preview.ts @@ -1,28 +1,27 @@ import type { CreatePreviewServer } from 'astro'; -import type { createExports } from './server'; import http from 'http'; import { fileURLToPath } from 'url'; import { createServer } from './http-server.js'; +import type { createExports } from './server'; -const preview: CreatePreviewServer = async function({ - client, - serverEntrypoint, - host, - port, -}) { +const preview: CreatePreviewServer = async function ({ client, serverEntrypoint, host, port }) { type ServerModule = ReturnType<typeof createExports>; type MaybeServerModule = Partial<ServerModule>; let ssrHandler: ServerModule['handler']; try { process.env.ASTRO_NODE_AUTOSTART = 'disabled'; const ssrModule: MaybeServerModule = await import(serverEntrypoint.toString()); - if(typeof ssrModule.handler === 'function') { + if (typeof ssrModule.handler === 'function') { ssrHandler = ssrModule.handler; } else { - throw new Error(`The server entrypoint doesn't have a handler. Are you sure this is the right file?`); + throw new Error( + `The server entrypoint doesn't have a handler. Are you sure this is the right file?` + ); } - } catch(_err) { - throw new Error(`The server entrypoint ${fileURLToPath} does not exist. Have you ran a build yet?`); + } catch (_err) { + throw new Error( + `The server entrypoint ${fileURLToPath} does not exist. Have you ran a build yet?` + ); } const handler: http.RequestListener = (req, res) => { @@ -37,18 +36,19 @@ const preview: CreatePreviewServer = async function({ }); }; - const server = createServer({ - client, - port, - host, - }, handler); + const server = createServer( + { + client, + port, + host, + }, + handler + ); // eslint-disable-next-line no-console console.log(`Preview server listening on http://${host}:${port}`); return server; -} - -export { - preview as default }; + +export { preview as default }; |