From 8921d10a4e9fba4cf411dc009a7c15f0956c3f7c Mon Sep 17 00:00:00 2001 From: aminnairi <18418459+aminnairi@users.noreply.github.com> Date: Sun, 1 Dec 2024 19:38:58 +0100 Subject: [PATCH] updated the config to match deno recommandations for typescript --- .../roles/helix/files/helix/languages.toml | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/ansible/roles/helix/files/helix/languages.toml b/ansible/roles/helix/files/helix/languages.toml index db005d4..43b9392 100644 --- a/ansible/roles/helix/files/helix/languages.toml +++ b/ansible/roles/helix/files/helix/languages.toml @@ -1,9 +1,17 @@ -[language-server.deno-language-server] -command = "deno" -args = ["lsp"] -required-root-patterns = ["deno.json", "deno.jsonc", "package.json"] - [[language]] name = "typescript" +language-id = "typescript" +scope = "source.ts" +injection-regex = "^(ts|typescript)$" +file-types = ["ts"] +shebangs = ["deno"] roots = ["deno.json", "deno.jsonc", "package.json"] -language-servers = ["deno-language-server"] +auto-format = true +language-servers = ["deno-lsp"] + +[language-server.deno-lsp] +command = "deno" +args = ["lsp"] + +[language-server.deno-lsp.config.deno] +enable = true