Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save BrianHicks/41b21f1b721e7ca2376936fd5cda36d8 to your computer and use it in GitHub Desktop.
Save BrianHicks/41b21f1b721e7ca2376936fd5cda36d8 to your computer and use it in GitHub Desktop.
[package]
name = "montage"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
async-graphql = { version = "5.0.10", features = ["chrono", "chrono-duration", "chrono-tz", "tokio", "tracing"] }
async-graphql-warp = "5.0.10"
async-tungstenite = { version = "0.22.2", features = ["tokio-runtime"] }
chrono = { version = "0.4.26", features = ["serde"] }
clap = { version = "4.3.11", features = ["derive", "cargo", "env"] }
color-eyre = "0.6.2"
crossbeam-channel = "0.5.8"
cynic = { version = "3.2.2", features = ["http-reqwest"] }
directories = "5.0.1"
futures = "0.3.28"
graphql-ws-client = { version = "0.4.0", features = ["client-cynic"] }
indoc = "2.0.2"
iso8601 = { version = "0.6.1", features = ["serde"] }
notify = { version = "6.0.1", features = ["macos_kqueue"] }
notify-debouncer-mini = "0.3.0"
rand = "0.8.5"
reqwest = "0.11.18"
serde = { version = "1.0.167", features = ["derive"] }
serde_json = "1.0.100"
sqlx = { version = "0.7.0", features = ["runtime-tokio-native-tls", "sqlite", "chrono"] }
thiserror = "1.0.43"
tokio = { version = "1.29.1", features = ["full"] }
tokio-stream = { version = "0.1.14", features = ["sync"] }
tracing = "0.1.37"
tracing-subscriber = "0.3.17"
warp = "0.3.5"
[build-dependencies]
cynic-codegen = "3"
[dev-dependencies]
insta = "1"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment