feat: integrate treesitter for syntax highlighting
This commit is contained in:
parent
84b817e61a
commit
4e2877df65
573
.gitmodules
vendored
Normal file
573
.gitmodules
vendored
Normal file
@ -0,0 +1,573 @@
|
||||
[submodule "parsers/tree-sitter-ada"]
|
||||
path = parsers/tree-sitter-ada
|
||||
url = https://github.com/briot/tree-sitter-ada
|
||||
[submodule "parsers/tree-sitter-agda"]
|
||||
path = parsers/tree-sitter-agda
|
||||
url = https://github.com/tree-sitter/tree-sitter-agda
|
||||
[submodule "parsers/tree-sitter-angular"]
|
||||
path = parsers/tree-sitter-angular
|
||||
url = https://github.com/dlvandenberg/tree-sitter-angular
|
||||
[submodule "parsers/tree-sitter-sfapex"]
|
||||
path = parsers/tree-sitter-sfapex
|
||||
url = https://github.com/aheber/tree-sitter-sfapex
|
||||
[submodule "parsers/tree-sitter-arduino"]
|
||||
path = parsers/tree-sitter-arduino
|
||||
url = https://github.com/ObserverOfTime/tree-sitter-arduino
|
||||
[submodule "parsers/tree-sitter-asm"]
|
||||
path = parsers/tree-sitter-asm
|
||||
url = https://github.com/RubixDev/tree-sitter-asm
|
||||
[submodule "parsers/tree-sitter-astro"]
|
||||
path = parsers/tree-sitter-astro
|
||||
url = https://github.com/virchau13/tree-sitter-astro
|
||||
[submodule "parsers/tree-sitter-authzed"]
|
||||
path = parsers/tree-sitter-authzed
|
||||
url = https://github.com/mleonidas/tree-sitter-authzed
|
||||
[submodule "parsers/tree-sitter-awk"]
|
||||
path = parsers/tree-sitter-awk
|
||||
url = https://github.com/Beaglefoot/tree-sitter-awk
|
||||
[submodule "parsers/tree-sitter-bash"]
|
||||
path = parsers/tree-sitter-bash
|
||||
url = https://github.com/tree-sitter/tree-sitter-bash
|
||||
[submodule "parsers/tree-sitter-bass"]
|
||||
path = parsers/tree-sitter-bass
|
||||
url = https://github.com/vito/tree-sitter-bass
|
||||
[submodule "parsers/tree-sitter-beancount"]
|
||||
path = parsers/tree-sitter-beancount
|
||||
url = https://github.com/polarmutex/tree-sitter-beancount
|
||||
[submodule "parsers/tree-sitter-bibtex"]
|
||||
path = parsers/tree-sitter-bibtex
|
||||
url = https://github.com/latex-lsp/tree-sitter-bibtex
|
||||
[submodule "parsers/tree-sitter-bicep"]
|
||||
path = parsers/tree-sitter-bicep
|
||||
url = https://github.com/amaanq/tree-sitter-bicep
|
||||
[submodule "parsers/tree-sitter-bitbake"]
|
||||
path = parsers/tree-sitter-bitbake
|
||||
url = https://github.com/amaanq/tree-sitter-bitbake
|
||||
[submodule "parsers/tree-sitter-blueprint"]
|
||||
path = parsers/tree-sitter-blueprint
|
||||
url = https://gitlab.com/gabmus/tree-sitter-blueprint.git
|
||||
[submodule "parsers/tree-sitter-c"]
|
||||
path = parsers/tree-sitter-c
|
||||
url = https://github.com/tree-sitter/tree-sitter-c
|
||||
[submodule "parsers/tree-sitter-c-sharp"]
|
||||
path = parsers/tree-sitter-c-sharp
|
||||
url = https://github.com/tree-sitter/tree-sitter-c-sharp
|
||||
[submodule "parsers/tree-sitter-cairo"]
|
||||
path = parsers/tree-sitter-cairo
|
||||
url = https://github.com/amaanq/tree-sitter-cairo
|
||||
[submodule "parsers/tree-sitter-capnp"]
|
||||
path = parsers/tree-sitter-capnp
|
||||
url = https://github.com/amaanq/tree-sitter-capnp
|
||||
[submodule "parsers/tree-sitter-chatito"]
|
||||
path = parsers/tree-sitter-chatito
|
||||
url = https://github.com/ObserverOfTime/tree-sitter-chatito
|
||||
[submodule "parsers/tree-sitter-clojure"]
|
||||
path = parsers/tree-sitter-clojure
|
||||
url = https://github.com/sogaiu/tree-sitter-clojure
|
||||
[submodule "parsers/tree-sitter-cmake"]
|
||||
path = parsers/tree-sitter-cmake
|
||||
url = https://github.com/uyha/tree-sitter-cmake
|
||||
[submodule "parsers/tree-sitter-comment"]
|
||||
path = parsers/tree-sitter-comment
|
||||
url = https://github.com/stsewd/tree-sitter-comment
|
||||
[submodule "parsers/tree-sitter-commonlisp"]
|
||||
path = parsers/tree-sitter-commonlisp
|
||||
url = https://github.com/theHamsta/tree-sitter-commonlisp
|
||||
[submodule "parsers/tree-sitter-cooklang"]
|
||||
path = parsers/tree-sitter-cooklang
|
||||
url = https://github.com/addcninblue/tree-sitter-cooklang
|
||||
[submodule "parsers/tree-sitter-corn"]
|
||||
path = parsers/tree-sitter-corn
|
||||
url = https://github.com/jakestanger/tree-sitter-corn
|
||||
[submodule "parsers/tree-sitter-cpon"]
|
||||
path = parsers/tree-sitter-cpon
|
||||
url = https://github.com/amaanq/tree-sitter-cpon
|
||||
[submodule "parsers/tree-sitter-cpp"]
|
||||
path = parsers/tree-sitter-cpp
|
||||
url = https://github.com/tree-sitter/tree-sitter-cpp
|
||||
[submodule "parsers/tree-sitter-css"]
|
||||
path = parsers/tree-sitter-css
|
||||
url = https://github.com/tree-sitter/tree-sitter-css
|
||||
[submodule "parsers/tree-sitter-csv"]
|
||||
path = parsers/tree-sitter-csv
|
||||
url = https://github.com/amaanq/tree-sitter-csv
|
||||
[submodule "parsers/tree-sitter-cuda"]
|
||||
path = parsers/tree-sitter-cuda
|
||||
url = https://github.com/theHamsta/tree-sitter-cuda
|
||||
[submodule "parsers/tree-sitter-cue"]
|
||||
path = parsers/tree-sitter-cue
|
||||
url = https://github.com/eonpatapon/tree-sitter-cue
|
||||
[submodule "parsers/tree-sitter-eex"]
|
||||
path = parsers/tree-sitter-eex
|
||||
url = https://github.com/connorlay/tree-sitter-eex
|
||||
[submodule "parsers/tree-sitter-go-work"]
|
||||
path = parsers/tree-sitter-go-work
|
||||
url = https://github.com/omertuc/tree-sitter-go-work
|
||||
[submodule "parsers/tree-sitter-hare"]
|
||||
path = parsers/tree-sitter-hare
|
||||
url = https://github.com/amaanq/tree-sitter-hare
|
||||
[submodule "parsers/tree-sitter-go-mod"]
|
||||
path = parsers/tree-sitter-go-mod
|
||||
url = https://github.com/camdencheek/tree-sitter-go-mod
|
||||
[submodule "parsers/tree-sitter-foam"]
|
||||
path = parsers/tree-sitter-foam
|
||||
url = https://github.com/FoamScience/tree-sitter-foam
|
||||
[submodule "parsers/tree-sitter-dockerfile"]
|
||||
path = parsers/tree-sitter-dockerfile
|
||||
url = https://github.com/camdencheek/tree-sitter-dockerfile
|
||||
[submodule "parsers/tree-sitter-json"]
|
||||
path = parsers/tree-sitter-json
|
||||
url = https://github.com/tree-sitter/tree-sitter-json
|
||||
[submodule "parsers/tree-sitter-elvish"]
|
||||
path = parsers/tree-sitter-elvish
|
||||
url = https://github.com/elves/tree-sitter-elvish
|
||||
[submodule "parsers/tree-sitter-gstlaunch"]
|
||||
path = parsers/tree-sitter-gstlaunch
|
||||
url = https://github.com/theHamsta/tree-sitter-gstlaunch
|
||||
[submodule "parsers/tree-sitter-disassembly"]
|
||||
path = parsers/tree-sitter-disassembly
|
||||
url = https://github.com/ColinKennedy/tree-sitter-disassembly
|
||||
[submodule "parsers/tree-sitter-heex"]
|
||||
path = parsers/tree-sitter-heex
|
||||
url = https://github.com/connorlay/tree-sitter-heex
|
||||
[submodule "parsers/tree-sitter-json5"]
|
||||
path = parsers/tree-sitter-json5
|
||||
url = https://github.com/Joakker/tree-sitter-json5
|
||||
[submodule "parsers/tree-sitter-xml"]
|
||||
path = parsers/tree-sitter-xml
|
||||
url = https://github.com/tree-sitter-grammars/tree-sitter-xml
|
||||
[submodule "parsers/tree-sitter-erlang"]
|
||||
path = parsers/tree-sitter-erlang
|
||||
url = https://github.com/WhatsApp/tree-sitter-erlang
|
||||
[submodule "parsers/tree-sitter-faust"]
|
||||
path = parsers/tree-sitter-faust
|
||||
url = https://github.com/khiner/tree-sitter-faust
|
||||
[submodule "parsers/tree-sitter-jq"]
|
||||
path = parsers/tree-sitter-jq
|
||||
url = https://github.com/flurie/tree-sitter-jq
|
||||
[submodule "parsers/tree-sitter-ini"]
|
||||
path = parsers/tree-sitter-ini
|
||||
url = https://github.com/justinmk/tree-sitter-ini
|
||||
[submodule "parsers/tree-sitter-dot"]
|
||||
path = parsers/tree-sitter-dot
|
||||
url = https://github.com/rydesun/tree-sitter-dot
|
||||
[submodule "parsers/tree-sitter-hlsplaylist"]
|
||||
path = parsers/tree-sitter-hlsplaylist
|
||||
url = https://github.com/Freed-Wu/tree-sitter-hlsplaylist
|
||||
[submodule "parsers/tree-sitter-po"]
|
||||
path = parsers/tree-sitter-po
|
||||
url = https://github.com/erasin/tree-sitter-po
|
||||
[submodule "parsers/tree-sitter-gitattributes"]
|
||||
path = parsers/tree-sitter-gitattributes
|
||||
url = https://github.com/ObserverOfTime/tree-sitter-gitattributes
|
||||
[submodule "parsers/tree-sitter-forth"]
|
||||
path = parsers/tree-sitter-forth
|
||||
url = https://github.com/AlexanderBrevig/tree-sitter-forth
|
||||
[submodule "parsers/tree-sitter-gdscript"]
|
||||
path = parsers/tree-sitter-gdscript
|
||||
url = https://github.com/PrestonKnopp/tree-sitter-gdscript
|
||||
[submodule "parsers/tree-sitter-dhall"]
|
||||
path = parsers/tree-sitter-dhall
|
||||
url = https://github.com/jbellerb/tree-sitter-dhall
|
||||
[submodule "parsers/tree-sitter-djot"]
|
||||
path = parsers/tree-sitter-djot
|
||||
url = https://github.com/treeman/tree-sitter-djot
|
||||
[submodule "parsers/tree-sitter-proto"]
|
||||
path = parsers/tree-sitter-proto
|
||||
url = https://github.com/treywood/tree-sitter-proto
|
||||
[submodule "parsers/tree-sitter-janet-simple"]
|
||||
path = parsers/tree-sitter-janet-simple
|
||||
url = https://github.com/sogaiu/tree-sitter-janet-simple
|
||||
[submodule "parsers/tree-sitter-devicetree"]
|
||||
path = parsers/tree-sitter-devicetree
|
||||
url = https://github.com/joelspadin/tree-sitter-devicetree
|
||||
[submodule "parsers/tree-sitter-go-template"]
|
||||
path = parsers/tree-sitter-go-template
|
||||
url = https://github.com/ngalaiko/tree-sitter-go-template
|
||||
[submodule "parsers/tree-sitter-fsh"]
|
||||
path = parsers/tree-sitter-fsh
|
||||
url = https://github.com/mgramigna/tree-sitter-fsh
|
||||
[submodule "parsers/tree-sitter-hocon"]
|
||||
path = parsers/tree-sitter-hocon
|
||||
url = https://github.com/antosha417/tree-sitter-hocon
|
||||
[submodule "parsers/tree-sitter-properties"]
|
||||
path = parsers/tree-sitter-properties
|
||||
url = https://github.com/tree-sitter-grammars/tree-sitter-properties
|
||||
[submodule "parsers/tree-sitter-fish"]
|
||||
path = parsers/tree-sitter-fish
|
||||
url = https://github.com/ram02z/tree-sitter-fish
|
||||
[submodule "parsers/tree-sitter-http"]
|
||||
path = parsers/tree-sitter-http
|
||||
url = https://github.com/rest-nvim/tree-sitter-http
|
||||
[submodule "parsers/tree-sitter-ocamllex"]
|
||||
path = parsers/tree-sitter-ocamllex
|
||||
url = https://github.com/atom-ocaml/tree-sitter-ocamllex
|
||||
[submodule "parsers/tree-sitter-firrtl"]
|
||||
path = parsers/tree-sitter-firrtl
|
||||
url = https://github.com/amaanq/tree-sitter-firrtl
|
||||
[submodule "parsers/tree-sitter-gpg-config"]
|
||||
path = parsers/tree-sitter-gpg-config
|
||||
url = https://github.com/ObserverOfTime/tree-sitter-gpg-config
|
||||
[submodule "parsers/tree-sitter-requirements"]
|
||||
path = parsers/tree-sitter-requirements
|
||||
url = https://github.com/ObserverOfTime/tree-sitter-requirements
|
||||
[submodule "parsers/tree-sitter-turtle"]
|
||||
path = parsers/tree-sitter-turtle
|
||||
url = https://github.com/BonaBeavis/tree-sitter-turtle
|
||||
[submodule "parsers/tree-sitter-luadoc"]
|
||||
path = parsers/tree-sitter-luadoc
|
||||
url = https://github.com/amaanq/tree-sitter-luadoc
|
||||
[submodule "parsers/tree-sitter-query"]
|
||||
path = parsers/tree-sitter-query
|
||||
url = https://github.com/nvim-treesitter/tree-sitter-query
|
||||
[submodule "parsers/tree-sitter-make"]
|
||||
path = parsers/tree-sitter-make
|
||||
url = https://github.com/alemuller/tree-sitter-make
|
||||
[submodule "parsers/tree-sitter-prql"]
|
||||
path = parsers/tree-sitter-prql
|
||||
url = https://github.com/PRQL/tree-sitter-prql
|
||||
[submodule "parsers/tree-sitter-rego"]
|
||||
path = parsers/tree-sitter-rego
|
||||
url = https://github.com/FallenAngel97/tree-sitter-rego
|
||||
[submodule "parsers/tree-sitter-nickel"]
|
||||
path = parsers/tree-sitter-nickel
|
||||
url = https://github.com/nickel-lang/tree-sitter-nickel
|
||||
[submodule "parsers/tree-sitter-just"]
|
||||
path = parsers/tree-sitter-just
|
||||
url = https://github.com/IndianBoy42/tree-sitter-just
|
||||
[submodule "parsers/tree-sitter-diff"]
|
||||
path = parsers/tree-sitter-diff
|
||||
url = https://github.com/the-mikedavis/tree-sitter-diff
|
||||
[submodule "parsers/tree-sitter-elixir"]
|
||||
path = parsers/tree-sitter-elixir
|
||||
url = https://github.com/elixir-lang/tree-sitter-elixir
|
||||
[submodule "parsers/tree-sitter-liquidsoap"]
|
||||
path = parsers/tree-sitter-liquidsoap
|
||||
url = https://github.com/savonet/tree-sitter-liquidsoap
|
||||
[submodule "parsers/tree-sitter-elm"]
|
||||
path = parsers/tree-sitter-elm
|
||||
url = https://github.com/elm-tooling/tree-sitter-elm
|
||||
[submodule "parsers/tree-sitter-git-rebase"]
|
||||
path = parsers/tree-sitter-git-rebase
|
||||
url = https://github.com/the-mikedavis/tree-sitter-git-rebase
|
||||
[submodule "parsers/tree-sitter-earthfile"]
|
||||
path = parsers/tree-sitter-earthfile
|
||||
url = https://github.com/glehmann/tree-sitter-earthfile
|
||||
[submodule "parsers/tree-sitter-prisma"]
|
||||
path = parsers/tree-sitter-prisma
|
||||
url = https://github.com/victorhqc/tree-sitter-prisma
|
||||
[submodule "parsers/tree-sitter-phpdoc"]
|
||||
path = parsers/tree-sitter-phpdoc
|
||||
url = https://github.com/claytonrcarter/tree-sitter-phpdoc
|
||||
[submodule "parsers/tree-sitter-gdshader"]
|
||||
path = parsers/tree-sitter-gdshader
|
||||
url = https://github.com/GodOfAvacyn/tree-sitter-gdshader
|
||||
[submodule "parsers/tree-sitter-dart"]
|
||||
path = parsers/tree-sitter-dart
|
||||
url = https://github.com/UserNobody14/tree-sitter-dart
|
||||
[submodule "parsers/tree-sitter-ql"]
|
||||
path = parsers/tree-sitter-ql
|
||||
url = https://github.com/tree-sitter/tree-sitter-ql
|
||||
[submodule "parsers/tree-sitter-nasm"]
|
||||
path = parsers/tree-sitter-nasm
|
||||
url = https://github.com/naclsn/tree-sitter-nasm
|
||||
[submodule "parsers/tree-sitter-java"]
|
||||
path = parsers/tree-sitter-java
|
||||
url = https://github.com/tree-sitter/tree-sitter-java
|
||||
[submodule "parsers/tree-sitter-objc"]
|
||||
path = parsers/tree-sitter-objc
|
||||
url = https://github.com/amaanq/tree-sitter-objc
|
||||
[submodule "parsers/tree-sitter-hlsl"]
|
||||
path = parsers/tree-sitter-hlsl
|
||||
url = https://github.com/theHamsta/tree-sitter-hlsl
|
||||
[submodule "parsers/tree-sitter-nim"]
|
||||
path = parsers/tree-sitter-nim
|
||||
url = https://github.com/alaviss/tree-sitter-nim
|
||||
[submodule "parsers/tree-sitter-markdown"]
|
||||
path = parsers/tree-sitter-markdown
|
||||
url = https://github.com/MDeiml/tree-sitter-markdown
|
||||
[submodule "parsers/tree-sitter-javascript"]
|
||||
path = parsers/tree-sitter-javascript
|
||||
url = https://github.com/tree-sitter/tree-sitter-javascript
|
||||
[submodule "parsers/tree-sitter-php"]
|
||||
path = parsers/tree-sitter-php
|
||||
url = https://github.com/tree-sitter/tree-sitter-php
|
||||
[submodule "parsers/tree-sitter-perl"]
|
||||
path = parsers/tree-sitter-perl
|
||||
url = https://github.com/tree-sitter-perl/tree-sitter-perl
|
||||
[submodule "parsers/tree-sitter-ocaml"]
|
||||
path = parsers/tree-sitter-ocaml
|
||||
url = https://github.com/tree-sitter/tree-sitter-ocaml
|
||||
[submodule "parsers/tree-sitter-d"]
|
||||
path = parsers/tree-sitter-d
|
||||
url = https://github.com/gdamore/tree-sitter-d
|
||||
[submodule "parsers/tree-sitter-nix"]
|
||||
path = parsers/tree-sitter-nix
|
||||
url = https://github.com/cstrahan/tree-sitter-nix
|
||||
[submodule "parsers/tree-sitter-godot-resource"]
|
||||
path = parsers/tree-sitter-godot-resource
|
||||
url = https://github.com/PrestonKnopp/tree-sitter-godot-resource
|
||||
[submodule "parsers/tree-sitter-elsa"]
|
||||
path = parsers/tree-sitter-elsa
|
||||
url = https://github.com/glapa-grossklag/tree-sitter-elsa
|
||||
[submodule "parsers/tree-sitter-gn"]
|
||||
path = parsers/tree-sitter-gn
|
||||
url = https://github.com/amaanq/tree-sitter-gn
|
||||
[submodule "parsers/tree-sitter-passwd"]
|
||||
path = parsers/tree-sitter-passwd
|
||||
url = https://github.com/ath3/tree-sitter-passwd
|
||||
[submodule "parsers/tree-sitter-eds"]
|
||||
path = parsers/tree-sitter-eds
|
||||
url = https://github.com/uyha/tree-sitter-eds
|
||||
[submodule "parsers/tree-sitter-nim-format-string"]
|
||||
path = parsers/tree-sitter-nim-format-string
|
||||
url = https://github.com/aMOPel/tree-sitter-nim-format-string
|
||||
[submodule "parsers/tree-sitter-facility"]
|
||||
path = parsers/tree-sitter-facility
|
||||
url = https://github.com/FacilityApi/tree-sitter-facility
|
||||
[submodule "parsers/tree-sitter-liquid"]
|
||||
path = parsers/tree-sitter-liquid
|
||||
url = https://github.com/hankthetank27/tree-sitter-liquid
|
||||
[submodule "parsers/tree-sitter-hyprlang"]
|
||||
path = parsers/tree-sitter-hyprlang
|
||||
url = https://github.com/luckasRanarison/tree-sitter-hyprlang
|
||||
[submodule "parsers/tree-sitter-lua"]
|
||||
path = parsers/tree-sitter-lua
|
||||
url = https://github.com/MunifTanjim/tree-sitter-lua
|
||||
[submodule "parsers/tree-sitter-todotxt"]
|
||||
path = parsers/tree-sitter-todotxt
|
||||
url = https://github.com/arnarg/tree-sitter-todotxt.git
|
||||
[submodule "parsers/tree-sitter-sxhkdrc"]
|
||||
path = parsers/tree-sitter-sxhkdrc
|
||||
url = https://github.com/RaafatTurki/tree-sitter-sxhkdrc
|
||||
[submodule "parsers/tree-sitter-luap"]
|
||||
path = parsers/tree-sitter-luap
|
||||
url = https://github.com/amaanq/tree-sitter-luap
|
||||
[submodule "parsers/tree-sitter-objdump"]
|
||||
path = parsers/tree-sitter-objdump
|
||||
url = https://github.com/ColinKennedy/tree-sitter-objdump
|
||||
[submodule "parsers/tree-sitter-pem"]
|
||||
path = parsers/tree-sitter-pem
|
||||
url = https://github.com/ObserverOfTime/tree-sitter-pem
|
||||
[submodule "parsers/tree-sitter-fusion"]
|
||||
path = parsers/tree-sitter-fusion
|
||||
url = https://gitlab.com/jirgn/tree-sitter-fusion.git
|
||||
[submodule "parsers/tree-sitter-glimmer"]
|
||||
path = parsers/tree-sitter-glimmer
|
||||
url = https://github.com/alexlafroscia/tree-sitter-glimmer
|
||||
[submodule "parsers/tree-sitter-xcompose"]
|
||||
path = parsers/tree-sitter-xcompose
|
||||
url = https://github.com/ObserverOfTime/tree-sitter-xcompose
|
||||
[submodule "parsers/tree-sitter-kconfig"]
|
||||
path = parsers/tree-sitter-kconfig
|
||||
url = https://github.com/amaanq/tree-sitter-kconfig
|
||||
[submodule "parsers/tree-sitter-kusto"]
|
||||
path = parsers/tree-sitter-kusto
|
||||
url = https://github.com/Willem-J-an/tree-sitter-kusto
|
||||
[submodule "parsers/tree-sitter-linkerscript"]
|
||||
path = parsers/tree-sitter-linkerscript
|
||||
url = https://github.com/amaanq/tree-sitter-linkerscript
|
||||
[submodule "parsers/tree-sitter-jsonnet"]
|
||||
path = parsers/tree-sitter-jsonnet
|
||||
url = https://github.com/sourcegraph/tree-sitter-jsonnet
|
||||
[submodule "parsers/tree-sitter-scfg"]
|
||||
path = parsers/tree-sitter-scfg
|
||||
url = https://git.sr.ht/~rockorager/tree-sitter-scfg
|
||||
[submodule "parsers/tree-sitter-vhs"]
|
||||
path = parsers/tree-sitter-vhs
|
||||
url = https://github.com/charmbracelet/tree-sitter-vhs
|
||||
[submodule "parsers/tree-sitter-tcl"]
|
||||
path = parsers/tree-sitter-tcl
|
||||
url = https://github.com/tree-sitter-grammars/tree-sitter-tcl
|
||||
[submodule "parsers/tree-sitter-usd"]
|
||||
path = parsers/tree-sitter-usd
|
||||
url = https://github.com/ColinKennedy/tree-sitter-usd
|
||||
[submodule "parsers/tree-sitter-udev"]
|
||||
path = parsers/tree-sitter-udev
|
||||
url = https://github.com/ObserverOfTime/tree-sitter-udev
|
||||
[submodule "parsers/tree-sitter-yuck"]
|
||||
path = parsers/tree-sitter-yuck
|
||||
url = https://github.com/Philipp-M/tree-sitter-yuck
|
||||
[submodule "parsers/tree-sitter-zathurarc"]
|
||||
path = parsers/tree-sitter-zathurarc
|
||||
url = https://github.com/Freed-Wu/tree-sitter-zathurarc
|
||||
[submodule "parsers/tree-sitter-vala"]
|
||||
path = parsers/tree-sitter-vala
|
||||
url = https://github.com/vala-lang/tree-sitter-vala
|
||||
[submodule "parsers/tree-sitter-svelte"]
|
||||
path = parsers/tree-sitter-svelte
|
||||
url = https://github.com/tree-sitter-grammars/tree-sitter-svelte
|
||||
[submodule "parsers/tree-sitter-func"]
|
||||
path = parsers/tree-sitter-func
|
||||
url = https://github.com/amaanq/tree-sitter-func
|
||||
[submodule "parsers/tree-sitter-tiger"]
|
||||
path = parsers/tree-sitter-tiger
|
||||
url = https://github.com/ambroisie/tree-sitter-tiger
|
||||
[submodule "parsers/tree-sitter-robot"]
|
||||
path = parsers/tree-sitter-robot
|
||||
url = https://github.com/Hubro/tree-sitter-robot
|
||||
[submodule "parsers/tree-sitter-go-sum"]
|
||||
path = parsers/tree-sitter-go-sum
|
||||
url = https://github.com/amaanq/tree-sitter-go-sum
|
||||
[submodule "parsers/tree-sitter-ssh-config"]
|
||||
path = parsers/tree-sitter-ssh-config
|
||||
url = https://github.com/ObserverOfTime/tree-sitter-ssh-config
|
||||
[submodule "parsers/tree-sitter-vimdoc"]
|
||||
path = parsers/tree-sitter-vimdoc
|
||||
url = https://github.com/neovim/tree-sitter-vimdoc
|
||||
[submodule "parsers/tree-sitter-htmldjango"]
|
||||
path = parsers/tree-sitter-htmldjango
|
||||
url = https://github.com/interdependence/tree-sitter-htmldjango
|
||||
[submodule "parsers/tree-sitter-pod"]
|
||||
path = parsers/tree-sitter-pod
|
||||
url = https://github.com/tree-sitter-perl/tree-sitter-pod
|
||||
[submodule "parsers/tree-sitter-hcl"]
|
||||
path = parsers/tree-sitter-hcl
|
||||
url = https://github.com/MichaHoffmann/tree-sitter-hcl
|
||||
[submodule "parsers/tree-sitter-wgsl"]
|
||||
path = parsers/tree-sitter-wgsl
|
||||
url = https://github.com/szebniok/tree-sitter-wgsl
|
||||
[submodule "parsers/tree-sitter-toml"]
|
||||
path = parsers/tree-sitter-toml
|
||||
url = https://github.com/ikatyang/tree-sitter-toml
|
||||
[submodule "parsers/tree-sitter-rbs"]
|
||||
path = parsers/tree-sitter-rbs
|
||||
url = https://github.com/joker1007/tree-sitter-rbs
|
||||
[submodule "parsers/tree-sitter-go"]
|
||||
path = parsers/tree-sitter-go
|
||||
url = https://github.com/tree-sitter/tree-sitter-go
|
||||
[submodule "parsers/tree-sitter-uxntal"]
|
||||
path = parsers/tree-sitter-uxntal
|
||||
url = https://github.com/amaanq/tree-sitter-uxntal
|
||||
[submodule "parsers/tree-sitter-jsdoc"]
|
||||
path = parsers/tree-sitter-jsdoc
|
||||
url = https://github.com/tree-sitter/tree-sitter-jsdoc
|
||||
[submodule "parsers/tree-sitter-nqc"]
|
||||
path = parsers/tree-sitter-nqc
|
||||
url = https://github.com/amaanq/tree-sitter-nqc
|
||||
[submodule "parsers/tree-sitter-leo"]
|
||||
path = parsers/tree-sitter-leo
|
||||
url = https://github.com/r001/tree-sitter-leo
|
||||
[submodule "parsers/tree-sitter-hjson"]
|
||||
path = parsers/tree-sitter-hjson
|
||||
url = https://github.com/winston0410/tree-sitter-hjson
|
||||
[submodule "parsers/tree-sitter-strace"]
|
||||
path = parsers/tree-sitter-strace
|
||||
url = https://github.com/sigmaSd/tree-sitter-strace
|
||||
[submodule "parsers/tree-sitter-rasi"]
|
||||
path = parsers/tree-sitter-rasi
|
||||
url = https://github.com/Fymyte/tree-sitter-rasi
|
||||
[submodule "parsers/tree-sitter-styled"]
|
||||
path = parsers/tree-sitter-styled
|
||||
url = https://github.com/mskelton/tree-sitter-styled
|
||||
[submodule "parsers/tree-sitter-qmldir"]
|
||||
path = parsers/tree-sitter-qmldir
|
||||
url = https://github.com/Decodetalkers/tree-sitter-qmldir
|
||||
[submodule "parsers/tree-sitter-yaml"]
|
||||
path = parsers/tree-sitter-yaml
|
||||
url = https://github.com/tree-sitter-grammars/tree-sitter-yaml
|
||||
[submodule "parsers/tree-sitter-vue"]
|
||||
path = parsers/tree-sitter-vue
|
||||
url = https://github.com/tree-sitter-grammars/tree-sitter-vue
|
||||
[submodule "parsers/tree-sitter-kdl"]
|
||||
path = parsers/tree-sitter-kdl
|
||||
url = https://github.com/amaanq/tree-sitter-kdl
|
||||
[submodule "parsers/tree-sitter-scss"]
|
||||
path = parsers/tree-sitter-scss
|
||||
url = https://github.com/serenadeai/tree-sitter-scss
|
||||
[submodule "parsers/tree-sitter-mlir"]
|
||||
path = parsers/tree-sitter-mlir
|
||||
url = https://github.com/artagnon/tree-sitter-mlir
|
||||
[submodule "parsers/tree-sitter-racket"]
|
||||
path = parsers/tree-sitter-racket
|
||||
url = https://github.com/6cdh/tree-sitter-racket
|
||||
[submodule "parsers/tree-sitter-pioasm"]
|
||||
path = parsers/tree-sitter-pioasm
|
||||
url = https://github.com/leo60228/tree-sitter-pioasm
|
||||
[submodule "parsers/tree-sitter-sparql"]
|
||||
path = parsers/tree-sitter-sparql
|
||||
url = https://github.com/BonaBeavis/tree-sitter-sparql
|
||||
[submodule "parsers/tree-sitter-solidity"]
|
||||
path = parsers/tree-sitter-solidity
|
||||
url = https://github.com/JoranHonig/tree-sitter-solidity
|
||||
[submodule "parsers/tree-sitter-systemtap"]
|
||||
path = parsers/tree-sitter-systemtap
|
||||
url = https://github.com/ok-ryoko/tree-sitter-systemtap
|
||||
[submodule "parsers/tree-sitter-thrift"]
|
||||
path = parsers/tree-sitter-thrift
|
||||
url = https://github.com/duskmoon314/tree-sitter-thrift
|
||||
[submodule "parsers/tree-sitter-fennel"]
|
||||
path = parsers/tree-sitter-fennel
|
||||
url = https://github.com/alexmozaidze/tree-sitter-fennel
|
||||
[submodule "parsers/tree-sitter-odin"]
|
||||
path = parsers/tree-sitter-odin
|
||||
url = https://github.com/amaanq/tree-sitter-odin
|
||||
[submodule "parsers/tree-sitter-smali"]
|
||||
path = parsers/tree-sitter-smali
|
||||
url = https://github.com/tree-sitter-grammars/tree-sitter-smali
|
||||
[submodule "parsers/tree-sitter-t32"]
|
||||
path = parsers/tree-sitter-t32
|
||||
url = https://gitlab.com/xasc/tree-sitter-t32.git
|
||||
[submodule "parsers/tree-sitter-m68k"]
|
||||
path = parsers/tree-sitter-m68k
|
||||
url = https://github.com/grahambates/tree-sitter-m68k
|
||||
[submodule "parsers/tree-sitter-roc"]
|
||||
path = parsers/tree-sitter-roc
|
||||
url = https://github.com/nat-418/tree-sitter-roc
|
||||
[submodule "parsers/tree-sitter-r"]
|
||||
path = parsers/tree-sitter-r
|
||||
url = https://github.com/r-lib/tree-sitter-r
|
||||
[submodule "parsers/tree-sitter-latex"]
|
||||
path = parsers/tree-sitter-latex
|
||||
url = https://github.com/latex-lsp/tree-sitter-latex
|
||||
[submodule "parsers/tree-sitter-zig"]
|
||||
path = parsers/tree-sitter-zig
|
||||
url = https://github.com/maxxnino/tree-sitter-zig
|
||||
[submodule "parsers/tree-sitter-typst"]
|
||||
path = parsers/tree-sitter-typst
|
||||
url = https://github.com/uben0/tree-sitter-typst
|
||||
[submodule "parsers/tree-sitter-gitcommit"]
|
||||
path = parsers/tree-sitter-gitcommit
|
||||
url = https://github.com/gbprod/tree-sitter-gitcommit
|
||||
[submodule "parsers/tree-sitter-gleam"]
|
||||
path = parsers/tree-sitter-gleam
|
||||
url = https://github.com/gleam-lang/tree-sitter-gleam
|
||||
[submodule "parsers/tree-sitter-hack"]
|
||||
path = parsers/tree-sitter-hack
|
||||
url = https://github.com/slackhq/tree-sitter-hack
|
||||
[submodule "parsers/tree-sitter-verilog"]
|
||||
path = parsers/tree-sitter-verilog
|
||||
url = https://github.com/tree-sitter/tree-sitter-verilog
|
||||
[submodule "parsers/v-analyzer"]
|
||||
path = parsers/v-analyzer
|
||||
url = https://github.com/vlang/v-analyzer
|
||||
[submodule "parsers/tree-sitter-fortran"]
|
||||
path = parsers/tree-sitter-fortran
|
||||
url = https://github.com/stadelmanma/tree-sitter-fortran
|
||||
[submodule "parsers/tree-sitter-sql"]
|
||||
path = parsers/tree-sitter-sql
|
||||
url = https://github.com/derekstride/tree-sitter-sql
|
||||
[submodule "parsers/tree-sitter-vim"]
|
||||
path = parsers/tree-sitter-vim
|
||||
url = https://github.com/neovim/tree-sitter-vim
|
||||
[submodule "parsers/tree-sitter-python"]
|
||||
path = parsers/tree-sitter-python
|
||||
url = https://github.com/tree-sitter/tree-sitter-python
|
||||
[submodule "parsers/tree-sitter-rust"]
|
||||
path = parsers/tree-sitter-rust
|
||||
url = https://github.com/tree-sitter/tree-sitter-rust
|
||||
[submodule "parsers/wing"]
|
||||
path = parsers/wing
|
||||
url = https://github.com/winglang/wing
|
||||
[submodule "parsers/tree-sitter-kotlin"]
|
||||
path = parsers/tree-sitter-kotlin
|
||||
url = https://github.com/fwcd/tree-sitter-kotlin
|
||||
[submodule "parsers/tree-sitter-haskell"]
|
||||
path = parsers/tree-sitter-haskell
|
||||
url = https://github.com/tree-sitter/tree-sitter-haskell
|
||||
[submodule "parsers/tree-sitter-tlaplus"]
|
||||
path = parsers/tree-sitter-tlaplus
|
||||
url = https://github.com/tlaplus-community/tree-sitter-tlaplus
|
||||
[submodule "parsers/tree-sitter-ruby"]
|
||||
path = parsers/tree-sitter-ruby
|
||||
url = https://github.com/tree-sitter/tree-sitter-ruby
|
367
Cargo.lock
generated
367
Cargo.lock
generated
@ -67,7 +67,7 @@ version = "1.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b"
|
||||
dependencies = [
|
||||
"windows-sys",
|
||||
"windows-sys 0.48.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -77,14 +77,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd"
|
||||
dependencies = [
|
||||
"anstyle",
|
||||
"windows-sys",
|
||||
"windows-sys 0.48.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "anyhow"
|
||||
version = "1.0.75"
|
||||
version = "1.0.82"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6"
|
||||
checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519"
|
||||
|
||||
[[package]]
|
||||
name = "autocfg"
|
||||
@ -128,6 +128,12 @@ version = "1.3.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
|
||||
|
||||
[[package]]
|
||||
name = "bitflags"
|
||||
version = "2.5.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1"
|
||||
|
||||
[[package]]
|
||||
name = "block-buffer"
|
||||
version = "0.10.4"
|
||||
@ -151,6 +157,9 @@ dependencies = [
|
||||
"serde_yaml",
|
||||
"syntect",
|
||||
"tera",
|
||||
"tree-sitter",
|
||||
"tree-sitter-highlight",
|
||||
"tree-sitter-loader",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -171,12 +180,9 @@ checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1"
|
||||
|
||||
[[package]]
|
||||
name = "cc"
|
||||
version = "1.0.83"
|
||||
version = "1.0.92"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0"
|
||||
dependencies = [
|
||||
"libc",
|
||||
]
|
||||
checksum = "2678b2e3449475e95b0aa6f9b506a28e61b3dc8996592b983695e8ebb58a8b41"
|
||||
|
||||
[[package]]
|
||||
name = "cfg-if"
|
||||
@ -252,7 +258,7 @@ dependencies = [
|
||||
"heck",
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn 2.0.29",
|
||||
"syn 2.0.58",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -269,9 +275,9 @@ checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7"
|
||||
|
||||
[[package]]
|
||||
name = "comrak"
|
||||
version = "0.21.0"
|
||||
version = "0.22.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "6751998a48e2327773c95f6f8e03c6e77c0156ce539d74c17d2199ff3d05e197"
|
||||
checksum = "d0436149c9f6a1935b13306206c739b1ba84fa81f551b5eb87fc2ca7a13700af"
|
||||
dependencies = [
|
||||
"clap",
|
||||
"derive_builder",
|
||||
@ -403,6 +409,27 @@ dependencies = [
|
||||
"crypto-common",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "dirs"
|
||||
version = "5.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225"
|
||||
dependencies = [
|
||||
"dirs-sys",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "dirs-sys"
|
||||
version = "0.4.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c"
|
||||
dependencies = [
|
||||
"libc",
|
||||
"option-ext",
|
||||
"redox_users",
|
||||
"windows-sys 0.48.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "entities"
|
||||
version = "1.0.1"
|
||||
@ -423,7 +450,7 @@ checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a"
|
||||
dependencies = [
|
||||
"errno-dragonfly",
|
||||
"libc",
|
||||
"windows-sys",
|
||||
"windows-sys 0.48.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -462,6 +489,16 @@ version = "1.0.7"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
|
||||
|
||||
[[package]]
|
||||
name = "fs4"
|
||||
version = "0.8.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "21dabded2e32cd57ded879041205c60a4a4c4bab47bd0fd2fa8b01f30849f02b"
|
||||
dependencies = [
|
||||
"rustix 0.38.13",
|
||||
"windows-sys 0.52.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "generic-array"
|
||||
version = "0.14.7"
|
||||
@ -502,7 +539,7 @@ version = "0.8.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "93e3af942408868f6934a7b85134a3230832b9977cf66125df2f9edcfce4ddcc"
|
||||
dependencies = [
|
||||
"bitflags",
|
||||
"bitflags 1.3.2",
|
||||
"ignore",
|
||||
"walkdir",
|
||||
]
|
||||
@ -515,9 +552,9 @@ checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
|
||||
|
||||
[[package]]
|
||||
name = "hashbrown"
|
||||
version = "0.14.0"
|
||||
version = "0.14.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a"
|
||||
checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
|
||||
|
||||
[[package]]
|
||||
name = "heck"
|
||||
@ -598,14 +635,20 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "indexmap"
|
||||
version = "2.0.0"
|
||||
version = "2.2.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d"
|
||||
checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"
|
||||
dependencies = [
|
||||
"equivalent",
|
||||
"hashbrown 0.14.0",
|
||||
"hashbrown 0.14.3",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "indoc"
|
||||
version = "2.0.5"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5"
|
||||
|
||||
[[package]]
|
||||
name = "io-lifetimes"
|
||||
version = "1.0.11"
|
||||
@ -614,7 +657,7 @@ checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
|
||||
dependencies = [
|
||||
"hermit-abi",
|
||||
"libc",
|
||||
"windows-sys",
|
||||
"windows-sys 0.48.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -644,12 +687,32 @@ version = "0.2.147"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
|
||||
|
||||
[[package]]
|
||||
name = "libloading"
|
||||
version = "0.8.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
"windows-targets 0.48.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "libm"
|
||||
version = "0.2.7"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4"
|
||||
|
||||
[[package]]
|
||||
name = "libredox"
|
||||
version = "0.1.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
|
||||
dependencies = [
|
||||
"bitflags 2.5.0",
|
||||
"libc",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "line-wrap"
|
||||
version = "0.1.1"
|
||||
@ -671,6 +734,12 @@ version = "0.3.8"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
|
||||
|
||||
[[package]]
|
||||
name = "linux-raw-sys"
|
||||
version = "0.4.13"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"
|
||||
|
||||
[[package]]
|
||||
name = "log"
|
||||
version = "0.4.20"
|
||||
@ -679,9 +748,9 @@ checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
|
||||
|
||||
[[package]]
|
||||
name = "memchr"
|
||||
version = "2.5.0"
|
||||
version = "2.7.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
|
||||
checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d"
|
||||
|
||||
[[package]]
|
||||
name = "miniz_oxide"
|
||||
@ -703,9 +772,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "once_cell"
|
||||
version = "1.18.0"
|
||||
version = "1.19.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
|
||||
checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
|
||||
|
||||
[[package]]
|
||||
name = "onig"
|
||||
@ -713,7 +782,7 @@ version = "6.4.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "8c4b31c8722ad9171c6d77d3557db078cab2bd50afcc9d09c8b315c59df8ca4f"
|
||||
dependencies = [
|
||||
"bitflags",
|
||||
"bitflags 1.3.2",
|
||||
"libc",
|
||||
"once_cell",
|
||||
"onig_sys",
|
||||
@ -729,6 +798,12 @@ dependencies = [
|
||||
"pkg-config",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "option-ext"
|
||||
version = "0.2.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
|
||||
|
||||
[[package]]
|
||||
name = "parse-zoneinfo"
|
||||
version = "0.3.0"
|
||||
@ -774,7 +849,7 @@ dependencies = [
|
||||
"pest_meta",
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn 2.0.29",
|
||||
"syn 2.0.58",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -855,9 +930,9 @@ checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
|
||||
|
||||
[[package]]
|
||||
name = "proc-macro2"
|
||||
version = "1.0.66"
|
||||
version = "1.0.79"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9"
|
||||
checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e"
|
||||
dependencies = [
|
||||
"unicode-ident",
|
||||
]
|
||||
@ -873,9 +948,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "quote"
|
||||
version = "1.0.32"
|
||||
version = "1.0.36"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965"
|
||||
checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
]
|
||||
@ -911,26 +986,37 @@ dependencies = [
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "regex"
|
||||
version = "1.9.1"
|
||||
name = "redox_users"
|
||||
version = "0.4.5"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575"
|
||||
checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891"
|
||||
dependencies = [
|
||||
"getrandom",
|
||||
"libredox",
|
||||
"thiserror",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "regex"
|
||||
version = "1.10.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c"
|
||||
dependencies = [
|
||||
"aho-corasick",
|
||||
"memchr",
|
||||
"regex-automata",
|
||||
"regex-syntax",
|
||||
"regex-syntax 0.8.3",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "regex-automata"
|
||||
version = "0.3.3"
|
||||
version = "0.4.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "39354c10dd07468c2e73926b23bb9c2caca74c5501e38a35da70406f1d923310"
|
||||
checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea"
|
||||
dependencies = [
|
||||
"aho-corasick",
|
||||
"memchr",
|
||||
"regex-syntax",
|
||||
"regex-syntax 0.8.3",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -939,18 +1025,37 @@ version = "0.7.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2"
|
||||
|
||||
[[package]]
|
||||
name = "regex-syntax"
|
||||
version = "0.8.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56"
|
||||
|
||||
[[package]]
|
||||
name = "rustix"
|
||||
version = "0.37.23"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06"
|
||||
dependencies = [
|
||||
"bitflags",
|
||||
"bitflags 1.3.2",
|
||||
"errno",
|
||||
"io-lifetimes",
|
||||
"libc",
|
||||
"linux-raw-sys",
|
||||
"windows-sys",
|
||||
"linux-raw-sys 0.3.8",
|
||||
"windows-sys 0.48.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "rustix"
|
||||
version = "0.38.13"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d7db8590df6dfcd144d22afd1b83b36c21a18d7cbc1dc4bb5295a8712e9eb662"
|
||||
dependencies = [
|
||||
"bitflags 2.5.0",
|
||||
"errno",
|
||||
"libc",
|
||||
"linux-raw-sys 0.4.13",
|
||||
"windows-sys 0.48.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -976,30 +1081,31 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "serde"
|
||||
version = "1.0.188"
|
||||
version = "1.0.197"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e"
|
||||
checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2"
|
||||
dependencies = [
|
||||
"serde_derive",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "serde_derive"
|
||||
version = "1.0.188"
|
||||
version = "1.0.197"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2"
|
||||
checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn 2.0.29",
|
||||
"syn 2.0.58",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "serde_json"
|
||||
version = "1.0.105"
|
||||
version = "1.0.115"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360"
|
||||
checksum = "12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd"
|
||||
dependencies = [
|
||||
"indexmap 2.2.6",
|
||||
"itoa",
|
||||
"ryu",
|
||||
"serde",
|
||||
@ -1011,7 +1117,7 @@ version = "0.9.25"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1a49e178e4452f45cb61d0cd8cebc1b0fafd3e41929e996cef79aa3aca91f574"
|
||||
dependencies = [
|
||||
"indexmap 2.0.0",
|
||||
"indexmap 2.2.6",
|
||||
"itoa",
|
||||
"ryu",
|
||||
"serde",
|
||||
@ -1069,9 +1175,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "syn"
|
||||
version = "2.0.29"
|
||||
version = "2.0.58"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a"
|
||||
checksum = "44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
@ -1085,14 +1191,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e02b4b303bf8d08bfeb0445cba5068a3d306b6baece1d5582171a9bf49188f91"
|
||||
dependencies = [
|
||||
"bincode",
|
||||
"bitflags",
|
||||
"bitflags 1.3.2",
|
||||
"fancy-regex",
|
||||
"flate2",
|
||||
"fnv",
|
||||
"once_cell",
|
||||
"onig",
|
||||
"plist",
|
||||
"regex-syntax",
|
||||
"regex-syntax 0.7.4",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"thiserror",
|
||||
@ -1129,28 +1235,28 @@ version = "0.2.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237"
|
||||
dependencies = [
|
||||
"rustix",
|
||||
"windows-sys",
|
||||
"rustix 0.37.23",
|
||||
"windows-sys 0.48.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "thiserror"
|
||||
version = "1.0.44"
|
||||
version = "1.0.58"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90"
|
||||
checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297"
|
||||
dependencies = [
|
||||
"thiserror-impl",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "thiserror-impl"
|
||||
version = "1.0.44"
|
||||
version = "1.0.58"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96"
|
||||
checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn 2.0.29",
|
||||
"syn 2.0.58",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -1189,6 +1295,61 @@ dependencies = [
|
||||
"time-core",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tree-sitter"
|
||||
version = "0.22.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "bdb9c9f15eae91dcd00ee0d86a281d16e6263786991b662b34fa9632c21a046b"
|
||||
dependencies = [
|
||||
"cc",
|
||||
"regex",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tree-sitter-highlight"
|
||||
version = "0.22.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "8ba1d13299ebcee5c795d562d88a1d4e1710043e4098f2abe958b5f246b5aad7"
|
||||
dependencies = [
|
||||
"lazy_static",
|
||||
"regex",
|
||||
"thiserror",
|
||||
"tree-sitter",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tree-sitter-loader"
|
||||
version = "0.22.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b9fe48fb250441a25ee294643b23b75a8a9d8b4ad4c0b80f2389fb2f487e0557"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"cc",
|
||||
"dirs",
|
||||
"fs4",
|
||||
"indoc",
|
||||
"libloading",
|
||||
"once_cell",
|
||||
"regex",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"tree-sitter",
|
||||
"tree-sitter-highlight",
|
||||
"tree-sitter-tags",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tree-sitter-tags"
|
||||
version = "0.22.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9a67ad153bd62af8bc49cfbb60f681e3ffaaf62311c18a2c5d333b3b33b03521"
|
||||
dependencies = [
|
||||
"memchr",
|
||||
"regex",
|
||||
"thiserror",
|
||||
"tree-sitter",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "typed-arena"
|
||||
version = "2.0.2"
|
||||
@ -1333,7 +1494,7 @@ dependencies = [
|
||||
"once_cell",
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn 2.0.29",
|
||||
"syn 2.0.58",
|
||||
"wasm-bindgen-shared",
|
||||
]
|
||||
|
||||
@ -1355,7 +1516,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn 2.0.29",
|
||||
"syn 2.0.58",
|
||||
"wasm-bindgen-backend",
|
||||
"wasm-bindgen-shared",
|
||||
]
|
||||
@ -1403,7 +1564,7 @@ version = "0.48.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"
|
||||
dependencies = [
|
||||
"windows-targets",
|
||||
"windows-targets 0.48.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -1412,7 +1573,16 @@ version = "0.48.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
|
||||
dependencies = [
|
||||
"windows-targets",
|
||||
"windows-targets 0.48.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "windows-sys"
|
||||
version = "0.52.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
|
||||
dependencies = [
|
||||
"windows-targets 0.52.4",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -1421,13 +1591,28 @@ version = "0.48.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f"
|
||||
dependencies = [
|
||||
"windows_aarch64_gnullvm",
|
||||
"windows_aarch64_msvc",
|
||||
"windows_i686_gnu",
|
||||
"windows_i686_msvc",
|
||||
"windows_x86_64_gnu",
|
||||
"windows_x86_64_gnullvm",
|
||||
"windows_x86_64_msvc",
|
||||
"windows_aarch64_gnullvm 0.48.0",
|
||||
"windows_aarch64_msvc 0.48.0",
|
||||
"windows_i686_gnu 0.48.0",
|
||||
"windows_i686_msvc 0.48.0",
|
||||
"windows_x86_64_gnu 0.48.0",
|
||||
"windows_x86_64_gnullvm 0.48.0",
|
||||
"windows_x86_64_msvc 0.48.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "windows-targets"
|
||||
version = "0.52.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b"
|
||||
dependencies = [
|
||||
"windows_aarch64_gnullvm 0.52.4",
|
||||
"windows_aarch64_msvc 0.52.4",
|
||||
"windows_i686_gnu 0.52.4",
|
||||
"windows_i686_msvc 0.52.4",
|
||||
"windows_x86_64_gnu 0.52.4",
|
||||
"windows_x86_64_gnullvm 0.52.4",
|
||||
"windows_x86_64_msvc 0.52.4",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -1436,42 +1621,84 @@ version = "0.48.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc"
|
||||
|
||||
[[package]]
|
||||
name = "windows_aarch64_gnullvm"
|
||||
version = "0.52.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9"
|
||||
|
||||
[[package]]
|
||||
name = "windows_aarch64_msvc"
|
||||
version = "0.48.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3"
|
||||
|
||||
[[package]]
|
||||
name = "windows_aarch64_msvc"
|
||||
version = "0.52.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675"
|
||||
|
||||
[[package]]
|
||||
name = "windows_i686_gnu"
|
||||
version = "0.48.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241"
|
||||
|
||||
[[package]]
|
||||
name = "windows_i686_gnu"
|
||||
version = "0.52.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3"
|
||||
|
||||
[[package]]
|
||||
name = "windows_i686_msvc"
|
||||
version = "0.48.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00"
|
||||
|
||||
[[package]]
|
||||
name = "windows_i686_msvc"
|
||||
version = "0.52.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02"
|
||||
|
||||
[[package]]
|
||||
name = "windows_x86_64_gnu"
|
||||
version = "0.48.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1"
|
||||
|
||||
[[package]]
|
||||
name = "windows_x86_64_gnu"
|
||||
version = "0.52.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03"
|
||||
|
||||
[[package]]
|
||||
name = "windows_x86_64_gnullvm"
|
||||
version = "0.48.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953"
|
||||
|
||||
[[package]]
|
||||
name = "windows_x86_64_gnullvm"
|
||||
version = "0.52.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177"
|
||||
|
||||
[[package]]
|
||||
name = "windows_x86_64_msvc"
|
||||
version = "0.48.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
|
||||
|
||||
[[package]]
|
||||
name = "windows_x86_64_msvc"
|
||||
version = "0.52.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8"
|
||||
|
||||
[[package]]
|
||||
name = "xdg"
|
||||
version = "2.5.2"
|
||||
|
@ -6,7 +6,7 @@ edition = "2021"
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
comrak = "0.21.0"
|
||||
comrak = "0.22.0"
|
||||
syntect = { version = "5.1.0", default-features = false, features = ["default-fancy"]}
|
||||
anyhow = "1.0.75"
|
||||
clap = { version = "4.4.0", features = ["derive"] }
|
||||
@ -16,3 +16,7 @@ serde_yaml = "0.9.25"
|
||||
serde_json = "1.0.105"
|
||||
lazy_static = "1.4.0"
|
||||
tera = "1.19.0"
|
||||
# Treesitter Deps below
|
||||
tree-sitter = "0.22.0"
|
||||
tree-sitter-highlight = "0.22.2"
|
||||
tree-sitter-loader = "0.22.2"
|
||||
|
53
assets/style/syntax.css
Normal file
53
assets/style/syntax.css
Normal file
@ -0,0 +1,53 @@
|
||||
@import "style.css";
|
||||
|
||||
.ts-string {
|
||||
color: var(--springGreen);
|
||||
}
|
||||
|
||||
.ts-variable {
|
||||
color: var(--fujiWhite);
|
||||
}
|
||||
|
||||
.ts-property,
|
||||
.ts-property > .ts-variable {
|
||||
color: var(--carpYellow);
|
||||
}
|
||||
|
||||
.ts-keyword {
|
||||
color: var(--oniViolet);
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.ts-string-special-path {
|
||||
color: var(--springBlue);
|
||||
}
|
||||
|
||||
.ts-number {
|
||||
color: var(--sakuraPink);
|
||||
}
|
||||
|
||||
span[class^="ts-punctuation"],
|
||||
span[class^="ts-delimiter"] {
|
||||
color: var(--springViolet2);
|
||||
}
|
||||
|
||||
.ts-type {
|
||||
color: var(--springBlue);
|
||||
}
|
||||
|
||||
.ts-function {
|
||||
color: var(--crystalBlue);
|
||||
}
|
||||
|
||||
.ts-constant {
|
||||
color: var(--surimiOrange);
|
||||
}
|
||||
|
||||
.ts-comment {
|
||||
color: var(--fujiGray);
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.ts-operator {
|
||||
color: var(--boatYellow2);
|
||||
}
|
@ -6,6 +6,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<link href="/style/style.css" rel="stylesheet" />
|
||||
<link href="/style/article.css" rel="stylesheet" />
|
||||
<link href="/style/syntax.css" rel="stylesheet" />
|
||||
</head>
|
||||
{% include "nav.html" %}
|
||||
<body>
|
||||
|
1
parsers/ebnf
Submodule
1
parsers/ebnf
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 8e635b0b723c620774dfb8abf382a7f531894b40
|
1
parsers/tree-sitter-ada
Submodule
1
parsers/tree-sitter-ada
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit ba0894efa03beb70780156b91e28c716b7a4764d
|
1
parsers/tree-sitter-agda
Submodule
1
parsers/tree-sitter-agda
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit d3dc807692e6bca671d4491b3bf5c67eeca8c016
|
1
parsers/tree-sitter-angular
Submodule
1
parsers/tree-sitter-angular
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit b7a7167762e3863b3d6247c708b7f9bca1ca7bea
|
1
parsers/tree-sitter-arduino
Submodule
1
parsers/tree-sitter-arduino
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 0dc863c1bba5413284d73372c103476a014e4c4b
|
1
parsers/tree-sitter-asm
Submodule
1
parsers/tree-sitter-asm
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit afdc3d5da18d42cbb471c0f40527dbed9cace7ad
|
1
parsers/tree-sitter-astro
Submodule
1
parsers/tree-sitter-astro
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit dfa0893bdc4bdfada102043404758c66e3580568
|
1
parsers/tree-sitter-authzed
Submodule
1
parsers/tree-sitter-authzed
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 1dec7e1af96c56924e3322cd85fdce15d0a31d00
|
1
parsers/tree-sitter-awk
Submodule
1
parsers/tree-sitter-awk
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit ba7472152d79a8c916550c80fdbfd5724d07a0c9
|
1
parsers/tree-sitter-bash
Submodule
1
parsers/tree-sitter-bash
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit f8fb3274f72a30896075585b32b0c54cad65c086
|
1
parsers/tree-sitter-bass
Submodule
1
parsers/tree-sitter-bass
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit c9ba4568af24cd3403029730687c0a43d1350a43
|
1
parsers/tree-sitter-beancount
Submodule
1
parsers/tree-sitter-beancount
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit c25f8034c977681653a8acd541c8b4877a58f474
|
1
parsers/tree-sitter-bibtex
Submodule
1
parsers/tree-sitter-bibtex
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit ccfd77db0ed799b6c22c214fe9d2937f47bc8b34
|
1
parsers/tree-sitter-bicep
Submodule
1
parsers/tree-sitter-bicep
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit c3451d1049c80074b18078ba50007b7c00e063f8
|
1
parsers/tree-sitter-bitbake
Submodule
1
parsers/tree-sitter-bitbake
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 7e0e2ac6f1d0da1a91ab84f35edddfdfece54f1a
|
1
parsers/tree-sitter-blueprint
Submodule
1
parsers/tree-sitter-blueprint
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 863cea9f83ad5637300478e0559262f1e791684b
|
1
parsers/tree-sitter-c
Submodule
1
parsers/tree-sitter-c
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 1aafaff4d26dac5a36dd3495be33e1c20161d761
|
1
parsers/tree-sitter-c-sharp
Submodule
1
parsers/tree-sitter-c-sharp
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 9de565257ada70ac441c640e3b5d6850e2df5ab8
|
1
parsers/tree-sitter-cairo
Submodule
1
parsers/tree-sitter-cairo
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 6216c6ee5e9fc0649c4bd7b1aedd884a55bdd9ef
|
1
parsers/tree-sitter-capnp
Submodule
1
parsers/tree-sitter-capnp
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit dc28c9f4212809eab74d10996086297853eb34e5
|
1
parsers/tree-sitter-chatito
Submodule
1
parsers/tree-sitter-chatito
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit fe7a2a75d3d74c1215141b7a7ebebb57ae17a370
|
1
parsers/tree-sitter-clojure
Submodule
1
parsers/tree-sitter-clojure
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 6e41628e9d18b19caea1cb1d72aae4ccff5bdfe9
|
1
parsers/tree-sitter-cmake
Submodule
1
parsers/tree-sitter-cmake
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 20ffd6d3b4da1acdbf2d08204b2130a5b2f7c4b3
|
1
parsers/tree-sitter-comment
Submodule
1
parsers/tree-sitter-comment
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit aefcc2813392eb6ffe509aa0fc8b4e9b57413ee1
|
1
parsers/tree-sitter-commonlisp
Submodule
1
parsers/tree-sitter-commonlisp
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 83ae738bed7e914cee9090c3fe4c80a32ab45905
|
1
parsers/tree-sitter-cooklang
Submodule
1
parsers/tree-sitter-cooklang
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 81c2a8667846b1e60db68b5601d864fe00fd1d3a
|
1
parsers/tree-sitter-corn
Submodule
1
parsers/tree-sitter-corn
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 604d73c38d4c28ca68e9e441ffd405d68cb63051
|
1
parsers/tree-sitter-cpon
Submodule
1
parsers/tree-sitter-cpon
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit f4b3cbc8b0bd4e13035d39940fef09f1392e8739
|
1
parsers/tree-sitter-cpp
Submodule
1
parsers/tree-sitter-cpp
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit f79b9d98592bcc307ace9c9a2441b04eb175a1c2
|
1
parsers/tree-sitter-css
Submodule
1
parsers/tree-sitter-css
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 02b4ee757654b7d54fe35352fd8e53a8a4385d42
|
1
parsers/tree-sitter-csv
Submodule
1
parsers/tree-sitter-csv
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit cda48a5e890b30619da5bc3ff55be1b1d3d08c8d
|
1
parsers/tree-sitter-cuda
Submodule
1
parsers/tree-sitter-cuda
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 6e25c94f8be4388a4fec6dadc23f3b662388ec20
|
1
parsers/tree-sitter-cue
Submodule
1
parsers/tree-sitter-cue
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 8a5f273bfa281c66354da562f2307c2d394b6c81
|
1
parsers/tree-sitter-d
Submodule
1
parsers/tree-sitter-d
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 750dde90ed9cdbd82493bc28478d8ab1976b0e9f
|
1
parsers/tree-sitter-dart
Submodule
1
parsers/tree-sitter-dart
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 6da46473ab8accb13da48113f4634e729a71d335
|
1
parsers/tree-sitter-devicetree
Submodule
1
parsers/tree-sitter-devicetree
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit fb07e6044ffd36932c57a5be01ba5d6b8a9337bb
|
1
parsers/tree-sitter-dhall
Submodule
1
parsers/tree-sitter-dhall
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit affb6ee38d629c9296749767ab832d69bb0d9ea8
|
1
parsers/tree-sitter-diff
Submodule
1
parsers/tree-sitter-diff
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit c165725c28e69b36c5799ff0e458713a844f1aaf
|
1
parsers/tree-sitter-disassembly
Submodule
1
parsers/tree-sitter-disassembly
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 0229c0211dba909c5d45129ac784a3f4d49c243a
|
1
parsers/tree-sitter-djot
Submodule
1
parsers/tree-sitter-djot
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 63f176e7db5fca073b55b98b7e5e95afd1587fcb
|
1
parsers/tree-sitter-dockerfile
Submodule
1
parsers/tree-sitter-dockerfile
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 33e22c33bcdbfc33d42806ee84cfd0b1248cc392
|
1
parsers/tree-sitter-dot
Submodule
1
parsers/tree-sitter-dot
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 9ab85550c896d8b294d9b9ca1e30698736f08cea
|
1
parsers/tree-sitter-earthfile
Submodule
1
parsers/tree-sitter-earthfile
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit fda374bd4e908b3a34be097b94857e08c22b1ec3
|
1
parsers/tree-sitter-eds
Submodule
1
parsers/tree-sitter-eds
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit fde62029d4c715562230070b9af51a9500c2ce10
|
1
parsers/tree-sitter-eex
Submodule
1
parsers/tree-sitter-eex
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit f742f2fe327463335e8671a87c0b9b396905d1d1
|
1
parsers/tree-sitter-elixir
Submodule
1
parsers/tree-sitter-elixir
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit de690fa8a028f122af46d9d2685679fe5f2d7d60
|
1
parsers/tree-sitter-elm
Submodule
1
parsers/tree-sitter-elm
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 09dbf221d7491dc8d8839616b27c21b9c025c457
|
1
parsers/tree-sitter-elsa
Submodule
1
parsers/tree-sitter-elsa
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 0a66b2b3f3c1915e67ad2ef9f7dbd2a84820d9d7
|
1
parsers/tree-sitter-elvish
Submodule
1
parsers/tree-sitter-elvish
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 5e7210d945425b77f82cbaebc5af4dd3e1ad40f5
|
1
parsers/tree-sitter-embedded-template
Submodule
1
parsers/tree-sitter-embedded-template
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 6d791b897ecda59baa0689a85a9906348a2a6414
|
1
parsers/tree-sitter-erlang
Submodule
1
parsers/tree-sitter-erlang
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 20ce5a9234c7248b3f91c5b0b028f1760b954dde
|
1
parsers/tree-sitter-facility
Submodule
1
parsers/tree-sitter-facility
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit a52579670e2b14ec03d410c3c980fafaf6d659c4
|
1
parsers/tree-sitter-faust
Submodule
1
parsers/tree-sitter-faust
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit f3b9274514b5f9bf6b0dd4a01c30f9cc15c58bc4
|
1
parsers/tree-sitter-fennel
Submodule
1
parsers/tree-sitter-fennel
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 215e3913524abc119daa9db7cf6ad2f2f5620189
|
1
parsers/tree-sitter-firrtl
Submodule
1
parsers/tree-sitter-firrtl
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 2b5adae629c8cba528c7b1e4aa67a8ae28934ea5
|
1
parsers/tree-sitter-fish
Submodule
1
parsers/tree-sitter-fish
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit a78aef9abc395c600c38a037ac779afc7e3cc9e0
|
1
parsers/tree-sitter-foam
Submodule
1
parsers/tree-sitter-foam
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 04664b40c0dadb7ef37028acf3422c63271d377b
|
1
parsers/tree-sitter-forth
Submodule
1
parsers/tree-sitter-forth
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 90189238385cf636b9ee99ce548b9e5b5e569d48
|
1
parsers/tree-sitter-fortran
Submodule
1
parsers/tree-sitter-fortran
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit f73d473e3530862dee7cbb38520f28824e7804f6
|
1
parsers/tree-sitter-fsh
Submodule
1
parsers/tree-sitter-fsh
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit fa3347712f7a59ed02ccf508284554689c6cde28
|
1
parsers/tree-sitter-func
Submodule
1
parsers/tree-sitter-func
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 0834e35ecf8b23fbf9ad15b088af6a897e19d4a8
|
1
parsers/tree-sitter-fusion
Submodule
1
parsers/tree-sitter-fusion
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 19db2f47ba4c3a0f6238d4ae0e2abfca16e61dd6
|
1
parsers/tree-sitter-gdscript
Submodule
1
parsers/tree-sitter-gdscript
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 1f1e782fe2600f50ae57b53876505b8282388d77
|
1
parsers/tree-sitter-gdshader
Submodule
1
parsers/tree-sitter-gdshader
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit ffd9f958df13cae04593781d7d2562295a872455
|
1
parsers/tree-sitter-git-rebase
Submodule
1
parsers/tree-sitter-git-rebase
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit d8a4207ebbc47bd78bacdf48f883db58283f9fd8
|
1
parsers/tree-sitter-gitattributes
Submodule
1
parsers/tree-sitter-gitattributes
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 41940e199ba5763abea1d21b4f717014b45f01ea
|
1
parsers/tree-sitter-gitcommit
Submodule
1
parsers/tree-sitter-gitcommit
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit edd817e0532f179b7f7f371dc180629070945f0c
|
1
parsers/tree-sitter-gitignore
Submodule
1
parsers/tree-sitter-gitignore
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit f4685bf11ac466dd278449bcfe5fd014e94aa504
|
1
parsers/tree-sitter-gleam
Submodule
1
parsers/tree-sitter-gleam
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit bcf9c45b56cbe46e9dac5eee0aee75df270000ac
|
1
parsers/tree-sitter-glimmer
Submodule
1
parsers/tree-sitter-glimmer
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 6b25d265c990139353e1f7f97baf84987ebb7bf0
|
1
parsers/tree-sitter-gn
Submodule
1
parsers/tree-sitter-gn
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit bc06955bc1e3c9ff8e9b2b2a55b38b94da923c05
|
1
parsers/tree-sitter-go
Submodule
1
parsers/tree-sitter-go
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit eb68645662a3f7bf7fdd4bcb9531585f54c8570e
|
1
parsers/tree-sitter-go-mod
Submodule
1
parsers/tree-sitter-go-mod
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit bbe2fe3be4b87e06a613e685250f473d2267f430
|
1
parsers/tree-sitter-go-sum
Submodule
1
parsers/tree-sitter-go-sum
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit e2ac513b2240c7ff1069ae33b2df29ce90777c11
|
1
parsers/tree-sitter-go-template
Submodule
1
parsers/tree-sitter-go-template
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 17144a77be0acdecebd9d557398883569fed41de
|
1
parsers/tree-sitter-go-work
Submodule
1
parsers/tree-sitter-go-work
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 949a8a470559543857a62102c84700d291fc984c
|
1
parsers/tree-sitter-godot-resource
Submodule
1
parsers/tree-sitter-godot-resource
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 2ffb90de47417018651fc3b970e5f6b67214dc9d
|
1
parsers/tree-sitter-gpg-config
Submodule
1
parsers/tree-sitter-gpg-config
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit f99323fb8f3f10b6c69db0c2f6d0a14bd7330675
|
1
parsers/tree-sitter-gstlaunch
Submodule
1
parsers/tree-sitter-gstlaunch
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 549aef253fd38a53995cda1bf55c501174372bf7
|
1
parsers/tree-sitter-hack
Submodule
1
parsers/tree-sitter-hack
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit fca1e294f6dce8ec5659233a6a21f5bd0ed5b4f2
|
1
parsers/tree-sitter-hare
Submodule
1
parsers/tree-sitter-hare
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 3d4af179414525a35dd069ba0208c9b71093d8b3
|
1
parsers/tree-sitter-haskell
Submodule
1
parsers/tree-sitter-haskell
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 95a4f0023741b3bee0cc500f3dab9c5bab2dc2be
|
1
parsers/tree-sitter-hcl
Submodule
1
parsers/tree-sitter-hcl
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit e936d3fef8bac884661472dce71ad82284761eb1
|
1
parsers/tree-sitter-heex
Submodule
1
parsers/tree-sitter-heex
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit b5ad6e34eea18a15bbd1466ca707a17f9bff7b93
|
1
parsers/tree-sitter-hjson
Submodule
1
parsers/tree-sitter-hjson
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 02fa3b79b3ff9a296066da6277adfc3f26cbc9e0
|
1
parsers/tree-sitter-hlsl
Submodule
1
parsers/tree-sitter-hlsl
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 027fa2e142db1258026cc6497b9f32bbf11f392d
|
1
parsers/tree-sitter-hlsplaylist
Submodule
1
parsers/tree-sitter-hlsplaylist
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 5305c061efce2841942dbbac6f9a5b21e3e4eb35
|
1
parsers/tree-sitter-hocon
Submodule
1
parsers/tree-sitter-hocon
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit c390f10519ae69fdb03b3e5764f5592fb6924bcc
|
1
parsers/tree-sitter-htmldjango
Submodule
1
parsers/tree-sitter-htmldjango
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit ea71012d3fe14dd0b69f36be4f96bdfe9155ebae
|
1
parsers/tree-sitter-http
Submodule
1
parsers/tree-sitter-http
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 86ad05ac2de3c63c69f65e58f0182a76c1658d1e
|
1
parsers/tree-sitter-hyprlang
Submodule
1
parsers/tree-sitter-hyprlang
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit e5da7d0aa44403153e0394d87d9edea4e5bd6609
|
1
parsers/tree-sitter-ini
Submodule
1
parsers/tree-sitter-ini
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit bcb84a2d4bcd6f55b911c42deade75c8f90cb0c5
|
1
parsers/tree-sitter-janet-simple
Submodule
1
parsers/tree-sitter-janet-simple
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 51271e260346878e1a1aa6c506ce6a797b7c25e2
|
1
parsers/tree-sitter-java
Submodule
1
parsers/tree-sitter-java
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 953abfc8bb3eb2f578e1f461edba4a9885f974b8
|
1
parsers/tree-sitter-javascript
Submodule
1
parsers/tree-sitter-javascript
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit ac10a11e0c8db512f70e6b798260d2516d22454c
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user