diff options
Diffstat (limited to 'lua/nvim-lsp-installer/servers/rome/init.lua')
| -rw-r--r-- | lua/nvim-lsp-installer/servers/rome/init.lua | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/lua/nvim-lsp-installer/servers/rome/init.lua b/lua/nvim-lsp-installer/servers/rome/init.lua index 7a20384c..aa0613a0 100644 --- a/lua/nvim-lsp-installer/servers/rome/init.lua +++ b/lua/nvim-lsp-installer/servers/rome/init.lua @@ -1,6 +1,5 @@ local server = require "nvim-lsp-installer.server" local npm = require "nvim-lsp-installer.core.managers.npm" -local installer = require "nvim-lsp-installer.core.installer" local Optional = require "nvim-lsp-installer.core.optional" return function(name, root_dir) @@ -9,15 +8,13 @@ return function(name, root_dir) root_dir = root_dir, languages = { "typescript", "javascript" }, homepage = "https://rome.tools", - installer = installer.serial { - ---@param ctx InstallContext - function(ctx) - ctx.requested_version = ctx.requested_version:or_(function() - return Optional.of "10.0.7-nightly.2021.7.27" - end) - end, - npm.packages { "rome" }, - }, + ---@param ctx InstallContext + installer = function(ctx) + ctx.requested_version = ctx.requested_version:or_(function() + return Optional.of "10.0.7-nightly.2021.7.27" + end) + npm.install({ "rome" }).with_receipt() + end, async = true, default_options = { cmd_env = npm.env(root_dir), |
