[package] name = "gigit-git" description = "Git access and commit graph layout for gigit. Knows nothing about Tauri." version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true [features] # Repository fixtures for tests, including those in crates above this one. # Never enabled in a release build. testing = ["dep:tempfile"] [dependencies] gix.workspace = true serde.workspace = true tempfile = { version = "3", optional = true } thiserror.workspace = true [dev-dependencies] # The crate's own tests use its fixtures, so it depends on itself with the # feature turned on. This is the standard way to feature-gate test support. gigit-git = { path = ".", features = ["testing"] } tempfile = "3"