We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
eval
1 parent 7944e0b commit 9521f7cCopy full SHA for 9521f7c
src/cubing/vendor/apache/comlink-everywhere/outside/index.ts
@@ -24,18 +24,12 @@ async function nodeWorker(
24
25
export async function constructWorker(
26
source: string | URL,
27
- options?: { eval?: boolean; type?: WorkerType },
+ options?: { type?: WorkerType },
28
): Promise<Worker> {
29
let worker: Worker;
30
if (useNodeWorkarounds) {
31
- return nodeWorker(source, { eval: options?.eval });
+ return nodeWorker(source);
32
} else {
33
- if (options?.eval) {
34
- const blob = new Blob([source as string], {
35
- type: "application/javascript",
36
- });
37
- source = URL.createObjectURL(blob);
38
- }
39
worker = new globalThis.Worker(source, {
40
type: options ? options.type : undefined, // TODO: Is it safe to use `options?.type`?
41
});
0 commit comments