UNPKG

hono-alibaba-cloud-fc3-adapter

Version:

An adapter for using Hono with Alibaba Cloud Function Compute 3.0

17 lines 866 B
import type { Hono } from "hono"; import type { Env, Schema } from "hono/types"; import type { AlibabaCloudFC3Event, AlibabaCloudFC3Handler } from "./types"; /** * Accepts events from Alibaba Cloud FC3 and return Alibaba Cloud FC3 responses */ export declare const handle: <E extends Env = Env, S extends Schema = {}, BasePath extends string = "/">(app: Hono<E, S, BasePath>) => AlibabaCloudFC3Handler; export declare const createRequest: (event: AlibabaCloudFC3Event) => Request; export declare const createResponse: (res: Response) => Promise<{ statusCode: number; headers: Record<string, string>; body: string; isBase64Encoded: boolean; }>; export declare const isContentTypeBinary: (contentType: string) => boolean; export declare const isContentEncodingBinary: (contentEncoding: string | null) => boolean; //# sourceMappingURL=handler.d.ts.map