aboutsummaryrefslogtreecommitdiff
path: root/lib/compilers/argument-parsers.js
diff options
context:
space:
mode:
authorODuzhar <59564676+ODuzhar@users.noreply.github.com>2022-03-22 03:14:03 +0000
committerGitHub <noreply@github.com>2022-03-21 22:14:03 -0500
commitdf3042f29b26e5ec2e080119156bf1c725d07d95 (patch)
tree8e3e4bb19d2c3d1ba0bb99af36ae97b1fdb4ca1c /lib/compilers/argument-parsers.js
parent5f01821eb40450284a92fc4fa066772743b2a697 (diff)
downloadcompiler-explorer-df3042f29b26e5ec2e080119156bf1c725d07d95.tar.gz
compiler-explorer-df3042f29b26e5ec2e080119156bf1c725d07d95.zip
Added TypeScript Native compiler (#3448)gh-2193
* progress * added some config Co-authored-by: Alex D <duzhar@gmail.com>
Diffstat (limited to 'lib/compilers/argument-parsers.js')
-rw-r--r--lib/compilers/argument-parsers.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/compilers/argument-parsers.js b/lib/compilers/argument-parsers.js
index aeed08a50..2ff065a59 100644
--- a/lib/compilers/argument-parsers.js
+++ b/lib/compilers/argument-parsers.js
@@ -345,3 +345,10 @@ export class CrystalParser extends BaseParser {
return compiler;
}
}
+
+export class TypeScriptNativeParser extends BaseParser {
+ static async parse(compiler) {
+ await TypeScriptNativeParser.getOptions(compiler, '--help');
+ return compiler;
+ }
+}