LSP(Language Server Protocol) implementation for fluent-bit config. Made with tower-lsp, tree-sitter-fluentbit
Find a file
2024-10-20 01:22:55 +09:00
.cargo LSP(Language Server Protocol) support (#2) 2024-08-23 00:40:34 +09:00
.github/workflows chore: Use macos-13 runner, Set MACOSX_DEPLOYMENT_TARGET to 13.0 2024-10-13 20:32:12 +09:00
.idea chore: exclude clients/vscode/out folder 2024-10-19 15:42:43 +09:00
.vscode chore: Add release build task, etc. 2024-09-29 20:46:14 +09:00
clients Fix: return bundled language server path correctly 2024-09-29 20:46:14 +09:00
flb-schema Update tree-sitter, tree-sitter-fluentbit, etc. (#6) 2024-09-15 17:23:02 +09:00
fluent-bit-language-server feat: support plaintext-only client (#10) 2024-10-20 01:22:55 +09:00
xtask LSP(Language Server Protocol) support (#2) 2024-08-23 00:40:34 +09:00
.gitignore LSP(Language Server Protocol) support (#2) 2024-08-23 00:40:34 +09:00
.vscodeignore LSP(Language Server Protocol) support (#2) 2024-08-23 00:40:34 +09:00
Cargo.lock Update tree-sitter, tree-sitter-fluentbit, etc. (#6) 2024-09-15 17:23:02 +09:00
Cargo.toml LSP(Language Server Protocol) support (#2) 2024-08-23 00:40:34 +09:00
CONTRIBUTING.md LSP(Language Server Protocol) support (#2) 2024-08-23 00:40:34 +09:00
LICENSE-APACHE LSP(Language Server Protocol) support (#2) 2024-08-23 00:40:34 +09:00
LICENSE-MIT LSP(Language Server Protocol) support (#2) 2024-08-23 00:40:34 +09:00
README.md Add scarf pixel 2024-09-27 14:11:06 +09:00
rust-toolchain.toml LSP(Language Server Protocol) support (#2) 2024-08-23 00:40:34 +09:00
rustfmt.toml LSP(Language Server Protocol) support (#2) 2024-08-23 00:40:34 +09:00

fluent-bit-lsp

Server CI

LSP(Language Server Protocol) implementation for fluent-bit config

Note

This project is still in development and not fully-featured yet.

Features

  • Auto-completion for plugins
  • Show documentation on hover
  • Diagnostics

fluent-bit-language-server

Language server implementation made with tower-lsp, tree-sitter-fluentbit

Clients

How to contribute?

Currently, this project is in the early stage of development and a lot of parts can be changed. So I don't think it's a good time to contribute to this project yet.

It doesn't mean that I don't accept contributions now, but I think it's better to wait until the project is more stable.

When it is ready, I will update this section. 🙏

License

Licensed under either of Apache License Version 2.0 or MIT License at your option.