mirror of
https://github.com/DioxusLabs/dioxus
synced 2024-11-10 14:44:12 +00:00
ee2b869e99
Check wry's documentation for each. Some of them are platform dependent or have platform dependent effects. (mostly MacOS and Linux)
78 lines
2.5 KiB
TOML
78 lines
2.5 KiB
TOML
[package]
|
|
name = "dioxus"
|
|
version = "0.1.8"
|
|
authors = ["Jonathan Kelley"]
|
|
edition = "2018"
|
|
description = "Core functionality for Dioxus - a concurrent renderer-agnostic Virtual DOM for interactive user experiences"
|
|
license = "MIT OR Apache-2.0"
|
|
repository = "https://github.com/DioxusLabs/dioxus/"
|
|
homepage = "https://dioxuslabs.com"
|
|
documentation = "https://dioxuslabs.com"
|
|
keywords = ["dom", "ui", "gui", "react", "wasm"]
|
|
|
|
[dependencies]
|
|
dioxus-core = { path = "./packages/core", version = "^0.1.9" }
|
|
dioxus-html = { path = "./packages/html", version = "^0.1.6", optional = true }
|
|
dioxus-core-macro = { path = "./packages/core-macro", version = "^0.1.7", optional = true }
|
|
dioxus-hooks = { path = "./packages/hooks", version = "^0.1.7", optional = true }
|
|
|
|
dioxus-web = { path = "./packages/web", version = "^0.0.5", optional = true }
|
|
dioxus-desktop = { path = "./packages/desktop", version = "^0.1.6", optional = true }
|
|
dioxus-ssr = { path = "./packages/ssr", version = "^0.1.3", optional = true }
|
|
|
|
dioxus-router = { path = "./packages/router", version = "^0.1.1", optional = true }
|
|
dioxus-mobile = { path = "./packages/mobile", version = "^0.0.3", optional = true }
|
|
dioxus-interpreter-js = { path = "./packages/interpreter", version = "^0.0.0", optional = true }
|
|
# dioxus-liveview = { path = "./packages/liveview", optional = true }
|
|
|
|
[features]
|
|
default = ["macro", "hooks", "html"]
|
|
|
|
macro = ["dioxus-core-macro"]
|
|
hooks = ["dioxus-hooks"]
|
|
html = ["dioxus-html"]
|
|
ssr = ["dioxus-ssr"]
|
|
web = ["dioxus-web"]
|
|
desktop = ["dioxus-desktop"]
|
|
router = ["dioxus-router"]
|
|
|
|
devtool = ["dioxus-desktop/devtool"]
|
|
fullscreen = ["dioxus-desktop/fullscreen"]
|
|
transparent = ["dioxus-desktop/transparent"]
|
|
|
|
tray = ["dioxus-desktop/tray"]
|
|
ayatana = ["dioxus-desktop/ayatana"]
|
|
|
|
# "dioxus-router/web"
|
|
# "dioxus-router/desktop"
|
|
# desktop = ["dioxus-desktop", "dioxus-router/desktop"]
|
|
# mobile = ["dioxus-mobile"]
|
|
# liveview = ["dioxus-liveview"]
|
|
|
|
|
|
[workspace]
|
|
members = [
|
|
"packages/core",
|
|
"packages/core-macro",
|
|
"packages/html",
|
|
"packages/hooks",
|
|
"packages/web",
|
|
"packages/ssr",
|
|
"packages/desktop",
|
|
"packages/mobile",
|
|
"packages/interpreter",
|
|
]
|
|
|
|
[dev-dependencies]
|
|
futures-util = "0.3.21"
|
|
log = "0.4.14"
|
|
num-format = "0.4.0"
|
|
separator = "0.4.1"
|
|
serde = { version = "1.0.136", features = ["derive"] }
|
|
im-rc = "15.0.0"
|
|
anyhow = "1.0.53"
|
|
serde_json = "1.0.79"
|
|
rand = { version = "0.8.4", features = ["small_rng"] }
|
|
tokio = { version = "1.16.1", features = ["full"] }
|
|
reqwest = { version = "0.11.9", features = ["json"] }
|
|
dioxus = { path = ".", features = ["desktop", "ssr", "router"] }
|