From 97e00e7b6b871c08ef1e232e913f60cb37f59fdf Mon Sep 17 00:00:00 2001 From: Nate Kelley Date: Wed, 3 Sep 2025 10:33:17 -0600 Subject: [PATCH] make more catalog versions --- apps/server/package.json | 9 ++- apps/web-tss/package.json | 3 +- package.json | 2 +- packages/github/package.json | 8 +-- pnpm-lock.yaml | 114 +++++++++++++---------------------- pnpm-workspace.yaml | 3 + 6 files changed, 53 insertions(+), 86 deletions(-) diff --git a/apps/server/package.json b/apps/server/package.json index 6ff2d27d7..ebb172544 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -35,7 +35,7 @@ "@buster/test-utils": "workspace:*", "@buster/typescript-config": "workspace:*", "@buster/vitest-config": "workspace:*", - "@electric-sql/client": "^1.0.9", + "@electric-sql/client": "catalog:", "@hono/zod-validator": "^0.7.2", "@supabase/supabase-js": "catalog:", "@trigger.dev/sdk": "catalog:", @@ -43,12 +43,11 @@ "drizzle-orm": "catalog:", "hono": "catalog:", "hono-pino": "^0.10.2", - "lodash-es": "^4.17.21", - "octokit": "^5.0.3", - "pino": "^9.9.0", + "lodash-es": "catalog:", + "octokit": "catalog:", + "pino": "^9.9.1", "pino-pretty": "^13.1.1", "tsup": "catalog:", - "typescript": "^5.9.2", "zod": "catalog:" }, "devDependencies": { diff --git a/apps/web-tss/package.json b/apps/web-tss/package.json index d4be2400e..027cb0901 100644 --- a/apps/web-tss/package.json +++ b/apps/web-tss/package.json @@ -39,7 +39,7 @@ "@dnd-kit/modifiers": "^9.0.0", "@dnd-kit/sortable": "^10.0.0", "@dnd-kit/utilities": "^3.2.2", - "@electric-sql/client": "^1.0.9", + "@electric-sql/client": "catalog:", "@electric-sql/react": "^1.0.9", "@emoji-mart/data": "^1.2.1", "@faker-js/faker": "^10.0.0", @@ -210,7 +210,6 @@ "playwright": "^1.55.0", "sass": "^1.92.0", "storybook": "^9.1.4", - "typescript": "^5.9.0", "vite": "catalog:", "vite-plugin-checker": "^0.10.3", "vite-plugin-monaco-editor": "^1.1.0", diff --git a/package.json b/package.json index 4646aac2e..7a4eb3630 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ }, "dependencies": { "dotenv": "catalog:", - "dotenv-cli": "^8.0.0", + "dotenv-cli": "^10.0.0", "typescript": "^5.9.2" }, "devDependencies": { diff --git a/packages/github/package.json b/packages/github/package.json index b5a078d45..cb8028328 100644 --- a/packages/github/package.json +++ b/packages/github/package.json @@ -33,12 +33,10 @@ "@buster/env-utils": "workspace:*", "@buster/database": "workspace:*", "@buster/server-shared": "workspace:*", - "octokit": "^5.0.3", - "zod": "^3.23.8" + "octokit": "catalog:", + "zod": "catalog:" }, "devDependencies": { - "@biomejs/biome": "^1.9.4", - "tsx": "^4.19.2", - "typescript": "^5.6.3" + "tsx": "catalog:" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ae10554ac..a32fa4c10 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,6 +9,9 @@ catalogs: '@aws-sdk/client-s3': specifier: ^3.873.0 version: 3.873.0 + '@electric-sql/client': + specifier: ^1.0.9 + version: 1.0.9 '@supabase/supabase-js': specifier: ^2.57.0 version: 2.57.0 @@ -36,6 +39,12 @@ catalogs: hono: specifier: ^4.9.6 version: 4.9.6 + lodash-es: + specifier: ^4.17.21 + version: 4.17.21 + octokit: + specifier: ^5.0.3 + version: 5.0.3 pg: specifier: ^8.16.3 version: 8.16.3 @@ -69,8 +78,8 @@ importers: specifier: 'catalog:' version: 17.2.2 dotenv-cli: - specifier: ^8.0.0 - version: 8.0.0 + specifier: ^10.0.0 + version: 10.0.0 typescript: specifier: ^5.9.2 version: 5.9.2 @@ -146,7 +155,7 @@ importers: specifier: workspace:* version: link:../../packages/vitest-config '@electric-sql/client': - specifier: ^1.0.9 + specifier: 'catalog:' version: 1.0.9 '@hono/zod-validator': specifier: ^0.7.2 @@ -168,25 +177,22 @@ importers: version: 4.9.6 hono-pino: specifier: ^0.10.2 - version: 0.10.2(hono@4.9.6)(pino@9.9.0) + version: 0.10.2(hono@4.9.6)(pino@9.9.1) lodash-es: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 octokit: - specifier: ^5.0.3 + specifier: 'catalog:' version: 5.0.3 pino: - specifier: ^9.9.0 - version: 9.9.0 + specifier: ^9.9.1 + version: 9.9.1 pino-pretty: specifier: ^13.1.1 version: 13.1.1 tsup: specifier: 'catalog:' version: 8.5.0(jiti@2.5.1)(postcss@8.5.6)(tsx@4.20.5)(typescript@5.9.2)(yaml@2.8.0) - typescript: - specifier: ^5.9.2 - version: 5.9.2 zod: specifier: 'catalog:' version: 3.25.76 @@ -280,7 +286,7 @@ importers: specifier: ^3.2.2 version: 3.2.2(react@19.1.1) '@electric-sql/client': - specifier: ^1.0.9 + specifier: 'catalog:' version: 1.0.9 '@electric-sql/react': specifier: ^1.0.9 @@ -787,9 +793,6 @@ importers: storybook: specifier: ^9.1.4 version: 9.1.4(@testing-library/dom@10.4.1)(msw@2.11.1(@types/node@24.0.10)(typescript@5.9.2))(prettier@3.6.2)(vite@7.1.4(@types/node@24.0.10)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.0)(terser@5.43.1)(tsx@4.20.5)(yaml@2.8.0)) - typescript: - specifier: ^5.9.0 - version: 5.9.2 vite: specifier: 'catalog:' version: 7.1.4(@types/node@24.0.10)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.0)(terser@5.43.1)(tsx@4.20.5)(yaml@2.8.0) @@ -1026,21 +1029,15 @@ importers: specifier: workspace:* version: link:../vitest-config octokit: - specifier: ^5.0.3 + specifier: 'catalog:' version: 5.0.3 zod: - specifier: ^3.23.8 + specifier: 'catalog:' version: 3.25.76 devDependencies: - '@biomejs/biome': - specifier: ^1.9.4 - version: 1.9.4 tsx: - specifier: ^4.19.2 - version: 4.20.3 - typescript: - specifier: ^5.6.3 - version: 5.8.3 + specifier: 'catalog:' + version: 4.20.5 packages/sandbox: dependencies: @@ -6852,12 +6849,12 @@ packages: resolution: {integrity: sha512-1gxPBJpI/pcjQhKgIU91II6Wkay+dLcN3M6rf2uwP8hRur3HtQXjVrdAK3sjC0piaEuxzMwjXChcETiJl47lAQ==} engines: {node: '>=18'} - dotenv-cli@8.0.0: - resolution: {integrity: sha512-aLqYbK7xKOiTMIRf1lDPbI+Y+Ip/wo5k3eyp6ePysVaSqbyxjyK3dK35BTxG+rmd7djf5q2UPs4noPNH+cj0Qw==} + dotenv-cli@10.0.0: + resolution: {integrity: sha512-lnOnttzfrzkRx2echxJHQRB6vOAMSCzzZg79IxpC00tU42wZPuZkQxNNrrwVAxaQZIIh001l4PxVlCrBxngBzA==} hasBin: true - dotenv-expand@10.0.0: - resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} + dotenv-expand@11.0.7: + resolution: {integrity: sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==} engines: {node: '>=12'} dotenv@16.6.1: @@ -9308,8 +9305,8 @@ packages: pino-std-serializers@7.0.0: resolution: {integrity: sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==} - pino@9.9.0: - resolution: {integrity: sha512-zxsRIQG9HzG+jEljmvmZupOMDUQ0Jpj0yAgE28jQvvrdYTlEaiGwelJpdndMl/MBuRr70heIj83QyqJUWaU8mQ==} + pino@9.9.1: + resolution: {integrity: sha512-40SszWPOPwGhUIJ3zj0PsbMNV1bfg8nw5Qp/tP2FE2p3EuycmhDeYimKOMBAu6rtxcSw2QpjJsuK5A6v+en8Yw==} hasBin: true pirates@4.0.7: @@ -10567,16 +10564,6 @@ packages: typescript: optional: true - tsx@4.20.3: - resolution: {integrity: sha512-qjbnuR9Tr+FJOMBqJCW5ehvIo/buZq7vH7qD7JziU98h6l3qGy0a/yPFjwO+y0/T7GFpNgNAvEcPPVfyT8rrPQ==} - engines: {node: '>=18.0.0'} - hasBin: true - - tsx@4.20.4: - resolution: {integrity: sha512-yyxBKfORQ7LuRt/BQKBXrpcq59ZvSW0XxwfjAt3w2/8PmdxaFzijtMhTawprSHhpzeM5BgU2hXHG3lklIERZXg==} - engines: {node: '>=18.0.0'} - hasBin: true - tsx@4.20.5: resolution: {integrity: sha512-+wKjMNU9w/EaQayHXb7WA7ZaHY6hN8WgfvHNQ3t1PnU91/7O8TcTnIhCDYTZwnt8JsO9IBqZ30Ln1r7pPF52Aw==} engines: {node: '>=18.0.0'} @@ -10656,11 +10643,6 @@ packages: typescript-event-target@1.1.1: resolution: {integrity: sha512-dFSOFBKV6uwaloBCCUhxlD3Pr/P1a/tJdcmPrTXCHlEFD3faj0mztjcGn6VBAhQ0/Bdy8K3VWrrqwbt/ffsYsg==} - typescript@5.8.3: - resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} - engines: {node: '>=14.17'} - hasBin: true - typescript@5.9.2: resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} engines: {node: '>=14.17'} @@ -13521,13 +13503,13 @@ snapshots: '@electric-sql/client@1.0.0-beta.1': optionalDependencies: - '@rollup/rollup-darwin-arm64': 4.44.2 + '@rollup/rollup-darwin-arm64': 4.50.0 '@electric-sql/client@1.0.9': dependencies: '@microsoft/fetch-event-source': 2.0.1 optionalDependencies: - '@rollup/rollup-darwin-arm64': 4.44.2 + '@rollup/rollup-darwin-arm64': 4.50.0 '@electric-sql/react@1.0.9(react@19.1.1)': dependencies: @@ -16815,7 +16797,7 @@ snapshots: prettier: 3.6.2 recast: 0.23.11 source-map: 0.7.4 - tsx: 4.20.4 + tsx: 4.20.5 zod: 3.25.76 transitivePeerDependencies: - supports-color @@ -18112,7 +18094,7 @@ snapshots: chokidar: 4.0.3 confbox: 0.2.2 defu: 6.1.4 - dotenv: 17.2.1 + dotenv: 17.2.2 exsolve: 1.0.7 giget: 2.0.0 jiti: 2.5.1 @@ -18667,14 +18649,16 @@ snapshots: dependencies: type-fest: 4.41.0 - dotenv-cli@8.0.0: + dotenv-cli@10.0.0: dependencies: cross-spawn: 7.0.6 - dotenv: 16.6.1 - dotenv-expand: 10.0.0 + dotenv: 17.2.2 + dotenv-expand: 11.0.7 minimist: 1.2.8 - dotenv-expand@10.0.0: {} + dotenv-expand@11.0.7: + dependencies: + dotenv: 16.6.1 dotenv@16.6.1: {} @@ -19714,11 +19698,11 @@ snapshots: dependencies: parse-passwd: 1.0.0 - hono-pino@0.10.2(hono@4.9.6)(pino@9.9.0): + hono-pino@0.10.2(hono@4.9.6)(pino@9.9.1): dependencies: defu: 6.1.4 hono: 4.9.6 - pino: 9.9.0 + pino: 9.9.1 hono@4.9.6: {} @@ -21755,7 +21739,7 @@ snapshots: pino-std-serializers@7.0.0: {} - pino@9.9.0: + pino@9.9.1: dependencies: atomic-sleep: 1.0.0 fast-redact: 3.5.0 @@ -23251,20 +23235,6 @@ snapshots: - tsx - yaml - tsx@4.20.3: - dependencies: - esbuild: 0.25.8 - get-tsconfig: 4.10.1 - optionalDependencies: - fsevents: 2.3.3 - - tsx@4.20.4: - dependencies: - esbuild: 0.25.8 - get-tsconfig: 4.10.1 - optionalDependencies: - fsevents: 2.3.3 - tsx@4.20.5: dependencies: esbuild: 0.25.8 @@ -23334,8 +23304,6 @@ snapshots: typescript-event-target@1.1.1: {} - typescript@5.8.3: {} - typescript@5.9.2: {} ua-parser-js@1.0.40: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 3542ec464..1a4ef10b6 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -12,12 +12,15 @@ catalog: '@supabase/supabase-js': ^2.57.0 '@trigger.dev/build': ^4.0.2 '@trigger.dev/sdk': ^4.0.2 + '@electric-sql/client': ^1.0.9 ai: ^5.0.30 axios: ^1.11.0 braintrust: ^0.2.4 dotenv: ^17.2.2 drizzle-orm: ^0.44.5 + lodash-es: ^4.17.21 hono: ^4.9.6 + octokit: ^5.0.3 pg: ^8.16.3 tsup: ^8.5.0 tsx: ^4.20.5