[package]
name = "vibe-graph-cli"
version = "0.2.4"
edition.workspace = true
description = "CLI for analyzing codebases - single repos or multi-repo workspaces. Auto-detects structure, persists analysis in .self folder."
license = "MIT"
repository = "https://github.com/pinsky-three/vibe-graph"
homepage = "https://github.com/pinsky-three/vibe-graph"
readme = "README.md"
keywords = ["cli", "codebase", "analysis", "documentation", "workspace"]
categories = ["command-line-utilities", "development-tools"]
include = ["src/**/*", "templates/**/*", "assets/**/*", "LICENSE", "README.md"]
[[bin]]
name = "vg"
path = "src/main.rs"
[features]
default = ["embedded-viz"]
embedded-viz = []
[dependencies]
anyhow = { workspace = true }
clap = { workspace = true }
tracing = { workspace = true }
tracing-subscriber = { workspace = true }
tokio = { workspace = true }
git2 = { workspace = true }
octocrab = { workspace = true }
askama = { workspace = true }
walkdir = { workspace = true }
file-format = { workspace = true }
humansize = { workspace = true }
dotenvy = { workspace = true }
directories = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
vibe-graph-core = { version = "0.1.1", path = "../vibe-graph-core" }
axum = { workspace = true }
tower-http = { workspace = true }