From bfac354ed37cf19842795261f720f7a5f3f55a3b Mon Sep 17 00:00:00 2001 From: Daniel Flanagan Date: Mon, 26 Sep 2022 23:14:15 -0500 Subject: [PATCH] DENO --- common/helix/languages.toml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/common/helix/languages.toml b/common/helix/languages.toml index e69de29..dd19718 100644 --- a/common/helix/languages.toml +++ b/common/helix/languages.toml @@ -0,0 +1,31 @@ +[[language]] +name = "javascript" +shebangs = ["deno", "node"] +roots = ["deno.json", "package.json", "tsconfig.json"] +config = { enable = true, lint = true, unstable = true } +language-server = { command = "deno", args = ["lsp"], language-id = "javascript" } +auto-format = true + +[[language]] +name = "jsx" +shebangs = ["deno", "node"] +roots = ["deno.json", "package.json", "tsconfig.json"] +config = { enable = true, lint = true, unstable = true } +language-server = { command = "deno", args = ["lsp"], language-id = "javascriptreact" } +auto-format = true + +[[language]] +name = "typescript" +shebangs = ["deno", "node"] +roots = ["deno.json", "package.json", "tsconfig.json"] +config = { enable = true, lint = true, unstable = true } +language-server = { command = "deno", args = ["lsp"], language-id = "typescript" } +auto-format = true + +[[language]] +name = "tsx" +shebangs = ["deno", "node"] +roots = ["deno.json", "package.json", "tsconfig.json"] +config = { enable = true, lint = true, unstable = true } +language-server = { command = "deno", args = ["lsp"], language-id = "typescriptreact" } +auto-format = true