From 3dcf07eb2d4f022241e145881ab1bd003b5c21fa Mon Sep 17 00:00:00 2001 From: jdolle <1841898+jdolle@users.noreply.github.com> Date: Fri, 19 Sep 2025 08:50:17 -0700 Subject: [PATCH] fix: upgrade federation-composition to support external directive on type/interface --- integration-tests/package.json | 2 +- package.json | 2 +- packages/libraries/cli/package.json | 2 +- packages/services/api/package.json | 2 +- packages/services/schema/package.json | 2 +- packages/services/server/package.json | 2 +- pnpm-lock.yaml | 30 +++++++++++++-------------- 7 files changed, 21 insertions(+), 21 deletions(-) diff --git a/integration-tests/package.json b/integration-tests/package.json index 9227ccb704..dd5d2369df 100644 --- a/integration-tests/package.json +++ b/integration-tests/package.json @@ -21,7 +21,7 @@ "@hive/schema": "workspace:*", "@hive/server": "workspace:*", "@hive/storage": "workspace:*", - "@theguild/federation-composition": "0.20.0", + "@theguild/federation-composition": "0.20.1", "@trpc/client": "10.45.2", "@trpc/server": "10.45.2", "@types/async-retry": "1.4.8", diff --git a/package.json b/package.json index a2e59d2e1f..de1c986c0e 100644 --- a/package.json +++ b/package.json @@ -73,7 +73,7 @@ "@sentry/cli": "2.40.0", "@swc/core": "1.13.5", "@theguild/eslint-config": "0.12.1", - "@theguild/federation-composition": "0.20.0", + "@theguild/federation-composition": "0.20.1", "@theguild/prettier-config": "2.0.7", "@types/node": "22.10.5", "bob-the-bundler": "7.0.1", diff --git a/packages/libraries/cli/package.json b/packages/libraries/cli/package.json index 84cb0e0419..f39212bbe8 100644 --- a/packages/libraries/cli/package.json +++ b/packages/libraries/cli/package.json @@ -59,7 +59,7 @@ "@oclif/core": "^3.26.6", "@oclif/plugin-help": "6.0.22", "@oclif/plugin-update": "4.2.13", - "@theguild/federation-composition": "0.20.0", + "@theguild/federation-composition": "0.20.1", "colors": "1.4.0", "env-ci": "7.3.0", "graphql": "^16.8.1", diff --git a/packages/services/api/package.json b/packages/services/api/package.json index dd911b62bf..91c99425fe 100644 --- a/packages/services/api/package.json +++ b/packages/services/api/package.json @@ -37,7 +37,7 @@ "@sentry/node": "7.120.2", "@sentry/types": "7.120.2", "@slack/web-api": "7.10.0", - "@theguild/federation-composition": "0.20.0", + "@theguild/federation-composition": "0.20.1", "@trpc/client": "10.45.2", "@trpc/server": "10.45.2", "@types/bcryptjs": "2.4.6", diff --git a/packages/services/schema/package.json b/packages/services/schema/package.json index 8261c4e590..1ccc0b6cf4 100644 --- a/packages/services/schema/package.json +++ b/packages/services/schema/package.json @@ -15,7 +15,7 @@ "@graphql-tools/stitching-directives": "3.1.38", "@hive/service-common": "workspace:*", "@sentry/node": "7.120.2", - "@theguild/federation-composition": "0.20.0", + "@theguild/federation-composition": "0.20.1", "@trpc/server": "10.45.2", "@types/async-retry": "1.4.8", "@types/ioredis-mock": "8.2.5", diff --git a/packages/services/server/package.json b/packages/services/server/package.json index ab31f30a0e..94bbce5b49 100644 --- a/packages/services/server/package.json +++ b/packages/services/server/package.json @@ -33,7 +33,7 @@ "@sentry/integrations": "7.114.0", "@sentry/node": "7.120.2", "@swc/core": "1.13.5", - "@theguild/federation-composition": "0.20.0", + "@theguild/federation-composition": "0.20.1", "@trpc/client": "10.45.2", "@trpc/server": "10.45.2", "@whatwg-node/server": "0.10.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ae49e322c0..f8aa0a614a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -141,8 +141,8 @@ importers: specifier: 0.12.1 version: 0.12.1(eslint@8.57.1(patch_hash=08d9d41d21638cb74d0f9f34877a8839601a4e5a8263066ff23e7032addbcba0))(typescript@5.7.3) '@theguild/federation-composition': - specifier: 0.20.0 - version: 0.20.0(graphql@16.9.0) + specifier: 0.20.1 + version: 0.20.1(graphql@16.9.0) '@theguild/prettier-config': specifier: 2.0.7 version: 2.0.7(prettier@3.4.2) @@ -319,8 +319,8 @@ importers: specifier: workspace:* version: link:../packages/services/storage '@theguild/federation-composition': - specifier: 0.20.0 - version: 0.20.0(graphql@16.9.0) + specifier: 0.20.1 + version: 0.20.1(graphql@16.9.0) '@trpc/client': specifier: 10.45.2 version: 10.45.2(@trpc/server@10.45.2) @@ -456,8 +456,8 @@ importers: specifier: 4.2.13 version: 4.2.13 '@theguild/federation-composition': - specifier: 0.20.0 - version: 0.20.0(graphql@16.9.0) + specifier: 0.20.1 + version: 0.20.1(graphql@16.9.0) colors: specifier: 1.4.0 version: 1.4.0 @@ -767,8 +767,8 @@ importers: specifier: 7.10.0 version: 7.10.0 '@theguild/federation-composition': - specifier: 0.20.0 - version: 0.20.0(graphql@16.9.0) + specifier: 0.20.1 + version: 0.20.1(graphql@16.9.0) '@trpc/client': specifier: 10.45.2 version: 10.45.2(@trpc/server@10.45.2) @@ -1164,8 +1164,8 @@ importers: specifier: 7.120.2 version: 7.120.2 '@theguild/federation-composition': - specifier: 0.20.0 - version: 0.20.0(graphql@16.9.0) + specifier: 0.20.1 + version: 0.20.1(graphql@16.9.0) '@trpc/server': specifier: 10.45.2 version: 10.45.2 @@ -1287,8 +1287,8 @@ importers: specifier: 1.13.5 version: 1.13.5 '@theguild/federation-composition': - specifier: 0.20.0 - version: 0.20.0(graphql@16.9.0) + specifier: 0.20.1 + version: 0.20.1(graphql@16.9.0) '@trpc/client': specifier: 10.45.2 version: 10.45.2(@trpc/server@10.45.2) @@ -8057,8 +8057,8 @@ packages: peerDependencies: graphql: ^16.0.0 - '@theguild/federation-composition@0.20.0': - resolution: {integrity: sha512-vokfiXP3L0Iba5a4qFYVHXxxi/v1AiIVCGE9xJFbWAFCtUGrRUKz49vFsDqRLdLmFqa3gLcMjVXVN7RsOYTeXg==} + '@theguild/federation-composition@0.20.1': + resolution: {integrity: sha512-lwYYKCeHmstOtbMtzxC0BQKWsUPYbEVRVdJ3EqR4jSpcF4gvNf3MOJv6yuvq6QsKqgYZURKRBszmg7VEDoi5Aw==} engines: {node: '>=18'} peerDependencies: graphql: ^16.0.0 @@ -25476,7 +25476,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@theguild/federation-composition@0.20.0(graphql@16.9.0)': + '@theguild/federation-composition@0.20.1(graphql@16.9.0)': dependencies: constant-case: 3.0.4 debug: 4.4.1(supports-color@8.1.1)