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