From 32d4472bfd2c2654ba75146e8ba9cbd284cbef5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Esp=C3=ADn?= Date: Sat, 8 Jul 2023 18:04:27 +0200 Subject: [PATCH] fix: Remove duplicated doc links and improved some descriptions (#1167) --- packages/autofmt/Cargo.toml | 1 - packages/cli/Cargo.toml | 3 +-- packages/core-macro/Cargo.toml | 2 -- packages/core/Cargo.toml | 4 ---- packages/desktop/Cargo.toml | 6 ++---- packages/dioxus-tui/Cargo.toml | 5 +---- packages/dioxus/Cargo.toml | 5 ++--- packages/fermi/Cargo.toml | 3 +-- packages/fullstack/Cargo.toml | 3 --- packages/hooks/Cargo.toml | 3 +-- packages/hot-reload/Cargo.toml | 5 +---- packages/html/Cargo.toml | 1 - packages/interpreter/Cargo.toml | 2 -- packages/liveview/Cargo.toml | 6 +----- packages/mobile/Cargo.toml | 4 +--- packages/native-core-macro/Cargo.toml | 3 --- packages/native-core/Cargo.toml | 2 -- packages/rink/Cargo.toml | 3 --- packages/router/Cargo.toml | 2 -- packages/ssr/Cargo.toml | 5 +---- packages/web/Cargo.toml | 5 ++--- 21 files changed, 14 insertions(+), 59 deletions(-) diff --git a/packages/autofmt/Cargo.toml b/packages/autofmt/Cargo.toml index 1c947dc21..183d471e9 100644 --- a/packages/autofmt/Cargo.toml +++ b/packages/autofmt/Cargo.toml @@ -7,7 +7,6 @@ description = "Autofomatter for Dioxus RSX" license = "MIT/Apache-2.0" repository = "https://github.com/DioxusLabs/dioxus/" homepage = "https://dioxuslabs.com" -documentation = "https://dioxuslabs.com" keywords = ["dom", "ui", "gui", "react"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/packages/cli/Cargo.toml b/packages/cli/Cargo.toml index 7d4a88fd2..4a3c0b36c 100644 --- a/packages/cli/Cargo.toml +++ b/packages/cli/Cargo.toml @@ -4,10 +4,9 @@ version = "0.3.1" authors = ["Jonathan Kelley"] edition = "2021" description = "CLI tool for developing, testing, and publishing Dioxus apps" +repository = "https://github.com/DioxusLabs/dioxus/" license = "MIT/Apache-2.0" -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - [dependencies] # cli core clap = { version = "4.2", features = ["derive"] } diff --git a/packages/core-macro/Cargo.toml b/packages/core-macro/Cargo.toml index 0b238bbc4..92408725a 100644 --- a/packages/core-macro/Cargo.toml +++ b/packages/core-macro/Cargo.toml @@ -7,9 +7,7 @@ description = "Core macro for Dioxus Virtual DOM" license = "MIT/Apache-2.0" repository = "https://github.com/DioxusLabs/dioxus/" homepage = "https://dioxuslabs.com" -documentation = "https://dioxuslabs.com" keywords = ["dom", "ui", "gui", "react"] -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [lib] proc-macro = true diff --git a/packages/core/Cargo.toml b/packages/core/Cargo.toml index 3fd0c62cf..48391456d 100644 --- a/packages/core/Cargo.toml +++ b/packages/core/Cargo.toml @@ -7,12 +7,8 @@ description = "Core functionality for Dioxus - a concurrent renderer-agnostic Vi license = "MIT/Apache-2.0" repository = "https://github.com/DioxusLabs/dioxus/" homepage = "https://dioxuslabs.com" -documentation = "https://dioxuslabs.com" keywords = ["dom", "ui", "gui", "react"] - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - [dependencies] # Bumpalo is used as a micro heap backing each component bumpalo = { version = "3.6", features = ["collections", "boxed"] } diff --git a/packages/desktop/Cargo.toml b/packages/desktop/Cargo.toml index 20d01e227..05c746a52 100644 --- a/packages/desktop/Cargo.toml +++ b/packages/desktop/Cargo.toml @@ -3,13 +3,11 @@ name = "dioxus-desktop" version = "0.3.0" authors = ["Jonathan Kelley"] edition = "2018" -description = "Dioxus VirtualDOM renderer for a remote webview instance" +description = "WebView renderer for Dioxus" license = "MIT/Apache-2.0" repository = "https://github.com/DioxusLabs/dioxus/" -homepage = "https://dioxuslabs.com" -documentation = "https://dioxuslabs.com" +homepage = "https://dioxuslabs.com/docs/0.3/guide/en/getting_started/desktop.html" keywords = ["dom", "ui", "gui", "react"] -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] dioxus-core = { workspace = true, features = ["serialize"] } diff --git a/packages/dioxus-tui/Cargo.toml b/packages/dioxus-tui/Cargo.toml index 1b225a005..ec8e29d32 100644 --- a/packages/dioxus-tui/Cargo.toml +++ b/packages/dioxus-tui/Cargo.toml @@ -5,13 +5,10 @@ authors = ["Jonathan Kelley, @dementhos"] edition = "2021" description = "TUI-based renderer for Dioxus" repository = "https://github.com/DioxusLabs/dioxus/" -homepage = "https://dioxuslabs.com" -documentation = "https://dioxuslabs.com" +homepage = "https://dioxuslabs.com/docs/0.3/guide/en/getting_started/tui.html" keywords = ["dom", "ui", "gui", "react", "terminal"] license = "MIT/Apache-2.0" -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - [dependencies] dioxus = { workspace = true } dioxus-core = { workspace = true, features = ["serialize"] } diff --git a/packages/dioxus/Cargo.toml b/packages/dioxus/Cargo.toml index 456a10085..b6bfe6536 100644 --- a/packages/dioxus/Cargo.toml +++ b/packages/dioxus/Cargo.toml @@ -3,11 +3,10 @@ name = "dioxus" version = "0.3.2" authors = ["Jonathan Kelley", "Dioxus Labs", "ealmloff"] edition = "2021" -description = "Core functionality for Dioxus - a concurrent renderer-agnostic Virtual DOM for interactive user experiences" +description = "Portable, performant, and ergonomic framework for building cross-platform user interfaces in Rust" license = "MIT OR Apache-2.0" repository = "https://github.com/DioxusLabs/dioxus/" -homepage = "https://dioxuslabs.com" -documentation = "https://dioxuslabs.com" +homepage = "https://dioxuslabs.com/docs/0.3/guide/en/index.html" keywords = ["dom", "ui", "gui", "react", "wasm"] rust-version = "1.65.0" diff --git a/packages/fermi/Cargo.toml b/packages/fermi/Cargo.toml index 40bbb1b40..aede371cc 100644 --- a/packages/fermi/Cargo.toml +++ b/packages/fermi/Cargo.toml @@ -7,10 +7,9 @@ description = "Global state management for Dioxus" license = "MIT/Apache-2.0" repository = "https://github.com/DioxusLabs/dioxus/" homepage = "https://dioxuslabs.com" -documentation = "https://dioxuslabs.com" keywords = ["dom", "ui", "gui", "react", "state-management"] -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + [dependencies] dioxus-core = { workspace = true } diff --git a/packages/fullstack/Cargo.toml b/packages/fullstack/Cargo.toml index 167476909..a6a1d29fe 100644 --- a/packages/fullstack/Cargo.toml +++ b/packages/fullstack/Cargo.toml @@ -6,11 +6,8 @@ description = "Fullstack Dioxus Utilities" license = "MIT/Apache-2.0" repository = "https://github.com/DioxusLabs/dioxus/" homepage = "https://dioxuslabs.com" -documentation = "https://dioxuslabs.com" keywords = ["dom", "ui", "gui", "react", "ssr", "fullstack"] -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - [dependencies] # server functions server_fn = { git = "https://github.com/leptos-rs/leptos", rev = "15a4e54435eb5a539afb75891292bcccd2cc8e85", default-features = false, features = ["stable"] } diff --git a/packages/hooks/Cargo.toml b/packages/hooks/Cargo.toml index c239da698..6a3205c68 100644 --- a/packages/hooks/Cargo.toml +++ b/packages/hooks/Cargo.toml @@ -7,9 +7,8 @@ description = "Basic useful hooks for Dioxus." license = "MIT/Apache-2.0" repository = "https://github.com/DioxusLabs/dioxus/" homepage = "https://dioxuslabs.com" -documentation = "https://dioxuslabs.com" keywords = ["dom", "ui", "gui", "react"] -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + [dependencies] dioxus-core = { workspace = true } diff --git a/packages/hot-reload/Cargo.toml b/packages/hot-reload/Cargo.toml index fd388c8ad..c16dd5468 100644 --- a/packages/hot-reload/Cargo.toml +++ b/packages/hot-reload/Cargo.toml @@ -4,13 +4,10 @@ version = "0.1.1" edition = "2021" license = "MIT/Apache-2.0" repository = "https://github.com/DioxusLabs/dioxus/" -homepage = "https://dioxuslabs.com" +homepage = "https://dioxuslabs.com/docs/0.3/guide/en/getting_started/hot_reload.html" description = "Hot reloading utilites for Dioxus" -documentation = "https://dioxuslabs.com" keywords = ["dom", "ui", "gui", "react", "hot-reloading"] -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - [dependencies] dioxus-rsx = { workspace = true } dioxus-core = { workspace = true, features = ["serialize"] } diff --git a/packages/html/Cargo.toml b/packages/html/Cargo.toml index 95c2252e0..a44b22a77 100644 --- a/packages/html/Cargo.toml +++ b/packages/html/Cargo.toml @@ -7,7 +7,6 @@ description = "HTML Element pack for Dioxus - a concurrent renderer-agnostic Vir license = "MIT/Apache-2.0" repository = "https://github.com/DioxusLabs/dioxus/" homepage = "https://dioxuslabs.com" -documentation = "https://dioxuslabs.com" keywords = ["dom", "ui", "gui", "react"] [dependencies] diff --git a/packages/interpreter/Cargo.toml b/packages/interpreter/Cargo.toml index b54a61e44..dd310ce41 100644 --- a/packages/interpreter/Cargo.toml +++ b/packages/interpreter/Cargo.toml @@ -10,8 +10,6 @@ homepage = "https://dioxuslabs.com" documentation = "https://docs.rs/dioxus" keywords = ["dom", "ui", "gui", "react", "wasm"] -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - [dependencies] wasm-bindgen = { workspace = true, optional = true } js-sys = { version = "0.3.56", optional = true } diff --git a/packages/liveview/Cargo.toml b/packages/liveview/Cargo.toml index 4400541ea..28a4e4a06 100644 --- a/packages/liveview/Cargo.toml +++ b/packages/liveview/Cargo.toml @@ -3,15 +3,11 @@ name = "dioxus-liveview" version = "0.3.1" edition = "2021" repository = "https://github.com/DioxusLabs/dioxus/" -homepage = "https://dioxuslabs.com" -documentation = "https://dioxuslabs.com" +homepage = "https://dioxuslabs.com/docs/0.3/guide/en/getting_started/liveview.html" keywords = ["dom", "ui", "gui", "react", "liveview"] description = "Build server-side apps with Dioxus" license = "MIT/Apache-2.0" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - [dependencies] thiserror = "1.0.38" log = { workspace = true } diff --git a/packages/mobile/Cargo.toml b/packages/mobile/Cargo.toml index 6d900d704..c5a8f8239 100644 --- a/packages/mobile/Cargo.toml +++ b/packages/mobile/Cargo.toml @@ -5,11 +5,9 @@ authors = ["Jonathan Kelley"] edition = "2018" description = "Mobile-compatible renderer for Dioxus" repository = "https://github.com/DioxusLabs/dioxus/" -homepage = "https://dioxuslabs.com" -documentation = "https://dioxuslabs.com" +homepage = "https://dioxuslabs.com/docs/0.3/guide/en/getting_started/mobile.html" keywords = ["dom", "ui", "gui", "react"] license = "MIT/Apache-2.0" -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] dioxus-desktop = { workspace = true } diff --git a/packages/native-core-macro/Cargo.toml b/packages/native-core-macro/Cargo.toml index 1f06f601e..82b2dc4a6 100644 --- a/packages/native-core-macro/Cargo.toml +++ b/packages/native-core-macro/Cargo.toml @@ -6,14 +6,11 @@ description = "Build natively rendered apps with Dioxus" license = "MIT/Apache-2.0" repository = "https://github.com/DioxusLabs/dioxus/" homepage = "https://dioxuslabs.com" -documentation = "https://dioxuslabs.com" keywords = ["dom", "ui", "gui", "react"] - [lib] proc-macro = true -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] syn = { version = "1.0.11", features = ["extra-traits", "full"] } quote = "1.0" diff --git a/packages/native-core/Cargo.toml b/packages/native-core/Cargo.toml index 1d5a09a59..5ead1740d 100644 --- a/packages/native-core/Cargo.toml +++ b/packages/native-core/Cargo.toml @@ -6,10 +6,8 @@ license = "MIT/Apache-2.0" repository = "https://github.com/DioxusLabs/dioxus/" homepage = "https://dioxuslabs.com" description = "Build natively rendered apps with Dioxus" -documentation = "https://dioxuslabs.com" keywords = ["dom", "ui", "gui", "react"] - [dependencies] dioxus-core = { workspace = true, optional = true } diff --git a/packages/rink/Cargo.toml b/packages/rink/Cargo.toml index a820a85ed..a51659dc7 100644 --- a/packages/rink/Cargo.toml +++ b/packages/rink/Cargo.toml @@ -6,12 +6,9 @@ edition = "2021" description = "TUI-based renderer for Dioxus" repository = "https://github.com/DioxusLabs/dioxus/" homepage = "https://dioxuslabs.com" -documentation = "https://dioxuslabs.com" keywords = ["dom", "ui", "gui", "react", "terminal"] license = "MIT/Apache-2.0" -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - [dependencies] dioxus-html = { workspace = true } dioxus-native-core = { workspace = true, features = ["layout-attributes"] } diff --git a/packages/router/Cargo.toml b/packages/router/Cargo.toml index df6e1000a..7015c3243 100644 --- a/packages/router/Cargo.toml +++ b/packages/router/Cargo.toml @@ -6,9 +6,7 @@ description = "Cross-platform router for Dioxus apps" license = "MIT/Apache-2.0" repository = "https://github.com/DioxusLabs/dioxus/" homepage = "https://dioxuslabs.com" -documentation = "https://dioxuslabs.com" keywords = ["dom", "ui", "gui", "react", "wasm"] -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] dioxus = { workspace = true} diff --git a/packages/ssr/Cargo.toml b/packages/ssr/Cargo.toml index ed1d443ea..98e127be0 100644 --- a/packages/ssr/Cargo.toml +++ b/packages/ssr/Cargo.toml @@ -6,12 +6,9 @@ edition = "2018" description = "Dioxus render-to-string" license = "MIT/Apache-2.0" repository = "https://github.com/DioxusLabs/dioxus/" -homepage = "https://dioxuslabs.com" -documentation = "https://dioxuslabs.com" +homepage = "https://dioxuslabs.com/docs/0.3/guide/en/getting_started/ssr.html" keywords = ["dom", "ui", "gui", "react", "ssr"] -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - [dependencies] dioxus-core = { workspace = true, features = ["serialize"] } askama_escape = "0.10.3" diff --git a/packages/web/Cargo.toml b/packages/web/Cargo.toml index daa296bb8..09645ccc6 100644 --- a/packages/web/Cargo.toml +++ b/packages/web/Cargo.toml @@ -3,11 +3,10 @@ name = "dioxus-web" version = "0.3.2" authors = ["Jonathan Kelley"] edition = "2018" -description = "Dioxus VirtualDOM renderer for the web browser using websys" +description = "Web renderer for Dioxus using websys" license = "MIT/Apache-2.0" repository = "https://github.com/DioxusLabs/dioxus/" -homepage = "https://dioxuslabs.com" -documentation = "https://dioxuslabs.com" +homepage = "https://dioxuslabs.com/docs/0.3/guide/en/getting_started/web.html" keywords = ["dom", "ui", "gui", "react", "wasm"] [dependencies]