I have the exact same content on the file, but I get an error, maybe I'm missing install something?
return {
"nvimtools/none-ls.nvim",
dpendencies = {
"nvimtools/none-ls-extras.nvim",
},
config = function()
local null_ls = require("null-ls")
null_ls.setup({
sources = {
null_ls.builtins.formatting.stylua,
null_ls.builtins.formatting.prettier,
require("none-ls.diagnostics.eslint_d"),
},
})
vim.keymap.set("n", "<leader>gf", vim.lsp.buf.format, { desc = "Format file" })
end,
}
here is the error message when I start nvim
Failed to run `config` for none-ls.nvim
/Users/zlnk/.config/nvim/lua/zlnk/plugins/none-ls.lua:13: module 'none-ls.diagnostics.eslint_d' not found:
^Ino field package.preload['none-ls.diagnostics.eslint_d']
cache_loader: module none-ls.diagnostics.eslint_d not found
cache_loader_lib: module none-ls.diagnostics.eslint_d not found
^Ino file './none-ls/diagnostics/eslint_d.lua'
^Ino file '/opt/homebrew/share/luajit-2.1/none-ls/diagnostics/eslint_d.lua'
^Ino file '/usr/local/share/lua/5.1/none-ls/diagnostics/eslint_d.lua'
^Ino file '/usr/local/share/lua/5.1/none-ls/diagnostics/eslint_d/init.lua'
^Ino file '/opt/homebrew/share/lua/5.1/none-ls/diagnostics/eslint_d.lua'
^Ino file '/opt/homebrew/share/lua/5.1/none-ls/diagnostics/eslint_d/init.lua'
^Ino file '/Users/zlnk/.local/share/nvim/lazy-rocks/telescope.nvim/share/lua/5.1/none-ls/diagnostics/eslint_d.lua'
^Ino file '/Users/zlnk/.local/share/nvim/lazy-rocks/telescope.nvim/share/lua/5.1/none-ls/diagnostics/eslint_d/init.lua'
^Ino file './none-ls/diagnostics/eslint_d.so'
^Ino file '/usr/local/lib/lua/5.1/none-ls/diagnostics/eslint_d.so'
^Ino file '/opt/homebrew/lib/lua/5.1/none-ls/diagnostics/eslint_d.so'
^Ino file '/usr/local/lib/lua/5.1/loadall.so'
^Ino file '/Users/zlnk/.local/share/nvim/lazy-rocks/telescope.nvim/lib/lua/5.1/none-ls/diagnostics/eslint_d.so'
^Ino file '/Users/zlnk/.local/share/nvim/lazy-rocks/telescope.nvim/lib64/lua/5.1/none-ls/diagnostics/eslint_d.so'
^Ino file './none-ls.so'
^Ino file '/usr/local/lib/lua/5.1/none-ls.so'
^Ino file '/opt/homebrew/lib/lua/5.1/none-ls.so'
^Ino file '/usr/local/lib/lua/5.1/loadall.so'
^Ino file '/Users/zlnk/.local/share/nvim/lazy-rocks/telescope.nvim/lib/lua/5.1/none-ls.so'
^Ino file '/Users/zlnk/.local/share/nvim/lazy-rocks/telescope.nvim/lib64/lua/5.1/none-ls.so'
# stacktrace:
- lua/zlnk/plugins/none-ls.lua:13 _in_ **config**
- lua/zlnk/lazy.lua:16
- init.lua:3