1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-21 15:04:11 -05:00
denoland-deno/cli/tsc
Bartek Iwańczuk c82c3b982e
refactor: Compiler config in Rust (#7228)
* port tsc_config.rs

* cleanup options

* bring back allowNonTsExtension

* try

* fix test

* fix test2

* move config for bundling

* remove Transpile compile request

* remove dead code

* remove more dead code

* remove checkJs regex

* fix

* handle config str for runtime APIs

* lint

* runtimeCompile config in Rust

* runtimeCompile and runtimeTranspile config in Rust

* fix

* remove lint supression

* upgrade: jsonc-parser 0.13.0

* remove unneeded to_string()

* upgrade: jsonc-parser 0.14.0

* remove AsRef<str>
2020-08-31 20:12:24 +02:00
..
00_bootstrap_namespace.js Reduce size of TypeScript Compiler snapshot (#6809) 2020-07-22 12:03:46 -04:00
00_typescript.js feat: update to TypeScript 4.0 (#6514) 2020-08-24 19:43:54 -04:00
01_errors.js Encode op errors as strings instead of numbers (#6977) 2020-08-07 16:47:18 -04:00
06_util.js refactor: remove more compiler runtime code (#6841) 2020-07-23 15:29:36 +02:00
10_dispatch_json.js Simplify ErrBox-to-class mapping & hook it up to core json ops (#7195) 2020-08-26 18:48:04 +02:00
40_error_stack.js refactor: remove more compiler runtime code (#6841) 2020-07-23 15:29:36 +02:00
99_main_compiler.js refactor: Compiler config in Rust (#7228) 2020-08-31 20:12:24 +02:00
README.md Rename cli/js2 to cli/rt (#6857) 2020-07-23 16:27:26 +02:00

tsc

This directory contains the code for the typescript compiler snapshot

There is currently A LOT of overlap between this code and the runtime snapshot code in cli/rt.

This is intentionally ugly because there should be no overlap.

This directory ultimately should contain just typescript.js and a smallish CompilerHost.