title: I cannot activate NVIM's built-in LSPs for javascript and html
body: <p>I am trying to utilize NVIM's built-in LSPs.  While I've been able to implement the LSP for css and python, I haven't been successful with javascript and html.</p>
  <p>I installed the LSPs with</p>
  <pre><code>:LspInstall &lt;LSP&gt;
  </code></pre>
  <p>Here's how I'm loading the LSPs:</p>
  <pre><code>packadd nvim-lspconfig
  packadd completion-nvim
  
  :lua &lt;&lt; EOF
    local nvim_lsp = require('nvim_lsp')
    local on_attach = function(_, bufnr)
      require('completion').on_attach()
      local opts = { noremap=true, silent=true }
    end
    local servers = {'tsserver', 'cssls', 'html', 'pyls'}
    for _, lsp in ipairs(servers) do
      nvim_lsp[lsp].setup {
        on_attach = on_attach
      }
      print(&quot;lsp istalled -&quot;, lsp)
    end
  EOF
  </code></pre>
  <p>:LspInstallInfo shows:</p>
  <pre><code>{                                                                                                          
    cssls = {
      bin_dir = &quot;~/.cache/nvim/nvim_lsp/cssls/node_modules/.bin&quot;,
      binaries = {
        [&quot;css-languageserver&quot;] = &quot;~/.cache/nvim/nvim_lsp/cssls/node_modules/.bin/css-languageserver&quot;
      },
      install_dir = &quot;~/.cache/nvim/nvim_lsp/cssls&quot;,
      is_installed = true
    },
    html = {
      bin_dir = &quot;~/.cache/nvim/nvim_lsp/html/node_modules/.bin&quot;,
      binaries = {
        [&quot;html-languageserver&quot;] = &quot;~/.cache/nvim/nvim_lsp/html/node_modules/.bin/html-languageserver&quot;
      },
      install_dir = &quot;~/.cache/nvim/nvim_lsp/html&quot;,
      is_installed = true
    },      
    tsserver = {
      bin_dir = &quot;~/.cache/nvim/nvim_lsp/tsserver/node_modules/.bin&quot;,
      binaries = {
        [&quot;typescript-language-server&quot;] = &quot;~/.cache/nvim/nvim_lsp/tsserver/node_modules/.bin/typescript
  -language-server&quot;
      },    
      install_dir = &quot;~/.cache/nvim/nvim_lsp/tsserver&quot;,
      is_installed = true
    }       
  }         
  </code></pre>
  <p>They seem to be installed and the LSPs for *.css and *.py work fine.</p>
  <p>When I open a *.js, *.ts, or *.html file I get the same response with the :LspInstallInfo command.  However, I don't think the LSP is active because I do not receive any warning or error messages regarless of what I type.</p>
  <p>I've tried loading the LSP different ways, including:</p>
  <pre><code>require'nvim_lsp'.tsserver.setup{}
  require'nvim_lsp'.html.setup{}
  </code></pre>
  <p>I came across a post about installing typescript and I did, but it didn't seem to have any effect.</p>
  <p>I've deactivated all of the other plugins and had the same results.</p>