diff options
Diffstat (limited to 'cli/js/web/workers.ts')
-rw-r--r-- | cli/js/web/workers.ts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cli/js/web/workers.ts b/cli/js/web/workers.ts index 0b7d4f4b6..6fcab3fe3 100644 --- a/cli/js/web/workers.ts +++ b/cli/js/web/workers.ts @@ -105,6 +105,7 @@ export interface Worker { export interface WorkerOptions { type?: "classic" | "module"; name?: string; + deno?: boolean; } export class WorkerImpl extends EventTarget implements Worker { @@ -146,10 +147,13 @@ export class WorkerImpl extends EventTarget implements Worker { } */ + const useDenoNamespace = options ? !!options.deno : false; + const { id } = createWorker( specifier, hasSourceCode, sourceCode, + useDenoNamespace, options?.name ); this.#id = id; |