Cargo.toml 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. [package]
  2. name = "plasmo"
  3. version = { workspace = true }
  4. authors = ["Jonathan Kelley, Evan Almloff"]
  5. edition = "2021"
  6. description = "TUI-based renderer for Dioxus"
  7. repository = "https://github.com/DioxusLabs/dioxus/"
  8. homepage = "https://dioxuslabs.com"
  9. keywords = ["dom", "ui", "gui", "react", "terminal"]
  10. license = "MIT OR Apache-2.0"
  11. [dependencies]
  12. dioxus-html = { workspace = true, features = ["serialize", "mounted"] }
  13. dioxus-native-core = { workspace = true, features = ["layout-attributes"] }
  14. dioxus-native-core-macro = { workspace = true }
  15. ratatui = "0.24.0"
  16. crossterm = "0.26.1"
  17. anyhow = "1.0.42"
  18. tokio = { workspace = true, features = ["full"] }
  19. futures = "0.3.19"
  20. taffy = "0.3.12"
  21. smallvec = "1.6"
  22. rustc-hash = { workspace = true }
  23. anymap = "1.0.0-beta.2"
  24. futures-channel = { workspace = true }
  25. shipyard = { version = "0.6.2", features = ["proc", "std"], default-features = false }
  26. once_cell = "1.17.1"
  27. [dev-dependencies]
  28. tokio = { version = "1" }
  29. criterion = "0.3.5"
  30. [features]
  31. default = []
  32. parallel = ["shipyard/parallel"]