summaryrefslogtreecommitdiff
path: root/cli/lsp/config.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/lsp/config.rs')
-rw-r--r--cli/lsp/config.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/cli/lsp/config.rs b/cli/lsp/config.rs
index d0ef33d40..9af05484c 100644
--- a/cli/lsp/config.rs
+++ b/cli/lsp/config.rs
@@ -692,10 +692,14 @@ impl WorkspaceSettings {
self.code_lens.implementations || self.code_lens.references
}
+ // TODO(nayeemrmn): Factor in out-of-band media type here.
pub fn language_settings_for_specifier(
&self,
specifier: &ModuleSpecifier,
) -> Option<&LanguageWorkspaceSettings> {
+ if specifier.scheme() == "deno-notebook-cell" {
+ return Some(&self.typescript);
+ }
match MediaType::from_specifier(specifier) {
MediaType::JavaScript
| MediaType::Jsx