Packages

Renders source code into highlighted html via a NIF binding to the rust tree-sitter-highlight crate

Current section

Files

Jump to
ex_tree_sitter_highlight native treesitterhighlight cargo.toml
Raw

native/treesitterhighlight/cargo.toml

[package]
name = "treesitterhighlight"
version = "0.1.0"
authors = []
edition = "2021"
[lib]
name = "treesitterhighlight"
path = "src/lib.rs"
crate-type = ["cdylib"]
[dependencies]
tree-sitter-heex = { git = "https://github.com/phoenixframework/tree-sitter-heex" }
once_cell = "1.19.0"
rustler = "0.31.0"
lazy_static = "1.4.0"
tree-sitter = "=0.20.10"
tree-sitter-c = "0.20.0"
tree-sitter-css = "0.20.0"
tree-sitter-elixir = "0.1.1"
tree-sitter-go = "0.20.0"
tree-sitter-haskell = "0.15.0"
tree-sitter-highlight = "0.20.1"
tree-sitter-html = "0.20.0"
tree-sitter-javascript = "0.20.3"
tree-sitter-json = "0.20.2"
tree-sitter-rust = "0.20.4"