Metadata-Version: 2.4
Name: lsp-tree-sitter
Version: 0.2.0
Summary: A library to create language servers.
Keywords: json schema,language server,tree sitter
Author: Wu, Zhenyu
Author-email: Wu, Zhenyu <wuzhenyu@ustc.edu>
License-Expression: GPL-3.0-or-later
Requires-Dist: jq>=1
Requires-Dist: jsonschema>=4
Requires-Dist: pygls>=2
Requires-Dist: tree-sitter>=0.24
Requires-Dist: pygments>=2.20.0 ; extra == 'colorize'
Requires-Dist: shtab>=1.8.1 ; extra == 'completion'
Requires-Dist: pytest-cov>=7.1.0 ; extra == 'dev'
Requires-Dist: beautifulsoup4>=4.15.0 ; extra == 'misc'
Requires-Dist: markdown-it-py>=4.2.0 ; extra == 'misc'
Requires-Dist: platformdirs>=4.10.1 ; extra == 'misc'
Requires-Dist: pypandoc>=1.17 ; extra == 'misc'
Requires-Dist: tomli-w>=1.2.0 ; extra == 'toml'
Requires-Dist: pyyaml>=6.0.3 ; extra == 'yaml'
Requires-Python: >=3.10
Project-URL: Bug Report, https://github.com/neomutt/lsp-tree-sitter/issues
Project-URL: Download, https://github.com/neomutt/lsp-tree-sitter/releases
Project-URL: Homepage, https://lsp-tree-sitter.readthedocs.io
Project-URL: Source, https://github.com/neomutt/lsp-tree-sitter
Provides-Extra: colorize
Provides-Extra: completion
Provides-Extra: dev
Provides-Extra: misc
Provides-Extra: toml
Provides-Extra: yaml
Description-Content-Type: text/markdown

# lsp-tree-sitter

A library to create language servers.

## Features

- [x] [textDocument/documentLink](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.18/specification/#textDocument_documentLink)
- [x] [textDocument/publishDiagnostics](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.18/specification/#textDocument_publishDiagnostics)
- [x] [textDocument/hover](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.18/specification/#textDocument_hover)
- [x] [textDocument/completion](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.18/specification/#textDocument_completion)
