fix: add config back to workers

This commit is contained in:
velzie 2024-10-13 13:42:09 -04:00
parent 0ab562a28e
commit 0f1fa16229
No known key found for this signature in database
GPG key ID: AA51AEFB0A1F3820

View file

@ -10,13 +10,19 @@ export function rewriteWorkers(
) { ) {
let str = ""; let str = "";
for (const script of clientscripts) { let script = (script) => {
if (type === "module") { if (type === "module") {
str += `import "${$scramjet.config.files[script]}"\n`; str += `import "${$scramjet.config.files[script]}"\n`;
} else { } else {
str += `importScripts("${$scramjet.config.files[script]}");\n`; str += `importScripts("${$scramjet.config.files[script]}");\n`;
} }
} };
script("wasm");
script("shared");
str += `self.$scramjet.config = ${JSON.stringify($scramjet.config)};`;
script("client");
console.log(str);
let rewritten = rewriteJs(js, meta); let rewritten = rewriteJs(js, meta);
if (rewritten instanceof Uint8Array) { if (rewritten instanceof Uint8Array) {