[[bench]]
harness = false
name = "jsframework"
path = "benches/jsframework.rs"
[dependencies.dioxus-asset-resolver]
optional = true
version = "0.7.0"
[dependencies.dioxus-cli-config]
optional = true
version = "0.7.0"
[dependencies.dioxus-config-macro]
optional = true
version = "0.7.0"
[dependencies.dioxus-config-macros]
version = "0.7.0"
[dependencies.dioxus-core]
version = "0.7.0"
[dependencies.dioxus-core-macro]
optional = true
version = "0.7.0"
[dependencies.dioxus-desktop]
default-features = true
optional = true
version = "0.7.0"
[dependencies.dioxus-devtools]
optional = true
version = "0.7.0"
[dependencies.dioxus-document]
default-features = false
optional = true
version = "0.7.0"
[dependencies.dioxus-fullstack]
default-features = true
optional = true
version = "0.7.0"
[dependencies.dioxus-fullstack-macro]
default-features = false
optional = true
version = "0.7.0"
[dependencies.dioxus-history]
default-features = false
optional = true
version = "0.7.0"
[dependencies.dioxus-hooks]
optional = true
version = "0.7.0"
[dependencies.dioxus-html]
default-features = false
optional = true
version = "0.7.0"
[dependencies.dioxus-liveview]
optional = true
version = "0.7.0"
[dependencies.dioxus-logger]
optional = true
version = "0.7.0"
[dependencies.dioxus-native]
optional = true
version = "0.7.0"
[dependencies.dioxus-router]
optional = true
version = "0.7.0"
[dependencies.dioxus-server]
optional = true
version = "0.7.0"
[dependencies.dioxus-signals]
optional = true
version = "0.7.0"
[dependencies.dioxus-ssr]
default-features = false
optional = true
version = "0.7.0"
[dependencies.dioxus-stores]
optional = true
version = "0.7.0"
[dependencies.dioxus-web]
default-features = false
optional = true
version = "0.7.0"
[dependencies.manganis]
features = ["dioxus"]
optional = true
version = "0.7.0"
[dependencies.serde]
optional = true
version = "1.0.219"
[dependencies.subsecond]
version = "0.7.0"
[dependencies.warnings]
optional = true
version = "0.2.1"
[dependencies.wasm-splitter]
optional = true
version = "0.7.0"
[features]
asset = ["dep:manganis", "dep:dioxus-asset-resolver"]
cli-config = ["dep:dioxus-cli-config"]
default = ["launch", "devtools", "logger", "lib"]
desktop = ["dep:dioxus-desktop", "dioxus-config-macro/desktop"]
devtools = ["dep:dioxus-devtools", "dioxus-web?/devtools"]
document = ["dioxus-web?/document", "dep:dioxus-document", "dep:dioxus-history"]
fullstack = ["dep:dioxus-fullstack", "dioxus-config-macro/fullstack", "dep:serde", "dioxus-web?/document", "dioxus-web?/hydrate", "dioxus-server?/document", "dioxus-web?/devtools", "dioxus-web?/mounted", "dioxus-web?/document"]
hooks = ["dep:dioxus-hooks"]
html = ["dep:dioxus-html"]
launch = ["dep:dioxus-config-macro"]
lib = ["macro", "html", "signals", "hooks", "mounted", "document", "asset", "warnings", "cli-config"]
liveview = ["dep:dioxus-liveview", "dioxus-config-macro/liveview"]
logger = ["dep:dioxus-logger"]
macro = ["dep:dioxus-core-macro"]
minimal = ["macro", "html", "signals", "hooks", "launch"]
mobile = ["dep:dioxus-desktop", "dioxus-config-macro/mobile"]
mounted = ["dioxus-web?/mounted"]
native = ["dep:dioxus-native"]
router = ["dep:dioxus-router"]
server = ["dep:dioxus-server", "dioxus-fullstack?/server", "dep:dioxus-fullstack-macro", "ssr", "dioxus-liveview?/axum"]
signals = ["dep:dioxus-signals", "dep:dioxus-stores"]
ssr = ["dep:dioxus-ssr", "dioxus-config-macro/ssr"]
third-party-renderer = []
warnings = ["dep:warnings"]
wasm-split = ["dep:wasm-splitter", "dioxus-config-macros/wasm-split"]
web = ["dep:dioxus-web", "dioxus-fullstack?/web", "dioxus-config-macro/web", "dep:dioxus-cli-config", "dioxus-cli-config?/web", "dioxus-asset-resolver?/web"]
[lib]
name = "dioxus"
path = "src/lib.rs"
[package]
authors = ["Jonathan Kelley", "Dioxus Labs", "ealmloff"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Build fullstack web, desktop, and mobile apps with a single codebase."
edition = "2021"
homepage = "https://dioxuslabs.com"
keywords = ["web", "desktop", "mobile", "gui", "wasm"]
license = "MIT OR Apache-2.0"
name = "dioxus"
readme = "README.md"
repository = "https://github.com/DioxusLabs/dioxus/"
rust-version = "1.80.0"
version = "0.7.0"
[package.metadata.docs.rs]
cargo-args = ["-Zunstable-options", "-Zrustdoc-scrape-examples"]
features = ["router", "ssr", "web", "fullstack", "signals", "hooks", "html", "liveview", "server", "warnings"]