From a9d7b4d32a6fcfc1963023129f64cbfb14a19d19 Mon Sep 17 00:00:00 2001 From: Jonathan Kelley Date: Wed, 28 Jun 2023 17:21:23 -0700 Subject: [PATCH] Prepare CLI for move into mainline --- .../cli/.github}/workflows/build.yml | 0 .../cli/.github}/workflows/docs.yml | 0 .../cli/.github}/workflows/main.yml | 0 .gitignore => packages/cli/.gitignore | 0 {.vscode => packages/cli/.vscode}/settings.json | 0 Cargo.lock => packages/cli/Cargo.lock | 0 Cargo.toml => packages/cli/Cargo.toml | 0 Dioxus.toml => packages/cli/Dioxus.toml | 0 README.md => packages/cli/README.md | 0 build.rs => packages/cli/build.rs | 0 {docs => packages/cli/docs}/.gitignore | 0 {docs => packages/cli/docs}/book.toml | 0 {docs => packages/cli/docs}/src/SUMMARY.md | 0 {docs => packages/cli/docs}/src/cmd/README.md | 0 {docs => packages/cli/docs}/src/cmd/build.md | 0 {docs => packages/cli/docs}/src/cmd/clean.md | 0 {docs => packages/cli/docs}/src/cmd/serve.md | 0 {docs => packages/cli/docs}/src/cmd/translate.md | 0 {docs => packages/cli/docs}/src/configure.md | 0 {docs => packages/cli/docs}/src/creating.md | 0 {docs => packages/cli/docs}/src/installation.md | 0 {docs => packages/cli/docs}/src/introduction.md | 0 {docs => packages/cli/docs}/src/plugin/README.md | 0 .../cli/docs}/src/plugin/interface/command.md | 0 .../cli/docs}/src/plugin/interface/dirs.md | 0 .../cli/docs}/src/plugin/interface/log.md | 0 .../cli/docs}/src/plugin/interface/network.md | 0 .../cli/docs}/src/plugin/interface/os.md | 0 .../cli/docs}/src/plugin/interface/path.md | 0 {examples => packages/cli/examples}/README.md | 0 {examples => packages/cli/examples}/plugin/init.lua | 0 .../cli/examples}/plugin/interface.lua | 0 {extension => packages/cli/extension}/.eslintrc.js | 0 {extension => packages/cli/extension}/.gitignore | 0 {extension => packages/cli/extension}/DEV.md | 0 {extension => packages/cli/extension}/LICENSE.txt | 0 {extension => packages/cli/extension}/README.md | 0 .../cli/extension}/dist/.gitignore | 0 .../cli/extension}/package-lock.json | 0 {extension => packages/cli/extension}/package.json | 0 .../cli/extension}/server/.gitignore | 0 {extension => packages/cli/extension}/src/main.ts | 0 .../cli/extension}/static/icon.png | Bin {extension => packages/cli/extension}/tsconfig.json | 0 rustfmt.toml => packages/cli/rustfmt.toml | 0 {src => packages/cli/src}/assets/autoreload.js | 0 {src => packages/cli/src}/assets/dioxus.toml | 0 {src => packages/cli/src}/assets/index.html | 0 {src => packages/cli/src}/builder.rs | 0 {src => packages/cli/src}/cargo.rs | 0 {src => packages/cli/src}/cli/autoformat/mod.rs | 0 {src => packages/cli/src}/cli/build/mod.rs | 0 {src => packages/cli/src}/cli/cfg.rs | 0 {src => packages/cli/src}/cli/clean/mod.rs | 0 {src => packages/cli/src}/cli/config/mod.rs | 0 {src => packages/cli/src}/cli/create/mod.rs | 0 {src => packages/cli/src}/cli/mod.rs | 0 {src => packages/cli/src}/cli/plugin/mod.rs | 0 {src => packages/cli/src}/cli/serve/mod.rs | 0 {src => packages/cli/src}/cli/tool/mod.rs | 0 {src => packages/cli/src}/cli/translate/mod.rs | 0 {src => packages/cli/src}/cli/version.rs | 0 {src => packages/cli/src}/config.rs | 0 {src => packages/cli/src}/error.rs | 0 {src => packages/cli/src}/lib.rs | 0 {src => packages/cli/src}/logging.rs | 0 {src => packages/cli/src}/main.rs | 0 .../cli/src}/plugin/interface/command.rs | 0 {src => packages/cli/src}/plugin/interface/dirs.rs | 0 {src => packages/cli/src}/plugin/interface/fs.rs | 0 {src => packages/cli/src}/plugin/interface/log.rs | 0 {src => packages/cli/src}/plugin/interface/mod.rs | 0 .../cli/src}/plugin/interface/network.rs | 0 {src => packages/cli/src}/plugin/interface/os.rs | 0 {src => packages/cli/src}/plugin/interface/path.rs | 0 {src => packages/cli/src}/plugin/mod.rs | 0 {src => packages/cli/src}/plugin/types.rs | 0 {src => packages/cli/src}/server/mod.rs | 0 {src => packages/cli/src}/server/proxy.rs | 0 {src => packages/cli/src}/tools.rs | 0 {tests => packages/cli/tests}/main.rs | 0 {tests => packages/cli/tests}/svg.html | 0 {tests => packages/cli/tests}/test.html | 0 83 files changed, 0 insertions(+), 0 deletions(-) rename {.github => packages/cli/.github}/workflows/build.yml (100%) rename {.github => packages/cli/.github}/workflows/docs.yml (100%) rename {.github => packages/cli/.github}/workflows/main.yml (100%) rename .gitignore => packages/cli/.gitignore (100%) rename {.vscode => packages/cli/.vscode}/settings.json (100%) rename Cargo.lock => packages/cli/Cargo.lock (100%) rename Cargo.toml => packages/cli/Cargo.toml (100%) rename Dioxus.toml => packages/cli/Dioxus.toml (100%) rename README.md => packages/cli/README.md (100%) rename build.rs => packages/cli/build.rs (100%) rename {docs => packages/cli/docs}/.gitignore (100%) rename {docs => packages/cli/docs}/book.toml (100%) rename {docs => packages/cli/docs}/src/SUMMARY.md (100%) rename {docs => packages/cli/docs}/src/cmd/README.md (100%) rename {docs => packages/cli/docs}/src/cmd/build.md (100%) rename {docs => packages/cli/docs}/src/cmd/clean.md (100%) rename {docs => packages/cli/docs}/src/cmd/serve.md (100%) rename {docs => packages/cli/docs}/src/cmd/translate.md (100%) rename {docs => packages/cli/docs}/src/configure.md (100%) rename {docs => packages/cli/docs}/src/creating.md (100%) rename {docs => packages/cli/docs}/src/installation.md (100%) rename {docs => packages/cli/docs}/src/introduction.md (100%) rename {docs => packages/cli/docs}/src/plugin/README.md (100%) rename {docs => packages/cli/docs}/src/plugin/interface/command.md (100%) rename {docs => packages/cli/docs}/src/plugin/interface/dirs.md (100%) rename {docs => packages/cli/docs}/src/plugin/interface/log.md (100%) rename {docs => packages/cli/docs}/src/plugin/interface/network.md (100%) rename {docs => packages/cli/docs}/src/plugin/interface/os.md (100%) rename {docs => packages/cli/docs}/src/plugin/interface/path.md (100%) rename {examples => packages/cli/examples}/README.md (100%) rename {examples => packages/cli/examples}/plugin/init.lua (100%) rename {examples => packages/cli/examples}/plugin/interface.lua (100%) rename {extension => packages/cli/extension}/.eslintrc.js (100%) rename {extension => packages/cli/extension}/.gitignore (100%) rename {extension => packages/cli/extension}/DEV.md (100%) rename {extension => packages/cli/extension}/LICENSE.txt (100%) rename {extension => packages/cli/extension}/README.md (100%) rename {extension => packages/cli/extension}/dist/.gitignore (100%) rename {extension => packages/cli/extension}/package-lock.json (100%) rename {extension => packages/cli/extension}/package.json (100%) rename {extension => packages/cli/extension}/server/.gitignore (100%) rename {extension => packages/cli/extension}/src/main.ts (100%) rename {extension => packages/cli/extension}/static/icon.png (100%) rename {extension => packages/cli/extension}/tsconfig.json (100%) rename rustfmt.toml => packages/cli/rustfmt.toml (100%) rename {src => packages/cli/src}/assets/autoreload.js (100%) rename {src => packages/cli/src}/assets/dioxus.toml (100%) rename {src => packages/cli/src}/assets/index.html (100%) rename {src => packages/cli/src}/builder.rs (100%) rename {src => packages/cli/src}/cargo.rs (100%) rename {src => packages/cli/src}/cli/autoformat/mod.rs (100%) rename {src => packages/cli/src}/cli/build/mod.rs (100%) rename {src => packages/cli/src}/cli/cfg.rs (100%) rename {src => packages/cli/src}/cli/clean/mod.rs (100%) rename {src => packages/cli/src}/cli/config/mod.rs (100%) rename {src => packages/cli/src}/cli/create/mod.rs (100%) rename {src => packages/cli/src}/cli/mod.rs (100%) rename {src => packages/cli/src}/cli/plugin/mod.rs (100%) rename {src => packages/cli/src}/cli/serve/mod.rs (100%) rename {src => packages/cli/src}/cli/tool/mod.rs (100%) rename {src => packages/cli/src}/cli/translate/mod.rs (100%) rename {src => packages/cli/src}/cli/version.rs (100%) rename {src => packages/cli/src}/config.rs (100%) rename {src => packages/cli/src}/error.rs (100%) rename {src => packages/cli/src}/lib.rs (100%) rename {src => packages/cli/src}/logging.rs (100%) rename {src => packages/cli/src}/main.rs (100%) rename {src => packages/cli/src}/plugin/interface/command.rs (100%) rename {src => packages/cli/src}/plugin/interface/dirs.rs (100%) rename {src => packages/cli/src}/plugin/interface/fs.rs (100%) rename {src => packages/cli/src}/plugin/interface/log.rs (100%) rename {src => packages/cli/src}/plugin/interface/mod.rs (100%) rename {src => packages/cli/src}/plugin/interface/network.rs (100%) rename {src => packages/cli/src}/plugin/interface/os.rs (100%) rename {src => packages/cli/src}/plugin/interface/path.rs (100%) rename {src => packages/cli/src}/plugin/mod.rs (100%) rename {src => packages/cli/src}/plugin/types.rs (100%) rename {src => packages/cli/src}/server/mod.rs (100%) rename {src => packages/cli/src}/server/proxy.rs (100%) rename {src => packages/cli/src}/tools.rs (100%) rename {tests => packages/cli/tests}/main.rs (100%) rename {tests => packages/cli/tests}/svg.html (100%) rename {tests => packages/cli/tests}/test.html (100%) diff --git a/.github/workflows/build.yml b/packages/cli/.github/workflows/build.yml similarity index 100% rename from .github/workflows/build.yml rename to packages/cli/.github/workflows/build.yml diff --git a/.github/workflows/docs.yml b/packages/cli/.github/workflows/docs.yml similarity index 100% rename from .github/workflows/docs.yml rename to packages/cli/.github/workflows/docs.yml diff --git a/.github/workflows/main.yml b/packages/cli/.github/workflows/main.yml similarity index 100% rename from .github/workflows/main.yml rename to packages/cli/.github/workflows/main.yml diff --git a/.gitignore b/packages/cli/.gitignore similarity index 100% rename from .gitignore rename to packages/cli/.gitignore diff --git a/.vscode/settings.json b/packages/cli/.vscode/settings.json similarity index 100% rename from .vscode/settings.json rename to packages/cli/.vscode/settings.json diff --git a/Cargo.lock b/packages/cli/Cargo.lock similarity index 100% rename from Cargo.lock rename to packages/cli/Cargo.lock diff --git a/Cargo.toml b/packages/cli/Cargo.toml similarity index 100% rename from Cargo.toml rename to packages/cli/Cargo.toml diff --git a/Dioxus.toml b/packages/cli/Dioxus.toml similarity index 100% rename from Dioxus.toml rename to packages/cli/Dioxus.toml diff --git a/README.md b/packages/cli/README.md similarity index 100% rename from README.md rename to packages/cli/README.md diff --git a/build.rs b/packages/cli/build.rs similarity index 100% rename from build.rs rename to packages/cli/build.rs diff --git a/docs/.gitignore b/packages/cli/docs/.gitignore similarity index 100% rename from docs/.gitignore rename to packages/cli/docs/.gitignore diff --git a/docs/book.toml b/packages/cli/docs/book.toml similarity index 100% rename from docs/book.toml rename to packages/cli/docs/book.toml diff --git a/docs/src/SUMMARY.md b/packages/cli/docs/src/SUMMARY.md similarity index 100% rename from docs/src/SUMMARY.md rename to packages/cli/docs/src/SUMMARY.md diff --git a/docs/src/cmd/README.md b/packages/cli/docs/src/cmd/README.md similarity index 100% rename from docs/src/cmd/README.md rename to packages/cli/docs/src/cmd/README.md diff --git a/docs/src/cmd/build.md b/packages/cli/docs/src/cmd/build.md similarity index 100% rename from docs/src/cmd/build.md rename to packages/cli/docs/src/cmd/build.md diff --git a/docs/src/cmd/clean.md b/packages/cli/docs/src/cmd/clean.md similarity index 100% rename from docs/src/cmd/clean.md rename to packages/cli/docs/src/cmd/clean.md diff --git a/docs/src/cmd/serve.md b/packages/cli/docs/src/cmd/serve.md similarity index 100% rename from docs/src/cmd/serve.md rename to packages/cli/docs/src/cmd/serve.md diff --git a/docs/src/cmd/translate.md b/packages/cli/docs/src/cmd/translate.md similarity index 100% rename from docs/src/cmd/translate.md rename to packages/cli/docs/src/cmd/translate.md diff --git a/docs/src/configure.md b/packages/cli/docs/src/configure.md similarity index 100% rename from docs/src/configure.md rename to packages/cli/docs/src/configure.md diff --git a/docs/src/creating.md b/packages/cli/docs/src/creating.md similarity index 100% rename from docs/src/creating.md rename to packages/cli/docs/src/creating.md diff --git a/docs/src/installation.md b/packages/cli/docs/src/installation.md similarity index 100% rename from docs/src/installation.md rename to packages/cli/docs/src/installation.md diff --git a/docs/src/introduction.md b/packages/cli/docs/src/introduction.md similarity index 100% rename from docs/src/introduction.md rename to packages/cli/docs/src/introduction.md diff --git a/docs/src/plugin/README.md b/packages/cli/docs/src/plugin/README.md similarity index 100% rename from docs/src/plugin/README.md rename to packages/cli/docs/src/plugin/README.md diff --git a/docs/src/plugin/interface/command.md b/packages/cli/docs/src/plugin/interface/command.md similarity index 100% rename from docs/src/plugin/interface/command.md rename to packages/cli/docs/src/plugin/interface/command.md diff --git a/docs/src/plugin/interface/dirs.md b/packages/cli/docs/src/plugin/interface/dirs.md similarity index 100% rename from docs/src/plugin/interface/dirs.md rename to packages/cli/docs/src/plugin/interface/dirs.md diff --git a/docs/src/plugin/interface/log.md b/packages/cli/docs/src/plugin/interface/log.md similarity index 100% rename from docs/src/plugin/interface/log.md rename to packages/cli/docs/src/plugin/interface/log.md diff --git a/docs/src/plugin/interface/network.md b/packages/cli/docs/src/plugin/interface/network.md similarity index 100% rename from docs/src/plugin/interface/network.md rename to packages/cli/docs/src/plugin/interface/network.md diff --git a/docs/src/plugin/interface/os.md b/packages/cli/docs/src/plugin/interface/os.md similarity index 100% rename from docs/src/plugin/interface/os.md rename to packages/cli/docs/src/plugin/interface/os.md diff --git a/docs/src/plugin/interface/path.md b/packages/cli/docs/src/plugin/interface/path.md similarity index 100% rename from docs/src/plugin/interface/path.md rename to packages/cli/docs/src/plugin/interface/path.md diff --git a/examples/README.md b/packages/cli/examples/README.md similarity index 100% rename from examples/README.md rename to packages/cli/examples/README.md diff --git a/examples/plugin/init.lua b/packages/cli/examples/plugin/init.lua similarity index 100% rename from examples/plugin/init.lua rename to packages/cli/examples/plugin/init.lua diff --git a/examples/plugin/interface.lua b/packages/cli/examples/plugin/interface.lua similarity index 100% rename from examples/plugin/interface.lua rename to packages/cli/examples/plugin/interface.lua diff --git a/extension/.eslintrc.js b/packages/cli/extension/.eslintrc.js similarity index 100% rename from extension/.eslintrc.js rename to packages/cli/extension/.eslintrc.js diff --git a/extension/.gitignore b/packages/cli/extension/.gitignore similarity index 100% rename from extension/.gitignore rename to packages/cli/extension/.gitignore diff --git a/extension/DEV.md b/packages/cli/extension/DEV.md similarity index 100% rename from extension/DEV.md rename to packages/cli/extension/DEV.md diff --git a/extension/LICENSE.txt b/packages/cli/extension/LICENSE.txt similarity index 100% rename from extension/LICENSE.txt rename to packages/cli/extension/LICENSE.txt diff --git a/extension/README.md b/packages/cli/extension/README.md similarity index 100% rename from extension/README.md rename to packages/cli/extension/README.md diff --git a/extension/dist/.gitignore b/packages/cli/extension/dist/.gitignore similarity index 100% rename from extension/dist/.gitignore rename to packages/cli/extension/dist/.gitignore diff --git a/extension/package-lock.json b/packages/cli/extension/package-lock.json similarity index 100% rename from extension/package-lock.json rename to packages/cli/extension/package-lock.json diff --git a/extension/package.json b/packages/cli/extension/package.json similarity index 100% rename from extension/package.json rename to packages/cli/extension/package.json diff --git a/extension/server/.gitignore b/packages/cli/extension/server/.gitignore similarity index 100% rename from extension/server/.gitignore rename to packages/cli/extension/server/.gitignore diff --git a/extension/src/main.ts b/packages/cli/extension/src/main.ts similarity index 100% rename from extension/src/main.ts rename to packages/cli/extension/src/main.ts diff --git a/extension/static/icon.png b/packages/cli/extension/static/icon.png similarity index 100% rename from extension/static/icon.png rename to packages/cli/extension/static/icon.png diff --git a/extension/tsconfig.json b/packages/cli/extension/tsconfig.json similarity index 100% rename from extension/tsconfig.json rename to packages/cli/extension/tsconfig.json diff --git a/rustfmt.toml b/packages/cli/rustfmt.toml similarity index 100% rename from rustfmt.toml rename to packages/cli/rustfmt.toml diff --git a/src/assets/autoreload.js b/packages/cli/src/assets/autoreload.js similarity index 100% rename from src/assets/autoreload.js rename to packages/cli/src/assets/autoreload.js diff --git a/src/assets/dioxus.toml b/packages/cli/src/assets/dioxus.toml similarity index 100% rename from src/assets/dioxus.toml rename to packages/cli/src/assets/dioxus.toml diff --git a/src/assets/index.html b/packages/cli/src/assets/index.html similarity index 100% rename from src/assets/index.html rename to packages/cli/src/assets/index.html diff --git a/src/builder.rs b/packages/cli/src/builder.rs similarity index 100% rename from src/builder.rs rename to packages/cli/src/builder.rs diff --git a/src/cargo.rs b/packages/cli/src/cargo.rs similarity index 100% rename from src/cargo.rs rename to packages/cli/src/cargo.rs diff --git a/src/cli/autoformat/mod.rs b/packages/cli/src/cli/autoformat/mod.rs similarity index 100% rename from src/cli/autoformat/mod.rs rename to packages/cli/src/cli/autoformat/mod.rs diff --git a/src/cli/build/mod.rs b/packages/cli/src/cli/build/mod.rs similarity index 100% rename from src/cli/build/mod.rs rename to packages/cli/src/cli/build/mod.rs diff --git a/src/cli/cfg.rs b/packages/cli/src/cli/cfg.rs similarity index 100% rename from src/cli/cfg.rs rename to packages/cli/src/cli/cfg.rs diff --git a/src/cli/clean/mod.rs b/packages/cli/src/cli/clean/mod.rs similarity index 100% rename from src/cli/clean/mod.rs rename to packages/cli/src/cli/clean/mod.rs diff --git a/src/cli/config/mod.rs b/packages/cli/src/cli/config/mod.rs similarity index 100% rename from src/cli/config/mod.rs rename to packages/cli/src/cli/config/mod.rs diff --git a/src/cli/create/mod.rs b/packages/cli/src/cli/create/mod.rs similarity index 100% rename from src/cli/create/mod.rs rename to packages/cli/src/cli/create/mod.rs diff --git a/src/cli/mod.rs b/packages/cli/src/cli/mod.rs similarity index 100% rename from src/cli/mod.rs rename to packages/cli/src/cli/mod.rs diff --git a/src/cli/plugin/mod.rs b/packages/cli/src/cli/plugin/mod.rs similarity index 100% rename from src/cli/plugin/mod.rs rename to packages/cli/src/cli/plugin/mod.rs diff --git a/src/cli/serve/mod.rs b/packages/cli/src/cli/serve/mod.rs similarity index 100% rename from src/cli/serve/mod.rs rename to packages/cli/src/cli/serve/mod.rs diff --git a/src/cli/tool/mod.rs b/packages/cli/src/cli/tool/mod.rs similarity index 100% rename from src/cli/tool/mod.rs rename to packages/cli/src/cli/tool/mod.rs diff --git a/src/cli/translate/mod.rs b/packages/cli/src/cli/translate/mod.rs similarity index 100% rename from src/cli/translate/mod.rs rename to packages/cli/src/cli/translate/mod.rs diff --git a/src/cli/version.rs b/packages/cli/src/cli/version.rs similarity index 100% rename from src/cli/version.rs rename to packages/cli/src/cli/version.rs diff --git a/src/config.rs b/packages/cli/src/config.rs similarity index 100% rename from src/config.rs rename to packages/cli/src/config.rs diff --git a/src/error.rs b/packages/cli/src/error.rs similarity index 100% rename from src/error.rs rename to packages/cli/src/error.rs diff --git a/src/lib.rs b/packages/cli/src/lib.rs similarity index 100% rename from src/lib.rs rename to packages/cli/src/lib.rs diff --git a/src/logging.rs b/packages/cli/src/logging.rs similarity index 100% rename from src/logging.rs rename to packages/cli/src/logging.rs diff --git a/src/main.rs b/packages/cli/src/main.rs similarity index 100% rename from src/main.rs rename to packages/cli/src/main.rs diff --git a/src/plugin/interface/command.rs b/packages/cli/src/plugin/interface/command.rs similarity index 100% rename from src/plugin/interface/command.rs rename to packages/cli/src/plugin/interface/command.rs diff --git a/src/plugin/interface/dirs.rs b/packages/cli/src/plugin/interface/dirs.rs similarity index 100% rename from src/plugin/interface/dirs.rs rename to packages/cli/src/plugin/interface/dirs.rs diff --git a/src/plugin/interface/fs.rs b/packages/cli/src/plugin/interface/fs.rs similarity index 100% rename from src/plugin/interface/fs.rs rename to packages/cli/src/plugin/interface/fs.rs diff --git a/src/plugin/interface/log.rs b/packages/cli/src/plugin/interface/log.rs similarity index 100% rename from src/plugin/interface/log.rs rename to packages/cli/src/plugin/interface/log.rs diff --git a/src/plugin/interface/mod.rs b/packages/cli/src/plugin/interface/mod.rs similarity index 100% rename from src/plugin/interface/mod.rs rename to packages/cli/src/plugin/interface/mod.rs diff --git a/src/plugin/interface/network.rs b/packages/cli/src/plugin/interface/network.rs similarity index 100% rename from src/plugin/interface/network.rs rename to packages/cli/src/plugin/interface/network.rs diff --git a/src/plugin/interface/os.rs b/packages/cli/src/plugin/interface/os.rs similarity index 100% rename from src/plugin/interface/os.rs rename to packages/cli/src/plugin/interface/os.rs diff --git a/src/plugin/interface/path.rs b/packages/cli/src/plugin/interface/path.rs similarity index 100% rename from src/plugin/interface/path.rs rename to packages/cli/src/plugin/interface/path.rs diff --git a/src/plugin/mod.rs b/packages/cli/src/plugin/mod.rs similarity index 100% rename from src/plugin/mod.rs rename to packages/cli/src/plugin/mod.rs diff --git a/src/plugin/types.rs b/packages/cli/src/plugin/types.rs similarity index 100% rename from src/plugin/types.rs rename to packages/cli/src/plugin/types.rs diff --git a/src/server/mod.rs b/packages/cli/src/server/mod.rs similarity index 100% rename from src/server/mod.rs rename to packages/cli/src/server/mod.rs diff --git a/src/server/proxy.rs b/packages/cli/src/server/proxy.rs similarity index 100% rename from src/server/proxy.rs rename to packages/cli/src/server/proxy.rs diff --git a/src/tools.rs b/packages/cli/src/tools.rs similarity index 100% rename from src/tools.rs rename to packages/cli/src/tools.rs diff --git a/tests/main.rs b/packages/cli/tests/main.rs similarity index 100% rename from tests/main.rs rename to packages/cli/tests/main.rs diff --git a/tests/svg.html b/packages/cli/tests/svg.html similarity index 100% rename from tests/svg.html rename to packages/cli/tests/svg.html diff --git a/tests/test.html b/packages/cli/tests/test.html similarity index 100% rename from tests/test.html rename to packages/cli/tests/test.html