Dev Build / cleanup (push) Canceled after 0s
Dev Build / typecheck (push) Canceled after 0s
Dev Build / build (linux-arm64, ubuntu-24.04-arm, linux-arm64) (push) Canceled after 0s
Dev Build / build (linux-x64, ubuntu-latest, linux-x64) (push) Canceled after 0s
Dev Build / build (win-x64, windows-latest, win32-x64) (push) Canceled after 0s
Dev Build / dispatch-dev-docker (push) Canceled after 0s
16 lines
591 B
Plaintext
16 lines
591 B
Plaintext
import { Context, Env, MiddlewareHandler } from "hono";
|
|
|
|
//#region src/early-hints.d.ts
|
|
type EarlyHintsOptions<E extends Env = Env> = {
|
|
link: string | string[] | ((c: Context<E>) => string | string[] | undefined);
|
|
};
|
|
/**
|
|
* Early Hints middleware for Node.js
|
|
* Automatically sends a 103 Early Hints informational response with the specified Link header(s).
|
|
*
|
|
* @param options EarlyHintsOptions
|
|
* @returns MiddlewareHandler
|
|
*/
|
|
declare const earlyHints: <E extends Env = any>(options: EarlyHintsOptions<E>) => MiddlewareHandler<E>;
|
|
//#endregion
|
|
export { EarlyHintsOptions, earlyHints }; |