From 2d1b39bef339edb19ae6be5fb2099e685cee93bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Wed, 11 Mar 2020 15:49:53 +0100 Subject: reorg: remove dispatch.ts, move signals, factor out web utils (#4316) - moves signal definition from "cli/js/process.ts" to "cli/js/signals.ts" - removes "cli/js/dispatch.ts" - removes "cli/js/types.ts" - moves web specific utilities to "cli/js/web/util.ts" --- cli/js/dispatch.ts | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 cli/js/dispatch.ts (limited to 'cli/js/dispatch.ts') diff --git a/cli/js/dispatch.ts b/cli/js/dispatch.ts deleted file mode 100644 index f3c92dbc6..000000000 --- a/cli/js/dispatch.ts +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license. -import * as minimal from "./ops/dispatch_minimal.ts"; -import * as json from "./ops/dispatch_json.ts"; -import { AsyncHandler } from "./plugins.ts"; - -const PLUGIN_ASYNC_HANDLER_MAP: Map = new Map(); - -export function setPluginAsyncHandler( - opId: number, - handler: AsyncHandler -): void { - PLUGIN_ASYNC_HANDLER_MAP.set(opId, handler); -} - -export function getAsyncHandler(opName: string): (msg: Uint8Array) => void { - switch (opName) { - case "op_write": - case "op_read": - return minimal.asyncMsgFromRust; - default: - return json.asyncMsgFromRust; - } -} -- cgit v1.2.3