diff options
-rw-r--r-- | packages/integrations/node/CHANGELOG.md | 2 | ||||
-rw-r--r-- | packages/integrations/node/package.json | 9 | ||||
-rw-r--r-- | packages/integrations/node/src/log-listening-on.ts | 11 | ||||
-rw-r--r-- | packages/integrations/node/src/preview.ts | 6 | ||||
-rw-r--r-- | packages/integrations/node/src/serve-app.ts | 2 | ||||
-rw-r--r-- | packages/integrations/node/src/standalone.ts | 2 | ||||
-rw-r--r-- | packages/integrations/node/test/bad-urls.test.js | 2 | ||||
-rw-r--r-- | packages/integrations/node/test/errors.test.js | 4 | ||||
-rw-r--r-- | packages/integrations/node/test/image.test.js | 4 | ||||
-rw-r--r-- | packages/integrations/node/test/preview-host.test.js | 2 |
10 files changed, 24 insertions, 20 deletions
diff --git a/packages/integrations/node/CHANGELOG.md b/packages/integrations/node/CHANGELOG.md index c9f7e6349..29bfea110 100644 --- a/packages/integrations/node/CHANGELOG.md +++ b/packages/integrations/node/CHANGELOG.md @@ -832,7 +832,7 @@ { darkMode: true }, { expires: '1 month', - } + }, ); const prefs = Astro.cookies.get<Prefs>('prefs').json(); diff --git a/packages/integrations/node/package.json b/packages/integrations/node/package.json index 48f7ecb77..874945614 100644 --- a/packages/integrations/node/package.json +++ b/packages/integrations/node/package.json @@ -11,7 +11,10 @@ "url": "https://github.com/withastro/adapters.git", "directory": "packages/node" }, - "keywords": ["withastro", "astro-adapter"], + "keywords": [ + "withastro", + "astro-adapter" + ], "bugs": "https://github.com/withastro/adapters/issues", "homepage": "https://docs.astro.build/en/guides/integrations-guide/node/", "exports": { @@ -20,7 +23,9 @@ "./preview.js": "./dist/preview.js", "./package.json": "./package.json" }, - "files": ["dist"], + "files": [ + "dist" + ], "scripts": { "build": "astro-scripts build \"src/**/*.ts\" && tsc", "test": "astro-scripts test \"test/**/*.test.js\"" diff --git a/packages/integrations/node/src/log-listening-on.ts b/packages/integrations/node/src/log-listening-on.ts index 88c4e9d80..f78b5b7f1 100644 --- a/packages/integrations/node/src/log-listening-on.ts +++ b/packages/integrations/node/src/log-listening-on.ts @@ -3,14 +3,13 @@ import https from 'node:https'; import type { AddressInfo } from 'node:net'; import os from 'node:os'; import type { AstroIntegrationLogger } from 'astro'; -import type { Options } from './types.js'; const wildcardHosts = new Set(['0.0.0.0', '::', '0000:0000:0000:0000:0000:0000:0000:0000']); export async function logListeningOn( logger: AstroIntegrationLogger, server: http.Server | https.Server, - configuredHost: string | boolean | undefined + configuredHost: string | boolean | undefined, ) { await new Promise<void>((resolve) => server.once('listening', resolve)); const protocol = server instanceof https.Server ? 'https' : 'http'; @@ -21,7 +20,7 @@ export async function logListeningOn( if (host === undefined || wildcardHosts.has(host)) { logger.info( - `Server listening on \n local: ${address.local[0]} \t\n network: ${address.network[0]}\n` + `Server listening on \n local: ${address.local[0]} \t\n network: ${address.network[0]}\n`, ); } else { logger.info(`Server listening on ${address.local[0]}`); @@ -53,7 +52,7 @@ export function getNetworkAddress( protocol: 'http' | 'https' = 'http', hostname: string | undefined, port: number, - base?: string + base?: string, ) { const NetworkAddress: NetworkAddressOpt = { local: [], @@ -69,12 +68,12 @@ export function getNetworkAddress( detail.address && (detail.family === 'IPv4' || // @ts-expect-error Node 18.0 - 18.3 returns number - detail.family === 4) + detail.family === 4), ) .forEach((detail) => { let host = detail.address.replace( '127.0.0.1', - hostname === undefined || wildcardHosts.has(hostname) ? 'localhost' : hostname + hostname === undefined || wildcardHosts.has(hostname) ? 'localhost' : hostname, ); // ipv6 host if (host.includes(':')) { diff --git a/packages/integrations/node/src/preview.ts b/packages/integrations/node/src/preview.ts index 94a81bfdb..1da579e1e 100644 --- a/packages/integrations/node/src/preview.ts +++ b/packages/integrations/node/src/preview.ts @@ -20,15 +20,15 @@ const createPreviewServer: CreatePreviewServer = async (preview) => { options = ssrModule.options!; } else { throw new AstroError( - `The server entrypoint doesn't have a handler. Are you sure this is the right file?` + `The server entrypoint doesn't have a handler. Are you sure this is the right file?`, ); } } catch (err) { if ((err as any).code === 'ERR_MODULE_NOT_FOUND') { throw new AstroError( `The server entrypoint ${fileURLToPath( - preview.serverEntrypoint - )} does not exist. Have you ran a build yet?` + preview.serverEntrypoint, + )} does not exist. Have you ran a build yet?`, ); // biome-ignore lint/style/noUselessElse: <explanation> } else { diff --git a/packages/integrations/node/src/serve-app.ts b/packages/integrations/node/src/serve-app.ts index 2934a01ab..72b4e0fd6 100644 --- a/packages/integrations/node/src/serve-app.ts +++ b/packages/integrations/node/src/serve-app.ts @@ -39,7 +39,7 @@ export function createAppHandler(app: NodeApp): RequestHandler { addCookieHeader: true, locals, routeData, - }) + }), ); await NodeApp.writeResponse(response, res); } else if (next) { diff --git a/packages/integrations/node/src/standalone.ts b/packages/integrations/node/src/standalone.ts index fadcc37b4..a630c1c12 100644 --- a/packages/integrations/node/src/standalone.ts +++ b/packages/integrations/node/src/standalone.ts @@ -60,7 +60,7 @@ export function createServer(listener: http.RequestListener, host: string, port: key: fs.readFileSync(process.env.SERVER_KEY_PATH), cert: fs.readFileSync(process.env.SERVER_CERT_PATH), }, - listener + listener, ); } else { httpServer = http.createServer(listener); diff --git a/packages/integrations/node/test/bad-urls.test.js b/packages/integrations/node/test/bad-urls.test.js index cdc0158ff..9323516e8 100644 --- a/packages/integrations/node/test/bad-urls.test.js +++ b/packages/integrations/node/test/bad-urls.test.js @@ -39,7 +39,7 @@ describe('Bad URLs', () => { assert.equal( statusCodes.includes(fetchResult.status), true, - `${weirdUrl} returned something else than 400, 404, or 500` + `${weirdUrl} returned something else than 400, 404, or 500`, ); } const stillWork = await fixture.fetch('/'); diff --git a/packages/integrations/node/test/errors.test.js b/packages/integrations/node/test/errors.test.js index 9bf4aa29b..69ae1ec5c 100644 --- a/packages/integrations/node/test/errors.test.js +++ b/packages/integrations/node/test/errors.test.js @@ -59,7 +59,7 @@ describe('Errors', () => { const $ = cheerio.load(html); assert.equal($('p').text().trim(), 'Internal server error'); - } + }, ); it( @@ -87,6 +87,6 @@ describe('Errors', () => { } else { throw new Error('The response should take at most 2 chunks.'); } - } + }, ); }); diff --git a/packages/integrations/node/test/image.test.js b/packages/integrations/node/test/image.test.js index 5efcea8a6..fdb528e99 100644 --- a/packages/integrations/node/test/image.test.js +++ b/packages/integrations/node/test/image.test.js @@ -27,7 +27,7 @@ describe('Image endpoint', () => { await devPreview.stop(); }); - it('it returns local images',{ skip: "Check why the infer remote size fails"}, async () => { + it('it returns local images', { skip: 'Check why the infer remote size fails' }, async () => { const res = await fixture.fetch('/'); assert.equal(res.status, 200); const html = await res.text(); @@ -40,7 +40,7 @@ describe('Image endpoint', () => { assert.equal(size.height, 33); }); - it('it returns remote images', {skip: "Check why the infer remote size fails"}, async () => { + it('it returns remote images', { skip: 'Check why the infer remote size fails' }, async () => { const res = await fixture.fetch('/'); assert.equal(res.status, 200); const html = await res.text(); diff --git a/packages/integrations/node/test/preview-host.test.js b/packages/integrations/node/test/preview-host.test.js index 44dde0837..fec925e67 100644 --- a/packages/integrations/node/test/preview-host.test.js +++ b/packages/integrations/node/test/preview-host.test.js @@ -1,5 +1,5 @@ import assert from 'node:assert/strict'; -import { after, before, describe, it } from 'node:test'; +import { describe, it } from 'node:test'; import nodejs from '../dist/index.js'; import { loadFixture } from './test-utils.js'; |