summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Arsh <lilnasy@users.noreply.github.com> 2024-03-18 14:37:48 +0000
committerGravatar astrobot-houston <fred+astrobot@astro.build> 2024-03-18 14:37:48 +0000
commit1fc9b6062aadebb0e559188a2f6110900b085a19 (patch)
treed3a241f4138b467bc3609c60605b8d5d20aa78d5
parentc12666166db724915e42e37a048483c99f88e6d9 (diff)
downloadastro-1fc9b6062aadebb0e559188a2f6110900b085a19.tar.gz
astro-1fc9b6062aadebb0e559188a2f6110900b085a19.tar.zst
astro-1fc9b6062aadebb0e559188a2f6110900b085a19.zip
[ci] format
-rw-r--r--packages/astro/src/core/errors/errors-data.ts7
-rw-r--r--packages/astro/src/runtime/server/endpoint.ts6
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