diff options
author | Yoshiya Hinosawa <stibium121@gmail.com> | 2019-09-07 01:57:15 +0900 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2019-09-06 12:57:15 -0400 |
commit | 595b4daa77771458457e178b6b590a044cd41ad0 (patch) | |
tree | d8b19636e4795bcb11ba5c45982d32334da60115 /deno_typescript/compiler_main.js | |
parent | ca000392857b4c79a3609ddbc20073222498998b (diff) |
Remove replacements hack in deno_typescript (#2864)
Diffstat (limited to 'deno_typescript/compiler_main.js')
-rw-r--r-- | deno_typescript/compiler_main.js | 13 |
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; |