gg-cli 0.36.3

GG - Gui for JJ
[[bin]]
name = "gg"
path = "src/main.rs"

[build-dependencies.tauri-build]
features = ["config-toml"]
version = "2.0.0"

[dependencies.anyhow]
version = "1.0.100"

[dependencies.async-trait]
version = "0.1.89"

[dependencies.chrono]
features = ["serde"]
version = "0.4.42"

[dependencies.clap]
features = ["derive", "deprecated", "wrap_help", "string"]
version = "4.5.53"

[dependencies.config]
default-features = false
features = ["toml"]
version = "0.13.4"

[dependencies.dirs]
version = "6"

[dependencies.dunce]
version = "1.0.5"

[dependencies.futures-util]
version = "0.3.31"

[dependencies.gix]
default-features = false
features = ["index", "max-performance-safe", "blob-diff"]
version = "0.75.0"

[dependencies.indexmap]
version = "2.12"

[dependencies.itertools]
version = "0.14"

[dependencies.jj-cli]
version = "0.36"

[dependencies.jj-lib]
features = ["watchman"]
version = "0.36"

[dependencies.log]
version = "0.4"

[dependencies.serde]
features = ["derive"]
version = "1.0"

[dependencies.serde_json]
version = "1.0.145"

[dependencies.tauri]
features = ["config-toml"]
version = "2.0.0"

[dependencies.tauri-codegen]
version = "2.0.0"

[dependencies.tauri-macros]
version = "2.0.0"

[dependencies.tauri-plugin]
version = "2.0.0"

[dependencies.tauri-plugin-dialog]
version = "2.0.0"

[dependencies.tauri-plugin-log]
version = "2.0.0"

[dependencies.tauri-plugin-shell]
version = "2.0.0"

[dependencies.tauri-plugin-window-state]
version = "2.0.0"

[dependencies.tauri-runtime]
version = "2.0.0"

[dependencies.tauri-runtime-wry]
version = "2.0.0"

[dependencies.tauri-utils]
version = "2.0.0"

[dependencies.thiserror]
version = "2.0.17"

[dependencies.tokio]
features = ["io-util"]
version = "1.48.0"

[dependencies.toml_edit]
features = ["serde"]
version = "0.23.9"

[dependencies.ts-rs]
features = ["chrono-impl"]
optional = true
version = "7.1.1"

[dev-dependencies.assert_matches]
version = "1.5"

[dev-dependencies.tempfile]
version = "3.23"

[dev-dependencies.zip]
version = "6.0"

[features]
custom-protocol = ["tauri/custom-protocol"]
default = ["custom-protocol"]
gui = []
ts-rs = ["dep:ts-rs"]

[package]
authors = ["Thomas Castiglione"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["development-tools"]
description = "GG - Gui for JJ"
edition = "2024"
homepage = "https://github.com/gulbanana/gg"
include = ["/dist/**/*", "/gen/**/*", "/res/**/*", "/src/**/*", "/build.rs", "/Tauri.toml", "/index.html", "/LICENSE", "/README.md"]
keywords = ["jujutsu", "jj", "vcs", "scm", "gui"]
license = "Apache-2.0"
name = "gg-cli"
readme = "README.md"
repository = "https://github.com/gulbanana/gg"
version = "0.36.3"

[package.metadata.release]
pre-release-hook = ["npm", "run", "build"]

[profile.dev]
debug = 0

[target.'cfg(target_os = "macos")'.dependencies.objc2]
version = "0.6"

[target.'cfg(target_os = "macos")'.dependencies.objc2-app-kit]
default-features = false
features = ["NSApplication", "NSImage"]
version = "0.3"

[target.'cfg(target_os = "macos")'.dependencies.objc2-foundation]
default-features = false
features = ["NSData"]
version = "0.3"

[target."cfg(unix)".dependencies.libc]
version = "0.2"

[target."cfg(windows)".dependencies.windows]
features = ["Win32_Foundation", "Win32_System_Com", "Win32_System_Com_StructuredStorage", "Win32_System_Console", "Win32_System_Threading", "Win32_System_Variant", "Win32_UI_Shell", "Win32_UI_Shell_Common", "Win32_UI_Shell_PropertiesSystem"]
version = "0.60"