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 };
}