summaryrefslogtreecommitdiff
path: root/cli/js/workers.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/js/workers.ts')
-rw-r--r--cli/js/workers.ts9
1 files changed, 2 insertions, 7 deletions
diff --git a/cli/js/workers.ts b/cli/js/workers.ts
index 4f8cf54ae..818c0ecf4 100644
--- a/cli/js/workers.ts
+++ b/cli/js/workers.ts
@@ -58,12 +58,7 @@ export class WorkerImpl extends EventTarget implements Worker {
constructor(specifier: string, options?: WorkerOptions) {
super();
-
- let type = "classic";
-
- if (options?.type) {
- type = options.type;
- }
+ const { type = "classic", name = "unknown" } = options ?? {};
if (type !== "module") {
throw new Error(
@@ -71,7 +66,7 @@ export class WorkerImpl extends EventTarget implements Worker {
);
}
- this.name = options?.name ?? "unknown";
+ this.name = name;
const hasSourceCode = false;
const sourceCode = decoder.decode(new Uint8Array());