diff options
Diffstat (limited to 'cli/js/ops/runtime_compiler.ts')
-rw-r--r-- | cli/js/ops/runtime_compiler.ts | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/cli/js/ops/runtime_compiler.ts b/cli/js/ops/runtime_compiler.ts deleted file mode 100644 index ed439de4a..000000000 --- a/cli/js/ops/runtime_compiler.ts +++ /dev/null @@ -1,37 +0,0 @@ -// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license. - -import { sendAsync } from "./dispatch_json.ts"; -import type { DiagnosticItem } from "../diagnostics.ts"; - -interface CompileRequest { - rootName: string; - sources?: Record<string, string>; - options?: string; - bundle: boolean; -} - -interface CompileResponse { - diagnostics: DiagnosticItem[]; - output?: string; - emitMap?: Record<string, Record<string, string>>; -} - -export function compile(request: CompileRequest): Promise<CompileResponse> { - return sendAsync("op_compile", request); -} - -interface TranspileRequest { - sources: Record<string, string>; - options?: string; -} - -export interface TranspileOnlyResult { - source: string; - map?: string; -} - -export function transpile( - request: TranspileRequest, -): Promise<Record<string, TranspileOnlyResult>> { - return sendAsync("op_transpile", request); -} |