feature request: biome lsp support
Biome formatter was added in #1791. Eslint lsp was also added in #1744.
It would be awesome to be able to provide linting diagnostics to llms using Biome linter too. I'm not exactly sure about the details of the implementation because Biome provides an LSP proxy, stdin and a daemon with the binary.
Reference implementation in Zed: https://github.com/biomejs/biome-zed Biome documentation: https://biomejs.dev/guides/editors/create-a-extension
@thdxr Is there a plan for this to be implemented in the near future? It would be wonderful if opencode could be used in projects that use Biome instead of ESLint.
this is lower priority right now but it will be added at some point for sure
Is there any temporary workaround to let biome work with opencode?
you can define custom lsps in your opencode.json, I'm not familiar with biome but we do have docs showing some examples
Wow this was fast. Now opencode support biome! Please close this issue.