DX components command (#4669)
* add component subcommand * add dx component add, remove and list commands * handle rust dependencies * handle component dependencies * fetch remote registries * sort components before listing them * remove local dependency * move te component manifest into the dioxus workspace * add additional instalation instructions the first time the component module is created * fix mod name * fix clippy * improve docs and move to the main branch of components * fix typos * more typos * undo const-serialize changes * remove a few unwraps * Allow adding multiple components at once and add a `--all` flag * add options to the config for the base path, global asset path and default registry * component_path -> component_dir * component_dir is always relative to the crate root * fix clippy * fix request imports * wip: code style changes * rename to "components" instead of "component" * bump lock --------- Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com>
This commit is contained in:
1 parent
b3966c3509
commit
79613f9db9
18 files changed
+1101
-17
No files matched your search
@@ -69,6 +69,7 @@ members = [
|
||||
"packages/native-dom",
|
||||
"packages/asset-resolver",
|
||||
"packages/depinfo",
|
||||
"packages/component-manifest",
|
||||
|
||||
# CLI harnesses, all included
|
||||
"packages/cli-harnesses/*",
|
||||
@@ -182,6 +183,7 @@ dioxus-native = { path = "packages/native", version = "0.7.0-rc.2" }
|
||||
dioxus-native-dom = { path = "packages/native-dom", version = "0.7.0-rc.2" }
|
||||
dioxus-asset-resolver = { path = "packages/asset-resolver", version = "0.7.0-rc.2" }
|
||||
dioxus-config-macros = { path = "packages/config-macros", version = "0.7.0-rc.2" }
|
||||
dioxus-component-manifest = { path = "packages/component-manifest", version = "0.7.0-rc.2" }
|
||||
|
||||
generational-box = { path = "packages/generational-box", version = "0.7.0-rc.2" }
|
||||
lazy-js-bundle = { path = "packages/lazy-js-bundle", version = "0.7.0-rc.2" }
|
||||
|
||||
Reference in new issue
Block a user