Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/soulsam480/nvim-oxlint
oxlint LSP server plugin for neovim
https://github.com/soulsam480/nvim-oxlint
lazyvim neovim oxc oxlint
Last synced: 29 days ago
JSON representation
oxlint LSP server plugin for neovim
- Host: GitHub
- URL: https://github.com/soulsam480/nvim-oxlint
- Owner: soulsam480
- License: mit
- Created: 2024-11-25T18:14:54.000Z (29 days ago)
- Default Branch: master
- Last Pushed: 2024-11-26T06:09:47.000Z (29 days ago)
- Last Synced: 2024-11-26T07:20:26.898Z (29 days ago)
- Topics: lazyvim, neovim, oxc, oxlint
- Language: Lua
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## nvim-oxlint
- a lazy vim plugin making use of oxling via lsp server## references
- referenced from https://github.com/esmuellert/nvim-eslint/blob/main/lua/nvim-eslint/init.lua
- https://github.com/oxc-project/coc-oxc/blob/main/src/index.ts
- https://github.com/oxc-project/oxc/blob/main/crates/oxc_language_server/README.md## installation
- lazy
```
{
"soulsam480/nvim-oxlint",
opts = {}
}
```## Config
- same config as https://github.com/oxc-project/coc-oxc#configurations
- filetypes <- trigger
```lua
--- default
{
"javascript",
"javascriptreact",
"javascript.jsx",
"typescript",
"typescriptreact",
"typescript.tsx",
}
```
- root_dir <- default is `.git` parent
- capabilities <- default is default client capabilities
- handlers <- default is config change