telefunc
Version:
Remote functions. Instead of API.
21 lines (20 loc) • 460 B
TypeScript
export { parseHttpRequest };
declare function parseHttpRequest(runContext: {
httpRequest: {
body: unknown;
url: string;
method: string;
};
logMalformedRequests: boolean;
serverConfig: {
telefuncUrl: string;
};
}): {
telefuncFilePath: string;
telefunctionName: string;
telefunctionKey: string;
telefunctionArgs: unknown[];
isMalformedRequest: false;
} | {
isMalformedRequest: true;
};