As discussed in https://github.com/yetone/avante.nvim/pull/2536 the project should either use luv bindings from luals or luvit-meta library, but not both, as they conflict with each other (especially with uv.uv_timer_t). Given that other projects such as kickstart.nvim and lazydev.nvim are switching to use the former, we should do the same and drop luvit-meta dependency. Also adjust code that was using luvit-meta's annotations for timers.
31 lines
778 B
JSON
31 lines
778 B
JSON
{
|
|
"$schema": "https://raw.githubusercontent.com/sumneko/vscode-lua/master/setting/schema.json",
|
|
"runtime": {
|
|
"version": "LuaJIT",
|
|
"pathStrict": true
|
|
},
|
|
"workspace": {
|
|
"library": [
|
|
"$VIMRUNTIME/lua",
|
|
"$VIMRUNTIME/lua/vim/lsp",
|
|
"$PWD/lua",
|
|
"${3rd}/luv/library",
|
|
"$DEPS_PATH/lazy.nvim/lua",
|
|
"$DEPS_PATH/dressing.nvim/lua",
|
|
"$DEPS_PATH/snacks.nvim/lua",
|
|
"$DEPS_PATH/plenary.nvim/lua",
|
|
"$DEPS_PATH/nui.nvim/lua",
|
|
"$DEPS_PATH/mini.pick/lua",
|
|
"$DEPS_PATH/telescope.nvim/lua",
|
|
"$DEPS_PATH/nvim-cmp/lua",
|
|
"$DEPS_PATH/fzf-lua/lua",
|
|
"$DEPS_PATH/nvim-web-devicons/lua",
|
|
"$DEPS_PATH/copilot.lua/lua"
|
|
],
|
|
"ignoreDir": [
|
|
"/lua"
|
|
],
|
|
"checkThirdParty": false
|
|
}
|
|
}
|