musealpha / src-tauri /Cargo.toml
asdf98's picture
feat: add opener crate for OS file manager reveal
5197a0f verified
[package]
name = "muse"
version = "0.2.0"
description = "MUSE Alpha - Creative Browser"
authors = ["asdf98"]
edition = "2021"
[lib]
name = "muse_lib"
crate-type = ["staticlib", "cdylib", "rlib"]
[build-dependencies]
tauri-build = { version = "2", features = [] }
[dependencies]
tauri = { version = "2", features = ["unstable"] }
tauri-plugin-opener = "2"
tauri-plugin-store = "2"
tauri-plugin-fs = "2"
tauri-plugin-sql = { version = "2", features = ["sqlite"] }
tauri-plugin-clipboard-manager = "2"
tauri-plugin-stronghold = "2"
argon2 = "0.5"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
adblock = { version = "0.12", default-features = false, features = [
"embedded-domain-resolver",
"full-regex-handling",
"resource-assembler",
] }
reqwest = { version = "0.12", default-features = false, features = ["rustls-tls"] }
tokio = { version = "1", features = ["time", "sync"] }
once_cell = "1"
image = { version = "0.25", default-features = false, features = ["jpeg", "png", "gif", "webp", "bmp"] }
blake3 = "1"
base64 = "0.22"
uuid = { version = "1", features = ["v4", "serde"] }
chrono = { version = "0.4", features = ["serde"] }
screenshots = "0.8"
sha2 = "0.10"
zip = { version = "2.4", default-features = false, features = ["deflate"] }
opener = "0.7"
[target."cfg(not(any(target_os = \"android\", target_os = \"ios\")))".dependencies]
tauri-plugin-global-shortcut = "2"
[features]
default = ["custom-protocol"]
custom-protocol = ["tauri/custom-protocol"]