diff options
author | 2024-03-18 14:37:48 +0000 | |
---|---|---|
committer | 2024-03-18 14:37:48 +0000 | |
commit | 1fc9b6062aadebb0e559188a2f6110900b085a19 (patch) | |
tree | d3a241f4138b467bc3609c60605b8d5d20aa78d5 | |
parent | c12666166db724915e42e37a048483c99f88e6d9 (diff) | |
download | astro-1fc9b6062aadebb0e559188a2f6110900b085a19.tar.gz astro-1fc9b6062aadebb0e559188a2f6110900b085a19.tar.zst astro-1fc9b6062aadebb0e559188a2f6110900b085a19.zip |
[ci] format
-rw-r--r-- | packages/astro/src/core/errors/errors-data.ts | 7 | ||||
-rw-r--r-- | packages/astro/src/runtime/server/endpoint.ts | 6 |
2 files changed, 7 insertions, 6 deletions
diff --git a/packages/astro/src/core/errors/errors-data.ts b/packages/astro/src/core/errors/errors-data.ts index e59e62db4..f8ba0352b 100644 --- a/packages/astro/src/core/errors/errors-data.ts +++ b/packages/astro/src/core/errors/errors-data.ts @@ -792,11 +792,11 @@ export const MiddlewareNotAResponse = { * @docs * @description * Thrown when an endpoint does not return anything or returns an object that is not a `Response` object. - * + * * An endpoint must return either a `Response`, or a `Promise` that resolves with a `Response`. For example: * ```ts * import type { APIContext } from 'astro'; - * + * * export async function GET({ request, url, cookies }: APIContext): Promise<Response> { * return Response.json({ * success: true, @@ -808,7 +808,8 @@ export const MiddlewareNotAResponse = { export const EndpointDidNotReturnAResponse = { name: 'EndpointDidNotReturnAResponse', title: 'The endpoint did not return a `Response`.', - message: 'An endpoint must return either a `Response`, or a `Promise` that resolves with a `Response`.', + message: + 'An endpoint must return either a `Response`, or a `Promise` that resolves with a `Response`.', } satisfies ErrorData; /** diff --git a/packages/astro/src/runtime/server/endpoint.ts b/packages/astro/src/runtime/server/endpoint.ts index 7fa3150b3..8cd676391 100644 --- a/packages/astro/src/runtime/server/endpoint.ts +++ b/packages/astro/src/runtime/server/endpoint.ts @@ -1,9 +1,9 @@ import { bold } from 'kleur/colors'; import type { APIContext, EndpointHandler } from '../../@types/astro.js'; import { REROUTABLE_STATUS_CODES, REROUTE_DIRECTIVE_HEADER } from '../../core/constants.js'; -import type { Logger } from '../../core/logger/core.js'; -import { AstroError } from '../../core/errors/errors.js'; import { EndpointDidNotReturnAResponse } from '../../core/errors/errors-data.js'; +import { AstroError } from '../../core/errors/errors.js'; +import type { Logger } from '../../core/logger/core.js'; /** Renders an endpoint request to completion, returning the body. */ export async function renderEndpoint( @@ -53,7 +53,7 @@ export async function renderEndpoint( const response = await handler.call(mod, context); if (!response || response instanceof Response === false) { - throw new AstroError(EndpointDidNotReturnAResponse) + throw new AstroError(EndpointDidNotReturnAResponse); } // Endpoints explicitly returning 404 or 500 response status should |