export async function loadLegacyFunction()

in src/LegacyFunctionLoader.ts [13:25]


export async function loadLegacyFunction(
    functionId: string,
    metadata: rpc.IRpcFunctionMetadata,
    packageJson: PackageJson
): Promise<void> {
    if (metadata.isProxy === true) {
        return;
    }
    const script: any = await loadScriptFile(nonNullProp(metadata, 'scriptFile'), packageJson);
    const entryPoint = <string>(metadata && metadata.entryPoint);
    const [callback, thisArg] = getEntryPoint(script, entryPoint);
    worker.app.legacyFunctions[functionId] = { metadata, callback, thisArg };
}