0
Fork 0
mirror of https://github.com/withastro/astro.git synced 2025-03-24 23:21:57 -05:00

chore: better types (#12944)

This commit is contained in:
Emanuele Stoppa 2025-01-09 15:05:50 +00:00 committed by GitHub
parent bbb1bc9915
commit 35d77b4f7b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2,20 +2,13 @@ import type { IncomingHttpHeaders } from 'node:http';
import type { Logger } from './logger/core.js';
type HeaderType = Headers | Record<string, any> | IncomingHttpHeaders;
type RequestBody =
| ArrayBuffer
| Blob
| ReadableStream
| URLSearchParams
| FormData
| ReadableStream<Uint8Array>;
export interface CreateRequestOptions {
url: URL | string;
clientAddress?: string | undefined;
headers: HeaderType;
method?: string;
body?: RequestBody | undefined | null;
body?: RequestInit['body'];
logger: Logger;
locals?: object | undefined;
/**