Files
popcorn-desktop-mirror/Cargo.toml
2025-10-01 17:02:31 -04:00

69 lines
1.7 KiB
TOML

[workspace]
members = ["crates/popcorntime-*"]
resolver = "2"
[workspace.package]
authors = ["Popcorn Time <hello@popcorntime.app>"]
edition = "2024"
version = "0.0.1"
[workspace.dependencies]
anyhow = "1.0.100"
thiserror = "2.0.16"
serde = { version = "1.0.226", features = ["derive"] }
serde_json = "1.0.145"
tokio = { version = "1.47.1", default-features = false }
tokio-util = "0.7.16"
tracing = "0.1.41"
tracing-subscriber = { version = "0.3.20", features = [
"time",
"json",
"env-filter",
] }
reqwest = "0.12.23"
url = "2.5.7"
time = "0.3.44"
jsonwebtoken = "9.3.1"
tauri = "2.8.5"
tauri-build = "2.4.1"
tauri-plugin-opener = "2.5.0"
tauri-plugin-log = "2.7.0"
tauri-plugin-fs = "2.4.2"
tauri-plugin-deep-link = "2.4.3"
tauri-plugin-updater = "2.9.0"
tauri-plugin-process = "2.3.0"
tauri-plugin-single-instance = "2.3.4"
futures-util = "0.3"
toml = "0.9.7"
async-graphql = { version = "7.0.11", features = [
"chrono",
"time",
"dataloader",
] }
async-graphql-poem = "7.0.11"
poem = "3.1.12"
uuid = "1.18.1"
convert_case = "0.8.0"
objc2 = "0.6.2"
objc2-foundation = "0.3.1"
objc2-app-kit = { version = "0.3.1", features = ["NSView"] }
specta = "=2.0.0-rc.22"
tauri-specta = "=2.0.0-rc.21"
specta-typescript = "0.0.9"
cynic = "3.12.0"
cynic-codegen = "3.12.0"
popcorntime-session = { path = "crates/popcorntime-session" }
popcorntime-settings = { path = "crates/popcorntime-settings" }
popcorntime-error = { path = "crates/popcorntime-error" }
popcorntime-graphql-client = { path = "crates/popcorntime-graphql-client" }
popcorntime-graphql-macros = { path = "crates/popcorntime-graphql-client/macros" }
popcorntime-tauri-splash = { path = "crates/popcorntime-tauri-splash" }