Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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