nested-workspace.toml 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. [workspace]
  2. members = ["crown", "apps/choo", "apps/http-app", "apps/test-app"]
  3. resolver = "2"
  4. [workspace.package]
  5. version = "0.1.0"
  6. edition = "2021"
  7. [workspace.dependencies]
  8. sword = { git = "https://github.com/zorp-corp/sword.git", rev = "bcb2e7fba0e24d45d4887fae77389d7c5e86b507" }
  9. sword_macros = { git = "https://github.com/zorp-corp/sword.git", rev = "bcb2e7fba0e24d45d4887fae77389d7c5e86b507" }
  10. assert_no_alloc = { git = "https://github.com/zorp-corp/sword.git", rev = "bcb2e7fba0e24d45d4887fae77389d7c5e86b507" }
  11. # Uncomment for local dev of sword and comment out above
  12. # assert_no_alloc.path = "../sword/rust/assert_no_alloc"
  13. # sword.path = "../sword/rust/sword"
  14. # sword_macros.path = "../sword/rust/sword_macros"
  15. # External dependencies
  16. anyhow = "1.0"
  17. async-trait = "0.1"
  18. axum = "0.8.1"
  19. bincode = "2.0.0-rc.3"
  20. bitvec = "1.0.1"
  21. blake3 = { version = "1.5.1", features = ["serde"] }
  22. byteorder = "1.5.0"
  23. bytes = "1.5.0"
  24. clap = "4.4.4"
  25. console-subscriber = "0.4.1"
  26. either = "1.9.0"
  27. futures = "0.3.31"
  28. getrandom = "0.3.1"
  29. intmap = "3.1.0"
  30. metrics = "0.24.1"
  31. metrics-exporter-prometheus = "0.16.2"
  32. opentelemetry = { version = "0.27.1", features = [
  33. "trace",
  34. "logs",
  35. "metrics",
  36. "internal-logs",
  37. ] }
  38. opentelemetry-otlp = { version = "0.27.0", features = [
  39. "tonic",
  40. "http-proto",
  41. "reqwest-client",
  42. ] }
  43. opentelemetry_sdk = { version = "0.27.1", features = ["rt-tokio"] }
  44. rand = "0.8.5"
  45. serde = "1.0.195"
  46. tempfile = "3.3"
  47. termimad = "0.31.0"
  48. tracing = "0.1.40"
  49. tracing-opentelemetry = { version = "0.28.0", features = ["metrics"] }
  50. tracing-subscriber = { version = "0.3.18", features = [
  51. "ansi",
  52. "env-filter",
  53. "registry",
  54. ] }
  55. tracing-test = "0.2.5"
  56. thiserror = "1.0"
  57. tokio = { version = "1.32", features = [
  58. "rt",
  59. "rt-multi-thread",
  60. "net",
  61. "macros",
  62. "io-util",
  63. "fs",
  64. "signal",
  65. ] }
  66. tokio-util = "0.7.12"
  67. tonic = "0.12.3"
  68. yaque = "0.6.6"