diff options
author | Kitson Kelly <me@kitsonkelly.com> | 2021-02-05 22:01:48 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-05 22:01:48 +1100 |
commit | 5b9376908af91ca723245b78d3146c1f17107ac4 (patch) | |
tree | b7181f35016237010ab3bd63258dbf703ed2eeee /cli/lsp/language_server.rs | |
parent | 923214c53725651792f6d55c5401bf6b475622ea (diff) |
fix(cli/lsp): fix using jsx/tsx when not emitting via tsc (#9407)
Closes #9308
Closes #9023
Closes #8993
Diffstat (limited to 'cli/lsp/language_server.rs')
-rw-r--r-- | cli/lsp/language_server.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cli/lsp/language_server.rs b/cli/lsp/language_server.rs index d7d034db0..fa613f696 100644 --- a/cli/lsp/language_server.rs +++ b/cli/lsp/language_server.rs @@ -431,8 +431,10 @@ impl Inner { let mark = self.performance.mark("update_tsconfig"); let mut tsconfig = TsConfig::new(json!({ "allowJs": true, + "esModuleInterop": true, "experimentalDecorators": true, "isolatedModules": true, + "jsx": "react", "lib": ["deno.ns", "deno.window"], "module": "esnext", "noEmit": true, |