diff --git a/crates/languages/src/lib.rs b/crates/languages/src/lib.rs index 3810ba16eb..a6ab81e93c 100644 --- a/crates/languages/src/lib.rs +++ b/crates/languages/src/lib.rs @@ -165,10 +165,10 @@ pub fn init( ); language!("proto"); - // Register Tailwind globally as an available language server. + // Register globally available language servers. // - // This will allow users to add Tailwind support for a given language via - // the `language_servers` setting: + // This will allow users to add support for a built-in language server (e.g., Tailwind) + // for a given language via the `language_servers` setting: // // ```json // { @@ -186,6 +186,10 @@ pub fn init( move || Arc::new(tailwind::TailwindLspAdapter::new(node_runtime.clone())) }, ); + languages.register_available_lsp_adapter(LanguageServerName("eslint".into()), { + let node_runtime = node_runtime.clone(); + move || Arc::new(typescript::EsLintLspAdapter::new(node_runtime.clone())) + }); // Register Tailwind for the existing languages that should have it by default. //