From 98da99fabee916e59f9fafd7605eaf20ab82ae00 Mon Sep 17 00:00:00 2001 From: Jonathan Neal Date: Tue, 7 Mar 2023 16:58:51 -0500 Subject: [PATCH] Improve APIRoute Typing --- packages/astro/src/@types/astro.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/astro/src/@types/astro.ts b/packages/astro/src/@types/astro.ts index d4349cf7210d..3c9b16be3fa0 100644 --- a/packages/astro/src/@types/astro.ts +++ b/packages/astro/src/@types/astro.ts @@ -1408,8 +1408,8 @@ export interface EndpointOutput { encoding?: BufferEncoding; } -export type APIRoute = ( - context: APIContext +export type APIRoute = Record> = ( + context: APIContext ) => EndpointOutput | Response | Promise; export interface EndpointHandler {