diff --git a/.github/workflows/ci-v1.yml b/.github/workflows/ci-v1.yml index 70590974..a7e001bc 100644 --- a/.github/workflows/ci-v1.yml +++ b/.github/workflows/ci-v1.yml @@ -6,7 +6,7 @@ on: - ".github/workflows/ci.yml" - "crates/**/*.rs" - "!crates/devtools/**/*.rs" - - "tauri-v1/**/*.rs" + - "crates/devtools-v1/**/*.rs" - "crates/wire/proto/*.proto" - "**/Cargo.toml" pull_request: @@ -14,7 +14,7 @@ on: - ".github/workflows/ci.yml" - "crates/**/*.rs" - "!crates/devtools/**/*.rs" - - "tauri-v1/**/*.rs" + - "crates/devtools-v1/**/*.rs" - "crates/wire/proto/*.proto" - "**/Cargo.toml" @@ -52,7 +52,7 @@ jobs: with: toolchain: ${{matrix.rust}} - uses: Swatinem/rust-cache@v2 - - run: cargo test --manifest-path tauri-v1/devtools/Cargo.toml + - run: cargo test --manifest-path crates/devtools-v1/Cargo.toml env: RUSTFLAGS: ${{matrix.rustflags}} ${{env.RUSTFLAGS}} @@ -72,7 +72,7 @@ jobs: with: toolchain: 1.70.0 # MSRV - uses: Swatinem/rust-cache@v2 - - run: cargo check --manifest-path tauri-v1/devtools/Cargo.toml --tests + - run: cargo check --manifest-path crates/devtools-v1/Cargo.toml --tests clippy: name: Clippy @@ -89,7 +89,7 @@ jobs: with: components: clippy - uses: Swatinem/rust-cache@v2 - - run: cargo clippy --manifest-path tauri-v1/devtools/Cargo.toml -- -Dclippy::all -Dclippy::pedantic + - run: cargo clippy --manifest-path crates/devtools-v1/Cargo.toml -- -Dclippy::all -Dclippy::pedantic rustfmt: name: Rustfmt @@ -102,7 +102,7 @@ jobs: uses: dtolnay/rust-toolchain@nightly with: components: rustfmt - - run: cargo fmt --manifest-path tauri-v1/devtools/Cargo.toml -- --check + - run: cargo fmt --manifest-path crates/devtools-v1/Cargo.toml -- --check check-licenses: runs-on: ubuntu-latest @@ -111,7 +111,7 @@ jobs: - name: Check Rust Licenses uses: EmbarkStudios/cargo-deny-action@v1 with: - arguments: --manifest-path tauri-v1/devtools/Cargo.toml + arguments: --manifest-path crates/devtools-v1/Cargo.toml # outdated: # name: Outdated diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8b8d994c..aec9c057 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -112,11 +112,11 @@ jobs: with: node-version: 20 cache: 'pnpm' - cache-dependency-path: 'web-client/pnpm-lock.yaml' + cache-dependency-path: 'clients/web/pnpm-lock.yaml' - name: Install dependencies run: pnpm install -g license-checker - name: Check JavaScript Licenses - working-directory: web-client + working-directory: clients/web run: license-checker --summary --onlyAllow="MIT;Apache-2.0;BSD-2-Clause" --excludePackages="spa-client@0.0.0" - name: Check Rust Licenses uses: EmbarkStudios/cargo-deny-action@v1 diff --git a/.github/workflows/release-plz.yml b/.github/workflows/release-plz.yml index eb7eb895..64eb7966 100644 --- a/.github/workflows/release-plz.yml +++ b/.github/workflows/release-plz.yml @@ -39,7 +39,7 @@ jobs: - name: Run release-plz (devtools for Tauri v1) uses: MarcoIeni/release-plz-action@v0.5 with: - project_manifest: tauri-v1/devtools/Cargo.toml + project_manifest: crates/devtools-v1/Cargo.toml env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} diff --git a/.github/workflows/wc-tests.yml b/.github/workflows/wc-tests.yml index 70e3dd42..ec75f414 100644 --- a/.github/workflows/wc-tests.yml +++ b/.github/workflows/wc-tests.yml @@ -6,11 +6,11 @@ on: - main paths: - ".github/workflows/ci.yml" - - "web-client/**" + - "clients/web/**" pull_request: paths: - ".github/workflows/ci.yml" - - "web-client/**" + - "clients/web/**" jobs: test: @@ -25,20 +25,20 @@ jobs: with: node-version: 20 cache: "pnpm" - cache-dependency-path: "web-client/pnpm-lock.yaml" + cache-dependency-path: "clients/web/pnpm-lock.yaml" - name: Install dependencies - working-directory: web-client + working-directory: clients/web run: pnpm install install - name: Format - working-directory: web-client + working-directory: clients/web run: pnpm prettier --check '**/*.{ts,tsx,js,jsx,json}' - name: Linting - working-directory: web-client + working-directory: clients/web run: pnpm lint - name: Unit tests - working-directory: web-client + working-directory: clients/web run: pnpm test -- --run diff --git a/web-client/.eslintignore b/clients/web/.eslintignore similarity index 100% rename from web-client/.eslintignore rename to clients/web/.eslintignore diff --git a/web-client/.eslintrc.json b/clients/web/.eslintrc.json similarity index 100% rename from web-client/.eslintrc.json rename to clients/web/.eslintrc.json diff --git a/web-client/.gitignore b/clients/web/.gitignore similarity index 100% rename from web-client/.gitignore rename to clients/web/.gitignore diff --git a/web-client/.prettierignore b/clients/web/.prettierignore similarity index 100% rename from web-client/.prettierignore rename to clients/web/.prettierignore diff --git a/web-client/.prettierrc b/clients/web/.prettierrc similarity index 100% rename from web-client/.prettierrc rename to clients/web/.prettierrc diff --git a/web-client/README.md b/clients/web/README.md similarity index 100% rename from web-client/README.md rename to clients/web/README.md diff --git a/web-client/index.html b/clients/web/index.html similarity index 100% rename from web-client/index.html rename to clients/web/index.html diff --git a/web-client/netlify.toml b/clients/web/netlify.toml similarity index 100% rename from web-client/netlify.toml rename to clients/web/netlify.toml diff --git a/web-client/package.json b/clients/web/package.json similarity index 84% rename from web-client/package.json rename to clients/web/package.json index 9fefbca6..b0129760 100644 --- a/web-client/package.json +++ b/clients/web/package.json @@ -7,7 +7,7 @@ "license": "PolyForm-Noncommercial-1.0.0", "author": "CrabNebula ", "scripts": { - "proto": "protoc --ts_out src/lib/proto --proto_path ../crates/wire/proto ../crates/wire/proto/common.proto ../crates/wire/proto/instrument.proto ../crates/wire/proto/logs.proto ../crates/wire/proto/spans.proto ../crates/wire/proto/tauri.proto ../crates/wire/proto/sources.proto ../crates/wire/proto/meta.proto ../crates/wire/proto/health.proto", + "proto": "protoc --ts_out src/lib/proto --proto_path ../../crates/wire/proto ../../crates/wire/proto/common.proto ../../crates/wire/proto/instrument.proto ../../crates/wire/proto/logs.proto ../../crates/wire/proto/spans.proto ../../crates/wire/proto/tauri.proto ../../crates/wire/proto/sources.proto ../../crates/wire/proto/meta.proto ../../crates/wire/proto/health.proto", "dev": "pnpm proto && vite", "build": "pnpm proto && vite build", "preview": "pnpm proto && vite preview", diff --git a/web-client/pnpm-lock.yaml b/clients/web/pnpm-lock.yaml similarity index 100% rename from web-client/pnpm-lock.yaml rename to clients/web/pnpm-lock.yaml diff --git a/web-client/postcss.config.js b/clients/web/postcss.config.js similarity index 100% rename from web-client/postcss.config.js rename to clients/web/postcss.config.js diff --git a/web-client/public/bg.jpeg b/clients/web/public/bg.jpeg similarity index 100% rename from web-client/public/bg.jpeg rename to clients/web/public/bg.jpeg diff --git a/web-client/public/favicon.svg b/clients/web/public/favicon.svg similarity index 100% rename from web-client/public/favicon.svg rename to clients/web/public/favicon.svg diff --git a/web-client/public/fonts/EuclidCircularB-Bold.woff b/clients/web/public/fonts/EuclidCircularB-Bold.woff similarity index 100% rename from web-client/public/fonts/EuclidCircularB-Bold.woff rename to clients/web/public/fonts/EuclidCircularB-Bold.woff diff --git a/web-client/public/fonts/EuclidCircularB-Light.woff b/clients/web/public/fonts/EuclidCircularB-Light.woff similarity index 100% rename from web-client/public/fonts/EuclidCircularB-Light.woff rename to clients/web/public/fonts/EuclidCircularB-Light.woff diff --git a/web-client/public/fonts/EuclidCircularB-Medium.woff b/clients/web/public/fonts/EuclidCircularB-Medium.woff similarity index 100% rename from web-client/public/fonts/EuclidCircularB-Medium.woff rename to clients/web/public/fonts/EuclidCircularB-Medium.woff diff --git a/web-client/public/fonts/EuclidCircularB-Regular.woff b/clients/web/public/fonts/EuclidCircularB-Regular.woff similarity index 100% rename from web-client/public/fonts/EuclidCircularB-Regular.woff rename to clients/web/public/fonts/EuclidCircularB-Regular.woff diff --git a/web-client/public/fonts/EuclidCircularB-Semibold.woff b/clients/web/public/fonts/EuclidCircularB-Semibold.woff similarity index 100% rename from web-client/public/fonts/EuclidCircularB-Semibold.woff rename to clients/web/public/fonts/EuclidCircularB-Semibold.woff diff --git a/web-client/public/fonts/InterVariable.ttf b/clients/web/public/fonts/InterVariable.ttf similarity index 100% rename from web-client/public/fonts/InterVariable.ttf rename to clients/web/public/fonts/InterVariable.ttf diff --git a/web-client/public/fonts/RubikVariable.ttf b/clients/web/public/fonts/RubikVariable.ttf similarity index 100% rename from web-client/public/fonts/RubikVariable.ttf rename to clients/web/public/fonts/RubikVariable.ttf diff --git a/web-client/public/fonts/RubikVariable_Italic.ttf b/clients/web/public/fonts/RubikVariable_Italic.ttf similarity index 100% rename from web-client/public/fonts/RubikVariable_Italic.ttf rename to clients/web/public/fonts/RubikVariable_Italic.ttf diff --git a/web-client/src/base-components/dialog.tsx b/clients/web/src/base-components/dialog.tsx similarity index 100% rename from web-client/src/base-components/dialog.tsx rename to clients/web/src/base-components/dialog.tsx diff --git a/web-client/src/components/autoscroll-pane.tsx b/clients/web/src/components/autoscroll-pane.tsx similarity index 100% rename from web-client/src/components/autoscroll-pane.tsx rename to clients/web/src/components/autoscroll-pane.tsx diff --git a/web-client/src/components/console/log-level-filter.tsx b/clients/web/src/components/console/log-level-filter.tsx similarity index 100% rename from web-client/src/components/console/log-level-filter.tsx rename to clients/web/src/components/console/log-level-filter.tsx diff --git a/web-client/src/components/console/no-logs.tsx b/clients/web/src/components/console/no-logs.tsx similarity index 100% rename from web-client/src/components/console/no-logs.tsx rename to clients/web/src/components/console/no-logs.tsx diff --git a/web-client/src/components/crabnebula-logo.tsx b/clients/web/src/components/crabnebula-logo.tsx similarity index 100% rename from web-client/src/components/crabnebula-logo.tsx rename to clients/web/src/components/crabnebula-logo.tsx diff --git a/web-client/src/components/dialogs/connection-failed-dialog.tsx b/clients/web/src/components/dialogs/connection-failed-dialog.tsx similarity index 100% rename from web-client/src/components/dialogs/connection-failed-dialog.tsx rename to clients/web/src/components/dialogs/connection-failed-dialog.tsx diff --git a/web-client/src/components/dialogs/error-dialog.tsx b/clients/web/src/components/dialogs/error-dialog.tsx similarity index 100% rename from web-client/src/components/dialogs/error-dialog.tsx rename to clients/web/src/components/dialogs/error-dialog.tsx diff --git a/web-client/src/components/disconnect-button.tsx b/clients/web/src/components/disconnect-button.tsx similarity index 100% rename from web-client/src/components/disconnect-button.tsx rename to clients/web/src/components/disconnect-button.tsx diff --git a/web-client/src/components/errors/error-root.tsx b/clients/web/src/components/errors/error-root.tsx similarity index 100% rename from web-client/src/components/errors/error-root.tsx rename to clients/web/src/components/errors/error-root.tsx diff --git a/web-client/src/components/errors/general-error.tsx b/clients/web/src/components/errors/general-error.tsx similarity index 100% rename from web-client/src/components/errors/general-error.tsx rename to clients/web/src/components/errors/general-error.tsx diff --git a/web-client/src/components/errors/not-found-error.tsx b/clients/web/src/components/errors/not-found-error.tsx similarity index 100% rename from web-client/src/components/errors/not-found-error.tsx rename to clients/web/src/components/errors/not-found-error.tsx diff --git a/web-client/src/components/filter-toggle.tsx b/clients/web/src/components/filter-toggle.tsx similarity index 100% rename from web-client/src/components/filter-toggle.tsx rename to clients/web/src/components/filter-toggle.tsx diff --git a/web-client/src/components/form-field.tsx b/clients/web/src/components/form-field.tsx similarity index 100% rename from web-client/src/components/form-field.tsx rename to clients/web/src/components/form-field.tsx diff --git a/web-client/src/components/heading.tsx b/clients/web/src/components/heading.tsx similarity index 100% rename from web-client/src/components/heading.tsx rename to clients/web/src/components/heading.tsx diff --git a/web-client/src/components/health-status.tsx b/clients/web/src/components/health-status.tsx similarity index 100% rename from web-client/src/components/health-status.tsx rename to clients/web/src/components/health-status.tsx diff --git a/web-client/src/components/icons/caret-down.tsx b/clients/web/src/components/icons/caret-down.tsx similarity index 100% rename from web-client/src/components/icons/caret-down.tsx rename to clients/web/src/components/icons/caret-down.tsx diff --git a/web-client/src/components/icons/caret-right.tsx b/clients/web/src/components/icons/caret-right.tsx similarity index 100% rename from web-client/src/components/icons/caret-right.tsx rename to clients/web/src/components/icons/caret-right.tsx diff --git a/web-client/src/components/icons/github.tsx b/clients/web/src/components/icons/github.tsx similarity index 100% rename from web-client/src/components/icons/github.tsx rename to clients/web/src/components/icons/github.tsx diff --git a/web-client/src/components/icons/ide-icons.tsx b/clients/web/src/components/icons/ide-icons.tsx similarity index 100% rename from web-client/src/components/icons/ide-icons.tsx rename to clients/web/src/components/icons/ide-icons.tsx diff --git a/web-client/src/components/loader.tsx b/clients/web/src/components/loader.tsx similarity index 100% rename from web-client/src/components/loader.tsx rename to clients/web/src/components/loader.tsx diff --git a/web-client/src/components/logo.tsx b/clients/web/src/components/logo.tsx similarity index 100% rename from web-client/src/components/logo.tsx rename to clients/web/src/components/logo.tsx diff --git a/web-client/src/components/navigation.tsx b/clients/web/src/components/navigation.tsx similarity index 100% rename from web-client/src/components/navigation.tsx rename to clients/web/src/components/navigation.tsx diff --git a/web-client/src/components/reconnect-display.tsx b/clients/web/src/components/reconnect-display.tsx similarity index 100% rename from web-client/src/components/reconnect-display.tsx rename to clients/web/src/components/reconnect-display.tsx diff --git a/web-client/src/components/sources/code-view.tsx b/clients/web/src/components/sources/code-view.tsx similarity index 100% rename from web-client/src/components/sources/code-view.tsx rename to clients/web/src/components/sources/code-view.tsx diff --git a/web-client/src/components/sources/directory.tsx b/clients/web/src/components/sources/directory.tsx similarity index 100% rename from web-client/src/components/sources/directory.tsx rename to clients/web/src/components/sources/directory.tsx diff --git a/web-client/src/components/sources/image-view.tsx b/clients/web/src/components/sources/image-view.tsx similarity index 100% rename from web-client/src/components/sources/image-view.tsx rename to clients/web/src/components/sources/image-view.tsx diff --git a/web-client/src/components/sources/source-pane.tsx b/clients/web/src/components/sources/source-pane.tsx similarity index 100% rename from web-client/src/components/sources/source-pane.tsx rename to clients/web/src/components/sources/source-pane.tsx diff --git a/web-client/src/components/sources/unknown-view.tsx b/clients/web/src/components/sources/unknown-view.tsx similarity index 100% rename from web-client/src/components/sources/unknown-view.tsx rename to clients/web/src/components/sources/unknown-view.tsx diff --git a/web-client/src/components/span/calls-context.tsx b/clients/web/src/components/span/calls-context.tsx similarity index 100% rename from web-client/src/components/span/calls-context.tsx rename to clients/web/src/components/span/calls-context.tsx diff --git a/web-client/src/components/span/sort-caret.tsx b/clients/web/src/components/span/sort-caret.tsx similarity index 100% rename from web-client/src/components/span/sort-caret.tsx rename to clients/web/src/components/span/sort-caret.tsx diff --git a/web-client/src/components/span/span-detail-args.tsx b/clients/web/src/components/span/span-detail-args.tsx similarity index 100% rename from web-client/src/components/span/span-detail-args.tsx rename to clients/web/src/components/span/span-detail-args.tsx diff --git a/web-client/src/components/span/span-detail-panel.tsx b/clients/web/src/components/span/span-detail-panel.tsx similarity index 100% rename from web-client/src/components/span/span-detail-panel.tsx rename to clients/web/src/components/span/span-detail-panel.tsx diff --git a/web-client/src/components/span/span-detail-trace.tsx b/clients/web/src/components/span/span-detail-trace.tsx similarity index 100% rename from web-client/src/components/span/span-detail-trace.tsx rename to clients/web/src/components/span/span-detail-trace.tsx diff --git a/web-client/src/components/span/span-detail-view.tsx b/clients/web/src/components/span/span-detail-view.tsx similarity index 100% rename from web-client/src/components/span/span-detail-view.tsx rename to clients/web/src/components/span/span-detail-view.tsx diff --git a/web-client/src/components/span/span-detail.tsx b/clients/web/src/components/span/span-detail.tsx similarity index 100% rename from web-client/src/components/span/span-detail.tsx rename to clients/web/src/components/span/span-detail.tsx diff --git a/web-client/src/components/span/span-list.tsx b/clients/web/src/components/span/span-list.tsx similarity index 100% rename from web-client/src/components/span/span-list.tsx rename to clients/web/src/components/span/span-list.tsx diff --git a/web-client/src/components/span/span-scale-slider.tsx b/clients/web/src/components/span/span-scale-slider.tsx similarity index 100% rename from web-client/src/components/span/span-scale-slider.tsx rename to clients/web/src/components/span/span-scale-slider.tsx diff --git a/web-client/src/components/split-pane.tsx b/clients/web/src/components/split-pane.tsx similarity index 100% rename from web-client/src/components/split-pane.tsx rename to clients/web/src/components/split-pane.tsx diff --git a/web-client/src/components/tauri/configuration-context.tsx b/clients/web/src/components/tauri/configuration-context.tsx similarity index 100% rename from web-client/src/components/tauri/configuration-context.tsx rename to clients/web/src/components/tauri/configuration-context.tsx diff --git a/web-client/src/components/tauri/configuration-errors.tsx b/clients/web/src/components/tauri/configuration-errors.tsx similarity index 100% rename from web-client/src/components/tauri/configuration-errors.tsx rename to clients/web/src/components/tauri/configuration-errors.tsx diff --git a/web-client/src/components/tauri/configuration-tooltip.tsx b/clients/web/src/components/tauri/configuration-tooltip.tsx similarity index 100% rename from web-client/src/components/tauri/configuration-tooltip.tsx rename to clients/web/src/components/tauri/configuration-tooltip.tsx diff --git a/web-client/src/components/tauri/configuration-value.tsx b/clients/web/src/components/tauri/configuration-value.tsx similarity index 100% rename from web-client/src/components/tauri/configuration-value.tsx rename to clients/web/src/components/tauri/configuration-value.tsx diff --git a/web-client/src/components/tauri/configuration-value/flags.tsx b/clients/web/src/components/tauri/configuration-value/flags.tsx similarity index 100% rename from web-client/src/components/tauri/configuration-value/flags.tsx rename to clients/web/src/components/tauri/configuration-value/flags.tsx diff --git a/web-client/src/components/tauri/configuration-view.tsx b/clients/web/src/components/tauri/configuration-view.tsx similarity index 100% rename from web-client/src/components/tauri/configuration-view.tsx rename to clients/web/src/components/tauri/configuration-view.tsx diff --git a/web-client/src/components/tauri/dialogs/back-to-config-button.tsx b/clients/web/src/components/tauri/dialogs/back-to-config-button.tsx similarity index 100% rename from web-client/src/components/tauri/dialogs/back-to-config-button.tsx rename to clients/web/src/components/tauri/dialogs/back-to-config-button.tsx diff --git a/web-client/src/components/tauri/dialogs/missing-configuration-dialog.tsx b/clients/web/src/components/tauri/dialogs/missing-configuration-dialog.tsx similarity index 100% rename from web-client/src/components/tauri/dialogs/missing-configuration-dialog.tsx rename to clients/web/src/components/tauri/dialogs/missing-configuration-dialog.tsx diff --git a/web-client/src/components/tauri/dialogs/missing-configuration-parameter-dialog.tsx b/clients/web/src/components/tauri/dialogs/missing-configuration-parameter-dialog.tsx similarity index 100% rename from web-client/src/components/tauri/dialogs/missing-configuration-parameter-dialog.tsx rename to clients/web/src/components/tauri/dialogs/missing-configuration-parameter-dialog.tsx diff --git a/web-client/src/components/tauri/errors/unrecognized-key-issue.tsx b/clients/web/src/components/tauri/errors/unrecognized-key-issue.tsx similarity index 100% rename from web-client/src/components/tauri/errors/unrecognized-key-issue.tsx rename to clients/web/src/components/tauri/errors/unrecognized-key-issue.tsx diff --git a/web-client/src/components/tauri/json-view.tsx b/clients/web/src/components/tauri/json-view.tsx similarity index 100% rename from web-client/src/components/tauri/json-view.tsx rename to clients/web/src/components/tauri/json-view.tsx diff --git a/web-client/src/components/tauri/sidebar.tsx b/clients/web/src/components/tauri/sidebar.tsx similarity index 100% rename from web-client/src/components/tauri/sidebar.tsx rename to clients/web/src/components/tauri/sidebar.tsx diff --git a/web-client/src/components/toolbar.tsx b/clients/web/src/components/toolbar.tsx similarity index 100% rename from web-client/src/components/toolbar.tsx rename to clients/web/src/components/toolbar.tsx diff --git a/web-client/src/context/connection-provider.tsx b/clients/web/src/context/connection-provider.tsx similarity index 100% rename from web-client/src/context/connection-provider.tsx rename to clients/web/src/context/connection-provider.tsx diff --git a/web-client/src/context/monitor-provider.tsx b/clients/web/src/context/monitor-provider.tsx similarity index 100% rename from web-client/src/context/monitor-provider.tsx rename to clients/web/src/context/monitor-provider.tsx diff --git a/web-client/src/css/slider.css b/clients/web/src/css/slider.css similarity index 100% rename from web-client/src/css/slider.css rename to clients/web/src/css/slider.css diff --git a/web-client/src/entry.tsx b/clients/web/src/entry.tsx similarity index 100% rename from web-client/src/entry.tsx rename to clients/web/src/entry.tsx diff --git a/web-client/src/lib/code-highlight.ts b/clients/web/src/lib/code-highlight.ts similarity index 100% rename from web-client/src/lib/code-highlight.ts rename to clients/web/src/lib/code-highlight.ts diff --git a/web-client/src/lib/connection/getters.ts b/clients/web/src/lib/connection/getters.ts similarity index 100% rename from web-client/src/lib/connection/getters.ts rename to clients/web/src/lib/connection/getters.ts diff --git a/web-client/src/lib/connection/monitor.ts b/clients/web/src/lib/connection/monitor.ts similarity index 100% rename from web-client/src/lib/connection/monitor.ts rename to clients/web/src/lib/connection/monitor.ts diff --git a/web-client/src/lib/connection/transport.tsx b/clients/web/src/lib/connection/transport.tsx similarity index 100% rename from web-client/src/lib/connection/transport.tsx rename to clients/web/src/lib/connection/transport.tsx diff --git a/web-client/src/lib/console/filter-logs.test.ts b/clients/web/src/lib/console/filter-logs.test.ts similarity index 100% rename from web-client/src/lib/console/filter-logs.test.ts rename to clients/web/src/lib/console/filter-logs.test.ts diff --git a/web-client/src/lib/console/filter-logs.ts b/clients/web/src/lib/console/filter-logs.ts similarity index 100% rename from web-client/src/lib/console/filter-logs.ts rename to clients/web/src/lib/console/filter-logs.ts diff --git a/web-client/src/lib/console/fixtures/monitor-data.ts b/clients/web/src/lib/console/fixtures/monitor-data.ts similarity index 100% rename from web-client/src/lib/console/fixtures/monitor-data.ts rename to clients/web/src/lib/console/fixtures/monitor-data.ts diff --git a/web-client/src/lib/console/get-file-name-from-path.ts b/clients/web/src/lib/console/get-file-name-from-path.ts similarity index 100% rename from web-client/src/lib/console/get-file-name-from-path.ts rename to clients/web/src/lib/console/get-file-name-from-path.ts diff --git a/web-client/src/lib/console/get-level-classes.ts b/clients/web/src/lib/console/get-level-classes.ts similarity index 100% rename from web-client/src/lib/console/get-level-classes.ts rename to clients/web/src/lib/console/get-level-classes.ts diff --git a/web-client/src/lib/console/get-log-metadata.ts b/clients/web/src/lib/console/get-log-metadata.ts similarity index 100% rename from web-client/src/lib/console/get-log-metadata.ts rename to clients/web/src/lib/console/get-log-metadata.ts diff --git a/web-client/src/lib/formatters.ts b/clients/web/src/lib/formatters.ts similarity index 100% rename from web-client/src/lib/formatters.ts rename to clients/web/src/lib/formatters.ts diff --git a/web-client/src/lib/localstorage.ts b/clients/web/src/lib/localstorage.ts similarity index 100% rename from web-client/src/lib/localstorage.ts rename to clients/web/src/lib/localstorage.ts diff --git a/web-client/src/lib/proto/README.md b/clients/web/src/lib/proto/README.md similarity index 100% rename from web-client/src/lib/proto/README.md rename to clients/web/src/lib/proto/README.md diff --git a/web-client/src/lib/safe-json.ts b/clients/web/src/lib/safe-json.ts similarity index 100% rename from web-client/src/lib/safe-json.ts rename to clients/web/src/lib/safe-json.ts diff --git a/web-client/src/lib/security.ts b/clients/web/src/lib/security.ts similarity index 100% rename from web-client/src/lib/security.ts rename to clients/web/src/lib/security.ts diff --git a/web-client/src/lib/sources/file-entries.ts b/clients/web/src/lib/sources/file-entries.ts similarity index 100% rename from web-client/src/lib/sources/file-entries.ts rename to clients/web/src/lib/sources/file-entries.ts diff --git a/web-client/src/lib/sources/tests/file-entries.test.ts b/clients/web/src/lib/sources/tests/file-entries.test.ts similarity index 100% rename from web-client/src/lib/sources/tests/file-entries.test.ts rename to clients/web/src/lib/sources/tests/file-entries.test.ts diff --git a/web-client/src/lib/span/calculate-span-color-from-relative-duration.ts b/clients/web/src/lib/span/calculate-span-color-from-relative-duration.ts similarity index 100% rename from web-client/src/lib/span/calculate-span-color-from-relative-duration.ts rename to clients/web/src/lib/span/calculate-span-color-from-relative-duration.ts diff --git a/web-client/src/lib/span/format-spans-for-ui.ts b/clients/web/src/lib/span/format-spans-for-ui.ts similarity index 100% rename from web-client/src/lib/span/format-spans-for-ui.ts rename to clients/web/src/lib/span/format-spans-for-ui.ts diff --git a/web-client/src/lib/span/get-column-direction.ts b/clients/web/src/lib/span/get-column-direction.ts similarity index 100% rename from web-client/src/lib/span/get-column-direction.ts rename to clients/web/src/lib/span/get-column-direction.ts diff --git a/web-client/src/lib/span/get-event-name.ts b/clients/web/src/lib/span/get-event-name.ts similarity index 100% rename from web-client/src/lib/span/get-event-name.ts rename to clients/web/src/lib/span/get-event-name.ts diff --git a/web-client/src/lib/span/get-ipc-request-name.ts b/clients/web/src/lib/span/get-ipc-request-name.ts similarity index 100% rename from web-client/src/lib/span/get-ipc-request-name.ts rename to clients/web/src/lib/span/get-ipc-request-name.ts diff --git a/web-client/src/lib/span/get-ipc-request-value.ts b/clients/web/src/lib/span/get-ipc-request-value.ts similarity index 100% rename from web-client/src/lib/span/get-ipc-request-value.ts rename to clients/web/src/lib/span/get-ipc-request-value.ts diff --git a/web-client/src/lib/span/get-span-children.ts b/clients/web/src/lib/span/get-span-children.ts similarity index 100% rename from web-client/src/lib/span/get-span-children.ts rename to clients/web/src/lib/span/get-span-children.ts diff --git a/web-client/src/lib/span/get-span-kind.ts b/clients/web/src/lib/span/get-span-kind.ts similarity index 100% rename from web-client/src/lib/span/get-span-kind.ts rename to clients/web/src/lib/span/get-span-kind.ts diff --git a/web-client/src/lib/span/get-ui-span-children.ts b/clients/web/src/lib/span/get-ui-span-children.ts similarity index 100% rename from web-client/src/lib/span/get-ui-span-children.ts rename to clients/web/src/lib/span/get-ui-span-children.ts diff --git a/web-client/src/lib/span/ipc-spans.ts b/clients/web/src/lib/span/ipc-spans.ts similarity index 100% rename from web-client/src/lib/span/ipc-spans.ts rename to clients/web/src/lib/span/ipc-spans.ts diff --git a/web-client/src/lib/span/is-event-span.ts b/clients/web/src/lib/span/is-event-span.ts similarity index 100% rename from web-client/src/lib/span/is-event-span.ts rename to clients/web/src/lib/span/is-event-span.ts diff --git a/web-client/src/lib/span/isIpcSpanName.ts b/clients/web/src/lib/span/isIpcSpanName.ts similarity index 100% rename from web-client/src/lib/span/isIpcSpanName.ts rename to clients/web/src/lib/span/isIpcSpanName.ts diff --git a/web-client/src/lib/span/normalize-spans.ts b/clients/web/src/lib/span/normalize-spans.ts similarity index 100% rename from web-client/src/lib/span/normalize-spans.ts rename to clients/web/src/lib/span/normalize-spans.ts diff --git a/web-client/src/lib/span/process-field-value.ts b/clients/web/src/lib/span/process-field-value.ts similarity index 100% rename from web-client/src/lib/span/process-field-value.ts rename to clients/web/src/lib/span/process-field-value.ts diff --git a/web-client/src/lib/span/span-fields-to-object.ts b/clients/web/src/lib/span/span-fields-to-object.ts similarity index 100% rename from web-client/src/lib/span/span-fields-to-object.ts rename to clients/web/src/lib/span/span-fields-to-object.ts diff --git a/web-client/src/lib/span/tests/__snapshots__/format-spans-for-ui.test.ts.snap b/clients/web/src/lib/span/tests/__snapshots__/format-spans-for-ui.test.ts.snap similarity index 100% rename from web-client/src/lib/span/tests/__snapshots__/format-spans-for-ui.test.ts.snap rename to clients/web/src/lib/span/tests/__snapshots__/format-spans-for-ui.test.ts.snap diff --git a/web-client/src/lib/span/tests/calculate-span-color-from-relative-duration.test.ts b/clients/web/src/lib/span/tests/calculate-span-color-from-relative-duration.test.ts similarity index 100% rename from web-client/src/lib/span/tests/calculate-span-color-from-relative-duration.test.ts rename to clients/web/src/lib/span/tests/calculate-span-color-from-relative-duration.test.ts diff --git a/web-client/src/lib/span/tests/fixtures/metadata.ts b/clients/web/src/lib/span/tests/fixtures/metadata.ts similarity index 100% rename from web-client/src/lib/span/tests/fixtures/metadata.ts rename to clients/web/src/lib/span/tests/fixtures/metadata.ts diff --git a/web-client/src/lib/span/tests/fixtures/spans.ts b/clients/web/src/lib/span/tests/fixtures/spans.ts similarity index 100% rename from web-client/src/lib/span/tests/fixtures/spans.ts rename to clients/web/src/lib/span/tests/fixtures/spans.ts diff --git a/web-client/src/lib/span/tests/format-spans-for-ui.test.ts b/clients/web/src/lib/span/tests/format-spans-for-ui.test.ts similarity index 100% rename from web-client/src/lib/span/tests/format-spans-for-ui.test.ts rename to clients/web/src/lib/span/tests/format-spans-for-ui.test.ts diff --git a/web-client/src/lib/span/tests/formatters.test.ts b/clients/web/src/lib/span/tests/formatters.test.ts similarity index 100% rename from web-client/src/lib/span/tests/formatters.test.ts rename to clients/web/src/lib/span/tests/formatters.test.ts diff --git a/web-client/src/lib/span/types.ts b/clients/web/src/lib/span/types.ts similarity index 100% rename from web-client/src/lib/span/types.ts rename to clients/web/src/lib/span/types.ts diff --git a/web-client/src/lib/span/update-span-metadata.ts b/clients/web/src/lib/span/update-span-metadata.ts similarity index 100% rename from web-client/src/lib/span/update-span-metadata.ts rename to clients/web/src/lib/span/update-span-metadata.ts diff --git a/web-client/src/lib/span/update-spans.ts b/clients/web/src/lib/span/update-spans.ts similarity index 100% rename from web-client/src/lib/span/update-spans.ts rename to clients/web/src/lib/span/update-spans.ts diff --git a/web-client/src/lib/span/update-ui-spans-from-stream.ts b/clients/web/src/lib/span/update-ui-spans-from-stream.ts similarity index 100% rename from web-client/src/lib/span/update-ui-spans-from-stream.ts rename to clients/web/src/lib/span/update-ui-spans-from-stream.ts diff --git a/web-client/src/lib/tauri/build-schema-map.ts b/clients/web/src/lib/tauri/build-schema-map.ts similarity index 100% rename from web-client/src/lib/tauri/build-schema-map.ts rename to clients/web/src/lib/tauri/build-schema-map.ts diff --git a/web-client/src/lib/tauri/config/json-schema-for-version.ts b/clients/web/src/lib/tauri/config/json-schema-for-version.ts similarity index 100% rename from web-client/src/lib/tauri/config/json-schema-for-version.ts rename to clients/web/src/lib/tauri/config/json-schema-for-version.ts diff --git a/web-client/src/lib/tauri/config/parse-tauri-config.ts b/clients/web/src/lib/tauri/config/parse-tauri-config.ts similarity index 100% rename from web-client/src/lib/tauri/config/parse-tauri-config.ts rename to clients/web/src/lib/tauri/config/parse-tauri-config.ts diff --git a/web-client/src/lib/tauri/config/retrieve-configurations.ts b/clients/web/src/lib/tauri/config/retrieve-configurations.ts similarity index 100% rename from web-client/src/lib/tauri/config/retrieve-configurations.ts rename to clients/web/src/lib/tauri/config/retrieve-configurations.ts diff --git a/web-client/src/lib/tauri/config/tauri-conf-schema-v1-zod.ts b/clients/web/src/lib/tauri/config/tauri-conf-schema-v1-zod.ts similarity index 100% rename from web-client/src/lib/tauri/config/tauri-conf-schema-v1-zod.ts rename to clients/web/src/lib/tauri/config/tauri-conf-schema-v1-zod.ts diff --git a/web-client/src/lib/tauri/config/tauri-conf-schema-v1.json b/clients/web/src/lib/tauri/config/tauri-conf-schema-v1.json similarity index 100% rename from web-client/src/lib/tauri/config/tauri-conf-schema-v1.json rename to clients/web/src/lib/tauri/config/tauri-conf-schema-v1.json diff --git a/web-client/src/lib/tauri/config/tauri-conf-schema-v2-zod.ts b/clients/web/src/lib/tauri/config/tauri-conf-schema-v2-zod.ts similarity index 100% rename from web-client/src/lib/tauri/config/tauri-conf-schema-v2-zod.ts rename to clients/web/src/lib/tauri/config/tauri-conf-schema-v2-zod.ts diff --git a/web-client/src/lib/tauri/config/tauri-conf-schema-v2.json b/clients/web/src/lib/tauri/config/tauri-conf-schema-v2.json similarity index 100% rename from web-client/src/lib/tauri/config/tauri-conf-schema-v2.json rename to clients/web/src/lib/tauri/config/tauri-conf-schema-v2.json diff --git a/web-client/src/lib/tauri/config/tauri-conf.d.ts b/clients/web/src/lib/tauri/config/tauri-conf.d.ts similarity index 100% rename from web-client/src/lib/tauri/config/tauri-conf.d.ts rename to clients/web/src/lib/tauri/config/tauri-conf.d.ts diff --git a/web-client/src/lib/tauri/config/zod-schema-for-version.ts b/clients/web/src/lib/tauri/config/zod-schema-for-version.ts similarity index 100% rename from web-client/src/lib/tauri/config/zod-schema-for-version.ts rename to clients/web/src/lib/tauri/config/zod-schema-for-version.ts diff --git a/web-client/src/lib/tauri/find-line-number-by-nested-key-in-source.ts b/clients/web/src/lib/tauri/find-line-number-by-nested-key-in-source.ts similarity index 100% rename from web-client/src/lib/tauri/find-line-number-by-nested-key-in-source.ts rename to clients/web/src/lib/tauri/find-line-number-by-nested-key-in-source.ts diff --git a/web-client/src/lib/tauri/get-tauri-tab-base-path.ts b/clients/web/src/lib/tauri/get-tauri-tab-base-path.ts similarity index 100% rename from web-client/src/lib/tauri/get-tauri-tab-base-path.ts rename to clients/web/src/lib/tauri/get-tauri-tab-base-path.ts diff --git a/web-client/src/lib/tauri/tauri-conf-lib.ts b/clients/web/src/lib/tauri/tauri-conf-lib.ts similarity index 100% rename from web-client/src/lib/tauri/tauri-conf-lib.ts rename to clients/web/src/lib/tauri/tauri-conf-lib.ts diff --git a/web-client/src/lib/tauri/tests/build-schema-map.test.ts b/clients/web/src/lib/tauri/tests/build-schema-map.test.ts similarity index 100% rename from web-client/src/lib/tauri/tests/build-schema-map.test.ts rename to clients/web/src/lib/tauri/tests/build-schema-map.test.ts diff --git a/web-client/src/lib/tauri/tests/find-line-number-by-nested-key-in-sources.test.ts b/clients/web/src/lib/tauri/tests/find-line-number-by-nested-key-in-sources.test.ts similarity index 100% rename from web-client/src/lib/tauri/tests/find-line-number-by-nested-key-in-sources.test.ts rename to clients/web/src/lib/tauri/tests/find-line-number-by-nested-key-in-sources.test.ts diff --git a/web-client/src/lib/tauri/tests/fixtures/broken-config.json b/clients/web/src/lib/tauri/tests/fixtures/broken-config.json similarity index 100% rename from web-client/src/lib/tauri/tests/fixtures/broken-config.json rename to clients/web/src/lib/tauri/tests/fixtures/broken-config.json diff --git a/web-client/src/lib/tauri/tests/fixtures/partially-valid-config.json b/clients/web/src/lib/tauri/tests/fixtures/partially-valid-config.json similarity index 100% rename from web-client/src/lib/tauri/tests/fixtures/partially-valid-config.json rename to clients/web/src/lib/tauri/tests/fixtures/partially-valid-config.json diff --git a/web-client/src/lib/tauri/tests/fixtures/valid-config.json b/clients/web/src/lib/tauri/tests/fixtures/valid-config.json similarity index 100% rename from web-client/src/lib/tauri/tests/fixtures/valid-config.json rename to clients/web/src/lib/tauri/tests/fixtures/valid-config.json diff --git a/web-client/src/lib/tauri/tests/get-root-path-by-url-segment.test.ts b/clients/web/src/lib/tauri/tests/get-root-path-by-url-segment.test.ts similarity index 100% rename from web-client/src/lib/tauri/tests/get-root-path-by-url-segment.test.ts rename to clients/web/src/lib/tauri/tests/get-root-path-by-url-segment.test.ts diff --git a/web-client/src/lib/tauri/tests/parse-tauri-config.test.ts b/clients/web/src/lib/tauri/tests/parse-tauri-config.test.ts similarity index 100% rename from web-client/src/lib/tauri/tests/parse-tauri-config.test.ts rename to clients/web/src/lib/tauri/tests/parse-tauri-config.test.ts diff --git a/web-client/src/render-client.tsx b/clients/web/src/render-client.tsx similarity index 100% rename from web-client/src/render-client.tsx rename to clients/web/src/render-client.tsx diff --git a/web-client/src/styles.css b/clients/web/src/styles.css similarity index 100% rename from web-client/src/styles.css rename to clients/web/src/styles.css diff --git a/web-client/src/views/connect.tsx b/clients/web/src/views/connect.tsx similarity index 100% rename from web-client/src/views/connect.tsx rename to clients/web/src/views/connect.tsx diff --git a/web-client/src/views/dashboard/calls.tsx b/clients/web/src/views/dashboard/calls.tsx similarity index 100% rename from web-client/src/views/dashboard/calls.tsx rename to clients/web/src/views/dashboard/calls.tsx diff --git a/web-client/src/views/dashboard/console.tsx b/clients/web/src/views/dashboard/console.tsx similarity index 100% rename from web-client/src/views/dashboard/console.tsx rename to clients/web/src/views/dashboard/console.tsx diff --git a/web-client/src/views/dashboard/layout.tsx b/clients/web/src/views/dashboard/layout.tsx similarity index 100% rename from web-client/src/views/dashboard/layout.tsx rename to clients/web/src/views/dashboard/layout.tsx diff --git a/web-client/src/views/dashboard/sources.tsx b/clients/web/src/views/dashboard/sources.tsx similarity index 100% rename from web-client/src/views/dashboard/sources.tsx rename to clients/web/src/views/dashboard/sources.tsx diff --git a/web-client/src/views/dashboard/tauri.tsx b/clients/web/src/views/dashboard/tauri.tsx similarity index 100% rename from web-client/src/views/dashboard/tauri.tsx rename to clients/web/src/views/dashboard/tauri.tsx diff --git a/web-client/tailwind.config.ts b/clients/web/tailwind.config.ts similarity index 100% rename from web-client/tailwind.config.ts rename to clients/web/tailwind.config.ts diff --git a/web-client/tests/store/span-metadata.test.ts b/clients/web/tests/store/span-metadata.test.ts similarity index 100% rename from web-client/tests/store/span-metadata.test.ts rename to clients/web/tests/store/span-metadata.test.ts diff --git a/web-client/tests/store/span-waterfall.test.ts b/clients/web/tests/store/span-waterfall.test.ts similarity index 100% rename from web-client/tests/store/span-waterfall.test.ts rename to clients/web/tests/store/span-waterfall.test.ts diff --git a/web-client/tsconfig.json b/clients/web/tsconfig.json similarity index 100% rename from web-client/tsconfig.json rename to clients/web/tsconfig.json diff --git a/web-client/vite.config.ts b/clients/web/vite.config.ts similarity index 100% rename from web-client/vite.config.ts rename to clients/web/vite.config.ts diff --git a/tauri-v1/devtools/Cargo.lock b/crates/devtools-v1/Cargo.lock similarity index 100% rename from tauri-v1/devtools/Cargo.lock rename to crates/devtools-v1/Cargo.lock diff --git a/tauri-v1/devtools/Cargo.toml b/crates/devtools-v1/Cargo.toml similarity index 100% rename from tauri-v1/devtools/Cargo.toml rename to crates/devtools-v1/Cargo.toml diff --git a/tauri-v1/devtools/src/lib.rs b/crates/devtools-v1/src/lib.rs similarity index 100% rename from tauri-v1/devtools/src/lib.rs rename to crates/devtools-v1/src/lib.rs diff --git a/tauri-v1/devtools/src/server.rs b/crates/devtools-v1/src/server.rs similarity index 100% rename from tauri-v1/devtools/src/server.rs rename to crates/devtools-v1/src/server.rs diff --git a/Screenshot.png b/docs/Screenshot.png similarity index 100% rename from Screenshot.png rename to docs/Screenshot.png diff --git a/tauri-v1/examples/tauri/.icons/128x128.png b/examples/tauri-v1/.icons/128x128.png similarity index 100% rename from tauri-v1/examples/tauri/.icons/128x128.png rename to examples/tauri-v1/.icons/128x128.png diff --git a/tauri-v1/examples/tauri/.icons/128x128@2x.png b/examples/tauri-v1/.icons/128x128@2x.png similarity index 100% rename from tauri-v1/examples/tauri/.icons/128x128@2x.png rename to examples/tauri-v1/.icons/128x128@2x.png diff --git a/tauri-v1/examples/tauri/.icons/32x32.png b/examples/tauri-v1/.icons/32x32.png similarity index 100% rename from tauri-v1/examples/tauri/.icons/32x32.png rename to examples/tauri-v1/.icons/32x32.png diff --git a/tauri-v1/examples/tauri/.icons/Square107x107Logo.png b/examples/tauri-v1/.icons/Square107x107Logo.png similarity index 100% rename from tauri-v1/examples/tauri/.icons/Square107x107Logo.png rename to examples/tauri-v1/.icons/Square107x107Logo.png diff --git a/tauri-v1/examples/tauri/.icons/Square142x142Logo.png b/examples/tauri-v1/.icons/Square142x142Logo.png similarity index 100% rename from tauri-v1/examples/tauri/.icons/Square142x142Logo.png rename to examples/tauri-v1/.icons/Square142x142Logo.png diff --git a/tauri-v1/examples/tauri/.icons/Square150x150Logo.png b/examples/tauri-v1/.icons/Square150x150Logo.png similarity index 100% rename from tauri-v1/examples/tauri/.icons/Square150x150Logo.png rename to examples/tauri-v1/.icons/Square150x150Logo.png diff --git a/tauri-v1/examples/tauri/.icons/Square284x284Logo.png b/examples/tauri-v1/.icons/Square284x284Logo.png similarity index 100% rename from tauri-v1/examples/tauri/.icons/Square284x284Logo.png rename to examples/tauri-v1/.icons/Square284x284Logo.png diff --git a/tauri-v1/examples/tauri/.icons/Square30x30Logo.png b/examples/tauri-v1/.icons/Square30x30Logo.png similarity index 100% rename from tauri-v1/examples/tauri/.icons/Square30x30Logo.png rename to examples/tauri-v1/.icons/Square30x30Logo.png diff --git a/tauri-v1/examples/tauri/.icons/Square310x310Logo.png b/examples/tauri-v1/.icons/Square310x310Logo.png similarity index 100% rename from tauri-v1/examples/tauri/.icons/Square310x310Logo.png rename to examples/tauri-v1/.icons/Square310x310Logo.png diff --git a/tauri-v1/examples/tauri/.icons/Square44x44Logo.png b/examples/tauri-v1/.icons/Square44x44Logo.png similarity index 100% rename from tauri-v1/examples/tauri/.icons/Square44x44Logo.png rename to examples/tauri-v1/.icons/Square44x44Logo.png diff --git a/tauri-v1/examples/tauri/.icons/Square71x71Logo.png b/examples/tauri-v1/.icons/Square71x71Logo.png similarity index 100% rename from tauri-v1/examples/tauri/.icons/Square71x71Logo.png rename to examples/tauri-v1/.icons/Square71x71Logo.png diff --git a/tauri-v1/examples/tauri/.icons/Square89x89Logo.png b/examples/tauri-v1/.icons/Square89x89Logo.png similarity index 100% rename from tauri-v1/examples/tauri/.icons/Square89x89Logo.png rename to examples/tauri-v1/.icons/Square89x89Logo.png diff --git a/tauri-v1/examples/tauri/.icons/StoreLogo.png b/examples/tauri-v1/.icons/StoreLogo.png similarity index 100% rename from tauri-v1/examples/tauri/.icons/StoreLogo.png rename to examples/tauri-v1/.icons/StoreLogo.png diff --git a/tauri-v1/examples/tauri/.icons/icon.icns b/examples/tauri-v1/.icons/icon.icns similarity index 100% rename from tauri-v1/examples/tauri/.icons/icon.icns rename to examples/tauri-v1/.icons/icon.icns diff --git a/tauri-v1/examples/tauri/.icons/icon.ico b/examples/tauri-v1/.icons/icon.ico similarity index 100% rename from tauri-v1/examples/tauri/.icons/icon.ico rename to examples/tauri-v1/.icons/icon.ico diff --git a/tauri-v1/examples/tauri/.icons/icon.png b/examples/tauri-v1/.icons/icon.png similarity index 100% rename from tauri-v1/examples/tauri/.icons/icon.png rename to examples/tauri-v1/.icons/icon.png diff --git a/tauri-v1/examples/tauri/.icons/tray_icon.png b/examples/tauri-v1/.icons/tray_icon.png similarity index 100% rename from tauri-v1/examples/tauri/.icons/tray_icon.png rename to examples/tauri-v1/.icons/tray_icon.png diff --git a/tauri-v1/examples/tauri/.icons/tray_icon_with_transparency.ico b/examples/tauri-v1/.icons/tray_icon_with_transparency.ico similarity index 100% rename from tauri-v1/examples/tauri/.icons/tray_icon_with_transparency.ico rename to examples/tauri-v1/.icons/tray_icon_with_transparency.ico diff --git a/tauri-v1/examples/tauri/.icons/tray_icon_with_transparency.png b/examples/tauri-v1/.icons/tray_icon_with_transparency.png similarity index 100% rename from tauri-v1/examples/tauri/.icons/tray_icon_with_transparency.png rename to examples/tauri-v1/.icons/tray_icon_with_transparency.png diff --git a/tauri-v1/examples/tauri/Cargo.lock b/examples/tauri-v1/Cargo.lock similarity index 100% rename from tauri-v1/examples/tauri/Cargo.lock rename to examples/tauri-v1/Cargo.lock diff --git a/tauri-v1/examples/tauri/Cargo.toml b/examples/tauri-v1/Cargo.toml similarity index 100% rename from tauri-v1/examples/tauri/Cargo.toml rename to examples/tauri-v1/Cargo.toml diff --git a/tauri-v1/examples/tauri/README.md b/examples/tauri-v1/README.md similarity index 100% rename from tauri-v1/examples/tauri/README.md rename to examples/tauri-v1/README.md diff --git a/tauri-v1/examples/tauri/build.rs b/examples/tauri-v1/build.rs similarity index 100% rename from tauri-v1/examples/tauri/build.rs rename to examples/tauri-v1/build.rs diff --git a/tauri-v1/examples/tauri/index.html b/examples/tauri-v1/index.html similarity index 100% rename from tauri-v1/examples/tauri/index.html rename to examples/tauri-v1/index.html diff --git a/tauri-v1/examples/tauri/main.rs b/examples/tauri-v1/main.rs similarity index 100% rename from tauri-v1/examples/tauri/main.rs rename to examples/tauri-v1/main.rs diff --git a/tauri-v1/examples/tauri/tauri.conf.json b/examples/tauri-v1/tauri.conf.json similarity index 100% rename from tauri-v1/examples/tauri/tauri.conf.json rename to examples/tauri-v1/tauri.conf.json diff --git a/tauri-v1/examples/tauri/tauri.windows.conf.json b/examples/tauri-v1/tauri.windows.conf.json similarity index 100% rename from tauri-v1/examples/tauri/tauri.windows.conf.json rename to examples/tauri-v1/tauri.windows.conf.json diff --git a/tauri-v1/examples/tauri/test.html b/examples/tauri-v1/test.html similarity index 100% rename from tauri-v1/examples/tauri/test.html rename to examples/tauri-v1/test.html