Cargo.toml 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. [package]
  2. name = "dioxus-static-site-generation"
  3. authors = ["Evan Almloff"]
  4. version = { workspace = true }
  5. edition = "2021"
  6. description = "Static site generation for Dioxus"
  7. license = "MIT OR Apache-2.0"
  8. repository = "https://github.com/DioxusLabs/dioxus/"
  9. homepage = "https://dioxuslabs.com"
  10. keywords = ["ui", "gui", "react", "ssg"]
  11. resolver = "2"
  12. [dependencies]
  13. dioxus-fullstack = { workspace = true }
  14. dioxus-lib.workspace = true
  15. dioxus-router = { workspace = true, features = ["fullstack"]}
  16. dioxus-ssr = { workspace = true, features = ["incremental"], optional = true }
  17. axum = { workspace = true, features = ["ws", "macros"], optional = true }
  18. tower-http = { workspace = true, features = ["fs"], optional = true }
  19. dioxus-hot-reload = { workspace = true, features = ["serve"], optional = true }
  20. dioxus-cli-config = { workspace = true, features = ["read-config"], optional = true }
  21. dioxus-web = { workspace = true, features = ["hydrate"], optional = true }
  22. tokio = { workspace = true, optional = true }
  23. http = { workspace = true, optional = true }
  24. tower = { workspace = true, features = ["util"], optional = true }
  25. tracing.workspace = true
  26. [dev-dependencies]
  27. dioxus = { workspace = true }
  28. [features]
  29. default = []
  30. server = ["dioxus-fullstack/server", "dioxus-router/ssr", "dep:dioxus-ssr", "dep:tokio", "dep:http", "dep:axum", "dep:tower-http", "dep:dioxus-hot-reload", "dep:dioxus-cli-config", "dep:tower"]
  31. web = ["dioxus-fullstack/web", "dioxus-router/web", "dep:dioxus-web"]
  32. [[bench]]
  33. name = "incremental"
  34. required-features = ["ssr"]
  35. harness = false
  36. [package.metadata.docs.rs]
  37. cargo-args = ["-Zunstable-options", "-Zrustdoc-scrape-examples"]