diff options
author | Kitson Kelly <me@kitsonkelly.com> | 2018-10-06 00:13:22 +1000 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2018-10-05 10:13:22 -0400 |
commit | 6c42ded0970826aaf424f3ae572cb35a4ff212dc (patch) | |
tree | 717fc134fd9cc732121c627d340dae59b5c3a379 /js/compiler.ts | |
parent | 6a649012bcd780f4b3adfa55647772fce0012fde (diff) |
Hide compiler module (#909)
Fixes #876
Diffstat (limited to 'js/compiler.ts')
-rw-r--r-- | js/compiler.ts | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/js/compiler.ts b/js/compiler.ts index 7eba87549..7b577a8b9 100644 --- a/js/compiler.ts +++ b/js/compiler.ts @@ -1,7 +1,7 @@ // Copyright 2018 the Deno authors. All rights reserved. MIT license. -/// <amd-module name="compiler"/> import * as ts from "typescript"; import { assetSourceCode } from "./assets"; +// tslint:disable-next-line:no-circular-imports import * as deno from "./deno"; import { globalEval } from "./global_eval"; import { libdeno } from "./libdeno"; @@ -648,7 +648,7 @@ export class DenoCompiler this._log("resolveModuleNames()", { moduleNames, containingFile }); return moduleNames.map(name => { let resolvedFileName; - if (name === "deno" || name === "compiler") { + if (name === "deno") { // builtin modules are part of `globals.d.ts` resolvedFileName = this._resolveModuleName("globals.d.ts", ASSETS); } else if (name === "typescript") { @@ -683,8 +683,7 @@ export class DenoCompiler // tslint:disable-next-line:no-any private static _builtins: { [mid: string]: any } = { typescript: ts, - deno, - compiler: { DenoCompiler, ModuleMetaData } + deno }; private static _instance: DenoCompiler | undefined; |