website/tools/treesitter/Cargo.toml

36 lines
979 B
TOML
Raw Normal View History

2024-02-13 01:40:54 +01:00
[package]
edition = "2021"
name = "treesitter"
version = "0.0.0"
[lib]
crate-type = ["cdylib"]
[dependencies]
# Default enable napi4 feature, see https://nodejs.org/api/n-api.html#node-api-version-matrix
napi = { version = "2.12.2", default-features = false, features = ["napi4"] }
napi-derive = "2.12.2"
once_cell = "1.19.0"
# Treesitter
tree-sitter = "0.20.10"
tree-sitter-highlight = "0.20.1"
# Languages
2024-02-13 23:44:35 +01:00
tree-sitter-astro = { git = "https://github.com/virchau13/tree-sitter-astro.git", rev = "e924787e12e8a03194f36a113290ac11d6dc10f3" }
2024-02-13 01:40:54 +01:00
tree-sitter-css = "0.20.0"
2024-02-13 23:44:35 +01:00
tree-sitter-haskell = { git = "https://github.com/tree-sitter/tree-sitter-haskell", rev = "1da347c88599faad7964e63facead5d163ac7dba" }
2024-02-13 01:40:54 +01:00
tree-sitter-html = "0.20.0"
tree-sitter-javascript = "0.20.3"
tree-sitter-md = "0.1.7"
2024-02-13 23:44:35 +01:00
tree-sitter-regex = "0.20.0"
2024-02-13 01:40:54 +01:00
tree-sitter-rust = "0.20.4"
tree-sitter-typescript = "0.20.5"
[build-dependencies]
napi-build = "2.0.1"
[profile.release]
lto = true
strip = "symbols"