summaryrefslogtreecommitdiff
path: root/deno_typescript/compiler_main.js
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2020-05-05 18:23:15 +0200
committerGitHub <noreply@github.com>2020-05-05 18:23:15 +0200
commitcf5a39a36127e8df70ac34b9895771fb41d474a6 (patch)
treeeb980f37b328902445ed5141b9c3c8a999ef84f7 /deno_typescript/compiler_main.js
parente574437922db0693e7be7a5df7c474f306e55f7b (diff)
refactor(ts): remove op_cache (#5071)
This PR removes op_cache and refactors how Deno interacts with TS compiler. Ultimate goal is to completely sandbox TS compiler worker; it should operate on simple request -> response basis. With this commit TS compiler no longer caches compiled sources as they are generated but rather collects all sources and sends them back to Rust when compilation is done. Additionally "Diagnostic" and its children got refactored to use "Deserialize" trait instead of manually implementing JSON deserialization.
Diffstat (limited to 'deno_typescript/compiler_main.js')
0 files changed, 0 insertions, 0 deletions