summaryrefslogtreecommitdiff
path: root/js/compiler.ts
diff options
context:
space:
mode:
authorKitson Kelly <me@kitsonkelly.com>2018-10-06 00:13:22 +1000
committerRyan Dahl <ry@tinyclouds.org>2018-10-05 10:13:22 -0400
commit6c42ded0970826aaf424f3ae572cb35a4ff212dc (patch)
tree717fc134fd9cc732121c627d340dae59b5c3a379 /js/compiler.ts
parent6a649012bcd780f4b3adfa55647772fce0012fde (diff)
Hide compiler module (#909)
Fixes #876
Diffstat (limited to 'js/compiler.ts')
-rw-r--r--js/compiler.ts7
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;