aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-lspconfig/server_configurations/visualforce_ls/init.lua
blob: b62093855f3e5b7d8e36d4f00a5cc88ebbfa02e5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
local path = require "mason.core.path"

---@param install_dir string
return function(install_dir)
    return {
        cmd = {
            "node",
            path.concat {
                install_dir,
                "extension",
                "node_modules",
                "@salesforce",
                "salesforcedx-visualforce-language-server",
                "out",
                "src",
                "visualforceServer.js",
            },
            "--stdio",
        },
    }
end