Fix typescript binary building (#3858)

* enable esModuleInterop and fix typescript errors

* set typescript as root dep, use bin-up for tsc

* fix network package deps, add typescript build process

* add packages/server build process for typescript

* fix launcher exports

* formatting

* build the binary in this branch

* server: import in a stubbable way

* launcher: import stuff so it can be stubbed

* network: make stuff stubbable

* clean up imports

* network: let evil dns override dns.lookup


Co-authored-by: Zach Bloomquist <github@chary.us>
This commit is contained in:
Brian Mann
2019-04-01 20:08:19 -04:00
committed by GitHub
parent 82e3b6ac4d
commit a998b98058
26 changed files with 101 additions and 94 deletions
+1 -1
View File
@@ -166,7 +166,7 @@ buildCypressApp = (platform, version, options = {}) ->
## remove the .ts files in our packages
log("#removeTypeScript")
del([
## include coffee files of packages
## include ts files of packages
distDir("**", "*.ts")
## except those in node_modules