summaryrefslogtreecommitdiff
path: root/cli/js/lib.deno.shared_globals.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/js/lib.deno.shared_globals.d.ts')
-rw-r--r--cli/js/lib.deno.shared_globals.d.ts36
1 files changed, 13 insertions, 23 deletions
diff --git a/cli/js/lib.deno.shared_globals.d.ts b/cli/js/lib.deno.shared_globals.d.ts
index b04d9b431..d6302f8be 100644
--- a/cli/js/lib.deno.shared_globals.d.ts
+++ b/cli/js/lib.deno.shared_globals.d.ts
@@ -28,7 +28,6 @@ declare interface WindowOrWorkerGlobalScope {
ReadableStream: __domTypes.ReadableStreamConstructor;
Request: __domTypes.RequestConstructor;
Response: typeof __fetch.Response;
- Worker: typeof __workers.WorkerImpl;
location: __domTypes.Location;
addEventListener: (
@@ -251,7 +250,6 @@ declare const FormData: __domTypes.FormDataConstructor;
declare const ReadableStream: __domTypes.ReadableStreamConstructor;
declare const Request: __domTypes.RequestConstructor;
declare const Response: typeof __fetch.Response;
-declare const Worker: typeof __workers.WorkerImpl;
declare const addEventListener: (
type: string,
@@ -281,7 +279,6 @@ declare type FormData = __domTypes.FormData;
declare type ReadableStream<R = any> = __domTypes.ReadableStream<R>;
declare type Request = __domTypes.Request;
declare type Response = __domTypes.Response;
-declare type Worker = __workers.Worker;
declare interface ImportMeta {
url: string;
@@ -1513,26 +1510,19 @@ declare namespace __url {
};
}
-declare namespace __workers {
- export interface Worker {
- onerror?: (e: Event) => void;
- onmessage?: (e: { data: any }) => void;
- onmessageerror?: () => void;
- postMessage(data: any): void;
- terminate(): void;
- }
- export interface WorkerOptions {
- type?: "classic" | "module";
- name?: string;
- }
- export class WorkerImpl implements Worker {
- onerror?: (e: Event) => void;
- onmessage?: (data: any) => void;
- onmessageerror?: () => void;
- constructor(specifier: string, options?: WorkerOptions);
- postMessage(data: any): void;
- terminate(): void;
- }
+declare class Worker {
+ onerror?: (e: Event) => void;
+ onmessage?: (data: any) => void;
+ onmessageerror?: () => void;
+ constructor(
+ specifier: string,
+ options?: {
+ type?: "classic" | "module";
+ name?: string;
+ }
+ );
+ postMessage(data: any): void;
+ terminate(): void;
}
declare namespace performance {