summaryrefslogtreecommitdiff
path: root/deno_typescript/compiler_main.js
diff options
context:
space:
mode:
authorYoshiya Hinosawa <stibium121@gmail.com>2019-09-07 01:57:15 +0900
committerRyan Dahl <ry@tinyclouds.org>2019-09-06 12:57:15 -0400
commit595b4daa77771458457e178b6b590a044cd41ad0 (patch)
treed8b19636e4795bcb11ba5c45982d32334da60115 /deno_typescript/compiler_main.js
parentca000392857b4c79a3609ddbc20073222498998b (diff)
Remove replacements hack in deno_typescript (#2864)
Diffstat (limited to 'deno_typescript/compiler_main.js')
-rw-r--r--deno_typescript/compiler_main.js13
1 files changed, 1 insertions, 12 deletions
diff --git a/deno_typescript/compiler_main.js b/deno_typescript/compiler_main.js
index 1cc42072a..3a916f540 100644
--- a/deno_typescript/compiler_main.js
+++ b/deno_typescript/compiler_main.js
@@ -3,15 +3,10 @@
const ASSETS = "$asset$";
-let replacements;
-
-function main(configText, rootNames, replacements_) {
+function main(configText, rootNames) {
println(`>>> ts version ${ts.version}`);
println(`>>> rootNames ${rootNames}`);
- replacements = replacements_;
- println(`>>> replacements ${JSON.stringify(replacements)}`);
-
const host = new Host();
assert(rootNames.length > 0);
@@ -148,12 +143,6 @@ class Host {
sourceCode = sourceCode.replace("export = ts;", "");
}
- // TODO(ry) A terrible hack. Please remove ASAP.
- for (let key of Object.keys(replacements)) {
- let val = replacements[key];
- sourceCode = sourceCode.replace(key, val);
- }
-
let sourceFile = ts.createSourceFile(fileName, sourceCode, languageVersion);
sourceFile.moduleName = moduleName;
return sourceFile;