[package]
name = "codebase-graph"
version = "1.5.1"
edition = "2021"
rust-version = "1.82"
description = "Native codebaseGraph CLI and MCP server for local code knowledge graphs."
license = "MIT"
repository = "https://github.com/rabii-chaarani/codebaseGraph"
homepage = "https://github.com/rabii-chaarani/codebaseGraph"
readme = "README.md"
keywords = ["codebase", "graph", "mcp", "cli", "analysis"]
categories = ["command-line-utilities", "development-tools"]
include = [
"src/**",
"tests/**",
"assets/*.json",
"assets/ladybug-extensions/0.19.0/**/*.xz",
"build.rs",
"README.md",
"LICENSE",
]
[workspace]
members = [".", "crates/k-wiki", "crates/xtask"]
resolver = "2"
[lib]
name = "codebase_graph"
[features]
bundled-windows-extensions = []
[dependencies]
fs2 = "0.4.3"
lbug = "0.19.0"
libc = "0.2"
libmimalloc-sys = { version = "0.1.49", features = ["extended"] }
lzma-rs = "0.3.0"
mimalloc = { version = "0.1.52", features = ["extended"] }
notify = "8.2"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
sha2 = "0.10.9"
tree-sitter = "0.25"
tree-sitter-c = "0.24.2"
tree-sitter-cpp = "0.23.4"
tree-sitter-fortran = "0.6.0"
tree-sitter-go = "0.25.0"
tree-sitter-python = "0.25.0"
tree-sitter-rust = "0.24.2"
walkdir = "2"
[target.'cfg(windows)'.dependencies]
windows-sys = { version = "0.60", features = ["Win32_Foundation", "Win32_System_ProcessStatus", "Win32_System_Threading"] }
[[bin]]
name = "codebase-graph"
path = "src/bin/codebase-graph.rs"
[[test]]
name = "storage_foundation"
path = "src/storage/test_harness.rs"