diff --git a/.cspell.json b/.cspell.json index fb279f37f..58a854014 100644 --- a/.cspell.json +++ b/.cspell.json @@ -25,6 +25,7 @@ "Delegatecall", "delegatecalls", "depay", + "deployables", "esbuild", "ethersproject", "extralight", diff --git a/.github/workflows/app-preview.yaml b/.github/workflows/app-preview.yaml index e38e5e23d..9e35c6edf 100644 --- a/.github/workflows/app-preview.yaml +++ b/.github/workflows/app-preview.yaml @@ -5,7 +5,7 @@ on: defaults: run: - working-directory: ./app + working-directory: ./deployables/app jobs: deploy: @@ -24,7 +24,7 @@ jobs: - name: Deploy uses: cloudflare/wrangler-action@v3.13.0 with: - workingDirectory: app + workingDirectory: deployables/app apiToken: ${{ secrets.CF_API_TOKEN }} accountId: ${{ secrets.CF_ACCOUNT_ID }} command: versions upload diff --git a/.github/workflows/fork-api-release.yaml b/.github/workflows/fork-api-release.yaml index 764318678..d43300b1c 100644 --- a/.github/workflows/fork-api-release.yaml +++ b/.github/workflows/fork-api-release.yaml @@ -3,11 +3,11 @@ name: Deploy Fork API on: push: branches: main - paths: ['fork-api/**', '**/fork-api-release.yaml'] + paths: ['deployables/fork-api/**', '**/fork-api-release.yaml'] defaults: run: - working-directory: ./fork-api + working-directory: ./deployables/fork-api jobs: deploy: @@ -25,7 +25,7 @@ jobs: - name: Publish uses: cloudflare/wrangler-action@v3.13.0 with: - workingDirectory: fork-api + workingDirectory: deployables/fork-api apiToken: ${{ secrets.CF_API_TOKEN }} secrets: | TENDERLY_ACCESS_KEY diff --git a/.github/workflows/live-tests.yaml b/.github/workflows/live-tests.yaml index 8bea5a273..629372315 100644 --- a/.github/workflows/live-tests.yaml +++ b/.github/workflows/live-tests.yaml @@ -10,7 +10,7 @@ jobs: if: github.event.deployment_status.state == 'success' defaults: run: - working-directory: ./extension + working-directory: ./deployables/extension steps: - uses: actions/checkout@v4 - uses: pnpm/action-setup@v4 diff --git a/.github/workflows/prod-release.yaml b/.github/workflows/prod-release.yaml index 76eec2774..325680626 100644 --- a/.github/workflows/prod-release.yaml +++ b/.github/workflows/prod-release.yaml @@ -10,15 +10,15 @@ jobs: name: Build Extension defaults: run: - working-directory: ./extension + working-directory: ./deployables/extension steps: - uses: actions/checkout@v4 - uses: pnpm/action-setup@v4 - uses: actions/setup-node@v4 with: node-version: latest - cache: "pnpm" - cache-dependency-path: "**/pnpm-lock.yaml" + cache: 'pnpm' + cache-dependency-path: '**/pnpm-lock.yaml' - name: Install deps and build run: | @@ -36,12 +36,12 @@ jobs: - name: Add zip to Github release uses: softprops/action-gh-release@v2 with: - files: ./extension/zodiac-pilot.zip + files: ./deployables/extension/zodiac-pilot.zip - name: Upload & release to Chrome Webstore uses: mnao305/chrome-extension-upload@v5.0.0 with: - file-path: ./extension/zodiac-pilot.zip + file-path: ./deployables/extension/zodiac-pilot.zip extension-id: jklckajipokenkbbodifahogmidkekcb client-id: ${{ secrets.CHROME_WEBSTORE_CLIENT_ID }} client-secret: ${{ secrets.CHROME_WEBSTORE_CLIENT_SECRET }} @@ -50,38 +50,3 @@ jobs: - run: mkdir ./release - run: mv ./zodiac-pilot.zip ./release/zodiac-pilot.zip - - # - name: Pin to IPFS - # id: upload - # uses: anantaramdas/ipfs-pinata-deploy-action@39bbda1ce1fe24c69c6f57861b8038278d53688d - # with: - # pin-name: Zodiac Pilot Chrome Extension ${{ github.event.release.tag_name }} - # path: "./extension/release" - # pinata-api-key: ${{ secrets.PINATA_API_KEY }} - # pinata-secret-api-key: ${{ secrets.PINATA_API_SECRET_KEY }} - - # - name: Convert CIDv0 to CIDv1 - # id: convert_cidv0 - # uses: uniswap/convert-cidv0-cidv1@v1.0.0 - # with: - # cidv0: ${{ steps.upload.outputs.hash }} - - # - name: Add IPFS links to Github release notes - # id: update_release - # uses: tubone24/update_release@v1.3.1 - # env: - # GITHUB_TOKEN: ${{ github.token }} - # with: - # is_append_body: true - # body: | - #
- # This extension will be available in the Chrome Extension store, or you can download it from IPFS, extract it and run it as an unpacked extension. - - # IPFS hash of the extension zip file: - # - CIDv0: `${{ steps.upload.outputs.hash }}` - # - CIDv1: `${{ steps.convert_cidv0.outputs.cidv1 }}` - - # IPFS gateways: - # - https://gnosis.mypinata.cloud/ipfs/${{ steps.upload.outputs.hash }} - # - https://${{ steps.convert_cidv0.outputs.cidv1 }}.ipfs.dweb.link/ - # - https://${{ steps.convert_cidv0.outputs.cidv1 }}.ipfs.cf-ipfs.com/ diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index f0d615808..29a107da8 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest defaults: run: - working-directory: ./extension + working-directory: ./deployables/extension steps: - uses: actions/checkout@v4 - uses: pnpm/action-setup@v4 @@ -28,4 +28,4 @@ jobs: if: always() uses: davelosert/vitest-coverage-report-action@v2 with: - working-directory: extension + working-directory: deployables/extension diff --git a/.github/workflows/vnet-api-release.yaml b/.github/workflows/vnet-api-release.yaml index 9c3bb31e2..94df60a3a 100644 --- a/.github/workflows/vnet-api-release.yaml +++ b/.github/workflows/vnet-api-release.yaml @@ -3,11 +3,11 @@ name: Deploy Vnet API on: push: branches: main - paths: ['vnet-api/**', '**/vnet-api-release.yaml'] + paths: ['deployables/vnet-api/**', '**/vnet-api-release.yaml'] defaults: run: - working-directory: ./vnet-api + working-directory: ./deployables/vnet-api jobs: deploy: @@ -25,7 +25,7 @@ jobs: - name: Publish uses: cloudflare/wrangler-action@v3.13.0 with: - workingDirectory: vnet-api + workingDirectory: deployables/vnet-api apiToken: ${{ secrets.CF_API_TOKEN }} secrets: | TENDERLY_ACCESS_KEY diff --git a/.prettierignore b/.prettierignore index 449ff6702..022f5a7a8 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,5 +1,6 @@ playwright-report package.json +.react-router *.db *.zip diff --git a/.vscode/settings.json b/.vscode/settings.json index 25fa6215f..0c70d8597 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,14 @@ { - "typescript.tsdk": "node_modules/typescript/lib" + "typescript.tsdk": "node_modules/typescript/lib", + "typescript.enablePromptUseWorkspaceTsdk": true, + "search.exclude": { + "node_modules": true, + "public/build": true + }, + "editor.codeActionsOnSave": { + "source.fixAll.eslint": "explicit" + }, + "editor.formatOnSave": true, + "cSpell.userWords": [], // only use words from .cspell.json + "cSpell.enabled": true } diff --git a/README.md b/README.md index 26e585554..120d31a8c 100644 --- a/README.md +++ b/README.md @@ -11,8 +11,8 @@ Chrome extension to simulate Dapp interactions and record transactions. [Availab ### Overview -The [extension](./extension/) folder hosts the code of the browser extension. -The included [README](./extension/README.md) documents the most important concepts. +The [extension](./deployables/extension/) folder hosts the code of the browser extension. +The included [README](./deployables/extension/README.md) documents the most important concepts. To run a development version of the extension from a branch: diff --git a/app/.gitignore b/deployables/app/.gitignore similarity index 100% rename from app/.gitignore rename to deployables/app/.gitignore diff --git a/app/README.md b/deployables/app/README.md similarity index 100% rename from app/README.md rename to deployables/app/README.md diff --git a/app/app/app.css b/deployables/app/app/app.css similarity index 100% rename from app/app/app.css rename to deployables/app/app/app.css diff --git a/app/app/entry.server.tsx b/deployables/app/app/entry.server.tsx similarity index 100% rename from app/app/entry.server.tsx rename to deployables/app/app/entry.server.tsx diff --git a/app/app/root.tsx b/deployables/app/app/root.tsx similarity index 100% rename from app/app/root.tsx rename to deployables/app/app/root.tsx diff --git a/app/app/routes.ts b/deployables/app/app/routes.ts similarity index 100% rename from app/app/routes.ts rename to deployables/app/app/routes.ts diff --git a/app/app/routes/index.tsx b/deployables/app/app/routes/index.tsx similarity index 100% rename from app/app/routes/index.tsx rename to deployables/app/app/routes/index.tsx diff --git a/app/package.json b/deployables/app/package.json similarity index 100% rename from app/package.json rename to deployables/app/package.json diff --git a/app/public/favicon.ico b/deployables/app/public/favicon.ico similarity index 100% rename from app/public/favicon.ico rename to deployables/app/public/favicon.ico diff --git a/app/react-router.config.ts b/deployables/app/react-router.config.ts similarity index 100% rename from app/react-router.config.ts rename to deployables/app/react-router.config.ts diff --git a/app/tailwind.config.ts b/deployables/app/tailwind.config.ts similarity index 100% rename from app/tailwind.config.ts rename to deployables/app/tailwind.config.ts diff --git a/app/tsconfig.cloudflare.json b/deployables/app/tsconfig.cloudflare.json similarity index 100% rename from app/tsconfig.cloudflare.json rename to deployables/app/tsconfig.cloudflare.json diff --git a/app/tsconfig.json b/deployables/app/tsconfig.json similarity index 100% rename from app/tsconfig.json rename to deployables/app/tsconfig.json diff --git a/app/tsconfig.node.json b/deployables/app/tsconfig.node.json similarity index 100% rename from app/tsconfig.node.json rename to deployables/app/tsconfig.node.json diff --git a/app/vite.config.ts b/deployables/app/vite.config.ts similarity index 100% rename from app/vite.config.ts rename to deployables/app/vite.config.ts diff --git a/app/workers/app.ts b/deployables/app/workers/app.ts similarity index 100% rename from app/workers/app.ts rename to deployables/app/workers/app.ts diff --git a/app/wrangler.toml b/deployables/app/wrangler.toml similarity index 100% rename from app/wrangler.toml rename to deployables/app/wrangler.toml diff --git a/connect/README.md b/deployables/connect/README.md similarity index 100% rename from connect/README.md rename to deployables/connect/README.md diff --git a/connect/index.html b/deployables/connect/index.html similarity index 100% rename from connect/index.html rename to deployables/connect/index.html diff --git a/example-app/app/Connect.tsx b/deployables/example-app/app/Connect.tsx similarity index 100% rename from example-app/app/Connect.tsx rename to deployables/example-app/app/Connect.tsx diff --git a/example-app/app/clients/ClientProps.ts b/deployables/example-app/app/clients/ClientProps.ts similarity index 100% rename from example-app/app/clients/ClientProps.ts rename to deployables/example-app/app/clients/ClientProps.ts diff --git a/example-app/app/clients/PublicClient.tsx b/deployables/example-app/app/clients/PublicClient.tsx similarity index 100% rename from example-app/app/clients/PublicClient.tsx rename to deployables/example-app/app/clients/PublicClient.tsx diff --git a/example-app/app/clients/WalletClient.tsx b/deployables/example-app/app/clients/WalletClient.tsx similarity index 100% rename from example-app/app/clients/WalletClient.tsx rename to deployables/example-app/app/clients/WalletClient.tsx diff --git a/example-app/app/clients/WebsocketClient.tsx b/deployables/example-app/app/clients/WebsocketClient.tsx similarity index 100% rename from example-app/app/clients/WebsocketClient.tsx rename to deployables/example-app/app/clients/WebsocketClient.tsx diff --git a/example-app/app/clients/index.ts b/deployables/example-app/app/clients/index.ts similarity index 100% rename from example-app/app/clients/index.ts rename to deployables/example-app/app/clients/index.ts diff --git a/example-app/app/components/Button.tsx b/deployables/example-app/app/components/Button.tsx similarity index 100% rename from example-app/app/components/Button.tsx rename to deployables/example-app/app/components/Button.tsx diff --git a/example-app/app/components/Checkbox.tsx b/deployables/example-app/app/components/Checkbox.tsx similarity index 100% rename from example-app/app/components/Checkbox.tsx rename to deployables/example-app/app/components/Checkbox.tsx diff --git a/example-app/app/components/Input.tsx b/deployables/example-app/app/components/Input.tsx similarity index 100% rename from example-app/app/components/Input.tsx rename to deployables/example-app/app/components/Input.tsx diff --git a/example-app/app/components/Radio.tsx b/deployables/example-app/app/components/Radio.tsx similarity index 100% rename from example-app/app/components/Radio.tsx rename to deployables/example-app/app/components/Radio.tsx diff --git a/example-app/app/components/Section.tsx b/deployables/example-app/app/components/Section.tsx similarity index 100% rename from example-app/app/components/Section.tsx rename to deployables/example-app/app/components/Section.tsx diff --git a/example-app/app/components/Value.tsx b/deployables/example-app/app/components/Value.tsx similarity index 100% rename from example-app/app/components/Value.tsx rename to deployables/example-app/app/components/Value.tsx diff --git a/example-app/app/components/index.ts b/deployables/example-app/app/components/index.ts similarity index 100% rename from example-app/app/components/index.ts rename to deployables/example-app/app/components/index.ts diff --git a/example-app/app/config/ConfigProvider.tsx b/deployables/example-app/app/config/ConfigProvider.tsx similarity index 100% rename from example-app/app/config/ConfigProvider.tsx rename to deployables/example-app/app/config/ConfigProvider.tsx diff --git a/example-app/app/config/getWagmiConfig.ts b/deployables/example-app/app/config/getWagmiConfig.ts similarity index 100% rename from example-app/app/config/getWagmiConfig.ts rename to deployables/example-app/app/config/getWagmiConfig.ts diff --git a/example-app/app/config/index.ts b/deployables/example-app/app/config/index.ts similarity index 100% rename from example-app/app/config/index.ts rename to deployables/example-app/app/config/index.ts diff --git a/example-app/app/root.tsx b/deployables/example-app/app/root.tsx similarity index 100% rename from example-app/app/root.tsx rename to deployables/example-app/app/root.tsx diff --git a/example-app/app/tailwind.css b/deployables/example-app/app/tailwind.css similarity index 100% rename from example-app/app/tailwind.css rename to deployables/example-app/app/tailwind.css diff --git a/example-app/app/transfer/Gas.tsx b/deployables/example-app/app/transfer/Gas.tsx similarity index 100% rename from example-app/app/transfer/Gas.tsx rename to deployables/example-app/app/transfer/Gas.tsx diff --git a/example-app/app/transfer/Transfer.tsx b/deployables/example-app/app/transfer/Transfer.tsx similarity index 100% rename from example-app/app/transfer/Transfer.tsx rename to deployables/example-app/app/transfer/Transfer.tsx diff --git a/example-app/app/transfer/balance/Balance.tsx b/deployables/example-app/app/transfer/balance/Balance.tsx similarity index 100% rename from example-app/app/transfer/balance/Balance.tsx rename to deployables/example-app/app/transfer/balance/Balance.tsx diff --git a/example-app/app/transfer/balance/BalanceValue.ts b/deployables/example-app/app/transfer/balance/BalanceValue.ts similarity index 100% rename from example-app/app/transfer/balance/BalanceValue.ts rename to deployables/example-app/app/transfer/balance/BalanceValue.ts diff --git a/example-app/app/transfer/balance/ERC20Balance.tsx b/deployables/example-app/app/transfer/balance/ERC20Balance.tsx similarity index 100% rename from example-app/app/transfer/balance/ERC20Balance.tsx rename to deployables/example-app/app/transfer/balance/ERC20Balance.tsx diff --git a/example-app/app/transfer/balance/Symbol.tsx b/deployables/example-app/app/transfer/balance/Symbol.tsx similarity index 100% rename from example-app/app/transfer/balance/Symbol.tsx rename to deployables/example-app/app/transfer/balance/Symbol.tsx diff --git a/example-app/app/transfer/balance/index.ts b/deployables/example-app/app/transfer/balance/index.ts similarity index 100% rename from example-app/app/transfer/balance/index.ts rename to deployables/example-app/app/transfer/balance/index.ts diff --git a/example-app/app/transfer/index.ts b/deployables/example-app/app/transfer/index.ts similarity index 100% rename from example-app/app/transfer/index.ts rename to deployables/example-app/app/transfer/index.ts diff --git a/example-app/app/transfer/wethAbi.ts b/deployables/example-app/app/transfer/wethAbi.ts similarity index 100% rename from example-app/app/transfer/wethAbi.ts rename to deployables/example-app/app/transfer/wethAbi.ts diff --git a/example-app/app/wethContract.ts b/deployables/example-app/app/wethContract.ts similarity index 100% rename from example-app/app/wethContract.ts rename to deployables/example-app/app/wethContract.ts diff --git a/example-app/package.json b/deployables/example-app/package.json similarity index 100% rename from example-app/package.json rename to deployables/example-app/package.json diff --git a/example-app/postcss.config.js b/deployables/example-app/postcss.config.js similarity index 100% rename from example-app/postcss.config.js rename to deployables/example-app/postcss.config.js diff --git a/example-app/server.js b/deployables/example-app/server.js similarity index 100% rename from example-app/server.js rename to deployables/example-app/server.js diff --git a/example-app/tailwind.config.ts b/deployables/example-app/tailwind.config.ts similarity index 100% rename from example-app/tailwind.config.ts rename to deployables/example-app/tailwind.config.ts diff --git a/example-app/tsconfig.json b/deployables/example-app/tsconfig.json similarity index 100% rename from example-app/tsconfig.json rename to deployables/example-app/tsconfig.json diff --git a/example-app/vite.config.js b/deployables/example-app/vite.config.js similarity index 100% rename from example-app/vite.config.js rename to deployables/example-app/vite.config.js diff --git a/extension/.env.example b/deployables/extension/.env.example similarity index 100% rename from extension/.env.example rename to deployables/extension/.env.example diff --git a/extension/.gitignore b/deployables/extension/.gitignore similarity index 100% rename from extension/.gitignore rename to deployables/extension/.gitignore diff --git a/extension/README.md b/deployables/extension/README.md similarity index 100% rename from extension/README.md rename to deployables/extension/README.md diff --git a/extension/e2e/accountHandling/lockedAccount.spec.ts b/deployables/extension/e2e/accountHandling/lockedAccount.spec.ts similarity index 100% rename from extension/e2e/accountHandling/lockedAccount.spec.ts rename to deployables/extension/e2e/accountHandling/lockedAccount.spec.ts diff --git a/extension/e2e/accountHandling/unavailableWallet.spec.ts b/deployables/extension/e2e/accountHandling/unavailableWallet.spec.ts similarity index 100% rename from extension/e2e/accountHandling/unavailableWallet.spec.ts rename to deployables/extension/e2e/accountHandling/unavailableWallet.spec.ts diff --git a/extension/e2e/accountHandling/wrongChain.spec.ts b/deployables/extension/e2e/accountHandling/wrongChain.spec.ts similarity index 100% rename from extension/e2e/accountHandling/wrongChain.spec.ts rename to deployables/extension/e2e/accountHandling/wrongChain.spec.ts diff --git a/extension/e2e/smoketest.spec.ts b/deployables/extension/e2e/smoketest.spec.ts similarity index 100% rename from extension/e2e/smoketest.spec.ts rename to deployables/extension/e2e/smoketest.spec.ts diff --git a/extension/e2e/utils/fixture.ts b/deployables/extension/e2e/utils/fixture.ts similarity index 100% rename from extension/e2e/utils/fixture.ts rename to deployables/extension/e2e/utils/fixture.ts diff --git a/extension/e2e/utils/getExtensionPage.ts b/deployables/extension/e2e/utils/getExtensionPage.ts similarity index 100% rename from extension/e2e/utils/getExtensionPage.ts rename to deployables/extension/e2e/utils/getExtensionPage.ts diff --git a/extension/e2e/utils/index.ts b/deployables/extension/e2e/utils/index.ts similarity index 100% rename from extension/e2e/utils/index.ts rename to deployables/extension/e2e/utils/index.ts diff --git a/extension/e2e/utils/loadExtension.ts b/deployables/extension/e2e/utils/loadExtension.ts similarity index 100% rename from extension/e2e/utils/loadExtension.ts rename to deployables/extension/e2e/utils/loadExtension.ts diff --git a/extension/e2e/utils/mockWeb3.ts b/deployables/extension/e2e/utils/mockWeb3.ts similarity index 100% rename from extension/e2e/utils/mockWeb3.ts rename to deployables/extension/e2e/utils/mockWeb3.ts diff --git a/extension/e2e/utils/waitFor.ts b/deployables/extension/e2e/utils/waitFor.ts similarity index 100% rename from extension/e2e/utils/waitFor.ts rename to deployables/extension/e2e/utils/waitFor.ts diff --git a/extension/esbuild.mjs b/deployables/extension/esbuild.mjs similarity index 100% rename from extension/esbuild.mjs rename to deployables/extension/esbuild.mjs diff --git a/extension/eslint.config.mjs b/deployables/extension/eslint.config.mjs similarity index 100% rename from extension/eslint.config.mjs rename to deployables/extension/eslint.config.mjs diff --git a/extension/manifest-util.js b/deployables/extension/manifest-util.js similarity index 100% rename from extension/manifest-util.js rename to deployables/extension/manifest-util.js diff --git a/extension/package.json b/deployables/extension/package.json similarity index 100% rename from extension/package.json rename to deployables/extension/package.json diff --git a/extension/playwright.config.ts b/deployables/extension/playwright.config.ts similarity index 100% rename from extension/playwright.config.ts rename to deployables/extension/playwright.config.ts diff --git a/extension/public/HOW_TO_INSTALL.md b/deployables/extension/public/HOW_TO_INSTALL.md similarity index 100% rename from extension/public/HOW_TO_INSTALL.md rename to deployables/extension/public/HOW_TO_INSTALL.md diff --git a/extension/public/create-logos.sh b/deployables/extension/public/create-logos.sh similarity index 100% rename from extension/public/create-logos.sh rename to deployables/extension/public/create-logos.sh diff --git a/extension/public/manifest.json b/deployables/extension/public/manifest.json similarity index 100% rename from extension/public/manifest.json rename to deployables/extension/public/manifest.json diff --git a/extension/public/pilot-small.svg b/deployables/extension/public/pilot-small.svg similarity index 100% rename from extension/public/pilot-small.svg rename to deployables/extension/public/pilot-small.svg diff --git a/extension/public/pilot.svg b/deployables/extension/public/pilot.svg similarity index 100% rename from extension/public/pilot.svg rename to deployables/extension/public/pilot.svg diff --git a/extension/public/pilot128.png b/deployables/extension/public/pilot128.png similarity index 100% rename from extension/public/pilot128.png rename to deployables/extension/public/pilot128.png diff --git a/extension/public/pilot16.png b/deployables/extension/public/pilot16.png similarity index 100% rename from extension/public/pilot16.png rename to deployables/extension/public/pilot16.png diff --git a/extension/public/pilot32.png b/deployables/extension/public/pilot32.png similarity index 100% rename from extension/public/pilot32.png rename to deployables/extension/public/pilot32.png diff --git a/extension/public/pilot48.png b/deployables/extension/public/pilot48.png similarity index 100% rename from extension/public/pilot48.png rename to deployables/extension/public/pilot48.png diff --git a/extension/public/sidepanel.html b/deployables/extension/public/sidepanel.html similarity index 100% rename from extension/public/sidepanel.html rename to deployables/extension/public/sidepanel.html diff --git a/extension/public/zodiac.svg b/deployables/extension/public/zodiac.svg similarity index 100% rename from extension/public/zodiac.svg rename to deployables/extension/public/zodiac.svg diff --git a/extension/public/zodiac128.png b/deployables/extension/public/zodiac128.png similarity index 100% rename from extension/public/zodiac128.png rename to deployables/extension/public/zodiac128.png diff --git a/extension/public/zodiac16.png b/deployables/extension/public/zodiac16.png similarity index 100% rename from extension/public/zodiac16.png rename to deployables/extension/public/zodiac16.png diff --git a/extension/public/zodiac32.png b/deployables/extension/public/zodiac32.png similarity index 100% rename from extension/public/zodiac32.png rename to deployables/extension/public/zodiac32.png diff --git a/extension/public/zodiac48.png b/deployables/extension/public/zodiac48.png similarity index 100% rename from extension/public/zodiac48.png rename to deployables/extension/public/zodiac48.png diff --git a/extension/setup-chrome-mock.ts b/deployables/extension/setup-chrome-mock.ts similarity index 100% rename from extension/setup-chrome-mock.ts rename to deployables/extension/setup-chrome-mock.ts diff --git a/extension/src/assets/fonts/RobotoMono/roboto-mono-v13-latin-regular.woff b/deployables/extension/src/assets/fonts/RobotoMono/roboto-mono-v13-latin-regular.woff similarity index 100% rename from extension/src/assets/fonts/RobotoMono/roboto-mono-v13-latin-regular.woff rename to deployables/extension/src/assets/fonts/RobotoMono/roboto-mono-v13-latin-regular.woff diff --git a/extension/src/assets/fonts/RobotoMono/roboto-mono-v13-latin-regular.woff2 b/deployables/extension/src/assets/fonts/RobotoMono/roboto-mono-v13-latin-regular.woff2 similarity index 100% rename from extension/src/assets/fonts/RobotoMono/roboto-mono-v13-latin-regular.woff2 rename to deployables/extension/src/assets/fonts/RobotoMono/roboto-mono-v13-latin-regular.woff2 diff --git a/extension/src/background/PilotSession.ts b/deployables/extension/src/background/PilotSession.ts similarity index 100% rename from extension/src/background/PilotSession.ts rename to deployables/extension/src/background/PilotSession.ts diff --git a/extension/src/background/createEventListener.ts b/deployables/extension/src/background/createEventListener.ts similarity index 100% rename from extension/src/background/createEventListener.ts rename to deployables/extension/src/background/createEventListener.ts diff --git a/extension/src/background/cspHeaderRule.ts b/deployables/extension/src/background/cspHeaderRule.ts similarity index 100% rename from extension/src/background/cspHeaderRule.ts rename to deployables/extension/src/background/cspHeaderRule.ts diff --git a/extension/src/background/enableExternalPanelOpen.spec.ts b/deployables/extension/src/background/enableExternalPanelOpen.spec.ts similarity index 100% rename from extension/src/background/enableExternalPanelOpen.spec.ts rename to deployables/extension/src/background/enableExternalPanelOpen.spec.ts diff --git a/extension/src/background/enableExternalPanelOpen.ts b/deployables/extension/src/background/enableExternalPanelOpen.ts similarity index 100% rename from extension/src/background/enableExternalPanelOpen.ts rename to deployables/extension/src/background/enableExternalPanelOpen.ts diff --git a/extension/src/background/getPilotSession.ts b/deployables/extension/src/background/getPilotSession.ts similarity index 100% rename from extension/src/background/getPilotSession.ts rename to deployables/extension/src/background/getPilotSession.ts diff --git a/extension/src/background/hasJsonRpcBody.ts b/deployables/extension/src/background/hasJsonRpcBody.ts similarity index 100% rename from extension/src/background/hasJsonRpcBody.ts rename to deployables/extension/src/background/hasJsonRpcBody.ts diff --git a/extension/src/background/index.spec.ts b/deployables/extension/src/background/index.spec.ts similarity index 100% rename from extension/src/background/index.spec.ts rename to deployables/extension/src/background/index.spec.ts diff --git a/extension/src/background/index.ts b/deployables/extension/src/background/index.ts similarity index 100% rename from extension/src/background/index.ts rename to deployables/extension/src/background/index.ts diff --git a/extension/src/background/rpcRedirect.ts b/deployables/extension/src/background/rpcRedirect.ts similarity index 100% rename from extension/src/background/rpcRedirect.ts rename to deployables/extension/src/background/rpcRedirect.ts diff --git a/extension/src/background/rpcTracking.spec.ts b/deployables/extension/src/background/rpcTracking.spec.ts similarity index 100% rename from extension/src/background/rpcTracking.spec.ts rename to deployables/extension/src/background/rpcTracking.spec.ts diff --git a/extension/src/background/rpcTracking.ts b/deployables/extension/src/background/rpcTracking.ts similarity index 100% rename from extension/src/background/rpcTracking.ts rename to deployables/extension/src/background/rpcTracking.ts diff --git a/extension/src/background/sessionTracking.spec.ts b/deployables/extension/src/background/sessionTracking.spec.ts similarity index 100% rename from extension/src/background/sessionTracking.spec.ts rename to deployables/extension/src/background/sessionTracking.spec.ts diff --git a/extension/src/background/sessionTracking.ts b/deployables/extension/src/background/sessionTracking.ts similarity index 100% rename from extension/src/background/sessionTracking.ts rename to deployables/extension/src/background/sessionTracking.ts diff --git a/extension/src/background/simulationTracking.spec.ts b/deployables/extension/src/background/simulationTracking.spec.ts similarity index 100% rename from extension/src/background/simulationTracking.spec.ts rename to deployables/extension/src/background/simulationTracking.spec.ts diff --git a/extension/src/background/simulationTracking.ts b/deployables/extension/src/background/simulationTracking.ts similarity index 100% rename from extension/src/background/simulationTracking.ts rename to deployables/extension/src/background/simulationTracking.ts diff --git a/extension/src/background/types.ts b/deployables/extension/src/background/types.ts similarity index 100% rename from extension/src/background/types.ts rename to deployables/extension/src/background/types.ts diff --git a/extension/src/background/updateBadge.ts b/deployables/extension/src/background/updateBadge.ts similarity index 100% rename from extension/src/background/updateBadge.ts rename to deployables/extension/src/background/updateBadge.ts diff --git a/extension/src/background/withPilotSession.ts b/deployables/extension/src/background/withPilotSession.ts similarity index 100% rename from extension/src/background/withPilotSession.ts rename to deployables/extension/src/background/withPilotSession.ts diff --git a/extension/src/chains/const.ts b/deployables/extension/src/chains/const.ts similarity index 100% rename from extension/src/chains/const.ts rename to deployables/extension/src/chains/const.ts diff --git a/extension/src/chains/getChainId.ts b/deployables/extension/src/chains/getChainId.ts similarity index 100% rename from extension/src/chains/getChainId.ts rename to deployables/extension/src/chains/getChainId.ts diff --git a/extension/src/chains/index.ts b/deployables/extension/src/chains/index.ts similarity index 100% rename from extension/src/chains/index.ts rename to deployables/extension/src/chains/index.ts diff --git a/extension/src/components/Address.tsx b/deployables/extension/src/components/Address.tsx similarity index 100% rename from extension/src/components/Address.tsx rename to deployables/extension/src/components/Address.tsx diff --git a/extension/src/components/Blockie.tsx b/deployables/extension/src/components/Blockie.tsx similarity index 100% rename from extension/src/components/Blockie.tsx rename to deployables/extension/src/components/Blockie.tsx diff --git a/extension/src/components/Breadcrumbs.tsx b/deployables/extension/src/components/Breadcrumbs.tsx similarity index 100% rename from extension/src/components/Breadcrumbs.tsx rename to deployables/extension/src/components/Breadcrumbs.tsx diff --git a/extension/src/components/ConfirmationModal.tsx b/deployables/extension/src/components/ConfirmationModal.tsx similarity index 100% rename from extension/src/components/ConfirmationModal.tsx rename to deployables/extension/src/components/ConfirmationModal.tsx diff --git a/extension/src/components/CopyToClipboard.spec.tsx b/deployables/extension/src/components/CopyToClipboard.spec.tsx similarity index 100% rename from extension/src/components/CopyToClipboard.spec.tsx rename to deployables/extension/src/components/CopyToClipboard.spec.tsx diff --git a/extension/src/components/CopyToClipboard.tsx b/deployables/extension/src/components/CopyToClipboard.tsx similarity index 100% rename from extension/src/components/CopyToClipboard.tsx rename to deployables/extension/src/components/CopyToClipboard.tsx diff --git a/extension/src/components/Divider.tsx b/deployables/extension/src/components/Divider.tsx similarity index 100% rename from extension/src/components/Divider.tsx rename to deployables/extension/src/components/Divider.tsx diff --git a/extension/src/components/InlineForm.tsx b/deployables/extension/src/components/InlineForm.tsx similarity index 100% rename from extension/src/components/InlineForm.tsx rename to deployables/extension/src/components/InlineForm.tsx diff --git a/extension/src/components/Modal.tsx b/deployables/extension/src/components/Modal.tsx similarity index 100% rename from extension/src/components/Modal.tsx rename to deployables/extension/src/components/Modal.tsx diff --git a/extension/src/components/Page.tsx b/deployables/extension/src/components/Page.tsx similarity index 100% rename from extension/src/components/Page.tsx rename to deployables/extension/src/components/Page.tsx diff --git a/extension/src/components/Section.tsx b/deployables/extension/src/components/Section.tsx similarity index 100% rename from extension/src/components/Section.tsx rename to deployables/extension/src/components/Section.tsx diff --git a/extension/src/components/Spinner.tsx b/deployables/extension/src/components/Spinner.tsx similarity index 100% rename from extension/src/components/Spinner.tsx rename to deployables/extension/src/components/Spinner.tsx diff --git a/extension/src/components/Tag.tsx b/deployables/extension/src/components/Tag.tsx similarity index 100% rename from extension/src/components/Tag.tsx rename to deployables/extension/src/components/Tag.tsx diff --git a/extension/src/components/alerts/BaseAlert.tsx b/deployables/extension/src/components/alerts/BaseAlert.tsx similarity index 100% rename from extension/src/components/alerts/BaseAlert.tsx rename to deployables/extension/src/components/alerts/BaseAlert.tsx diff --git a/extension/src/components/alerts/Error.tsx b/deployables/extension/src/components/alerts/Error.tsx similarity index 100% rename from extension/src/components/alerts/Error.tsx rename to deployables/extension/src/components/alerts/Error.tsx diff --git a/extension/src/components/alerts/Info.tsx b/deployables/extension/src/components/alerts/Info.tsx similarity index 100% rename from extension/src/components/alerts/Info.tsx rename to deployables/extension/src/components/alerts/Info.tsx diff --git a/extension/src/components/alerts/Warning.tsx b/deployables/extension/src/components/alerts/Warning.tsx similarity index 100% rename from extension/src/components/alerts/Warning.tsx rename to deployables/extension/src/components/alerts/Warning.tsx diff --git a/extension/src/components/alerts/index.ts b/deployables/extension/src/components/alerts/index.ts similarity index 100% rename from extension/src/components/alerts/index.ts rename to deployables/extension/src/components/alerts/index.ts diff --git a/extension/src/components/buttons/BaseButton.tsx b/deployables/extension/src/components/buttons/BaseButton.tsx similarity index 100% rename from extension/src/components/buttons/BaseButton.tsx rename to deployables/extension/src/components/buttons/BaseButton.tsx diff --git a/extension/src/components/buttons/GhostButton.tsx b/deployables/extension/src/components/buttons/GhostButton.tsx similarity index 100% rename from extension/src/components/buttons/GhostButton.tsx rename to deployables/extension/src/components/buttons/GhostButton.tsx diff --git a/extension/src/components/buttons/PrimaryButton.tsx b/deployables/extension/src/components/buttons/PrimaryButton.tsx similarity index 100% rename from extension/src/components/buttons/PrimaryButton.tsx rename to deployables/extension/src/components/buttons/PrimaryButton.tsx diff --git a/extension/src/components/buttons/SecondaryButton.tsx b/deployables/extension/src/components/buttons/SecondaryButton.tsx similarity index 100% rename from extension/src/components/buttons/SecondaryButton.tsx rename to deployables/extension/src/components/buttons/SecondaryButton.tsx diff --git a/extension/src/components/buttons/ToggleButton.tsx b/deployables/extension/src/components/buttons/ToggleButton.tsx similarity index 100% rename from extension/src/components/buttons/ToggleButton.tsx rename to deployables/extension/src/components/buttons/ToggleButton.tsx diff --git a/extension/src/components/buttons/index.ts b/deployables/extension/src/components/buttons/index.ts similarity index 100% rename from extension/src/components/buttons/index.ts rename to deployables/extension/src/components/buttons/index.ts diff --git a/extension/src/components/buttons/types.ts b/deployables/extension/src/components/buttons/types.ts similarity index 100% rename from extension/src/components/buttons/types.ts rename to deployables/extension/src/components/buttons/types.ts diff --git a/extension/src/components/index.ts b/deployables/extension/src/components/index.ts similarity index 100% rename from extension/src/components/index.ts rename to deployables/extension/src/components/index.ts diff --git a/extension/src/components/inputs/AddressInput.tsx b/deployables/extension/src/components/inputs/AddressInput.tsx similarity index 100% rename from extension/src/components/inputs/AddressInput.tsx rename to deployables/extension/src/components/inputs/AddressInput.tsx diff --git a/extension/src/components/inputs/Input.tsx b/deployables/extension/src/components/inputs/Input.tsx similarity index 100% rename from extension/src/components/inputs/Input.tsx rename to deployables/extension/src/components/inputs/Input.tsx diff --git a/extension/src/components/inputs/Label.tsx b/deployables/extension/src/components/inputs/Label.tsx similarity index 100% rename from extension/src/components/inputs/Label.tsx rename to deployables/extension/src/components/inputs/Label.tsx diff --git a/extension/src/components/inputs/Select.tsx b/deployables/extension/src/components/inputs/Select.tsx similarity index 100% rename from extension/src/components/inputs/Select.tsx rename to deployables/extension/src/components/inputs/Select.tsx diff --git a/extension/src/components/inputs/TextInput.tsx b/deployables/extension/src/components/inputs/TextInput.tsx similarity index 100% rename from extension/src/components/inputs/TextInput.tsx rename to deployables/extension/src/components/inputs/TextInput.tsx diff --git a/extension/src/components/inputs/index.ts b/deployables/extension/src/components/inputs/index.ts similarity index 100% rename from extension/src/components/inputs/index.ts rename to deployables/extension/src/components/inputs/index.ts diff --git a/extension/src/components/logos/PilotLogo.tsx b/deployables/extension/src/components/logos/PilotLogo.tsx similarity index 100% rename from extension/src/components/logos/PilotLogo.tsx rename to deployables/extension/src/components/logos/PilotLogo.tsx diff --git a/extension/src/components/logos/ZodiacOsLogo.tsx b/deployables/extension/src/components/logos/ZodiacOsLogo.tsx similarity index 100% rename from extension/src/components/logos/ZodiacOsLogo.tsx rename to deployables/extension/src/components/logos/ZodiacOsLogo.tsx diff --git a/extension/src/components/logos/index.ts b/deployables/extension/src/components/logos/index.ts similarity index 100% rename from extension/src/components/logos/index.ts rename to deployables/extension/src/components/logos/index.ts diff --git a/extension/src/components/toasts/Toast.tsx b/deployables/extension/src/components/toasts/Toast.tsx similarity index 100% rename from extension/src/components/toasts/Toast.tsx rename to deployables/extension/src/components/toasts/Toast.tsx diff --git a/extension/src/components/toasts/ToastProps.ts b/deployables/extension/src/components/toasts/ToastProps.ts similarity index 100% rename from extension/src/components/toasts/ToastProps.ts rename to deployables/extension/src/components/toasts/ToastProps.ts diff --git a/extension/src/components/toasts/errorToast.tsx b/deployables/extension/src/components/toasts/errorToast.tsx similarity index 100% rename from extension/src/components/toasts/errorToast.tsx rename to deployables/extension/src/components/toasts/errorToast.tsx diff --git a/extension/src/components/toasts/index.ts b/deployables/extension/src/components/toasts/index.ts similarity index 100% rename from extension/src/components/toasts/index.ts rename to deployables/extension/src/components/toasts/index.ts diff --git a/extension/src/components/toasts/infoToast.tsx b/deployables/extension/src/components/toasts/infoToast.tsx similarity index 100% rename from extension/src/components/toasts/infoToast.tsx rename to deployables/extension/src/components/toasts/infoToast.tsx diff --git a/extension/src/components/toasts/successToast.tsx b/deployables/extension/src/components/toasts/successToast.tsx similarity index 100% rename from extension/src/components/toasts/successToast.tsx rename to deployables/extension/src/components/toasts/successToast.tsx diff --git a/extension/src/connect/contentScripts/connectIframe.ts b/deployables/extension/src/connect/contentScripts/connectIframe.ts similarity index 100% rename from extension/src/connect/contentScripts/connectIframe.ts rename to deployables/extension/src/connect/contentScripts/connectIframe.ts diff --git a/extension/src/connect/contentScripts/dApp.spec.ts b/deployables/extension/src/connect/contentScripts/dApp.spec.ts similarity index 100% rename from extension/src/connect/contentScripts/dApp.spec.ts rename to deployables/extension/src/connect/contentScripts/dApp.spec.ts diff --git a/extension/src/connect/contentScripts/dApp.ts b/deployables/extension/src/connect/contentScripts/dApp.ts similarity index 100% rename from extension/src/connect/contentScripts/dApp.ts rename to deployables/extension/src/connect/contentScripts/dApp.ts diff --git a/extension/src/connect/injectedScript/main.ts b/deployables/extension/src/connect/injectedScript/main.ts similarity index 100% rename from extension/src/connect/injectedScript/main.ts rename to deployables/extension/src/connect/injectedScript/main.ts diff --git a/extension/src/const.ts b/deployables/extension/src/const.ts similarity index 100% rename from extension/src/const.ts rename to deployables/extension/src/const.ts diff --git a/extension/src/global.css b/deployables/extension/src/global.css similarity index 100% rename from extension/src/global.css rename to deployables/extension/src/global.css diff --git a/extension/src/global.d.ts b/deployables/extension/src/global.d.ts similarity index 100% rename from extension/src/global.d.ts rename to deployables/extension/src/global.d.ts diff --git a/extension/src/inject/bridge/BridgeContext.tsx b/deployables/extension/src/inject/bridge/BridgeContext.tsx similarity index 100% rename from extension/src/inject/bridge/BridgeContext.tsx rename to deployables/extension/src/inject/bridge/BridgeContext.tsx diff --git a/extension/src/inject/bridge/index.ts b/deployables/extension/src/inject/bridge/index.ts similarity index 100% rename from extension/src/inject/bridge/index.ts rename to deployables/extension/src/inject/bridge/index.ts diff --git a/extension/src/inject/bridge/useBridgeError.ts b/deployables/extension/src/inject/bridge/useBridgeError.ts similarity index 100% rename from extension/src/inject/bridge/useBridgeError.ts rename to deployables/extension/src/inject/bridge/useBridgeError.ts diff --git a/extension/src/inject/bridge/useProviderBridge.spec.tsx b/deployables/extension/src/inject/bridge/useProviderBridge.spec.tsx similarity index 100% rename from extension/src/inject/bridge/useProviderBridge.spec.tsx rename to deployables/extension/src/inject/bridge/useProviderBridge.spec.tsx diff --git a/extension/src/inject/bridge/useProviderBridge.ts b/deployables/extension/src/inject/bridge/useProviderBridge.ts similarity index 100% rename from extension/src/inject/bridge/useProviderBridge.ts rename to deployables/extension/src/inject/bridge/useProviderBridge.ts diff --git a/extension/src/inject/contentScript/main.ts b/deployables/extension/src/inject/contentScript/main.ts similarity index 100% rename from extension/src/inject/contentScript/main.ts rename to deployables/extension/src/inject/contentScript/main.ts diff --git a/extension/src/inject/contentScript/probeChainId.ts b/deployables/extension/src/inject/contentScript/probeChainId.ts similarity index 100% rename from extension/src/inject/contentScript/probeChainId.ts rename to deployables/extension/src/inject/contentScript/probeChainId.ts diff --git a/extension/src/inject/injectedScript/InjectedProvider.ts b/deployables/extension/src/inject/injectedScript/InjectedProvider.ts similarity index 100% rename from extension/src/inject/injectedScript/InjectedProvider.ts rename to deployables/extension/src/inject/injectedScript/InjectedProvider.ts diff --git a/extension/src/inject/injectedScript/announceProvider.ts b/deployables/extension/src/inject/injectedScript/announceProvider.ts similarity index 100% rename from extension/src/inject/injectedScript/announceProvider.ts rename to deployables/extension/src/inject/injectedScript/announceProvider.ts diff --git a/extension/src/inject/injectedScript/ensureInjectedProvider.ts b/deployables/extension/src/inject/injectedScript/ensureInjectedProvider.ts similarity index 100% rename from extension/src/inject/injectedScript/ensureInjectedProvider.ts rename to deployables/extension/src/inject/injectedScript/ensureInjectedProvider.ts diff --git a/extension/src/inject/injectedScript/main.ts b/deployables/extension/src/inject/injectedScript/main.ts similarity index 100% rename from extension/src/inject/injectedScript/main.ts rename to deployables/extension/src/inject/injectedScript/main.ts diff --git a/extension/src/inject/injectedScript/maskMetaMaskAnnouncement.ts b/deployables/extension/src/inject/injectedScript/maskMetaMaskAnnouncement.ts similarity index 100% rename from extension/src/inject/injectedScript/maskMetaMaskAnnouncement.ts rename to deployables/extension/src/inject/injectedScript/maskMetaMaskAnnouncement.ts diff --git a/extension/src/inject/injectedScript/rabbyTakeOver.ts b/deployables/extension/src/inject/injectedScript/rabbyTakeOver.ts similarity index 100% rename from extension/src/inject/injectedScript/rabbyTakeOver.ts rename to deployables/extension/src/inject/injectedScript/rabbyTakeOver.ts diff --git a/extension/src/messages.ts b/deployables/extension/src/messages.ts similarity index 100% rename from extension/src/messages.ts rename to deployables/extension/src/messages.ts diff --git a/extension/src/monitor/contentScript/main.ts b/deployables/extension/src/monitor/contentScript/main.ts similarity index 100% rename from extension/src/monitor/contentScript/main.ts rename to deployables/extension/src/monitor/contentScript/main.ts diff --git a/extension/src/monitor/injectedScript/hint.html b/deployables/extension/src/monitor/injectedScript/hint.html similarity index 100% rename from extension/src/monitor/injectedScript/hint.html rename to deployables/extension/src/monitor/injectedScript/hint.html diff --git a/extension/src/monitor/injectedScript/main.ts b/deployables/extension/src/monitor/injectedScript/main.ts similarity index 100% rename from extension/src/monitor/injectedScript/main.ts rename to deployables/extension/src/monitor/injectedScript/main.ts diff --git a/extension/src/monitor/injectedScript/renderHint.ts b/deployables/extension/src/monitor/injectedScript/renderHint.ts similarity index 100% rename from extension/src/monitor/injectedScript/renderHint.ts rename to deployables/extension/src/monitor/injectedScript/renderHint.ts diff --git a/extension/src/panel/app.tsx b/deployables/extension/src/panel/app.tsx similarity index 100% rename from extension/src/panel/app.tsx rename to deployables/extension/src/panel/app.tsx diff --git a/extension/src/panel/execution-routes/ExecutionRouteContext.tsx b/deployables/extension/src/panel/execution-routes/ExecutionRouteContext.tsx similarity index 100% rename from extension/src/panel/execution-routes/ExecutionRouteContext.tsx rename to deployables/extension/src/panel/execution-routes/ExecutionRouteContext.tsx diff --git a/extension/src/panel/execution-routes/createRoute.ts b/deployables/extension/src/panel/execution-routes/createRoute.ts similarity index 100% rename from extension/src/panel/execution-routes/createRoute.ts rename to deployables/extension/src/panel/execution-routes/createRoute.ts diff --git a/extension/src/panel/execution-routes/getLastUsedRouteId.ts b/deployables/extension/src/panel/execution-routes/getLastUsedRouteId.ts similarity index 100% rename from extension/src/panel/execution-routes/getLastUsedRouteId.ts rename to deployables/extension/src/panel/execution-routes/getLastUsedRouteId.ts diff --git a/extension/src/panel/execution-routes/getRoute.ts b/deployables/extension/src/panel/execution-routes/getRoute.ts similarity index 100% rename from extension/src/panel/execution-routes/getRoute.ts rename to deployables/extension/src/panel/execution-routes/getRoute.ts diff --git a/extension/src/panel/execution-routes/getRoutes.ts b/deployables/extension/src/panel/execution-routes/getRoutes.ts similarity index 100% rename from extension/src/panel/execution-routes/getRoutes.ts rename to deployables/extension/src/panel/execution-routes/getRoutes.ts diff --git a/extension/src/panel/execution-routes/index.ts b/deployables/extension/src/panel/execution-routes/index.ts similarity index 100% rename from extension/src/panel/execution-routes/index.ts rename to deployables/extension/src/panel/execution-routes/index.ts diff --git a/extension/src/panel/execution-routes/markRouteAsUsed.ts b/deployables/extension/src/panel/execution-routes/markRouteAsUsed.ts similarity index 100% rename from extension/src/panel/execution-routes/markRouteAsUsed.ts rename to deployables/extension/src/panel/execution-routes/markRouteAsUsed.ts diff --git a/extension/src/panel/execution-routes/removeRoute.ts b/deployables/extension/src/panel/execution-routes/removeRoute.ts similarity index 100% rename from extension/src/panel/execution-routes/removeRoute.ts rename to deployables/extension/src/panel/execution-routes/removeRoute.ts diff --git a/extension/src/panel/execution-routes/saveLastUsedRouteId.ts b/deployables/extension/src/panel/execution-routes/saveLastUsedRouteId.ts similarity index 100% rename from extension/src/panel/execution-routes/saveLastUsedRouteId.ts rename to deployables/extension/src/panel/execution-routes/saveLastUsedRouteId.ts diff --git a/extension/src/panel/execution-routes/saveRoute.ts b/deployables/extension/src/panel/execution-routes/saveRoute.ts similarity index 100% rename from extension/src/panel/execution-routes/saveRoute.ts rename to deployables/extension/src/panel/execution-routes/saveRoute.ts diff --git a/extension/src/panel/execution-routes/useProviderChainId.ts b/deployables/extension/src/panel/execution-routes/useProviderChainId.ts similarity index 100% rename from extension/src/panel/execution-routes/useProviderChainId.ts rename to deployables/extension/src/panel/execution-routes/useProviderChainId.ts diff --git a/extension/src/panel/execution-routes/useRouteConnect.ts b/deployables/extension/src/panel/execution-routes/useRouteConnect.ts similarity index 100% rename from extension/src/panel/execution-routes/useRouteConnect.ts rename to deployables/extension/src/panel/execution-routes/useRouteConnect.ts diff --git a/extension/src/panel/execution-routes/useRouteProvider.ts b/deployables/extension/src/panel/execution-routes/useRouteProvider.ts similarity index 100% rename from extension/src/panel/execution-routes/useRouteProvider.ts rename to deployables/extension/src/panel/execution-routes/useRouteProvider.ts diff --git a/extension/src/panel/integrations/safe/index.ts b/deployables/extension/src/panel/integrations/safe/index.ts similarity index 100% rename from extension/src/panel/integrations/safe/index.ts rename to deployables/extension/src/panel/integrations/safe/index.ts diff --git a/extension/src/panel/integrations/safe/interface.ts b/deployables/extension/src/panel/integrations/safe/interface.ts similarity index 100% rename from extension/src/panel/integrations/safe/interface.ts rename to deployables/extension/src/panel/integrations/safe/interface.ts diff --git a/extension/src/panel/integrations/safe/kits.ts b/deployables/extension/src/panel/integrations/safe/kits.ts similarity index 100% rename from extension/src/panel/integrations/safe/kits.ts rename to deployables/extension/src/panel/integrations/safe/kits.ts diff --git a/extension/src/panel/integrations/safe/signing.ts b/deployables/extension/src/panel/integrations/safe/signing.ts similarity index 100% rename from extension/src/panel/integrations/safe/signing.ts rename to deployables/extension/src/panel/integrations/safe/signing.ts diff --git a/extension/src/panel/integrations/safe/waitForMultisigExecution.ts b/deployables/extension/src/panel/integrations/safe/waitForMultisigExecution.ts similarity index 100% rename from extension/src/panel/integrations/safe/waitForMultisigExecution.ts rename to deployables/extension/src/panel/integrations/safe/waitForMultisigExecution.ts diff --git a/extension/src/panel/integrations/zodiac/fetchZodiacModules.ts b/deployables/extension/src/panel/integrations/zodiac/fetchZodiacModules.ts similarity index 100% rename from extension/src/panel/integrations/zodiac/fetchZodiacModules.ts rename to deployables/extension/src/panel/integrations/zodiac/fetchZodiacModules.ts diff --git a/extension/src/panel/integrations/zodiac/index.ts b/deployables/extension/src/panel/integrations/zodiac/index.ts similarity index 100% rename from extension/src/panel/integrations/zodiac/index.ts rename to deployables/extension/src/panel/integrations/zodiac/index.ts diff --git a/extension/src/panel/integrations/zodiac/rolesMultisend.ts b/deployables/extension/src/panel/integrations/zodiac/rolesMultisend.ts similarity index 100% rename from extension/src/panel/integrations/zodiac/rolesMultisend.ts rename to deployables/extension/src/panel/integrations/zodiac/rolesMultisend.ts diff --git a/extension/src/panel/integrations/zodiac/types.ts b/deployables/extension/src/panel/integrations/zodiac/types.ts similarity index 100% rename from extension/src/panel/integrations/zodiac/types.ts rename to deployables/extension/src/panel/integrations/zodiac/types.ts diff --git a/extension/src/panel/pages/$activeRouteId/ActiveRoute.spec.ts b/deployables/extension/src/panel/pages/$activeRouteId/ActiveRoute.spec.ts similarity index 100% rename from extension/src/panel/pages/$activeRouteId/ActiveRoute.spec.ts rename to deployables/extension/src/panel/pages/$activeRouteId/ActiveRoute.spec.ts diff --git a/extension/src/panel/pages/$activeRouteId/ActiveRoute.tsx b/deployables/extension/src/panel/pages/$activeRouteId/ActiveRoute.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/ActiveRoute.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/ActiveRoute.tsx diff --git a/extension/src/panel/pages/$activeRouteId/clear-transactions.$newActiveRouteId/ClearTransactions.spec.ts b/deployables/extension/src/panel/pages/$activeRouteId/clear-transactions.$newActiveRouteId/ClearTransactions.spec.ts similarity index 100% rename from extension/src/panel/pages/$activeRouteId/clear-transactions.$newActiveRouteId/ClearTransactions.spec.ts rename to deployables/extension/src/panel/pages/$activeRouteId/clear-transactions.$newActiveRouteId/ClearTransactions.spec.ts diff --git a/extension/src/panel/pages/$activeRouteId/clear-transactions.$newActiveRouteId/ClearTransactions.tsx b/deployables/extension/src/panel/pages/$activeRouteId/clear-transactions.$newActiveRouteId/ClearTransactions.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/clear-transactions.$newActiveRouteId/ClearTransactions.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/clear-transactions.$newActiveRouteId/ClearTransactions.tsx diff --git a/extension/src/panel/pages/$activeRouteId/clear-transactions.$newActiveRouteId/index.tsx b/deployables/extension/src/panel/pages/$activeRouteId/clear-transactions.$newActiveRouteId/index.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/clear-transactions.$newActiveRouteId/index.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/clear-transactions.$newActiveRouteId/index.tsx diff --git a/extension/src/panel/pages/$activeRouteId/clear-transactions.$newActiveRouteId/useClearTransactions.ts b/deployables/extension/src/panel/pages/$activeRouteId/clear-transactions.$newActiveRouteId/useClearTransactions.ts similarity index 100% rename from extension/src/panel/pages/$activeRouteId/clear-transactions.$newActiveRouteId/useClearTransactions.ts rename to deployables/extension/src/panel/pages/$activeRouteId/clear-transactions.$newActiveRouteId/useClearTransactions.ts diff --git a/extension/src/panel/pages/$activeRouteId/getActiveRouteId.ts b/deployables/extension/src/panel/pages/$activeRouteId/getActiveRouteId.ts similarity index 100% rename from extension/src/panel/pages/$activeRouteId/getActiveRouteId.ts rename to deployables/extension/src/panel/pages/$activeRouteId/getActiveRouteId.ts diff --git a/extension/src/panel/pages/$activeRouteId/index.tsx b/deployables/extension/src/panel/pages/$activeRouteId/index.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/index.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/index.tsx diff --git a/extension/src/panel/pages/$activeRouteId/intents.ts b/deployables/extension/src/panel/pages/$activeRouteId/intents.ts similarity index 100% rename from extension/src/panel/pages/$activeRouteId/intents.ts rename to deployables/extension/src/panel/pages/$activeRouteId/intents.ts diff --git a/extension/src/panel/pages/$activeRouteId/transactions/ContractAddress/index.tsx b/deployables/extension/src/panel/pages/$activeRouteId/transactions/ContractAddress/index.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/transactions/ContractAddress/index.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/transactions/ContractAddress/index.tsx diff --git a/extension/src/panel/pages/$activeRouteId/transactions/DecodedTransaction.tsx b/deployables/extension/src/panel/pages/$activeRouteId/transactions/DecodedTransaction.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/transactions/DecodedTransaction.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/transactions/DecodedTransaction.tsx diff --git a/extension/src/panel/pages/$activeRouteId/transactions/RawTransaction.tsx b/deployables/extension/src/panel/pages/$activeRouteId/transactions/RawTransaction.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/transactions/RawTransaction.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/transactions/RawTransaction.tsx diff --git a/extension/src/panel/pages/$activeRouteId/transactions/RecordingIcon.tsx b/deployables/extension/src/panel/pages/$activeRouteId/transactions/RecordingIcon.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/transactions/RecordingIcon.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/transactions/RecordingIcon.tsx diff --git a/extension/src/panel/pages/$activeRouteId/transactions/RecordingIndicator.tsx b/deployables/extension/src/panel/pages/$activeRouteId/transactions/RecordingIndicator.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/transactions/RecordingIndicator.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/transactions/RecordingIndicator.tsx diff --git a/extension/src/panel/pages/$activeRouteId/transactions/Remove.tsx b/deployables/extension/src/panel/pages/$activeRouteId/transactions/Remove.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/transactions/Remove.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/transactions/Remove.tsx diff --git a/extension/src/panel/pages/$activeRouteId/transactions/RolePermissionCheck.tsx b/deployables/extension/src/panel/pages/$activeRouteId/transactions/RolePermissionCheck.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/transactions/RolePermissionCheck.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/transactions/RolePermissionCheck.tsx diff --git a/extension/src/panel/pages/$activeRouteId/transactions/RouteBubble/ConnectionsIcon.tsx b/deployables/extension/src/panel/pages/$activeRouteId/transactions/RouteBubble/ConnectionsIcon.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/transactions/RouteBubble/ConnectionsIcon.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/transactions/RouteBubble/ConnectionsIcon.tsx diff --git a/extension/src/panel/pages/$activeRouteId/transactions/RouteBubble/index.tsx b/deployables/extension/src/panel/pages/$activeRouteId/transactions/RouteBubble/index.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/transactions/RouteBubble/index.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/transactions/RouteBubble/index.tsx diff --git a/extension/src/panel/pages/$activeRouteId/transactions/SimulationStatus.tsx b/deployables/extension/src/panel/pages/$activeRouteId/transactions/SimulationStatus.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/transactions/SimulationStatus.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/transactions/SimulationStatus.tsx diff --git a/extension/src/panel/pages/$activeRouteId/transactions/Submit.tsx b/deployables/extension/src/panel/pages/$activeRouteId/transactions/Submit.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/transactions/Submit.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/transactions/Submit.tsx diff --git a/extension/src/panel/pages/$activeRouteId/transactions/Transaction.tsx b/deployables/extension/src/panel/pages/$activeRouteId/transactions/Transaction.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/transactions/Transaction.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/transactions/Transaction.tsx diff --git a/extension/src/panel/pages/$activeRouteId/transactions/Transactions.spec.ts b/deployables/extension/src/panel/pages/$activeRouteId/transactions/Transactions.spec.ts similarity index 100% rename from extension/src/panel/pages/$activeRouteId/transactions/Transactions.spec.ts rename to deployables/extension/src/panel/pages/$activeRouteId/transactions/Transactions.spec.ts diff --git a/extension/src/panel/pages/$activeRouteId/transactions/Transactions.tsx b/deployables/extension/src/panel/pages/$activeRouteId/transactions/Transactions.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/transactions/Transactions.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/transactions/Transactions.tsx diff --git a/extension/src/panel/pages/$activeRouteId/transactions/Translate.tsx b/deployables/extension/src/panel/pages/$activeRouteId/transactions/Translate.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/transactions/Translate.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/transactions/Translate.tsx diff --git a/extension/src/panel/pages/$activeRouteId/transactions/index.tsx b/deployables/extension/src/panel/pages/$activeRouteId/transactions/index.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/transactions/index.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/transactions/index.tsx diff --git a/extension/src/panel/pages/$activeRouteId/transactions/useDecodedFunctionData.tsx b/deployables/extension/src/panel/pages/$activeRouteId/transactions/useDecodedFunctionData.tsx similarity index 100% rename from extension/src/panel/pages/$activeRouteId/transactions/useDecodedFunctionData.tsx rename to deployables/extension/src/panel/pages/$activeRouteId/transactions/useDecodedFunctionData.tsx diff --git a/extension/src/panel/pages/$activeRouteId/useActiveRouteId.ts b/deployables/extension/src/panel/pages/$activeRouteId/useActiveRouteId.ts similarity index 100% rename from extension/src/panel/pages/$activeRouteId/useActiveRouteId.ts rename to deployables/extension/src/panel/pages/$activeRouteId/useActiveRouteId.ts diff --git a/extension/src/panel/pages/ClearTransactionsModal.tsx b/deployables/extension/src/panel/pages/ClearTransactionsModal.tsx similarity index 100% rename from extension/src/panel/pages/ClearTransactionsModal.tsx rename to deployables/extension/src/panel/pages/ClearTransactionsModal.tsx diff --git a/extension/src/panel/pages/ConnectionStack/Address.tsx b/deployables/extension/src/panel/pages/ConnectionStack/Address.tsx similarity index 100% rename from extension/src/panel/pages/ConnectionStack/Address.tsx rename to deployables/extension/src/panel/pages/ConnectionStack/Address.tsx diff --git a/extension/src/panel/pages/ConnectionStack/index.tsx b/deployables/extension/src/panel/pages/ConnectionStack/index.tsx similarity index 100% rename from extension/src/panel/pages/ConnectionStack/index.tsx rename to deployables/extension/src/panel/pages/ConnectionStack/index.tsx diff --git a/extension/src/panel/pages/_index/NoRoutes.spec.ts b/deployables/extension/src/panel/pages/_index/NoRoutes.spec.ts similarity index 100% rename from extension/src/panel/pages/_index/NoRoutes.spec.ts rename to deployables/extension/src/panel/pages/_index/NoRoutes.spec.ts diff --git a/extension/src/panel/pages/_index/NoRoutes.tsx b/deployables/extension/src/panel/pages/_index/NoRoutes.tsx similarity index 100% rename from extension/src/panel/pages/_index/NoRoutes.tsx rename to deployables/extension/src/panel/pages/_index/NoRoutes.tsx diff --git a/extension/src/panel/pages/_index/index.tsx b/deployables/extension/src/panel/pages/_index/index.tsx similarity index 100% rename from extension/src/panel/pages/_index/index.tsx rename to deployables/extension/src/panel/pages/_index/index.tsx diff --git a/extension/src/panel/pages/index.tsx b/deployables/extension/src/panel/pages/index.tsx similarity index 100% rename from extension/src/panel/pages/index.tsx rename to deployables/extension/src/panel/pages/index.tsx diff --git a/extension/src/panel/pages/legacyConnectionMigrations.test.ts b/deployables/extension/src/panel/pages/legacyConnectionMigrations.test.ts similarity index 100% rename from extension/src/panel/pages/legacyConnectionMigrations.test.ts rename to deployables/extension/src/panel/pages/legacyConnectionMigrations.test.ts diff --git a/extension/src/panel/pages/legacyConnectionMigrations.ts b/deployables/extension/src/panel/pages/legacyConnectionMigrations.ts similarity index 100% rename from extension/src/panel/pages/legacyConnectionMigrations.ts rename to deployables/extension/src/panel/pages/legacyConnectionMigrations.ts diff --git a/extension/src/panel/pages/routes/Routes.spec.ts b/deployables/extension/src/panel/pages/routes/Routes.spec.ts similarity index 100% rename from extension/src/panel/pages/routes/Routes.spec.ts rename to deployables/extension/src/panel/pages/routes/Routes.spec.ts diff --git a/extension/src/panel/pages/routes/Routes.tsx b/deployables/extension/src/panel/pages/routes/Routes.tsx similarity index 100% rename from extension/src/panel/pages/routes/Routes.tsx rename to deployables/extension/src/panel/pages/routes/Routes.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/AvatarInput.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/AvatarInput.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/AvatarInput.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/AvatarInput.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/ChainSelect.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/ChainSelect.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/ChainSelect.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/ChainSelect.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/EditRoute.spec.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/EditRoute.spec.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/EditRoute.spec.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/EditRoute.spec.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/EditRoute.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/EditRoute.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/EditRoute.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/EditRoute.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/ModSelect.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/ModSelect.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/ModSelect.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/ModSelect.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/RemoveButton.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/RemoveButton.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/RemoveButton.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/RemoveButton.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/ZodiacMod.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/ZodiacMod.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/ZodiacMod.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/ZodiacMod.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/getRouteId.ts b/deployables/extension/src/panel/pages/routes/edit.$routeId/getRouteId.ts similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/getRouteId.ts rename to deployables/extension/src/panel/pages/routes/edit.$routeId/getRouteId.ts diff --git a/extension/src/panel/pages/routes/edit.$routeId/index.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/index.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/index.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/index.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/intents.ts b/deployables/extension/src/panel/pages/routes/edit.$routeId/intents.ts similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/intents.ts rename to deployables/extension/src/panel/pages/routes/edit.$routeId/intents.ts diff --git a/extension/src/panel/pages/routes/edit.$routeId/useConnectionDryRun.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/useConnectionDryRun.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/useConnectionDryRun.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/useConnectionDryRun.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/useRouteId.ts b/deployables/extension/src/panel/pages/routes/edit.$routeId/useRouteId.ts similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/useRouteId.ts rename to deployables/extension/src/panel/pages/routes/edit.$routeId/useRouteId.ts diff --git a/extension/src/panel/pages/routes/edit.$routeId/useSafeDelegates.ts b/deployables/extension/src/panel/pages/routes/edit.$routeId/useSafeDelegates.ts similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/useSafeDelegates.ts rename to deployables/extension/src/panel/pages/routes/edit.$routeId/useSafeDelegates.ts diff --git a/extension/src/panel/pages/routes/edit.$routeId/useSafesWithOwner.ts b/deployables/extension/src/panel/pages/routes/edit.$routeId/useSafesWithOwner.ts similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/useSafesWithOwner.ts rename to deployables/extension/src/panel/pages/routes/edit.$routeId/useSafesWithOwner.ts diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/Account.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/Account.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/Account.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/Account.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/ConnectWallet.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/ConnectWallet.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/ConnectWallet.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/ConnectWallet.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/Connected.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/Connected.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/Connected.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/Connected.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/Section.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/Section.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/Section.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/Section.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/SwitchChain.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/SwitchChain.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/SwitchChain.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/SwitchChain.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/WalletDisconnected.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/WalletDisconnected.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/WalletDisconnected.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/WalletDisconnected.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/WrongAccount.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/WrongAccount.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/WrongAccount.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/WrongAccount.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/index.ts b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/index.ts similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/index.ts rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/index.ts diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/injectedWallet/InjectedWallet.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/injectedWallet/InjectedWallet.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/injectedWallet/InjectedWallet.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/injectedWallet/InjectedWallet.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/injectedWallet/InjectedWalletConnect.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/injectedWallet/InjectedWalletConnect.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/injectedWallet/InjectedWalletConnect.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/injectedWallet/InjectedWalletConnect.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/injectedWallet/index.ts b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/injectedWallet/index.ts similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/injectedWallet/index.ts rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/injectedWallet/index.ts diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/providerLogo/ProviderLogo.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/providerLogo/ProviderLogo.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/providerLogo/ProviderLogo.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/providerLogo/ProviderLogo.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/providerLogo/index.ts b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/providerLogo/index.ts similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/providerLogo/index.ts rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/providerLogo/index.ts diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/providerLogo/metamask-logo.svg b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/providerLogo/metamask-logo.svg similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/providerLogo/metamask-logo.svg rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/providerLogo/metamask-logo.svg diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/providerLogo/wallet-connect-logo.png b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/providerLogo/wallet-connect-logo.png similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/providerLogo/wallet-connect-logo.png rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/providerLogo/wallet-connect-logo.png diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/walletConnect/WalletConnect.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/walletConnect/WalletConnect.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/walletConnect/WalletConnect.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/walletConnect/WalletConnect.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/walletConnect/WalletConnectConnect.tsx b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/walletConnect/WalletConnectConnect.tsx similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/walletConnect/WalletConnectConnect.tsx rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/walletConnect/WalletConnectConnect.tsx diff --git a/extension/src/panel/pages/routes/edit.$routeId/wallet/walletConnect/index.ts b/deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/walletConnect/index.ts similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wallet/walletConnect/index.ts rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wallet/walletConnect/index.ts diff --git a/extension/src/panel/pages/routes/edit.$routeId/wrapRequest.ts b/deployables/extension/src/panel/pages/routes/edit.$routeId/wrapRequest.ts similarity index 100% rename from extension/src/panel/pages/routes/edit.$routeId/wrapRequest.ts rename to deployables/extension/src/panel/pages/routes/edit.$routeId/wrapRequest.ts diff --git a/extension/src/panel/pages/routes/index.tsx b/deployables/extension/src/panel/pages/routes/index.tsx similarity index 100% rename from extension/src/panel/pages/routes/index.tsx rename to deployables/extension/src/panel/pages/routes/index.tsx diff --git a/extension/src/panel/pages/routes/list/ListRoutes.spec.ts b/deployables/extension/src/panel/pages/routes/list/ListRoutes.spec.ts similarity index 100% rename from extension/src/panel/pages/routes/list/ListRoutes.spec.ts rename to deployables/extension/src/panel/pages/routes/list/ListRoutes.spec.ts diff --git a/extension/src/panel/pages/routes/list/ListRoutes.tsx b/deployables/extension/src/panel/pages/routes/list/ListRoutes.tsx similarity index 100% rename from extension/src/panel/pages/routes/list/ListRoutes.tsx rename to deployables/extension/src/panel/pages/routes/list/ListRoutes.tsx diff --git a/extension/src/panel/pages/routes/list/Route.tsx b/deployables/extension/src/panel/pages/routes/list/Route.tsx similarity index 100% rename from extension/src/panel/pages/routes/list/Route.tsx rename to deployables/extension/src/panel/pages/routes/list/Route.tsx diff --git a/extension/src/panel/pages/routes/list/index.tsx b/deployables/extension/src/panel/pages/routes/list/index.tsx similarity index 100% rename from extension/src/panel/pages/routes/list/index.tsx rename to deployables/extension/src/panel/pages/routes/list/index.tsx diff --git a/extension/src/panel/pages/routes/list/intents.ts b/deployables/extension/src/panel/pages/routes/list/intents.ts similarity index 100% rename from extension/src/panel/pages/routes/list/intents.ts rename to deployables/extension/src/panel/pages/routes/list/intents.ts diff --git a/extension/src/panel/port-handling/PortContext.tsx b/deployables/extension/src/panel/port-handling/PortContext.tsx similarity index 100% rename from extension/src/panel/port-handling/PortContext.tsx rename to deployables/extension/src/panel/port-handling/PortContext.tsx diff --git a/extension/src/panel/port-handling/createPort.spec.ts b/deployables/extension/src/panel/port-handling/createPort.spec.ts similarity index 100% rename from extension/src/panel/port-handling/createPort.spec.ts rename to deployables/extension/src/panel/port-handling/createPort.spec.ts diff --git a/extension/src/panel/port-handling/createPort.ts b/deployables/extension/src/panel/port-handling/createPort.ts similarity index 100% rename from extension/src/panel/port-handling/createPort.ts rename to deployables/extension/src/panel/port-handling/createPort.ts diff --git a/extension/src/panel/port-handling/createPortOnTabActivity.spec.ts b/deployables/extension/src/panel/port-handling/createPortOnTabActivity.spec.ts similarity index 100% rename from extension/src/panel/port-handling/createPortOnTabActivity.spec.ts rename to deployables/extension/src/panel/port-handling/createPortOnTabActivity.spec.ts diff --git a/extension/src/panel/port-handling/createPortOnTabActivity.ts b/deployables/extension/src/panel/port-handling/createPortOnTabActivity.ts similarity index 100% rename from extension/src/panel/port-handling/createPortOnTabActivity.ts rename to deployables/extension/src/panel/port-handling/createPortOnTabActivity.ts diff --git a/extension/src/panel/port-handling/createPortWhenTabIsReady.spec.ts b/deployables/extension/src/panel/port-handling/createPortWhenTabIsReady.spec.ts similarity index 100% rename from extension/src/panel/port-handling/createPortWhenTabIsReady.spec.ts rename to deployables/extension/src/panel/port-handling/createPortWhenTabIsReady.spec.ts diff --git a/extension/src/panel/port-handling/createPortWhenTabIsReady.ts b/deployables/extension/src/panel/port-handling/createPortWhenTabIsReady.ts similarity index 100% rename from extension/src/panel/port-handling/createPortWhenTabIsReady.ts rename to deployables/extension/src/panel/port-handling/createPortWhenTabIsReady.ts diff --git a/extension/src/panel/port-handling/index.ts b/deployables/extension/src/panel/port-handling/index.ts similarity index 100% rename from extension/src/panel/port-handling/index.ts rename to deployables/extension/src/panel/port-handling/index.ts diff --git a/extension/src/panel/port-handling/usePilotPort.spec.ts b/deployables/extension/src/panel/port-handling/usePilotPort.spec.ts similarity index 100% rename from extension/src/panel/port-handling/usePilotPort.spec.ts rename to deployables/extension/src/panel/port-handling/usePilotPort.spec.ts diff --git a/extension/src/panel/port-handling/usePilotPort.ts b/deployables/extension/src/panel/port-handling/usePilotPort.ts similarity index 100% rename from extension/src/panel/port-handling/usePilotPort.ts rename to deployables/extension/src/panel/port-handling/usePilotPort.ts diff --git a/extension/src/panel/providers-ui/ProvideProvider.tsx b/deployables/extension/src/panel/providers-ui/ProvideProvider.tsx similarity index 100% rename from extension/src/panel/providers-ui/ProvideProvider.tsx rename to deployables/extension/src/panel/providers-ui/ProvideProvider.tsx diff --git a/extension/src/panel/providers-ui/SubmitTransactionContext.tsx b/deployables/extension/src/panel/providers-ui/SubmitTransactionContext.tsx similarity index 100% rename from extension/src/panel/providers-ui/SubmitTransactionContext.tsx rename to deployables/extension/src/panel/providers-ui/SubmitTransactionContext.tsx diff --git a/extension/src/panel/providers-ui/index.ts b/deployables/extension/src/panel/providers-ui/index.ts similarity index 100% rename from extension/src/panel/providers-ui/index.ts rename to deployables/extension/src/panel/providers-ui/index.ts diff --git a/extension/src/panel/providers/connectTypes.ts b/deployables/extension/src/panel/providers/connectTypes.ts similarity index 100% rename from extension/src/panel/providers/connectTypes.ts rename to deployables/extension/src/panel/providers/connectTypes.ts diff --git a/extension/src/panel/providers/fork-provider/ForkProvider.ts b/deployables/extension/src/panel/providers/fork-provider/ForkProvider.ts similarity index 100% rename from extension/src/panel/providers/fork-provider/ForkProvider.ts rename to deployables/extension/src/panel/providers/fork-provider/ForkProvider.ts diff --git a/extension/src/panel/providers/fork-provider/TenderlyProvider.tsx b/deployables/extension/src/panel/providers/fork-provider/TenderlyProvider.tsx similarity index 100% rename from extension/src/panel/providers/fork-provider/TenderlyProvider.tsx rename to deployables/extension/src/panel/providers/fork-provider/TenderlyProvider.tsx diff --git a/extension/src/panel/providers/fork-provider/index.ts b/deployables/extension/src/panel/providers/fork-provider/index.ts similarity index 100% rename from extension/src/panel/providers/fork-provider/index.ts rename to deployables/extension/src/panel/providers/fork-provider/index.ts diff --git a/extension/src/panel/providers/fork-provider/readOnlyProvider.ts b/deployables/extension/src/panel/providers/fork-provider/readOnlyProvider.ts similarity index 100% rename from extension/src/panel/providers/fork-provider/readOnlyProvider.ts rename to deployables/extension/src/panel/providers/fork-provider/readOnlyProvider.ts diff --git a/extension/src/panel/providers/fork-provider/translateSignSnapshotVote.ts b/deployables/extension/src/panel/providers/fork-provider/translateSignSnapshotVote.ts similarity index 100% rename from extension/src/panel/providers/fork-provider/translateSignSnapshotVote.ts rename to deployables/extension/src/panel/providers/fork-provider/translateSignSnapshotVote.ts diff --git a/extension/src/panel/providers/index.ts b/deployables/extension/src/panel/providers/index.ts similarity index 100% rename from extension/src/panel/providers/index.ts rename to deployables/extension/src/panel/providers/index.ts diff --git a/extension/src/panel/providers/injected-provider/ConnectProvider.ts b/deployables/extension/src/panel/providers/injected-provider/ConnectProvider.ts similarity index 100% rename from extension/src/panel/providers/injected-provider/ConnectProvider.ts rename to deployables/extension/src/panel/providers/injected-provider/ConnectProvider.ts diff --git a/extension/src/panel/providers/injected-provider/ConnectProviderContext.tsx b/deployables/extension/src/panel/providers/injected-provider/ConnectProviderContext.tsx similarity index 100% rename from extension/src/panel/providers/injected-provider/ConnectProviderContext.tsx rename to deployables/extension/src/panel/providers/injected-provider/ConnectProviderContext.tsx diff --git a/extension/src/panel/providers/injected-provider/InjectedWalletContext.tsx b/deployables/extension/src/panel/providers/injected-provider/InjectedWalletContext.tsx similarity index 100% rename from extension/src/panel/providers/injected-provider/InjectedWalletContext.tsx rename to deployables/extension/src/panel/providers/injected-provider/InjectedWalletContext.tsx diff --git a/extension/src/panel/providers/injected-provider/InjectedWalletError.ts b/deployables/extension/src/panel/providers/injected-provider/InjectedWalletError.ts similarity index 100% rename from extension/src/panel/providers/injected-provider/InjectedWalletError.ts rename to deployables/extension/src/panel/providers/injected-provider/InjectedWalletError.ts diff --git a/extension/src/panel/providers/injected-provider/index.ts b/deployables/extension/src/panel/providers/injected-provider/index.ts similarity index 100% rename from extension/src/panel/providers/injected-provider/index.ts rename to deployables/extension/src/panel/providers/injected-provider/index.ts diff --git a/extension/src/panel/providers/injected-provider/memoWhilePending.ts b/deployables/extension/src/panel/providers/injected-provider/memoWhilePending.ts similarity index 100% rename from extension/src/panel/providers/injected-provider/memoWhilePending.ts rename to deployables/extension/src/panel/providers/injected-provider/memoWhilePending.ts diff --git a/extension/src/panel/providers/injected-provider/useConnect.ts b/deployables/extension/src/panel/providers/injected-provider/useConnect.ts similarity index 100% rename from extension/src/panel/providers/injected-provider/useConnect.ts rename to deployables/extension/src/panel/providers/injected-provider/useConnect.ts diff --git a/extension/src/panel/providers/injected-provider/useConnectInjectedWalletIfNeeded.spec.ts b/deployables/extension/src/panel/providers/injected-provider/useConnectInjectedWalletIfNeeded.spec.ts similarity index 100% rename from extension/src/panel/providers/injected-provider/useConnectInjectedWalletIfNeeded.spec.ts rename to deployables/extension/src/panel/providers/injected-provider/useConnectInjectedWalletIfNeeded.spec.ts diff --git a/extension/src/panel/providers/injected-provider/useConnectInjectedWalletIfNeeded.ts b/deployables/extension/src/panel/providers/injected-provider/useConnectInjectedWalletIfNeeded.ts similarity index 100% rename from extension/src/panel/providers/injected-provider/useConnectInjectedWalletIfNeeded.ts rename to deployables/extension/src/panel/providers/injected-provider/useConnectInjectedWalletIfNeeded.ts diff --git a/extension/src/panel/providers/injected-provider/useConnectProvider.spec.ts b/deployables/extension/src/panel/providers/injected-provider/useConnectProvider.spec.ts similarity index 100% rename from extension/src/panel/providers/injected-provider/useConnectProvider.spec.ts rename to deployables/extension/src/panel/providers/injected-provider/useConnectProvider.spec.ts diff --git a/extension/src/panel/providers/injected-provider/useConnectProvider.tsx b/deployables/extension/src/panel/providers/injected-provider/useConnectProvider.tsx similarity index 100% rename from extension/src/panel/providers/injected-provider/useConnectProvider.tsx rename to deployables/extension/src/panel/providers/injected-provider/useConnectProvider.tsx diff --git a/extension/src/panel/providers/isConnected.ts b/deployables/extension/src/panel/providers/isConnected.ts similarity index 100% rename from extension/src/panel/providers/isConnected.ts rename to deployables/extension/src/panel/providers/isConnected.ts diff --git a/extension/src/panel/providers/wallet-connect/WalletConnectEthereumMultiProvider.ts b/deployables/extension/src/panel/providers/wallet-connect/WalletConnectEthereumMultiProvider.ts similarity index 100% rename from extension/src/panel/providers/wallet-connect/WalletConnectEthereumMultiProvider.ts rename to deployables/extension/src/panel/providers/wallet-connect/WalletConnectEthereumMultiProvider.ts diff --git a/extension/src/panel/providers/wallet-connect/index.ts b/deployables/extension/src/panel/providers/wallet-connect/index.ts similarity index 100% rename from extension/src/panel/providers/wallet-connect/index.ts rename to deployables/extension/src/panel/providers/wallet-connect/index.ts diff --git a/extension/src/panel/providers/wallet-connect/useAccounts.ts b/deployables/extension/src/panel/providers/wallet-connect/useAccounts.ts similarity index 100% rename from extension/src/panel/providers/wallet-connect/useAccounts.ts rename to deployables/extension/src/panel/providers/wallet-connect/useAccounts.ts diff --git a/extension/src/panel/providers/wallet-connect/useChainId.ts b/deployables/extension/src/panel/providers/wallet-connect/useChainId.ts similarity index 100% rename from extension/src/panel/providers/wallet-connect/useChainId.ts rename to deployables/extension/src/panel/providers/wallet-connect/useChainId.ts diff --git a/extension/src/panel/providers/wallet-connect/useConnect.spec.ts b/deployables/extension/src/panel/providers/wallet-connect/useConnect.spec.ts similarity index 100% rename from extension/src/panel/providers/wallet-connect/useConnect.spec.ts rename to deployables/extension/src/panel/providers/wallet-connect/useConnect.spec.ts diff --git a/extension/src/panel/providers/wallet-connect/useConnect.ts b/deployables/extension/src/panel/providers/wallet-connect/useConnect.ts similarity index 100% rename from extension/src/panel/providers/wallet-connect/useConnect.ts rename to deployables/extension/src/panel/providers/wallet-connect/useConnect.ts diff --git a/extension/src/panel/providers/wallet-connect/useConnected.ts b/deployables/extension/src/panel/providers/wallet-connect/useConnected.ts similarity index 100% rename from extension/src/panel/providers/wallet-connect/useConnected.ts rename to deployables/extension/src/panel/providers/wallet-connect/useConnected.ts diff --git a/extension/src/panel/providers/wallet-connect/useDisconnectWalletConnectIfNeeded.spec.ts b/deployables/extension/src/panel/providers/wallet-connect/useDisconnectWalletConnectIfNeeded.spec.ts similarity index 100% rename from extension/src/panel/providers/wallet-connect/useDisconnectWalletConnectIfNeeded.spec.ts rename to deployables/extension/src/panel/providers/wallet-connect/useDisconnectWalletConnectIfNeeded.spec.ts diff --git a/extension/src/panel/providers/wallet-connect/useDisconnectWalletConnectIfNeeded.ts b/deployables/extension/src/panel/providers/wallet-connect/useDisconnectWalletConnectIfNeeded.ts similarity index 100% rename from extension/src/panel/providers/wallet-connect/useDisconnectWalletConnectIfNeeded.ts rename to deployables/extension/src/panel/providers/wallet-connect/useDisconnectWalletConnectIfNeeded.ts diff --git a/extension/src/panel/providers/wallet-connect/useWalletConnect.ts b/deployables/extension/src/panel/providers/wallet-connect/useWalletConnect.ts similarity index 100% rename from extension/src/panel/providers/wallet-connect/useWalletConnect.ts rename to deployables/extension/src/panel/providers/wallet-connect/useWalletConnect.ts diff --git a/extension/src/panel/providers/wallet-connect/useWalletConnectProvider.ts b/deployables/extension/src/panel/providers/wallet-connect/useWalletConnectProvider.ts similarity index 100% rename from extension/src/panel/providers/wallet-connect/useWalletConnectProvider.ts rename to deployables/extension/src/panel/providers/wallet-connect/useWalletConnectProvider.ts diff --git a/extension/src/panel/state/actions.ts b/deployables/extension/src/panel/state/actions.ts similarity index 100% rename from extension/src/panel/state/actions.ts rename to deployables/extension/src/panel/state/actions.ts diff --git a/extension/src/panel/state/executionStatus.ts b/deployables/extension/src/panel/state/executionStatus.ts similarity index 100% rename from extension/src/panel/state/executionStatus.ts rename to deployables/extension/src/panel/state/executionStatus.ts diff --git a/extension/src/panel/state/index.tsx b/deployables/extension/src/panel/state/index.tsx similarity index 100% rename from extension/src/panel/state/index.tsx rename to deployables/extension/src/panel/state/index.tsx diff --git a/extension/src/panel/state/provideState.tsx b/deployables/extension/src/panel/state/provideState.tsx similarity index 100% rename from extension/src/panel/state/provideState.tsx rename to deployables/extension/src/panel/state/provideState.tsx diff --git a/extension/src/panel/state/reducer.ts b/deployables/extension/src/panel/state/reducer.ts similarity index 100% rename from extension/src/panel/state/reducer.ts rename to deployables/extension/src/panel/state/reducer.ts diff --git a/extension/src/panel/transactionTranslations/applicableTranslationCache.ts b/deployables/extension/src/panel/transactionTranslations/applicableTranslationCache.ts similarity index 100% rename from extension/src/panel/transactionTranslations/applicableTranslationCache.ts rename to deployables/extension/src/panel/transactionTranslations/applicableTranslationCache.ts diff --git a/extension/src/panel/transactionTranslations/cowswapSetPreSignature.ts b/deployables/extension/src/panel/transactionTranslations/cowswapSetPreSignature.ts similarity index 100% rename from extension/src/panel/transactionTranslations/cowswapSetPreSignature.ts rename to deployables/extension/src/panel/transactionTranslations/cowswapSetPreSignature.ts diff --git a/extension/src/panel/transactionTranslations/index.ts b/deployables/extension/src/panel/transactionTranslations/index.ts similarity index 100% rename from extension/src/panel/transactionTranslations/index.ts rename to deployables/extension/src/panel/transactionTranslations/index.ts diff --git a/extension/src/panel/transactionTranslations/karpatkeyInstitutional/bridges.test.ts b/deployables/extension/src/panel/transactionTranslations/karpatkeyInstitutional/bridges.test.ts similarity index 100% rename from extension/src/panel/transactionTranslations/karpatkeyInstitutional/bridges.test.ts rename to deployables/extension/src/panel/transactionTranslations/karpatkeyInstitutional/bridges.test.ts diff --git a/extension/src/panel/transactionTranslations/karpatkeyInstitutional/bridges.ts b/deployables/extension/src/panel/transactionTranslations/karpatkeyInstitutional/bridges.ts similarity index 100% rename from extension/src/panel/transactionTranslations/karpatkeyInstitutional/bridges.ts rename to deployables/extension/src/panel/transactionTranslations/karpatkeyInstitutional/bridges.ts diff --git a/extension/src/panel/transactionTranslations/karpatkeyInstitutional/kpkBridgeAware.test.ts b/deployables/extension/src/panel/transactionTranslations/karpatkeyInstitutional/kpkBridgeAware.test.ts similarity index 100% rename from extension/src/panel/transactionTranslations/karpatkeyInstitutional/kpkBridgeAware.test.ts rename to deployables/extension/src/panel/transactionTranslations/karpatkeyInstitutional/kpkBridgeAware.test.ts diff --git a/extension/src/panel/transactionTranslations/karpatkeyInstitutional/kpkBridgeAware.ts b/deployables/extension/src/panel/transactionTranslations/karpatkeyInstitutional/kpkBridgeAware.ts similarity index 100% rename from extension/src/panel/transactionTranslations/karpatkeyInstitutional/kpkBridgeAware.ts rename to deployables/extension/src/panel/transactionTranslations/karpatkeyInstitutional/kpkBridgeAware.ts diff --git a/extension/src/panel/transactionTranslations/translations.ts b/deployables/extension/src/panel/transactionTranslations/translations.ts similarity index 100% rename from extension/src/panel/transactionTranslations/translations.ts rename to deployables/extension/src/panel/transactionTranslations/translations.ts diff --git a/extension/src/panel/transactionTranslations/types.ts b/deployables/extension/src/panel/transactionTranslations/types.ts similarity index 100% rename from extension/src/panel/transactionTranslations/types.ts rename to deployables/extension/src/panel/transactionTranslations/types.ts diff --git a/extension/src/panel/transactionTranslations/uniswapMulticall.ts b/deployables/extension/src/panel/transactionTranslations/uniswapMulticall.ts similarity index 100% rename from extension/src/panel/transactionTranslations/uniswapMulticall.ts rename to deployables/extension/src/panel/transactionTranslations/uniswapMulticall.ts diff --git a/extension/src/panel/transactionTranslations/useApplicableTranslation.ts b/deployables/extension/src/panel/transactionTranslations/useApplicableTranslation.ts similarity index 100% rename from extension/src/panel/transactionTranslations/useApplicableTranslation.ts rename to deployables/extension/src/panel/transactionTranslations/useApplicableTranslation.ts diff --git a/extension/src/panel/transactionTranslations/useGloballyApplicableTranslation.ts b/deployables/extension/src/panel/transactionTranslations/useGloballyApplicableTranslation.ts similarity index 100% rename from extension/src/panel/transactionTranslations/useGloballyApplicableTranslation.ts rename to deployables/extension/src/panel/transactionTranslations/useGloballyApplicableTranslation.ts diff --git a/extension/src/panel/utils/abi.ts b/deployables/extension/src/panel/utils/abi.ts similarity index 100% rename from extension/src/panel/utils/abi.ts rename to deployables/extension/src/panel/utils/abi.ts diff --git a/extension/src/panel/utils/getStorageEntries.ts b/deployables/extension/src/panel/utils/getStorageEntries.ts similarity index 100% rename from extension/src/panel/utils/getStorageEntries.ts rename to deployables/extension/src/panel/utils/getStorageEntries.ts diff --git a/extension/src/panel/utils/getStorageEntry.ts b/deployables/extension/src/panel/utils/getStorageEntry.ts similarity index 100% rename from extension/src/panel/utils/getStorageEntry.ts rename to deployables/extension/src/panel/utils/getStorageEntry.ts diff --git a/extension/src/panel/utils/index.ts b/deployables/extension/src/panel/utils/index.ts similarity index 100% rename from extension/src/panel/utils/index.ts rename to deployables/extension/src/panel/utils/index.ts diff --git a/extension/src/panel/utils/removeStorageEntry.ts b/deployables/extension/src/panel/utils/removeStorageEntry.ts similarity index 100% rename from extension/src/panel/utils/removeStorageEntry.ts rename to deployables/extension/src/panel/utils/removeStorageEntry.ts diff --git a/extension/src/panel/utils/saveStorageEntry.ts b/deployables/extension/src/panel/utils/saveStorageEntry.ts similarity index 100% rename from extension/src/panel/utils/saveStorageEntry.ts rename to deployables/extension/src/panel/utils/saveStorageEntry.ts diff --git a/extension/src/types.ts b/deployables/extension/src/types.ts similarity index 100% rename from extension/src/types.ts rename to deployables/extension/src/types.ts diff --git a/extension/src/utils/addressValidation.ts b/deployables/extension/src/utils/addressValidation.ts similarity index 100% rename from extension/src/utils/addressValidation.ts rename to deployables/extension/src/utils/addressValidation.ts diff --git a/extension/src/utils/decodeError.ts b/deployables/extension/src/utils/decodeError.ts similarity index 100% rename from extension/src/utils/decodeError.ts rename to deployables/extension/src/utils/decodeError.ts diff --git a/extension/src/utils/formData.ts b/deployables/extension/src/utils/formData.ts similarity index 100% rename from extension/src/utils/formData.ts rename to deployables/extension/src/utils/formData.ts diff --git a/extension/src/utils/getActiveTab.ts b/deployables/extension/src/utils/getActiveTab.ts similarity index 100% rename from extension/src/utils/getActiveTab.ts rename to deployables/extension/src/utils/getActiveTab.ts diff --git a/extension/src/utils/getInt.ts b/deployables/extension/src/utils/getInt.ts similarity index 100% rename from extension/src/utils/getInt.ts rename to deployables/extension/src/utils/getInt.ts diff --git a/extension/src/utils/getOptionalString.ts b/deployables/extension/src/utils/getOptionalString.ts similarity index 100% rename from extension/src/utils/getOptionalString.ts rename to deployables/extension/src/utils/getOptionalString.ts diff --git a/extension/src/utils/getString.ts b/deployables/extension/src/utils/getString.ts similarity index 100% rename from extension/src/utils/getString.ts rename to deployables/extension/src/utils/getString.ts diff --git a/extension/src/utils/index.ts b/deployables/extension/src/utils/index.ts similarity index 100% rename from extension/src/utils/index.ts rename to deployables/extension/src/utils/index.ts diff --git a/extension/src/utils/injectScript.ts b/deployables/extension/src/utils/injectScript.ts similarity index 100% rename from extension/src/utils/injectScript.ts rename to deployables/extension/src/utils/injectScript.ts diff --git a/extension/src/utils/isValidTab.ts b/deployables/extension/src/utils/isValidTab.ts similarity index 100% rename from extension/src/utils/isValidTab.ts rename to deployables/extension/src/utils/isValidTab.ts diff --git a/extension/src/utils/reloadActiveTab.ts b/deployables/extension/src/utils/reloadActiveTab.ts similarity index 100% rename from extension/src/utils/reloadActiveTab.ts rename to deployables/extension/src/utils/reloadActiveTab.ts diff --git a/extension/src/utils/reloadTab.ts b/deployables/extension/src/utils/reloadTab.ts similarity index 100% rename from extension/src/utils/reloadTab.ts rename to deployables/extension/src/utils/reloadTab.ts diff --git a/extension/src/utils/roleKey.ts b/deployables/extension/src/utils/roleKey.ts similarity index 100% rename from extension/src/utils/roleKey.ts rename to deployables/extension/src/utils/roleKey.ts diff --git a/extension/src/utils/sendMessageToTab.spec.ts b/deployables/extension/src/utils/sendMessageToTab.spec.ts similarity index 100% rename from extension/src/utils/sendMessageToTab.spec.ts rename to deployables/extension/src/utils/sendMessageToTab.spec.ts diff --git a/extension/src/utils/sendMessageToTab.ts b/deployables/extension/src/utils/sendMessageToTab.ts similarity index 100% rename from extension/src/utils/sendMessageToTab.ts rename to deployables/extension/src/utils/sendMessageToTab.ts diff --git a/extension/src/utils/shortenAddress.ts b/deployables/extension/src/utils/shortenAddress.ts similarity index 100% rename from extension/src/utils/shortenAddress.ts rename to deployables/extension/src/utils/shortenAddress.ts diff --git a/extension/src/utils/sleep.ts b/deployables/extension/src/utils/sleep.ts similarity index 100% rename from extension/src/utils/sleep.ts rename to deployables/extension/src/utils/sleep.ts diff --git a/extension/tailwind.config.js b/deployables/extension/tailwind.config.js similarity index 100% rename from extension/tailwind.config.js rename to deployables/extension/tailwind.config.js diff --git a/extension/test-utils/RenderWrapper.tsx b/deployables/extension/test-utils/RenderWrapper.tsx similarity index 100% rename from extension/test-utils/RenderWrapper.tsx rename to deployables/extension/test-utils/RenderWrapper.tsx diff --git a/extension/test-utils/TestElement.tsx b/deployables/extension/test-utils/TestElement.tsx similarity index 100% rename from extension/test-utils/TestElement.tsx rename to deployables/extension/test-utils/TestElement.tsx diff --git a/extension/test-utils/chrome/callListeners.ts b/deployables/extension/test-utils/chrome/callListeners.ts similarity index 100% rename from extension/test-utils/chrome/callListeners.ts rename to deployables/extension/test-utils/chrome/callListeners.ts diff --git a/extension/test-utils/chrome/chromeMock.ts b/deployables/extension/test-utils/chrome/chromeMock.ts similarity index 100% rename from extension/test-utils/chrome/chromeMock.ts rename to deployables/extension/test-utils/chrome/chromeMock.ts diff --git a/extension/test-utils/chrome/index.ts b/deployables/extension/test-utils/chrome/index.ts similarity index 100% rename from extension/test-utils/chrome/index.ts rename to deployables/extension/test-utils/chrome/index.ts diff --git a/extension/test-utils/chrome/mockActiveTab.ts b/deployables/extension/test-utils/chrome/mockActiveTab.ts similarity index 100% rename from extension/test-utils/chrome/mockActiveTab.ts rename to deployables/extension/test-utils/chrome/mockActiveTab.ts diff --git a/extension/test-utils/chrome/mockRuntimeConnect.ts b/deployables/extension/test-utils/chrome/mockRuntimeConnect.ts similarity index 100% rename from extension/test-utils/chrome/mockRuntimeConnect.ts rename to deployables/extension/test-utils/chrome/mockRuntimeConnect.ts diff --git a/extension/test-utils/chrome/mockTabConnect.ts b/deployables/extension/test-utils/chrome/mockTabConnect.ts similarity index 100% rename from extension/test-utils/chrome/mockTabConnect.ts rename to deployables/extension/test-utils/chrome/mockTabConnect.ts diff --git a/extension/test-utils/chrome/mockTabSwitch.ts b/deployables/extension/test-utils/chrome/mockTabSwitch.ts similarity index 100% rename from extension/test-utils/chrome/mockTabSwitch.ts rename to deployables/extension/test-utils/chrome/mockTabSwitch.ts diff --git a/extension/test-utils/chrome/mockTabUpdate.ts b/deployables/extension/test-utils/chrome/mockTabUpdate.ts similarity index 100% rename from extension/test-utils/chrome/mockTabUpdate.ts rename to deployables/extension/test-utils/chrome/mockTabUpdate.ts diff --git a/extension/test-utils/chrome/storageMock.ts b/deployables/extension/test-utils/chrome/storageMock.ts similarity index 100% rename from extension/test-utils/chrome/storageMock.ts rename to deployables/extension/test-utils/chrome/storageMock.ts diff --git a/extension/test-utils/creators/createMockEvent.ts b/deployables/extension/test-utils/creators/createMockEvent.ts similarity index 100% rename from extension/test-utils/creators/createMockEvent.ts rename to deployables/extension/test-utils/creators/createMockEvent.ts diff --git a/extension/test-utils/creators/createMockPort.ts b/deployables/extension/test-utils/creators/createMockPort.ts similarity index 100% rename from extension/test-utils/creators/createMockPort.ts rename to deployables/extension/test-utils/creators/createMockPort.ts diff --git a/extension/test-utils/creators/createMockRoute.ts b/deployables/extension/test-utils/creators/createMockRoute.ts similarity index 100% rename from extension/test-utils/creators/createMockRoute.ts rename to deployables/extension/test-utils/creators/createMockRoute.ts diff --git a/extension/test-utils/creators/createMockTab.ts b/deployables/extension/test-utils/creators/createMockTab.ts similarity index 100% rename from extension/test-utils/creators/createMockTab.ts rename to deployables/extension/test-utils/creators/createMockTab.ts diff --git a/extension/test-utils/creators/createMockWebRequest.ts b/deployables/extension/test-utils/creators/createMockWebRequest.ts similarity index 100% rename from extension/test-utils/creators/createMockWebRequest.ts rename to deployables/extension/test-utils/creators/createMockWebRequest.ts diff --git a/extension/test-utils/creators/createRoleWaypoint.ts b/deployables/extension/test-utils/creators/createRoleWaypoint.ts similarity index 100% rename from extension/test-utils/creators/createRoleWaypoint.ts rename to deployables/extension/test-utils/creators/createRoleWaypoint.ts diff --git a/extension/test-utils/creators/createStartingWaypoint.ts b/deployables/extension/test-utils/creators/createStartingWaypoint.ts similarity index 100% rename from extension/test-utils/creators/createStartingWaypoint.ts rename to deployables/extension/test-utils/creators/createStartingWaypoint.ts diff --git a/extension/test-utils/creators/createTransaction.ts b/deployables/extension/test-utils/creators/createTransaction.ts similarity index 100% rename from extension/test-utils/creators/createTransaction.ts rename to deployables/extension/test-utils/creators/createTransaction.ts diff --git a/extension/test-utils/creators/index.ts b/deployables/extension/test-utils/creators/index.ts similarity index 100% rename from extension/test-utils/creators/index.ts rename to deployables/extension/test-utils/creators/index.ts diff --git a/extension/test-utils/creators/randomHex.ts b/deployables/extension/test-utils/creators/randomHex.ts similarity index 100% rename from extension/test-utils/creators/randomHex.ts rename to deployables/extension/test-utils/creators/randomHex.ts diff --git a/extension/test-utils/executionRoutes/index.ts b/deployables/extension/test-utils/executionRoutes/index.ts similarity index 100% rename from extension/test-utils/executionRoutes/index.ts rename to deployables/extension/test-utils/executionRoutes/index.ts diff --git a/extension/test-utils/executionRoutes/mockRoute.ts b/deployables/extension/test-utils/executionRoutes/mockRoute.ts similarity index 100% rename from extension/test-utils/executionRoutes/mockRoute.ts rename to deployables/extension/test-utils/executionRoutes/mockRoute.ts diff --git a/extension/test-utils/executionRoutes/mockRoutes.ts b/deployables/extension/test-utils/executionRoutes/mockRoutes.ts similarity index 100% rename from extension/test-utils/executionRoutes/mockRoutes.ts rename to deployables/extension/test-utils/executionRoutes/mockRoutes.ts diff --git a/extension/test-utils/index.ts b/deployables/extension/test-utils/index.ts similarity index 100% rename from extension/test-utils/index.ts rename to deployables/extension/test-utils/index.ts diff --git a/extension/test-utils/render.tsx b/deployables/extension/test-utils/render.tsx similarity index 100% rename from extension/test-utils/render.tsx rename to deployables/extension/test-utils/render.tsx diff --git a/extension/test-utils/renderHook.tsx b/deployables/extension/test-utils/renderHook.tsx similarity index 100% rename from extension/test-utils/renderHook.tsx rename to deployables/extension/test-utils/renderHook.tsx diff --git a/extension/test-utils/startPilotSession.ts b/deployables/extension/test-utils/startPilotSession.ts similarity index 100% rename from extension/test-utils/startPilotSession.ts rename to deployables/extension/test-utils/startPilotSession.ts diff --git a/extension/test-utils/startSimulation.ts b/deployables/extension/test-utils/startSimulation.ts similarity index 100% rename from extension/test-utils/startSimulation.ts rename to deployables/extension/test-utils/startSimulation.ts diff --git a/extension/test-utils/stopSimulation.ts b/deployables/extension/test-utils/stopSimulation.ts similarity index 100% rename from extension/test-utils/stopSimulation.ts rename to deployables/extension/test-utils/stopSimulation.ts diff --git a/extension/test-utils/updateSimulation.ts b/deployables/extension/test-utils/updateSimulation.ts similarity index 100% rename from extension/test-utils/updateSimulation.ts rename to deployables/extension/test-utils/updateSimulation.ts diff --git a/extension/test-utils/wallet/MockProvider.ts b/deployables/extension/test-utils/wallet/MockProvider.ts similarity index 100% rename from extension/test-utils/wallet/MockProvider.ts rename to deployables/extension/test-utils/wallet/MockProvider.ts diff --git a/extension/test-utils/wallet/connectMockWallet.ts b/deployables/extension/test-utils/wallet/connectMockWallet.ts similarity index 100% rename from extension/test-utils/wallet/connectMockWallet.ts rename to deployables/extension/test-utils/wallet/connectMockWallet.ts diff --git a/extension/test-utils/wallet/index.ts b/deployables/extension/test-utils/wallet/index.ts similarity index 100% rename from extension/test-utils/wallet/index.ts rename to deployables/extension/test-utils/wallet/index.ts diff --git a/extension/test-utils/wallet/mockProviderRequest.ts b/deployables/extension/test-utils/wallet/mockProviderRequest.ts similarity index 100% rename from extension/test-utils/wallet/mockProviderRequest.ts rename to deployables/extension/test-utils/wallet/mockProviderRequest.ts diff --git a/extension/test-utils/wallet/mockRpcRequest.ts b/deployables/extension/test-utils/wallet/mockRpcRequest.ts similarity index 100% rename from extension/test-utils/wallet/mockRpcRequest.ts rename to deployables/extension/test-utils/wallet/mockRpcRequest.ts diff --git a/extension/tsconfig.json b/deployables/extension/tsconfig.json similarity index 100% rename from extension/tsconfig.json rename to deployables/extension/tsconfig.json diff --git a/extension/vitest.config.ts b/deployables/extension/vitest.config.ts similarity index 100% rename from extension/vitest.config.ts rename to deployables/extension/vitest.config.ts diff --git a/extension/vitest.setup.mts b/deployables/extension/vitest.setup.mts similarity index 100% rename from extension/vitest.setup.mts rename to deployables/extension/vitest.setup.mts diff --git a/fork-api/.env.sample b/deployables/fork-api/.env.sample similarity index 100% rename from fork-api/.env.sample rename to deployables/fork-api/.env.sample diff --git a/fork-api/.vscode/settings.json b/deployables/fork-api/.vscode/settings.json similarity index 100% rename from fork-api/.vscode/settings.json rename to deployables/fork-api/.vscode/settings.json diff --git a/fork-api/README.md b/deployables/fork-api/README.md similarity index 100% rename from fork-api/README.md rename to deployables/fork-api/README.md diff --git a/fork-api/package.json b/deployables/fork-api/package.json similarity index 100% rename from fork-api/package.json rename to deployables/fork-api/package.json diff --git a/fork-api/src/index.ts b/deployables/fork-api/src/index.ts similarity index 100% rename from fork-api/src/index.ts rename to deployables/fork-api/src/index.ts diff --git a/fork-api/src/types.ts b/deployables/fork-api/src/types.ts similarity index 100% rename from fork-api/src/types.ts rename to deployables/fork-api/src/types.ts diff --git a/fork-api/tsconfig.json b/deployables/fork-api/tsconfig.json similarity index 100% rename from fork-api/tsconfig.json rename to deployables/fork-api/tsconfig.json diff --git a/fork-api/wrangler.toml b/deployables/fork-api/wrangler.toml similarity index 100% rename from fork-api/wrangler.toml rename to deployables/fork-api/wrangler.toml diff --git a/landing-page/.vscode/extensions.json b/deployables/landing-page/.vscode/extensions.json similarity index 100% rename from landing-page/.vscode/extensions.json rename to deployables/landing-page/.vscode/extensions.json diff --git a/landing-page/.vscode/settings.json b/deployables/landing-page/.vscode/settings.json similarity index 100% rename from landing-page/.vscode/settings.json rename to deployables/landing-page/.vscode/settings.json diff --git a/landing-page/README.md b/deployables/landing-page/README.md similarity index 100% rename from landing-page/README.md rename to deployables/landing-page/README.md diff --git a/landing-page/index.html b/deployables/landing-page/index.html similarity index 100% rename from landing-page/index.html rename to deployables/landing-page/index.html diff --git a/landing-page/package.json b/deployables/landing-page/package.json similarity index 100% rename from landing-page/package.json rename to deployables/landing-page/package.json diff --git a/landing-page/png.d.ts b/deployables/landing-page/png.d.ts similarity index 100% rename from landing-page/png.d.ts rename to deployables/landing-page/png.d.ts diff --git a/landing-page/postcss.config.js b/deployables/landing-page/postcss.config.js similarity index 100% rename from landing-page/postcss.config.js rename to deployables/landing-page/postcss.config.js diff --git a/landing-page/public/favicon.ico b/deployables/landing-page/public/favicon.ico similarity index 100% rename from landing-page/public/favicon.ico rename to deployables/landing-page/public/favicon.ico diff --git a/landing-page/public/manifest.json b/deployables/landing-page/public/manifest.json similarity index 100% rename from landing-page/public/manifest.json rename to deployables/landing-page/public/manifest.json diff --git a/landing-page/public/pilot48.png b/deployables/landing-page/public/pilot48.png similarity index 100% rename from landing-page/public/pilot48.png rename to deployables/landing-page/public/pilot48.png diff --git a/landing-page/public/robots.txt b/deployables/landing-page/public/robots.txt similarity index 100% rename from landing-page/public/robots.txt rename to deployables/landing-page/public/robots.txt diff --git a/landing-page/public/zodiac48.png b/deployables/landing-page/public/zodiac48.png similarity index 100% rename from landing-page/public/zodiac48.png rename to deployables/landing-page/public/zodiac48.png diff --git a/landing-page/src/LandingPage.tsx b/deployables/landing-page/src/LandingPage.tsx similarity index 100% rename from landing-page/src/LandingPage.tsx rename to deployables/landing-page/src/LandingPage.tsx diff --git a/landing-page/src/PilotLogo.tsx b/deployables/landing-page/src/PilotLogo.tsx similarity index 100% rename from landing-page/src/PilotLogo.tsx rename to deployables/landing-page/src/PilotLogo.tsx diff --git a/landing-page/src/ZodiacOsLogo.tsx b/deployables/landing-page/src/ZodiacOsLogo.tsx similarity index 100% rename from landing-page/src/ZodiacOsLogo.tsx rename to deployables/landing-page/src/ZodiacOsLogo.tsx diff --git a/landing-page/src/extension-dark.png b/deployables/landing-page/src/extension-dark.png similarity index 100% rename from landing-page/src/extension-dark.png rename to deployables/landing-page/src/extension-dark.png diff --git a/landing-page/src/extension-light.png b/deployables/landing-page/src/extension-light.png similarity index 100% rename from landing-page/src/extension-light.png rename to deployables/landing-page/src/extension-light.png diff --git a/landing-page/src/index.css b/deployables/landing-page/src/index.css similarity index 100% rename from landing-page/src/index.css rename to deployables/landing-page/src/index.css diff --git a/landing-page/src/index.tsx b/deployables/landing-page/src/index.tsx similarity index 100% rename from landing-page/src/index.tsx rename to deployables/landing-page/src/index.tsx diff --git a/landing-page/src/logos/PilotType.tsx b/deployables/landing-page/src/logos/PilotType.tsx similarity index 100% rename from landing-page/src/logos/PilotType.tsx rename to deployables/landing-page/src/logos/PilotType.tsx diff --git a/landing-page/src/logos/ZodiacOsPlain.tsx b/deployables/landing-page/src/logos/ZodiacOsPlain.tsx similarity index 100% rename from landing-page/src/logos/ZodiacOsPlain.tsx rename to deployables/landing-page/src/logos/ZodiacOsPlain.tsx diff --git a/landing-page/src/logos/index.ts b/deployables/landing-page/src/logos/index.ts similarity index 100% rename from landing-page/src/logos/index.ts rename to deployables/landing-page/src/logos/index.ts diff --git a/landing-page/src/react-app-env.d.ts b/deployables/landing-page/src/react-app-env.d.ts similarity index 100% rename from landing-page/src/react-app-env.d.ts rename to deployables/landing-page/src/react-app-env.d.ts diff --git a/landing-page/src/setupTests.ts b/deployables/landing-page/src/setupTests.ts similarity index 100% rename from landing-page/src/setupTests.ts rename to deployables/landing-page/src/setupTests.ts diff --git a/landing-page/tailwind.config.ts b/deployables/landing-page/tailwind.config.ts similarity index 100% rename from landing-page/tailwind.config.ts rename to deployables/landing-page/tailwind.config.ts diff --git a/landing-page/tsconfig.json b/deployables/landing-page/tsconfig.json similarity index 100% rename from landing-page/tsconfig.json rename to deployables/landing-page/tsconfig.json diff --git a/landing-page/vite.config.ts b/deployables/landing-page/vite.config.ts similarity index 100% rename from landing-page/vite.config.ts rename to deployables/landing-page/vite.config.ts diff --git a/vnet-api/.env.sample b/deployables/vnet-api/.env.sample similarity index 100% rename from vnet-api/.env.sample rename to deployables/vnet-api/.env.sample diff --git a/vnet-api/.gitignore b/deployables/vnet-api/.gitignore similarity index 100% rename from vnet-api/.gitignore rename to deployables/vnet-api/.gitignore diff --git a/vnet-api/.vscode/settings.json b/deployables/vnet-api/.vscode/settings.json similarity index 100% rename from vnet-api/.vscode/settings.json rename to deployables/vnet-api/.vscode/settings.json diff --git a/vnet-api/README.md b/deployables/vnet-api/README.md similarity index 100% rename from vnet-api/README.md rename to deployables/vnet-api/README.md diff --git a/vnet-api/package.json b/deployables/vnet-api/package.json similarity index 100% rename from vnet-api/package.json rename to deployables/vnet-api/package.json diff --git a/vnet-api/src/index.ts b/deployables/vnet-api/src/index.ts similarity index 100% rename from vnet-api/src/index.ts rename to deployables/vnet-api/src/index.ts diff --git a/vnet-api/src/types.ts b/deployables/vnet-api/src/types.ts similarity index 100% rename from vnet-api/src/types.ts rename to deployables/vnet-api/src/types.ts diff --git a/vnet-api/tsconfig.json b/deployables/vnet-api/tsconfig.json similarity index 100% rename from vnet-api/tsconfig.json rename to deployables/vnet-api/tsconfig.json diff --git a/vnet-api/wrangler.toml b/deployables/vnet-api/wrangler.toml similarity index 100% rename from vnet-api/wrangler.toml rename to deployables/vnet-api/wrangler.toml diff --git a/extension/.vscode/extensions.json b/extension/.vscode/extensions.json deleted file mode 100644 index 23d0bb3a8..000000000 --- a/extension/.vscode/extensions.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "recommendations": [ - "arcanis.vscode-zipfs", - "dbaeumer.vscode-eslint", - "esbenp.prettier-vscode", - "streetsidesoftware.code-spell-checker" - ] -} diff --git a/extension/.vscode/settings.json b/extension/.vscode/settings.json deleted file mode 100644 index 3eb6d1551..000000000 --- a/extension/.vscode/settings.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "editor.tabSize": 2, - "editor.formatOnSave": true, - "cSpell.userWords": [], // only use words from .cspell.json - "cSpell.enabled": true, - "typescript.enablePromptUseWorkspaceTsdk": true, - "editor.codeActionsOnSave": { - "source.fixAll.eslint": "explicit" - }, - "typescript.tsdk": "node_modules/typescript/lib", - "search.exclude":{ - "node_modules": true, - "public/build": true - } -} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index eb05d9bbf..fb3bd8b3e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -32,7 +32,7 @@ importers: specifier: 5.7.2 version: 5.7.2 - app: + deployables/app: dependencies: '@react-router/node': specifier: ^7.1.1 @@ -93,7 +93,7 @@ importers: specifier: ^3.87.0 version: 3.99.0(@cloudflare/workers-types@4.20241230.0)(bufferutil@4.0.8)(utf-8-validate@5.0.10) - example-app: + deployables/example-app: dependencies: '@epic-web/invariant': specifier: ^1.0.0 @@ -169,7 +169,7 @@ importers: specifier: ^5.0.1 version: 5.1.4(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.1)(less@4.2.1)(lightningcss@1.28.2)(sass@1.82.0)(stylus@0.62.0)(yaml@2.6.1)) - extension: + deployables/extension: dependencies: '@epic-web/invariant': specifier: ^1.0.0 @@ -395,7 +395,7 @@ importers: specifier: ^2.2.2 version: 2.3.4 - fork-api: + deployables/fork-api: devDependencies: '@cloudflare/workers-types': specifier: ^4.0.0 @@ -410,7 +410,7 @@ importers: specifier: 3.99.0 version: 3.99.0(@cloudflare/workers-types@4.20241230.0)(bufferutil@4.0.8)(utf-8-validate@5.0.10) - landing-page: + deployables/landing-page: dependencies: '@icons-pack/react-simple-icons': specifier: ^10.2.0 @@ -453,7 +453,7 @@ importers: specifier: ^2.0.6 version: 2.0.6 - vnet-api: + deployables/vnet-api: devDependencies: '@cloudflare/workers-types': specifier: ^4.0.0 @@ -1791,10 +1791,6 @@ packages: resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} engines: {node: '>=8'} - '@jridgewell/gen-mapping@0.3.5': - resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} - engines: {node: '>=6.0.0'} - '@jridgewell/gen-mapping@0.3.8': resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} engines: {node: '>=6.0.0'} @@ -3052,10 +3048,6 @@ packages: resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==} engines: {node: '>= 0.4'} - array.prototype.flatmap@1.3.2: - resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} - engines: {node: '>= 0.4'} - array.prototype.flatmap@1.3.3: resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==} engines: {node: '>= 0.4'} @@ -3218,11 +3210,6 @@ packages: browserify-zlib@0.2.0: resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} - browserslist@4.24.2: - resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - browserslist@4.24.3: resolution: {integrity: sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -3293,9 +3280,6 @@ packages: camelize@1.0.1: resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} - caniuse-lite@1.0.30001687: - resolution: {integrity: sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ==} - caniuse-lite@1.0.30001690: resolution: {integrity: sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==} @@ -3345,10 +3329,6 @@ packages: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} - chokidar@4.0.2: - resolution: {integrity: sha512-/b57FK+bblSU+dfewfFe0rT1YjVDfOmeLQwCAuC+vwvgLkXboATqqmy+Ipux6JrF6L5joe5CBnFOw+gLWH6yKg==} - engines: {node: '>= 14.16.0'} - chokidar@4.0.3: resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} @@ -3848,10 +3828,6 @@ packages: resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} engines: {node: '>=12'} - dunder-proto@1.0.0: - resolution: {integrity: sha512-9+Sj30DIu+4KvHqMfLUGLFYL2PkURSYMVXJyXe92nFRvlYq5hBjLEhblKB+vkd/WVlUYMWigiY07T91Fkk0+4A==} - engines: {node: '>= 0.4'} - dunder-proto@1.0.1: resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} engines: {node: '>= 0.4'} @@ -3872,9 +3848,6 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.72: - resolution: {integrity: sha512-ZpSAUOZ2Izby7qnZluSrAlGgGQzucmFbN0n64dYzocYxnxV5ufurpj3VgEe4cUp7ir9LmeLxNYo8bVnlM8bQHw==} - electron-to-chromium@1.5.75: resolution: {integrity: sha512-Lf3++DumRE/QmweGjU+ZcKqQ+3bKkU/qjaKYhIJKEOhgIO9Xs6IiAQFkfFoj+RhgDk4LUeNsLo6plExHqSyu6Q==} @@ -4211,10 +4184,6 @@ packages: resolution: {integrity: sha512-WF1Wi8PwwSY7/6Kx0vKXtw8RwuSGoM1bvDaJbu7MxDlR1vovZjIAKrnzyrThgAjm6JDTu0fVgWXDlMGspodfoQ==} engines: {node: '>=6.0.0'} - fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} - engines: {node: '>=8.6.0'} - fast-glob@3.3.3: resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} engines: {node: '>=8.6.0'} @@ -4388,10 +4357,6 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} - get-intrinsic@1.2.5: - resolution: {integrity: sha512-Y4+pKa7XeRUPWFNvOOYHkRYrfzW07oraURSvjDmRVOJ748OrVmeXtpE4+GCEHncjCjkTxPNRt8kEbxDhsn6VTg==} - engines: {node: '>= 0.4'} - get-intrinsic@1.2.6: resolution: {integrity: sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==} engines: {node: '>= 0.4'} @@ -4704,10 +4669,6 @@ packages: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} - is-core-module@2.16.0: - resolution: {integrity: sha512-urTSINYfAYgcbLb0yDQ6egFm6h3Mo1DcF9EkyXSRjjzdHbsulg01qhwWuXdOoUBuTkbQ80KDboXa0vFJ+BDH+g==} - engines: {node: '>= 0.4'} - is-core-module@2.16.1: resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} engines: {node: '>= 0.4'} @@ -4798,10 +4759,6 @@ packages: is-reference@3.0.3: resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==} - is-regex@1.2.0: - resolution: {integrity: sha512-B6ohK4ZmoftlUe+uvenXSbPJFo6U37BH7oO1B3nQH8f/7h27N56s85MhUtbFJAziz5dcmuR3i8ovUl35zp8pFA==} - engines: {node: '>= 0.4'} - is-regex@1.2.1: resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} engines: {node: '>= 0.4'} @@ -4834,10 +4791,6 @@ packages: resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} engines: {node: '>= 0.4'} - is-typed-array@1.1.13: - resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} - engines: {node: '>= 0.4'} - is-typed-array@1.1.15: resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} engines: {node: '>= 0.4'} @@ -5643,10 +5596,6 @@ packages: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} - object.assign@4.1.5: - resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} - engines: {node: '>= 0.4'} - object.assign@4.1.7: resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} engines: {node: '>= 0.4'} @@ -5979,12 +5928,6 @@ packages: peerDependencies: postcss: ^8.1.0 - postcss-modules-local-by-default@4.1.0: - resolution: {integrity: sha512-rm0bdSv4jC3BDma3s9H19ZddW0aHX6EoqwDYU2IfZhRN+53QrufTRo2IdkAbRqLx4R2IYbZnbjKKxg4VN5oU9Q==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - postcss-modules-local-by-default@4.2.0: resolution: {integrity: sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==} engines: {node: ^10 || ^12 || >= 14} @@ -6035,9 +5978,6 @@ packages: resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} engines: {node: ^10 || ^12 || >=14} - preact@10.25.3: - resolution: {integrity: sha512-dzQmIFtM970z+fP9ziQ3yG4e3ULIbwZzJ734vaMVUTaKQ2+Ru1Ou/gjshOYVHCcd1rpAelC6ngjvjDXph98unQ==} - preact@10.25.4: resolution: {integrity: sha512-jLdZDb+Q+odkHJ+MpW/9U5cODzqnB+fy2EiHSZES7ldV5LK7yjlVzTp7R8Xy6W6y75kfK8iWYtFVH7lvjwrCMA==} @@ -6472,10 +6412,6 @@ packages: engines: {node: '>= 0.4'} hasBin: true - resolve@1.22.9: - resolution: {integrity: sha512-QxrmX1DzraFIi9PxdG5VkRfRwIgjwyud+z/iBwfRRrVmHc+P9Q7u2lSSpQ6bjr2gy5lrqIiU9vb6iAeGf2400A==} - hasBin: true - resolve@2.0.0-next.5: resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} hasBin: true @@ -6532,10 +6468,6 @@ packages: safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - safe-regex-test@1.0.3: - resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} - engines: {node: '>= 0.4'} - safe-regex-test@1.1.0: resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} engines: {node: '>= 0.4'} @@ -6644,10 +6576,6 @@ packages: resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} engines: {node: '>= 0.4'} - side-channel@1.0.6: - resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} - engines: {node: '>= 0.4'} - side-channel@1.1.0: resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} engines: {node: '>= 0.4'} @@ -7545,10 +7473,6 @@ packages: which-module@2.0.1: resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} - which-typed-array@1.1.16: - resolution: {integrity: sha512-g+N+GAWiRj66DngFwHvISJd+ITsyphZvD1vChfVg6cEdnzy53GzB3oy0fUNlvhz7H7+MiqhYr26qxQShCpKTTQ==} - engines: {node: '>= 0.4'} - which-typed-array@1.1.18: resolution: {integrity: sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==} engines: {node: '>= 0.4'} @@ -7739,7 +7663,7 @@ snapshots: '@ampproject/remapping@2.3.0': dependencies: - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 '@babel/code-frame@7.26.2': @@ -7987,7 +7911,7 @@ snapshots: '@noble/hashes': 1.7.0 clsx: 1.2.1 eventemitter3: 5.0.1 - preact: 10.25.3 + preact: 10.25.4 '@cspell/cspell-bundled-dicts@8.17.1': dependencies: @@ -9027,12 +8951,6 @@ snapshots: '@istanbuljs/schema@0.1.3': {} - '@jridgewell/gen-mapping@0.3.5': - dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.25 - '@jridgewell/gen-mapping@0.3.8': dependencies: '@jridgewell/set-array': 1.2.1 @@ -9810,11 +9728,11 @@ snapshots: '@safe-global/safe-deployments': 1.37.22 '@safe-global/safe-modules-deployments': 2.2.4 '@safe-global/types-kit': 1.0.1(typescript@5.7.2)(zod@3.24.1) - abitype: 1.0.7(typescript@5.7.2)(zod@3.24.1) + abitype: 1.0.8(typescript@5.7.2)(zod@3.24.1) semver: 7.6.3 viem: 2.22.3(bufferutil@4.0.8)(typescript@5.7.2)(utf-8-validate@5.0.10)(zod@3.24.1) optionalDependencies: - '@noble/curves': 1.7.0 + '@noble/curves': 1.8.0 '@peculiar/asn1-schema': 2.3.13 transitivePeerDependencies: - bufferutil @@ -11124,13 +11042,6 @@ snapshots: es-abstract: 1.23.7 es-shim-unscopables: 1.0.2 - array.prototype.flatmap@1.3.2: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.23.7 - es-shim-unscopables: 1.0.2 - array.prototype.flatmap@1.3.3: dependencies: call-bind: 1.0.8 @@ -11178,7 +11089,7 @@ snapshots: call-bind: 1.0.8 is-nan: 1.3.2 object-is: 1.1.6 - object.assign: 4.1.5 + object.assign: 4.1.7 util: 0.12.5 assertion-error@2.0.1: {} @@ -11197,8 +11108,8 @@ snapshots: autoprefixer@10.4.20(postcss@8.4.49): dependencies: - browserslist: 4.24.2 - caniuse-lite: 1.0.30001687 + browserslist: 4.24.3 + caniuse-lite: 1.0.30001690 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -11357,13 +11268,6 @@ snapshots: dependencies: pako: 1.0.11 - browserslist@4.24.2: - dependencies: - caniuse-lite: 1.0.30001687 - electron-to-chromium: 1.5.72 - node-releases: 2.0.19 - update-browserslist-db: 1.1.1(browserslist@4.24.2) - browserslist@4.24.3: dependencies: caniuse-lite: 1.0.30001690 @@ -11443,8 +11347,6 @@ snapshots: camelize@1.0.1: {} - caniuse-lite@1.0.30001687: {} - caniuse-lite@1.0.30001690: {} capnp-ts@0.7.0: @@ -11502,10 +11404,6 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chokidar@4.0.2: - dependencies: - readdirp: 4.0.2 - chokidar@4.0.3: dependencies: readdirp: 4.0.2 @@ -12044,12 +11942,6 @@ snapshots: dotenv@16.4.7: {} - dunder-proto@1.0.0: - dependencies: - call-bind-apply-helpers: 1.0.1 - es-errors: 1.3.0 - gopd: 1.2.0 - dunder-proto@1.0.1: dependencies: call-bind-apply-helpers: 1.0.1 @@ -12081,8 +11973,6 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.5.72: {} - electron-to-chromium@1.5.75: {} elliptic@6.5.4: @@ -12395,7 +12285,7 @@ snapshots: dependencies: aria-query: 5.3.2 array-includes: 3.1.8 - array.prototype.flatmap: 1.3.2 + array.prototype.flatmap: 1.3.3 ast-types-flow: 0.0.8 axe-core: 4.10.2 axobject-query: 4.1.0 @@ -12407,7 +12297,7 @@ snapshots: language-tags: 1.0.9 minimatch: 3.1.2 object.fromentries: 2.0.8 - safe-regex-test: 1.0.3 + safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 eslint-plugin-react-hooks@5.1.0(eslint@9.17.0(jiti@2.4.1)): @@ -12729,14 +12619,6 @@ snapshots: fast-equals@5.0.1: {} - fast-glob@3.3.2: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - fast-glob@3.3.3: dependencies: '@nodelib/fs.stat': 2.0.5 @@ -12921,17 +12803,6 @@ snapshots: get-caller-file@2.0.5: {} - get-intrinsic@1.2.5: - dependencies: - call-bind-apply-helpers: 1.0.1 - dunder-proto: 1.0.0 - es-define-property: 1.0.1 - es-errors: 1.3.0 - function-bind: 1.1.2 - gopd: 1.2.0 - has-symbols: 1.1.0 - hasown: 2.0.2 - get-intrinsic@1.2.6: dependencies: call-bind-apply-helpers: 1.0.1 @@ -13263,10 +13134,6 @@ snapshots: is-callable@1.2.7: {} - is-core-module@2.16.0: - dependencies: - hasown: 2.0.2 - is-core-module@2.16.1: dependencies: hasown: 2.0.2 @@ -13338,13 +13205,6 @@ snapshots: dependencies: '@types/estree': 1.0.6 - is-regex@1.2.0: - dependencies: - call-bind: 1.0.8 - gopd: 1.2.0 - has-tostringtag: 1.0.2 - hasown: 2.0.2 - is-regex@1.2.1: dependencies: call-bound: 1.0.3 @@ -13375,10 +13235,6 @@ snapshots: has-symbols: 1.1.0 safe-regex-test: 1.1.0 - is-typed-array@1.1.13: - dependencies: - which-typed-array: 1.1.16 - is-typed-array@1.1.15: dependencies: which-typed-array: 1.1.18 @@ -14377,13 +14233,6 @@ snapshots: object-keys@1.1.1: {} - object.assign@4.1.5: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - has-symbols: 1.1.0 - object-keys: 1.1.1 - object.assign@4.1.7: dependencies: call-bind: 1.0.8 @@ -14487,11 +14336,11 @@ snapshots: ox@0.6.0(typescript@5.7.2)(zod@3.24.1): dependencies: '@adraffy/ens-normalize': 1.11.0 - '@noble/curves': 1.7.0 - '@noble/hashes': 1.6.1 - '@scure/bip32': 1.6.0 - '@scure/bip39': 1.5.0 - abitype: 1.0.7(typescript@5.7.2)(zod@3.24.1) + '@noble/curves': 1.8.0 + '@noble/hashes': 1.7.0 + '@scure/bip32': 1.6.1 + '@scure/bip39': 1.5.1 + abitype: 1.0.8(typescript@5.7.2)(zod@3.24.1) eventemitter3: 5.0.1 optionalDependencies: typescript: 5.7.2 @@ -14702,7 +14551,7 @@ snapshots: postcss: 8.4.49 postcss-value-parser: 4.2.0 read-cache: 1.0.0 - resolve: 1.22.9 + resolve: 1.22.10 postcss-js@4.0.1(postcss@8.4.49): dependencies: @@ -14727,13 +14576,6 @@ snapshots: dependencies: postcss: 8.4.49 - postcss-modules-local-by-default@4.1.0(postcss@8.4.49): - dependencies: - icss-utils: 5.1.0(postcss@8.4.49) - postcss: 8.4.49 - postcss-selector-parser: 7.0.0 - postcss-value-parser: 4.2.0 - postcss-modules-local-by-default@4.2.0(postcss@8.4.49): dependencies: icss-utils: 5.1.0(postcss@8.4.49) @@ -14793,8 +14635,6 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - preact@10.25.3: {} - preact@10.25.4: {} precinct@12.1.2: @@ -14931,7 +14771,7 @@ snapshots: qs@6.13.0: dependencies: - side-channel: 1.0.6 + side-channel: 1.1.0 qs@6.13.1: dependencies: @@ -15198,12 +15038,6 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - resolve@1.22.9: - dependencies: - is-core-module: 2.16.0 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - resolve@2.0.0-next.5: dependencies: is-core-module: 2.16.1 @@ -15288,12 +15122,6 @@ snapshots: safe-buffer@5.2.1: {} - safe-regex-test@1.0.3: - dependencies: - call-bind: 1.0.8 - es-errors: 1.3.0 - is-regex: 1.2.0 - safe-regex-test@1.1.0: dependencies: call-bound: 1.0.3 @@ -15435,13 +15263,6 @@ snapshots: object-inspect: 1.13.3 side-channel-map: 1.0.1 - side-channel@1.0.6: - dependencies: - call-bind: 1.0.8 - es-errors: 1.3.0 - get-intrinsic: 1.2.5 - object-inspect: 1.13.3 - side-channel@1.1.0: dependencies: es-errors: 1.3.0 @@ -15743,7 +15564,7 @@ snapshots: chokidar: 3.6.0 didyoumean: 1.2.2 dlv: 1.1.3 - fast-glob: 3.3.2 + fast-glob: 3.3.3 glob-parent: 6.0.2 is-glob: 4.0.3 jiti: 1.21.6 @@ -15758,7 +15579,7 @@ snapshots: postcss-load-config: 4.0.2(postcss@8.4.49) postcss-nested: 6.2.0(postcss@8.4.49) postcss-selector-parser: 6.1.2 - resolve: 1.22.9 + resolve: 1.22.10 sucrase: 3.35.0 transitivePeerDependencies: - ts-node @@ -15976,7 +15797,7 @@ snapshots: postcss: 8.4.49 postcss-load-config: 3.1.4(postcss@8.4.49) postcss-modules-extract-imports: 3.1.0(postcss@8.4.49) - postcss-modules-local-by-default: 4.1.0(postcss@8.4.49) + postcss-modules-local-by-default: 4.2.0(postcss@8.4.49) postcss-modules-scope: 3.2.1(postcss@8.4.49) reserved-words: 0.1.2 sass: 1.82.0 @@ -16107,12 +15928,6 @@ snapshots: consola: 3.2.3 pathe: 1.1.2 - update-browserslist-db@1.1.1(browserslist@4.24.2): - dependencies: - browserslist: 4.24.2 - escalade: 3.2.0 - picocolors: 1.1.1 - update-browserslist-db@1.1.1(browserslist@4.24.3): dependencies: browserslist: 4.24.3 @@ -16153,8 +15968,8 @@ snapshots: inherits: 2.0.4 is-arguments: 1.1.1 is-generator-function: 1.0.10 - is-typed-array: 1.1.13 - which-typed-array: 1.1.16 + is-typed-array: 1.1.15 + which-typed-array: 1.1.18 utils-merge@1.0.1: {} @@ -16424,8 +16239,8 @@ snapshots: webauthn-p256@0.0.10: dependencies: - '@noble/curves': 1.7.0 - '@noble/hashes': 1.6.1 + '@noble/curves': 1.8.0 + '@noble/hashes': 1.7.0 webextension-polyfill@0.10.0: {} @@ -16475,14 +16290,6 @@ snapshots: which-module@2.0.1: {} - which-typed-array@1.1.16: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.8 - for-each: 0.3.3 - gopd: 1.2.0 - has-tostringtag: 1.0.2 - which-typed-array@1.1.18: dependencies: available-typed-arrays: 1.0.7 @@ -16521,14 +16328,14 @@ snapshots: '@esbuild-plugins/node-globals-polyfill': 0.2.3(esbuild@0.17.19) '@esbuild-plugins/node-modules-polyfill': 0.2.2(esbuild@0.17.19) blake3-wasm: 2.1.5 - chokidar: 4.0.2 + chokidar: 4.0.3 date-fns: 4.1.0 esbuild: 0.17.19 itty-time: 1.0.6 miniflare: 3.20241218.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) nanoid: 3.3.8 path-to-regexp: 6.3.0 - resolve: 1.22.9 + resolve: 1.22.10 selfsigned: 2.4.1 source-map: 0.6.1 unenv: unenv-nightly@2.0.0-20241204-140205-a5d5190 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index acfe96877..40bd96bf9 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,8 +1,2 @@ packages: - - example-app - - extension - - fork-api - - landing-page - - vnet-api - - connect - - app + - deployables/**