let messagePort; let maxApiURL; export async function initialize({ apiURL, port }) { maxApiURL = apiURL; messagePort = port; } export async function resolve(specifier, context, next) { if (specifier === "max-api.js" || specifier === "max-api") { return { format: "commonjs", shortCircuit: true, url: maxApiURL }; } return await next(specifier, context); } export async function load(url, context, next) { messagePort.postMessage(url); return await next(url, context); }