Johannes
87e54a0759
consume swc as libaray and wire up into the existing transpiler logic
2022-09-07 10:46:27 +02:00
Johannes Rieken
0182e175eb
fix transpile on windows ( #153285 )
...
make sure to normalize paths before entering internal TS API, also add better error logging to know what file paths fail
2022-06-27 12:01:17 +02:00
Johannes
b942d2ea65
use a different _internal_ API to get the output file names for a TS input file and its config... way faster than creating a program and using its internal API but needs some massage...
2022-06-23 16:20:21 +02:00
Johannes Rieken
9e21aff42e
joh/ts transpile ( #152199 )
...
transpile-only tasks for client and extensions
* extract transpile into its own file
* add transpile-client task, polish transpiler
* add transpile-extensions, improve transpile logic
* move declaration of "const enum" above it usage so that it can be used with const-enum-inlining
* (ugly) make d.ts transpilation configurable because it is needed for extensions but a problem for client
* hack my way around so that `getOwnEmitOutputFilePath` is reusable by our transpile
* honor `noEmit` flag
2022-06-15 16:52:48 +02:00
Johannes
175e81149c
make sure ts-builder instance is being re-used
2022-06-11 13:50:06 +02:00
Johannes
eda80f2065
Merge branch 'main' into joh/voluminous-lobster
2022-06-09 16:47:09 +02:00
Johannes
dadeb05148
missing compile output
2022-06-09 15:19:24 +02:00
Johannes
ba66d68c76
add transpile only stream to tsb, using ts.transpile.
...
https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-simple-transform-function
2022-06-09 15:00:55 +02:00
Johannes
2c004b870f
recompile build folder with const over let
2022-06-09 10:59:11 +02:00
Johannes
43c31079ee
manual fixing of prefer-const violations
2022-06-09 10:19:56 +02:00
Johannes
0656d21d11
auto-fixed prefer-const violation
2022-06-08 17:49:21 +02:00
Johannes
1105ead47b
add a transpileOnly option to gulp-tsb
2022-06-08 17:33:54 +02:00
João Moreno
5854ef865c
Generate policies again ( #149322 )
...
* Generate ADMX/ADML policy declaration files from static analysis
Fixes : #148941
* fix build
* move to optional dependencies
2022-05-12 09:16:03 +02:00
Joyce Er
ba8ced85c5
Revert "Generate ADMX/ADML policy declaration files from static analysis" ( #149194 )
...
This reverts commit dcfe6b3b84 .
2022-05-10 16:30:34 -07:00
João Moreno
dcfe6b3b84
Generate ADMX/ADML policy declaration files from static analysis
...
Fixes : #148941
2022-05-10 13:17:05 +02:00
Johannes
c13d581bce
move gulp-tsb into the build/lib remove as dependency
2022-05-05 11:35:33 +02:00