From 5db7b8ee72c7608c72fa46420e5b1fb0c5490935 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Migone?= Date: Fri, 19 Dec 2025 23:38:39 -0300 Subject: [PATCH] refactor: repository structure, create typescript folder MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tomás Migone --- .github/workflows/release.yml | 0 .github/workflows/snapshot.yml | 24 ------------------- CLAUDE.md => typescript/CLAUDE.md | 0 LICENSE => typescript/LICENSE | 0 README.md => typescript/README.md | 0 .../eslint.config.mjs | 0 package.json => typescript/package.json | 0 .../packages}/cli/.env.example | 0 .../packages}/cli/README.md | 0 .../packages}/cli/addresses.json | 0 .../packages}/cli/package.json | 0 .../cli/scripts/copy-package-json.ts | 0 .../packages}/cli/src/Cli.ts | 0 .../packages}/cli/src/Config.ts | 0 .../packages}/cli/src/bin.ts | 0 .../packages}/cli/src/commands/config.ts | 0 .../packages}/cli/src/commands/index.ts | 0 .../packages}/cli/src/commands/indexer.ts | 0 .../packages}/cli/src/commands/migration.ts | 0 .../packages}/cli/src/commands/protocol.ts | 0 .../cli/src/services/ConfigService.ts | 0 .../src/services/network/NetworkDataSource.ts | 0 .../cli/src/services/network/NetworkRPC.ts | 0 .../src/services/network/NetworkService.ts | 0 .../src/services/network/NetworkSubgraph.ts | 0 .../network/queries/DisputeManager.graphql | 0 .../network/queries/GraphNetwork.graphql | 0 .../services/network/queries/Indexer.graphql | 0 .../network/queries/IndexerList.graphql | 0 .../network/queries/SubgraphService.graphql | 0 .../network/schemas/DisputeManager.ts | 0 .../services/network/schemas/GraphNetwork.ts | 0 .../src/services/network/schemas/Indexer.ts | 0 .../network/schemas/SubgraphService.ts | 0 .../cli/src/services/qos/QoSSubgraph.ts | 0 .../qos/queries/IndexerDailyData.graphql | 0 .../packages}/cli/src/utils/Display.ts | 0 .../packages}/cli/test/Dummy.test.ts | 0 .../packages}/cli/tsconfig.base.json | 0 .../packages}/cli/tsconfig.json | 0 .../packages}/cli/tsconfig.scripts.json | 0 .../packages}/cli/tsconfig.src.json | 0 .../packages}/cli/tsconfig.test.json | 0 .../packages}/cli/tsup.config.ts | 0 .../packages}/cli/vitest.config.ts | 0 pnpm-lock.yaml => typescript/pnpm-lock.yaml | 0 .../pnpm-workspace.yaml | 0 tsconfig.json => typescript/tsconfig.json | 0 48 files changed, 24 deletions(-) delete mode 100644 .github/workflows/release.yml delete mode 100644 .github/workflows/snapshot.yml rename CLAUDE.md => typescript/CLAUDE.md (100%) rename LICENSE => typescript/LICENSE (100%) rename README.md => typescript/README.md (100%) rename eslint.config.mjs => typescript/eslint.config.mjs (100%) rename package.json => typescript/package.json (100%) rename {packages => typescript/packages}/cli/.env.example (100%) rename {packages => typescript/packages}/cli/README.md (100%) rename {packages => typescript/packages}/cli/addresses.json (100%) rename {packages => typescript/packages}/cli/package.json (100%) rename {packages => typescript/packages}/cli/scripts/copy-package-json.ts (100%) rename {packages => typescript/packages}/cli/src/Cli.ts (100%) rename {packages => typescript/packages}/cli/src/Config.ts (100%) rename {packages => typescript/packages}/cli/src/bin.ts (100%) rename {packages => typescript/packages}/cli/src/commands/config.ts (100%) rename {packages => typescript/packages}/cli/src/commands/index.ts (100%) rename {packages => typescript/packages}/cli/src/commands/indexer.ts (100%) rename {packages => typescript/packages}/cli/src/commands/migration.ts (100%) rename {packages => typescript/packages}/cli/src/commands/protocol.ts (100%) rename {packages => typescript/packages}/cli/src/services/ConfigService.ts (100%) rename {packages => typescript/packages}/cli/src/services/network/NetworkDataSource.ts (100%) rename {packages => typescript/packages}/cli/src/services/network/NetworkRPC.ts (100%) rename {packages => typescript/packages}/cli/src/services/network/NetworkService.ts (100%) rename {packages => typescript/packages}/cli/src/services/network/NetworkSubgraph.ts (100%) rename {packages => typescript/packages}/cli/src/services/network/queries/DisputeManager.graphql (100%) rename {packages => typescript/packages}/cli/src/services/network/queries/GraphNetwork.graphql (100%) rename {packages => typescript/packages}/cli/src/services/network/queries/Indexer.graphql (100%) rename {packages => typescript/packages}/cli/src/services/network/queries/IndexerList.graphql (100%) rename {packages => typescript/packages}/cli/src/services/network/queries/SubgraphService.graphql (100%) rename {packages => typescript/packages}/cli/src/services/network/schemas/DisputeManager.ts (100%) rename {packages => typescript/packages}/cli/src/services/network/schemas/GraphNetwork.ts (100%) rename {packages => typescript/packages}/cli/src/services/network/schemas/Indexer.ts (100%) rename {packages => typescript/packages}/cli/src/services/network/schemas/SubgraphService.ts (100%) rename {packages => typescript/packages}/cli/src/services/qos/QoSSubgraph.ts (100%) rename {packages => typescript/packages}/cli/src/services/qos/queries/IndexerDailyData.graphql (100%) rename {packages => typescript/packages}/cli/src/utils/Display.ts (100%) rename {packages => typescript/packages}/cli/test/Dummy.test.ts (100%) rename {packages => typescript/packages}/cli/tsconfig.base.json (100%) rename {packages => typescript/packages}/cli/tsconfig.json (100%) rename {packages => typescript/packages}/cli/tsconfig.scripts.json (100%) rename {packages => typescript/packages}/cli/tsconfig.src.json (100%) rename {packages => typescript/packages}/cli/tsconfig.test.json (100%) rename {packages => typescript/packages}/cli/tsup.config.ts (100%) rename {packages => typescript/packages}/cli/vitest.config.ts (100%) rename pnpm-lock.yaml => typescript/pnpm-lock.yaml (100%) rename pnpm-workspace.yaml => typescript/pnpm-workspace.yaml (100%) rename tsconfig.json => typescript/tsconfig.json (100%) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.github/workflows/snapshot.yml b/.github/workflows/snapshot.yml deleted file mode 100644 index ca2dfc7..0000000 --- a/.github/workflows/snapshot.yml +++ /dev/null @@ -1,24 +0,0 @@ -name: Snapshot - -on: - pull_request: - branches: [main, next-minor, next-major] - workflow_dispatch: - -permissions: {} - -jobs: - snapshot: - name: Snapshot - if: github.repository_owner == 'Effect-Ts' - runs-on: ubuntu-latest - timeout-minutes: 10 - steps: - - uses: actions/checkout@v4 - - name: Install dependencies - uses: ./.github/actions/setup - - name: Build package - run: pnpm build - - name: Create snapshot - id: snapshot - run: pnpx pkg-pr-new@0.0.24 publish --pnpm --comment=off diff --git a/CLAUDE.md b/typescript/CLAUDE.md similarity index 100% rename from CLAUDE.md rename to typescript/CLAUDE.md diff --git a/LICENSE b/typescript/LICENSE similarity index 100% rename from LICENSE rename to typescript/LICENSE diff --git a/README.md b/typescript/README.md similarity index 100% rename from README.md rename to typescript/README.md diff --git a/eslint.config.mjs b/typescript/eslint.config.mjs similarity index 100% rename from eslint.config.mjs rename to typescript/eslint.config.mjs diff --git a/package.json b/typescript/package.json similarity index 100% rename from package.json rename to typescript/package.json diff --git a/packages/cli/.env.example b/typescript/packages/cli/.env.example similarity index 100% rename from packages/cli/.env.example rename to typescript/packages/cli/.env.example diff --git a/packages/cli/README.md b/typescript/packages/cli/README.md similarity index 100% rename from packages/cli/README.md rename to typescript/packages/cli/README.md diff --git a/packages/cli/addresses.json b/typescript/packages/cli/addresses.json similarity index 100% rename from packages/cli/addresses.json rename to typescript/packages/cli/addresses.json diff --git a/packages/cli/package.json b/typescript/packages/cli/package.json similarity index 100% rename from packages/cli/package.json rename to typescript/packages/cli/package.json diff --git a/packages/cli/scripts/copy-package-json.ts b/typescript/packages/cli/scripts/copy-package-json.ts similarity index 100% rename from packages/cli/scripts/copy-package-json.ts rename to typescript/packages/cli/scripts/copy-package-json.ts diff --git a/packages/cli/src/Cli.ts b/typescript/packages/cli/src/Cli.ts similarity index 100% rename from packages/cli/src/Cli.ts rename to typescript/packages/cli/src/Cli.ts diff --git a/packages/cli/src/Config.ts b/typescript/packages/cli/src/Config.ts similarity index 100% rename from packages/cli/src/Config.ts rename to typescript/packages/cli/src/Config.ts diff --git a/packages/cli/src/bin.ts b/typescript/packages/cli/src/bin.ts similarity index 100% rename from packages/cli/src/bin.ts rename to typescript/packages/cli/src/bin.ts diff --git a/packages/cli/src/commands/config.ts b/typescript/packages/cli/src/commands/config.ts similarity index 100% rename from packages/cli/src/commands/config.ts rename to typescript/packages/cli/src/commands/config.ts diff --git a/packages/cli/src/commands/index.ts b/typescript/packages/cli/src/commands/index.ts similarity index 100% rename from packages/cli/src/commands/index.ts rename to typescript/packages/cli/src/commands/index.ts diff --git a/packages/cli/src/commands/indexer.ts b/typescript/packages/cli/src/commands/indexer.ts similarity index 100% rename from packages/cli/src/commands/indexer.ts rename to typescript/packages/cli/src/commands/indexer.ts diff --git a/packages/cli/src/commands/migration.ts b/typescript/packages/cli/src/commands/migration.ts similarity index 100% rename from packages/cli/src/commands/migration.ts rename to typescript/packages/cli/src/commands/migration.ts diff --git a/packages/cli/src/commands/protocol.ts b/typescript/packages/cli/src/commands/protocol.ts similarity index 100% rename from packages/cli/src/commands/protocol.ts rename to typescript/packages/cli/src/commands/protocol.ts diff --git a/packages/cli/src/services/ConfigService.ts b/typescript/packages/cli/src/services/ConfigService.ts similarity index 100% rename from packages/cli/src/services/ConfigService.ts rename to typescript/packages/cli/src/services/ConfigService.ts diff --git a/packages/cli/src/services/network/NetworkDataSource.ts b/typescript/packages/cli/src/services/network/NetworkDataSource.ts similarity index 100% rename from packages/cli/src/services/network/NetworkDataSource.ts rename to typescript/packages/cli/src/services/network/NetworkDataSource.ts diff --git a/packages/cli/src/services/network/NetworkRPC.ts b/typescript/packages/cli/src/services/network/NetworkRPC.ts similarity index 100% rename from packages/cli/src/services/network/NetworkRPC.ts rename to typescript/packages/cli/src/services/network/NetworkRPC.ts diff --git a/packages/cli/src/services/network/NetworkService.ts b/typescript/packages/cli/src/services/network/NetworkService.ts similarity index 100% rename from packages/cli/src/services/network/NetworkService.ts rename to typescript/packages/cli/src/services/network/NetworkService.ts diff --git a/packages/cli/src/services/network/NetworkSubgraph.ts b/typescript/packages/cli/src/services/network/NetworkSubgraph.ts similarity index 100% rename from packages/cli/src/services/network/NetworkSubgraph.ts rename to typescript/packages/cli/src/services/network/NetworkSubgraph.ts diff --git a/packages/cli/src/services/network/queries/DisputeManager.graphql b/typescript/packages/cli/src/services/network/queries/DisputeManager.graphql similarity index 100% rename from packages/cli/src/services/network/queries/DisputeManager.graphql rename to typescript/packages/cli/src/services/network/queries/DisputeManager.graphql diff --git a/packages/cli/src/services/network/queries/GraphNetwork.graphql b/typescript/packages/cli/src/services/network/queries/GraphNetwork.graphql similarity index 100% rename from packages/cli/src/services/network/queries/GraphNetwork.graphql rename to typescript/packages/cli/src/services/network/queries/GraphNetwork.graphql diff --git a/packages/cli/src/services/network/queries/Indexer.graphql b/typescript/packages/cli/src/services/network/queries/Indexer.graphql similarity index 100% rename from packages/cli/src/services/network/queries/Indexer.graphql rename to typescript/packages/cli/src/services/network/queries/Indexer.graphql diff --git a/packages/cli/src/services/network/queries/IndexerList.graphql b/typescript/packages/cli/src/services/network/queries/IndexerList.graphql similarity index 100% rename from packages/cli/src/services/network/queries/IndexerList.graphql rename to typescript/packages/cli/src/services/network/queries/IndexerList.graphql diff --git a/packages/cli/src/services/network/queries/SubgraphService.graphql b/typescript/packages/cli/src/services/network/queries/SubgraphService.graphql similarity index 100% rename from packages/cli/src/services/network/queries/SubgraphService.graphql rename to typescript/packages/cli/src/services/network/queries/SubgraphService.graphql diff --git a/packages/cli/src/services/network/schemas/DisputeManager.ts b/typescript/packages/cli/src/services/network/schemas/DisputeManager.ts similarity index 100% rename from packages/cli/src/services/network/schemas/DisputeManager.ts rename to typescript/packages/cli/src/services/network/schemas/DisputeManager.ts diff --git a/packages/cli/src/services/network/schemas/GraphNetwork.ts b/typescript/packages/cli/src/services/network/schemas/GraphNetwork.ts similarity index 100% rename from packages/cli/src/services/network/schemas/GraphNetwork.ts rename to typescript/packages/cli/src/services/network/schemas/GraphNetwork.ts diff --git a/packages/cli/src/services/network/schemas/Indexer.ts b/typescript/packages/cli/src/services/network/schemas/Indexer.ts similarity index 100% rename from packages/cli/src/services/network/schemas/Indexer.ts rename to typescript/packages/cli/src/services/network/schemas/Indexer.ts diff --git a/packages/cli/src/services/network/schemas/SubgraphService.ts b/typescript/packages/cli/src/services/network/schemas/SubgraphService.ts similarity index 100% rename from packages/cli/src/services/network/schemas/SubgraphService.ts rename to typescript/packages/cli/src/services/network/schemas/SubgraphService.ts diff --git a/packages/cli/src/services/qos/QoSSubgraph.ts b/typescript/packages/cli/src/services/qos/QoSSubgraph.ts similarity index 100% rename from packages/cli/src/services/qos/QoSSubgraph.ts rename to typescript/packages/cli/src/services/qos/QoSSubgraph.ts diff --git a/packages/cli/src/services/qos/queries/IndexerDailyData.graphql b/typescript/packages/cli/src/services/qos/queries/IndexerDailyData.graphql similarity index 100% rename from packages/cli/src/services/qos/queries/IndexerDailyData.graphql rename to typescript/packages/cli/src/services/qos/queries/IndexerDailyData.graphql diff --git a/packages/cli/src/utils/Display.ts b/typescript/packages/cli/src/utils/Display.ts similarity index 100% rename from packages/cli/src/utils/Display.ts rename to typescript/packages/cli/src/utils/Display.ts diff --git a/packages/cli/test/Dummy.test.ts b/typescript/packages/cli/test/Dummy.test.ts similarity index 100% rename from packages/cli/test/Dummy.test.ts rename to typescript/packages/cli/test/Dummy.test.ts diff --git a/packages/cli/tsconfig.base.json b/typescript/packages/cli/tsconfig.base.json similarity index 100% rename from packages/cli/tsconfig.base.json rename to typescript/packages/cli/tsconfig.base.json diff --git a/packages/cli/tsconfig.json b/typescript/packages/cli/tsconfig.json similarity index 100% rename from packages/cli/tsconfig.json rename to typescript/packages/cli/tsconfig.json diff --git a/packages/cli/tsconfig.scripts.json b/typescript/packages/cli/tsconfig.scripts.json similarity index 100% rename from packages/cli/tsconfig.scripts.json rename to typescript/packages/cli/tsconfig.scripts.json diff --git a/packages/cli/tsconfig.src.json b/typescript/packages/cli/tsconfig.src.json similarity index 100% rename from packages/cli/tsconfig.src.json rename to typescript/packages/cli/tsconfig.src.json diff --git a/packages/cli/tsconfig.test.json b/typescript/packages/cli/tsconfig.test.json similarity index 100% rename from packages/cli/tsconfig.test.json rename to typescript/packages/cli/tsconfig.test.json diff --git a/packages/cli/tsup.config.ts b/typescript/packages/cli/tsup.config.ts similarity index 100% rename from packages/cli/tsup.config.ts rename to typescript/packages/cli/tsup.config.ts diff --git a/packages/cli/vitest.config.ts b/typescript/packages/cli/vitest.config.ts similarity index 100% rename from packages/cli/vitest.config.ts rename to typescript/packages/cli/vitest.config.ts diff --git a/pnpm-lock.yaml b/typescript/pnpm-lock.yaml similarity index 100% rename from pnpm-lock.yaml rename to typescript/pnpm-lock.yaml diff --git a/pnpm-workspace.yaml b/typescript/pnpm-workspace.yaml similarity index 100% rename from pnpm-workspace.yaml rename to typescript/pnpm-workspace.yaml diff --git a/tsconfig.json b/typescript/tsconfig.json similarity index 100% rename from tsconfig.json rename to typescript/tsconfig.json