Game sync and live services for independent game developers (targeting itch.io)
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 92 lines 1.8 kB view raw
1[workspace] 2members = [ 3 "api", 4 "admin", 5 "crates/sync_engine", 6 "crates/achievements", 7 "crates/leaderboards", 8 "crates/events", 9 "crates/sdk_be", 10 "crates/sdk_godot", 11 "crates/cli", 12] 13resolver = "2" 14 15[workspace.package] 16version = "0.1.0" 17edition = "2021" 18authors = ["Scratchback Team"] 19license = "MIT" 20repository = "https://github.com/scratchback/scratchback" 21rust-version = "1.85" 22 23[workspace.dependencies] 24tokio = { version = "1.40", features = ["full"] } 25 26poem = "3" 27poem-openapi = "5" 28poem-lambda = "3" 29rust-embed = "8" 30 31tower = { version = "0.5", features = ["full"] } 32tower-http = { version = "0.6", features = ["cors", "compression-br", "trace"] } 33tower-layer = "0.3" 34tower-service = "0.3" 35 36sqlx = { version = "0.8", features = [ 37 "sqlite", 38 "runtime-tokio-rustls", 39 "chrono", 40 "uuid", 41] } 42rusqlite = { version = "0.32", features = ["bundled"] } 43 44serde = { version = "1.0", features = ["derive"] } 45serde_json = "1.0" 46chrono = { version = "0.4", features = ["serde"] } 47uuid = { version = "1.8", features = ["v4", "serde"] } 48ulid = { version = "1.1", features = ["serde"] } 49 50sha2 = "0.10" 51hmac = "0.12" 52base64 = "0.22" 53 54anyhow = "1.0" 55thiserror = "1.0" 56 57tracing = "0.1" 58tracing-subscriber = { version = "0.3", features = ["env-filter"] } 59tracing-appender = "0.2" 60 61config = "0.14" 62 63jsonwebtoken = "9.3" 64argon2 = "0.5" 65 66reqwest = { version = "0.12", features = ["json", "stream", "multipart"] } 67reqwest-middleware = "0.3" 68reqwest-retry = "0.5" 69 70aws-sdk-s3 = "1.48" 71 72url = "2.5" 73once_cell = "1.20" 74dashmap = "6.1" 75 76clap = { version = "4.5", features = ["derive"] } 77 78similar = "2.2" 79qbsdiff = "1.4" 80 81bevy = "0.13" 82gdnative = "0.11" 83 84[workspace.dependencies.tracing-test] 85version = "0.2" 86 87[workspace.dependencies.mockito] 88version = "1.4" 89 90[workspace.dependencies.tokio-test] 91version = "0.4" 92