From 469cb8e82062fe37d3e4caa62504a2750f6bde12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Wed, 3 Jan 2024 11:00:43 +0100 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(nvim):=20add=20js=20to=20the?= =?UTF-8?q?=20treesitter=20for=20the=20typescript=20extra?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../plugins/extras/lang/web/typescript-extended.lua | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.config/nvim/lua/plugins/extras/lang/web/typescript-extended.lua b/.config/nvim/lua/plugins/extras/lang/web/typescript-extended.lua index ca076681..f09d801a 100644 --- a/.config/nvim/lua/plugins/extras/lang/web/typescript-extended.lua +++ b/.config/nvim/lua/plugins/extras/lang/web/typescript-extended.lua @@ -1,6 +1,15 @@ return { { import = "lazyvim.plugins.extras.lang.typescript" }, { import = "lazyvim.plugins.extras.lang.json" }, + { + "nvim-treesitter/nvim-treesitter", + opts = function(_, opts) + vim.list_extend(opts.ensure_installed, { + "javascript", + "jsdoc", + }) + end, + }, { "dmmulroy/tsc.nvim", opts = { @@ -95,7 +104,7 @@ return { ["neotest-mocha"] = { command = "npm test --", env = { CI = true }, - cwd = function(path) + cwd = function() return vim.fn.getcwd() end, },