From d359789c529d3c7b5fab5471309eaa4b75fc0bfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Thu, 16 Apr 2020 23:40:29 +0200 Subject: feat: support Deno namespace in Worker API (#4784) --- cli/tests/subdir/deno_worker.ts | 7 +++++++ cli/tests/subdir/non_deno_worker.js | 7 +++++++ 2 files changed, 14 insertions(+) create mode 100644 cli/tests/subdir/deno_worker.ts create mode 100644 cli/tests/subdir/non_deno_worker.js (limited to 'cli/tests/subdir') diff --git a/cli/tests/subdir/deno_worker.ts b/cli/tests/subdir/deno_worker.ts new file mode 100644 index 000000000..6a57c47f0 --- /dev/null +++ b/cli/tests/subdir/deno_worker.ts @@ -0,0 +1,7 @@ +onmessage = function (e): void { + if (typeof self.Deno === "undefined") { + throw new Error("Deno namespace not available in worker"); + } + + postMessage(e.data); +}; diff --git a/cli/tests/subdir/non_deno_worker.js b/cli/tests/subdir/non_deno_worker.js new file mode 100644 index 000000000..773721560 --- /dev/null +++ b/cli/tests/subdir/non_deno_worker.js @@ -0,0 +1,7 @@ +onmessage = function (e) { + if (typeof self.Deno !== "undefined") { + throw new Error("Deno namespace unexpectedly available in worker"); + } + + postMessage(e.data); +}; -- cgit v1.2.3