diff options
Diffstat (limited to 'cli/lsp')
-rw-r--r-- | cli/lsp/documents.rs | 7 | ||||
-rw-r--r-- | cli/lsp/language_server.rs | 7 |
2 files changed, 12 insertions, 2 deletions
diff --git a/cli/lsp/documents.rs b/cli/lsp/documents.rs index d5acac8d7..cbc839c46 100644 --- a/cli/lsp/documents.rs +++ b/cli/lsp/documents.rs @@ -455,12 +455,17 @@ impl Document { pub fn is_diagnosable(&self) -> bool { matches!( self.media_type(), - // todo(#12410): Update with new media types for TS 4.5 MediaType::JavaScript | MediaType::Jsx + | MediaType::Mjs + | MediaType::Cjs | MediaType::TypeScript | MediaType::Tsx + | MediaType::Mts + | MediaType::Cts | MediaType::Dts + | MediaType::Dmts + | MediaType::Dcts ) } diff --git a/cli/lsp/language_server.rs b/cli/lsp/language_server.rs index 94cc98f60..59755db8b 100644 --- a/cli/lsp/language_server.rs +++ b/cli/lsp/language_server.rs @@ -326,12 +326,17 @@ impl Inner { if specifier.scheme() == "asset" { matches!( MediaType::from(specifier), - // todo(#12410): Update with new media types for TS 4.5 MediaType::JavaScript | MediaType::Jsx + | MediaType::Mjs + | MediaType::Cjs | MediaType::TypeScript | MediaType::Tsx + | MediaType::Mts + | MediaType::Cts | MediaType::Dts + | MediaType::Dmts + | MediaType::Dcts ) } else { self |