EU-Utility-V3/src-tauri/Cargo.toml

64 lines
1.3 KiB
TOML

[package]
name = "eu-utility-v3"
version = "3.0.0"
description = "High-performance Entropia Universe overlay utility"
authors = ["Aether"]
license = "MIT"
repository = "https://git.lemonlink.eu/impulsivefps/EU-Utility-V3"
edition = "2021"
rust-version = "1.75"
[build-dependencies]
tauri-build = { version = "1.5", features = [] }
[dependencies]
tauri = { version = "1.5", features = ["system-tray", "global-shortcut", "shell-open"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
tokio = { version = "1.35", features = ["full"] }
anyhow = "1.0"
thiserror = "1.0"
tracing = "0.1"
tracing-subscriber = "0.3"
once_cell = "1.19"
parking_lot = "0.12"
dashmap = "5.5"
# HTTP Client
reqwest = { version = "0.11", features = ["json", "rustls-tls"] }
urlencoding = "2.1"
# Window management
window-vibrancy = "0.4"
window-shadows = "0.2"
# Global hotkeys
global-hotkey = "0.4"
# System info
sysinfo = "0.30"
# Time
chrono = { version = "0.4", features = ["serde"] }
# UUID
uuid = { version = "1.6", features = ["v4", "serde"] }
# Regex
regex = "1.10"
# Image processing for OCR - static linking for distribution
image = "0.24"
imageproc = "0.23"
leptess = "0.14"
# Clipboard
arboard = "3.3"
# Notifications
notify-rust = "4.10"
[features]
default = ["custom-protocol"]
custom-protocol = ["tauri/custom-protocol"]