diff options
Diffstat (limited to 'lua/nvim-lsp-installer/servers/ansiblels/init.lua')
| -rw-r--r-- | lua/nvim-lsp-installer/servers/ansiblels/init.lua | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/lua/nvim-lsp-installer/servers/ansiblels/init.lua b/lua/nvim-lsp-installer/servers/ansiblels/init.lua index 92541e56..3c3c753d 100644 --- a/lua/nvim-lsp-installer/servers/ansiblels/init.lua +++ b/lua/nvim-lsp-installer/servers/ansiblels/init.lua @@ -2,7 +2,6 @@ local server = require "nvim-lsp-installer.server" local path = require "nvim-lsp-installer.path" local npm = require "nvim-lsp-installer.core.managers.npm" local git = require "nvim-lsp-installer.core.managers.git" -local installer = require "nvim-lsp-installer.core.installer" return function(name, root_dir) return server.Server:new { @@ -11,13 +10,13 @@ return function(name, root_dir) languages = { "ansible" }, homepage = "https://github.com/ansible/ansible-language-server", async = true, - installer = installer.serial { - git.clone { "https://github.com/ansible/ansible-language-server" }, + installer = function() + git.clone({ "https://github.com/ansible/ansible-language-server" }).with_receipt() -- ansiblels has quite a strict npm version requirement. -- Install dependencies using the the latest npm version. - npm.exec { "npm@latest", "install" }, - npm.run { "compile" }, - }, + npm.exec { "npm@latest", "install" } + npm.run { "compile" } + end, default_options = { cmd = { "node", path.concat { root_dir, "out", "server", "src", "server.js" }, "--stdio" }, }, |
