Remove server validation

This commit is contained in:
2026-01-08 14:04:49 +01:00
parent 6e29256ee9
commit 9f41ecce5a
8 changed files with 295 additions and 10 deletions

View File

@@ -1,2 +1,15 @@
function spawnUserJavaScriptWorker(jsSource, data) {
async function spawnUserJavaScriptWorker(asset) {
let assetSource;
try {
assetSource = await fetch(asset.url).then((r) => r.text());
} catch (error) {
console.error(`Unable to fetch asset with id:${id} from url:${asset.url}`, error);
return;
}
const blob = new Blob([assetSource], { type: 'application/javascript' });
const worker = new Worker(URL.createObjectURL(blob));
worker.onmessage = (event) => {
console.log('Message from worker:', event.data);
}
worker.postMessage(data);
}