HTTP grammar for tree-sitter
You can get a development environment with
nix develop
then run:
npm install
make build
Neovim loads parser in runtimepath order so to test the generated grammar,
prepend it to rtp with set rtp^=/path/to/tree-sitter-http
.
- variable
- comment
- request
- method
- target_url
- scheme
- authority
- host
- path /
- query ?
- fragment #
- http-version
- params
- response
- header
- body
- json
- xml
- file
- graphql
- cli