diff --git a/examples/apq-subgraphs/example.tar.gz b/examples/apq-subgraphs/example.tar.gz index 5db748519..ba94aecca 100644 Binary files a/examples/apq-subgraphs/example.tar.gz and b/examples/apq-subgraphs/example.tar.gz differ diff --git a/examples/apq-subgraphs/package-lock.json b/examples/apq-subgraphs/package-lock.json index 64dcba25f..472640707 100644 --- a/examples/apq-subgraphs/package-lock.json +++ b/examples/apq-subgraphs/package-lock.json @@ -7,7 +7,7 @@ "name": "@example/apq-subgraphs", "dependencies": { "@apollo/server": "^5.4.0", - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-mesh/compose-cli": "^1.5.3", "graphql": "^16.12.0", "tslib": "^2.8.1" @@ -380,9 +380,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -1907,9 +1907,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -1917,11 +1917,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -1932,7 +1932,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -1976,9 +1976,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -1991,20 +1991,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -2095,13 +2095,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -2114,13 +2114,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -2409,9 +2409,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2422,14 +2422,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -2576,12 +2576,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -2682,17 +2682,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -2708,12 +2708,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2744,9 +2744,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -2957,14 +2957,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -2997,19 +2997,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -3028,12 +3028,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -3064,18 +3064,18 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -3162,9 +3162,9 @@ } }, "node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3336,19 +3336,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -3491,18 +3491,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -3532,12 +3532,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -3585,12 +3585,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -6219,9 +6219,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -6230,7 +6230,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -6326,13 +6326,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -6345,15 +6345,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -6365,12 +6365,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -6408,9 +6408,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -6521,17 +6521,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -6628,13 +6628,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6643,16 +6643,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6714,13 +6714,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/apq-subgraphs/package.json b/examples/apq-subgraphs/package.json index 78f410b33..e6fda03a9 100644 --- a/examples/apq-subgraphs/package.json +++ b/examples/apq-subgraphs/package.json @@ -9,7 +9,7 @@ "@graphql-mesh/compose-cli": "^1.5.3", "graphql": "^16.12.0", "tslib": "^2.8.1", - "@graphql-hive/gateway": "^2.5.9" + "@graphql-hive/gateway": "^2.5.10" }, "overrides": { "esbuild": "^0.25.12", diff --git a/examples/extra-fields/example.tar.gz b/examples/extra-fields/example.tar.gz index e14af0bd5..fa3707b3f 100644 Binary files a/examples/extra-fields/example.tar.gz and b/examples/extra-fields/example.tar.gz differ diff --git a/examples/extra-fields/package-lock.json b/examples/extra-fields/package-lock.json index fe48b0640..e1745b66c 100644 --- a/examples/extra-fields/package-lock.json +++ b/examples/extra-fields/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "@example/extra-fields", "dependencies": { - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-mesh/compose-cli": "^1.5.3", "graphql": "^16.12.0", "graphql-yoga": "^5.16.2", @@ -305,9 +305,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -1832,9 +1832,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -1842,11 +1842,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -1857,7 +1857,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -1901,9 +1901,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -1916,20 +1916,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -2020,13 +2020,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -2039,13 +2039,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -2334,9 +2334,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2347,14 +2347,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -2501,12 +2501,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -2607,17 +2607,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -2633,12 +2633,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2669,9 +2669,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -2882,14 +2882,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -2922,19 +2922,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -2953,12 +2953,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2989,18 +2989,18 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -3087,9 +3087,9 @@ } }, "node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3261,19 +3261,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -3416,18 +3416,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -3457,12 +3457,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -3510,12 +3510,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -6144,9 +6144,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -6155,7 +6155,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -6251,13 +6251,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -6270,15 +6270,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -6290,12 +6290,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -6333,9 +6333,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -6446,17 +6446,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -6553,13 +6553,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6568,16 +6568,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6639,13 +6639,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/extra-fields/package.json b/examples/extra-fields/package.json index 97585bb98..5f766ad26 100644 --- a/examples/extra-fields/package.json +++ b/examples/extra-fields/package.json @@ -6,7 +6,7 @@ "graphql": "^16.12.0", "graphql-yoga": "^5.16.2", "tslib": "^2.8.1", - "@graphql-hive/gateway": "^2.5.9" + "@graphql-hive/gateway": "^2.5.10" }, "devDependencies": { "tsx": "^4.20.3" diff --git a/examples/federation-example/example.tar.gz b/examples/federation-example/example.tar.gz index d942637b1..969d0e445 100644 Binary files a/examples/federation-example/example.tar.gz and b/examples/federation-example/example.tar.gz differ diff --git a/examples/federation-example/package-lock.json b/examples/federation-example/package-lock.json index 498ef1cc1..cc0618654 100644 --- a/examples/federation-example/package-lock.json +++ b/examples/federation-example/package-lock.json @@ -8,7 +8,7 @@ "dependencies": { "@apollo/server": "^5.4.0", "@apollo/subgraph": "^2.11.3", - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "graphql": "^16.12.0" }, "devDependencies": { @@ -449,9 +449,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -1982,9 +1982,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -1992,11 +1992,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -2007,7 +2007,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -2051,9 +2051,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2066,20 +2066,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -2170,13 +2170,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -2189,13 +2189,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -2427,9 +2427,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2440,14 +2440,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -2575,12 +2575,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -2681,17 +2681,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -2707,12 +2707,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2743,9 +2743,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -2956,14 +2956,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -2996,19 +2996,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -3027,12 +3027,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -3063,18 +3063,18 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -3161,9 +3161,9 @@ } }, "node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3335,19 +3335,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -3490,18 +3490,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -3531,12 +3531,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -3584,12 +3584,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -6231,9 +6231,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -6242,7 +6242,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -6338,13 +6338,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -6357,15 +6357,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -6377,12 +6377,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -6420,9 +6420,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -6533,17 +6533,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -6640,13 +6640,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6655,16 +6655,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6726,13 +6726,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/federation-example/package.json b/examples/federation-example/package.json index c6a7753b9..82d7eae50 100644 --- a/examples/federation-example/package.json +++ b/examples/federation-example/package.json @@ -9,7 +9,7 @@ "@apollo/server": "^5.4.0", "@apollo/subgraph": "^2.11.3", "graphql": "^16.12.0", - "@graphql-hive/gateway": "^2.5.9" + "@graphql-hive/gateway": "^2.5.10" }, "overrides": { "esbuild": "^0.25.12", diff --git a/examples/federation-mixed/example.tar.gz b/examples/federation-mixed/example.tar.gz index 38e55b1fd..48c10856c 100644 Binary files a/examples/federation-mixed/example.tar.gz and b/examples/federation-mixed/example.tar.gz differ diff --git a/examples/federation-mixed/package-lock.json b/examples/federation-mixed/package-lock.json index 0c12ef97f..224d181a3 100644 --- a/examples/federation-mixed/package-lock.json +++ b/examples/federation-mixed/package-lock.json @@ -8,7 +8,7 @@ "dependencies": { "@apollo/server": "^5.4.0", "@apollo/subgraph": "^2.11.3", - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-mesh/compose-cli": "^1.5.3", "@omnigraph/openapi": "^0.109.23", "fets": "^0.8.4", @@ -453,9 +453,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -1995,9 +1995,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -2005,11 +2005,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -2020,7 +2020,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -2064,9 +2064,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2079,20 +2079,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -2114,9 +2114,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -2205,13 +2205,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -2224,13 +2224,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -2519,9 +2519,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2532,14 +2532,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -2553,9 +2553,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -2708,12 +2708,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -2814,17 +2814,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -2840,12 +2840,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2876,9 +2876,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -3116,14 +3116,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -3138,12 +3138,12 @@ } }, "node_modules/@graphql-mesh/types/node_modules/@graphql-tools/delegate": { - "version": "12.0.8", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.8.tgz", - "integrity": "sha512-yltGepWaJ9KsBY3QREJrZUKadhaiT4mO4ZO42hF/vfD2fIIOKZjn99qCSZBJ0YpVbLctPrgWrgDs3WgAl13fsA==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-execute": "^10.0.5", + "@graphql-tools/batch-execute": "^10.0.7", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", @@ -3178,19 +3178,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -3209,12 +3209,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -3227,12 +3227,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-tools/delegate": { - "version": "12.0.8", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.8.tgz", - "integrity": "sha512-yltGepWaJ9KsBY3QREJrZUKadhaiT4mO4ZO42hF/vfD2fIIOKZjn99qCSZBJ0YpVbLctPrgWrgDs3WgAl13fsA==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-execute": "^10.0.5", + "@graphql-tools/batch-execute": "^10.0.7", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", @@ -3267,18 +3267,18 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -3292,9 +3292,9 @@ } }, "node_modules/@graphql-tools/batch-delegate/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3543,19 +3543,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -3571,9 +3571,9 @@ } }, "node_modules/@graphql-tools/federation/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3720,18 +3720,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -3743,9 +3743,9 @@ } }, "node_modules/@graphql-tools/stitch/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3783,12 +3783,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -3800,9 +3800,9 @@ } }, "node_modules/@graphql-tools/stitching-directives/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3858,12 +3858,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -3877,9 +3877,9 @@ } }, "node_modules/@graphql-tools/wrap/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -6600,9 +6600,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -6611,7 +6611,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -6707,13 +6707,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -6726,15 +6726,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -6746,12 +6746,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -6789,9 +6789,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -6902,17 +6902,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -7009,13 +7009,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -7024,16 +7024,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -7095,13 +7095,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/federation-mixed/package.json b/examples/federation-mixed/package.json index a1e421b53..549151b63 100644 --- a/examples/federation-mixed/package.json +++ b/examples/federation-mixed/package.json @@ -9,7 +9,7 @@ "@apollo/server": "^5.4.0", "@apollo/subgraph": "^2.11.3", "fets": "^0.8.4", - "@graphql-hive/gateway": "^2.5.9" + "@graphql-hive/gateway": "^2.5.10" }, "devDependencies": { "tsx": "^4.20.3", diff --git a/examples/federation-subscriptions-passthrough/example.tar.gz b/examples/federation-subscriptions-passthrough/example.tar.gz index d40f757aa..6a6debba3 100644 Binary files a/examples/federation-subscriptions-passthrough/example.tar.gz and b/examples/federation-subscriptions-passthrough/example.tar.gz differ diff --git a/examples/federation-subscriptions-passthrough/package-lock.json b/examples/federation-subscriptions-passthrough/package-lock.json index 1b0e05abf..e4110a3e2 100644 --- a/examples/federation-subscriptions-passthrough/package-lock.json +++ b/examples/federation-subscriptions-passthrough/package-lock.json @@ -9,7 +9,7 @@ "@apollo/server": "^5.4.0", "@apollo/subgraph": "^2.11.3", "@as-integrations/express5": "^1.1.2", - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-mesh/transport-ws": "^2.0.16", "@repeaterjs/repeater": "^3.0.6", "@types/express": "^5.0.5", @@ -473,9 +473,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -2006,9 +2006,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -2016,11 +2016,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -2031,7 +2031,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -2075,9 +2075,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2090,20 +2090,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -2194,13 +2194,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -2213,13 +2213,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -2451,9 +2451,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2464,14 +2464,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -2599,12 +2599,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -2705,17 +2705,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -2731,12 +2731,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2767,9 +2767,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -2980,14 +2980,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -3020,19 +3020,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -3051,12 +3051,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -3087,18 +3087,18 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -3185,9 +3185,9 @@ } }, "node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3359,19 +3359,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -3514,18 +3514,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -3555,12 +3555,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -3608,12 +3608,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -6255,9 +6255,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -6266,7 +6266,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -6362,13 +6362,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -6381,15 +6381,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -6401,12 +6401,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -6444,9 +6444,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -6557,17 +6557,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -6664,13 +6664,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6679,16 +6679,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6750,13 +6750,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/federation-subscriptions-passthrough/package.json b/examples/federation-subscriptions-passthrough/package.json index 6c2845181..e273c7a7e 100644 --- a/examples/federation-subscriptions-passthrough/package.json +++ b/examples/federation-subscriptions-passthrough/package.json @@ -16,7 +16,7 @@ "graphql-sse": "^2.6.0", "graphql-ws": "^6.0.6", "ws": "^8.18.3", - "@graphql-hive/gateway": "^2.5.9" + "@graphql-hive/gateway": "^2.5.10" }, "devDependencies": { "tsx": "^4.20.3", diff --git a/examples/file-upload/example.tar.gz b/examples/file-upload/example.tar.gz index 8aa1ed8e3..dd4e5c4a8 100644 Binary files a/examples/file-upload/example.tar.gz and b/examples/file-upload/example.tar.gz differ diff --git a/examples/file-upload/package-lock.json b/examples/file-upload/package-lock.json index a519c4060..26395c4b5 100644 --- a/examples/file-upload/package-lock.json +++ b/examples/file-upload/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "@example/file-upload", "dependencies": { - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-mesh/compose-cli": "^1.5.3", "graphql": "^16.12.0", "tslib": "^2.8.1" @@ -304,9 +304,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -1831,9 +1831,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -1841,11 +1841,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -1856,7 +1856,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -1900,9 +1900,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -1915,20 +1915,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -2019,13 +2019,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -2038,13 +2038,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -2333,9 +2333,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2346,14 +2346,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -2500,12 +2500,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -2606,17 +2606,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -2632,12 +2632,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2668,9 +2668,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -2881,14 +2881,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -2921,19 +2921,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -2952,12 +2952,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2988,18 +2988,18 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -3086,9 +3086,9 @@ } }, "node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3260,19 +3260,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -3415,18 +3415,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -3456,12 +3456,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -3509,12 +3509,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -6143,9 +6143,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -6154,7 +6154,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -6250,13 +6250,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -6269,15 +6269,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -6289,12 +6289,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -6332,9 +6332,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -6445,17 +6445,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -6552,13 +6552,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6567,16 +6567,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6638,13 +6638,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/file-upload/package.json b/examples/file-upload/package.json index 3c58a8648..9469c9609 100644 --- a/examples/file-upload/package.json +++ b/examples/file-upload/package.json @@ -5,7 +5,7 @@ "@graphql-mesh/compose-cli": "^1.5.3", "graphql": "^16.12.0", "tslib": "^2.8.1", - "@graphql-hive/gateway": "^2.5.9" + "@graphql-hive/gateway": "^2.5.10" }, "devDependencies": { "tsx": "^4.20.3" diff --git a/examples/hmac-auth-https/example.tar.gz b/examples/hmac-auth-https/example.tar.gz index ba62e3fd5..8f4f1c97e 100644 Binary files a/examples/hmac-auth-https/example.tar.gz and b/examples/hmac-auth-https/example.tar.gz differ diff --git a/examples/hmac-auth-https/package-lock.json b/examples/hmac-auth-https/package-lock.json index da710f770..c57ae23e1 100644 --- a/examples/hmac-auth-https/package-lock.json +++ b/examples/hmac-auth-https/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "@apollo/server": "^5.4.0", "@apollo/subgraph": "^2.11.3", - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/compose-cli": "^1.5.3", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", @@ -433,9 +433,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -1960,9 +1960,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -1970,11 +1970,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -1985,7 +1985,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -2029,9 +2029,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2044,20 +2044,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -2148,13 +2148,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -2167,13 +2167,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -2462,9 +2462,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2475,14 +2475,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -2629,12 +2629,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -2735,17 +2735,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -2761,12 +2761,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2797,9 +2797,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -3010,14 +3010,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -3050,19 +3050,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -3081,12 +3081,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -3117,18 +3117,18 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -3215,9 +3215,9 @@ } }, "node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3389,19 +3389,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -3544,18 +3544,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -3585,12 +3585,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -3638,12 +3638,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -6272,9 +6272,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -6283,7 +6283,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -6379,13 +6379,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -6398,15 +6398,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -6418,12 +6418,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -6461,9 +6461,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -6574,17 +6574,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -6681,13 +6681,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6696,16 +6696,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6767,13 +6767,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/hmac-auth-https/package.json b/examples/hmac-auth-https/package.json index eb7fd89c5..0b000899f 100644 --- a/examples/hmac-auth-https/package.json +++ b/examples/hmac-auth-https/package.json @@ -12,7 +12,7 @@ "dependencies": { "@apollo/server": "^5.4.0", "@apollo/subgraph": "^2.11.3", - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/compose-cli": "^1.5.3", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", diff --git a/examples/interface-additional-resolvers/example.tar.gz b/examples/interface-additional-resolvers/example.tar.gz index 9ff0c5705..4f7521a22 100644 Binary files a/examples/interface-additional-resolvers/example.tar.gz and b/examples/interface-additional-resolvers/example.tar.gz differ diff --git a/examples/interface-additional-resolvers/package-lock.json b/examples/interface-additional-resolvers/package-lock.json index e52660317..fa62abaaa 100644 --- a/examples/interface-additional-resolvers/package-lock.json +++ b/examples/interface-additional-resolvers/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "@example/interface-additional-resolvers", "dependencies": { - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-mesh/compose-cli": "^1.5.3", "graphql": "^16.12.0", "graphql-yoga": "^5.16.2", @@ -305,9 +305,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -1832,9 +1832,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -1842,11 +1842,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -1857,7 +1857,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -1901,9 +1901,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -1916,20 +1916,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -2020,13 +2020,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -2039,13 +2039,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -2334,9 +2334,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2347,14 +2347,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -2501,12 +2501,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -2607,17 +2607,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -2633,12 +2633,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2669,9 +2669,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -2882,14 +2882,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -2922,19 +2922,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -2953,12 +2953,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2989,18 +2989,18 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -3087,9 +3087,9 @@ } }, "node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3261,19 +3261,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -3416,18 +3416,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -3457,12 +3457,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -3510,12 +3510,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -6144,9 +6144,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -6155,7 +6155,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -6251,13 +6251,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -6270,15 +6270,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -6290,12 +6290,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -6333,9 +6333,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -6446,17 +6446,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -6553,13 +6553,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6568,16 +6568,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6639,13 +6639,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/interface-additional-resolvers/package.json b/examples/interface-additional-resolvers/package.json index 466aded7c..75613d3fc 100644 --- a/examples/interface-additional-resolvers/package.json +++ b/examples/interface-additional-resolvers/package.json @@ -6,7 +6,7 @@ "graphql": "^16.12.0", "graphql-yoga": "^5.16.2", "tslib": "^2.8.1", - "@graphql-hive/gateway": "^2.5.9" + "@graphql-hive/gateway": "^2.5.10" }, "devDependencies": { "tsx": "^4.20.3" diff --git a/examples/json-schema-subscriptions/example.tar.gz b/examples/json-schema-subscriptions/example.tar.gz index f1b05837d..58edf6390 100644 Binary files a/examples/json-schema-subscriptions/example.tar.gz and b/examples/json-schema-subscriptions/example.tar.gz differ diff --git a/examples/json-schema-subscriptions/package-lock.json b/examples/json-schema-subscriptions/package-lock.json index 77fcb1dd3..5295d93d6 100644 --- a/examples/json-schema-subscriptions/package-lock.json +++ b/examples/json-schema-subscriptions/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "@example/json-schema-subscriptions", "dependencies": { - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-mesh/compose-cli": "^1.5.3", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/plugin-live-query": "^0.104.17", @@ -309,9 +309,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -1865,9 +1865,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -1875,11 +1875,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -1890,7 +1890,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -1934,9 +1934,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -1949,20 +1949,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -1984,9 +1984,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -2075,13 +2075,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -2094,13 +2094,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -2389,9 +2389,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2402,14 +2402,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -2423,9 +2423,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -2601,12 +2601,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -2707,17 +2707,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -2733,12 +2733,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2769,9 +2769,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -3009,14 +3009,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -3031,12 +3031,12 @@ } }, "node_modules/@graphql-mesh/types/node_modules/@graphql-tools/delegate": { - "version": "12.0.8", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.8.tgz", - "integrity": "sha512-yltGepWaJ9KsBY3QREJrZUKadhaiT4mO4ZO42hF/vfD2fIIOKZjn99qCSZBJ0YpVbLctPrgWrgDs3WgAl13fsA==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-execute": "^10.0.5", + "@graphql-tools/batch-execute": "^10.0.7", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", @@ -3071,19 +3071,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -3102,12 +3102,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -3120,12 +3120,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-tools/delegate": { - "version": "12.0.8", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.8.tgz", - "integrity": "sha512-yltGepWaJ9KsBY3QREJrZUKadhaiT4mO4ZO42hF/vfD2fIIOKZjn99qCSZBJ0YpVbLctPrgWrgDs3WgAl13fsA==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-execute": "^10.0.5", + "@graphql-tools/batch-execute": "^10.0.7", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", @@ -3160,18 +3160,18 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -3185,9 +3185,9 @@ } }, "node_modules/@graphql-tools/batch-delegate/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3436,19 +3436,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -3464,9 +3464,9 @@ } }, "node_modules/@graphql-tools/federation/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3613,18 +3613,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -3636,9 +3636,9 @@ } }, "node_modules/@graphql-tools/stitch/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3676,12 +3676,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -3693,9 +3693,9 @@ } }, "node_modules/@graphql-tools/stitching-directives/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3751,12 +3751,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -3770,9 +3770,9 @@ } }, "node_modules/@graphql-tools/wrap/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -6502,9 +6502,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -6513,7 +6513,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -6609,13 +6609,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -6628,15 +6628,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -6648,12 +6648,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -6691,9 +6691,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -6804,17 +6804,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -6911,13 +6911,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6926,16 +6926,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6997,13 +6997,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/json-schema-subscriptions/package.json b/examples/json-schema-subscriptions/package.json index de736bd8a..bf82073e0 100644 --- a/examples/json-schema-subscriptions/package.json +++ b/examples/json-schema-subscriptions/package.json @@ -10,7 +10,7 @@ "graphql": "^16.12.0", "graphql-sse": "^2.6.0", "tslib": "^2.8.1", - "@graphql-hive/gateway": "^2.5.9" + "@graphql-hive/gateway": "^2.5.10" }, "devDependencies": { "tsx": "^4.20.3" diff --git a/examples/launchdarkly-override/example.tar.gz b/examples/launchdarkly-override/example.tar.gz index dac966b1c..02fb26c7a 100644 Binary files a/examples/launchdarkly-override/example.tar.gz and b/examples/launchdarkly-override/example.tar.gz differ diff --git a/examples/launchdarkly-override/package-lock.json b/examples/launchdarkly-override/package-lock.json index 9a89f6ae4..9a8d346f8 100644 --- a/examples/launchdarkly-override/package-lock.json +++ b/examples/launchdarkly-override/package-lock.json @@ -7,7 +7,7 @@ "name": "@example/launchdarkly-override", "dependencies": { "@apollo/subgraph": "2.13.2", - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@launchdarkly/node-server-sdk": "9.10.9", "graphql": "16.13.1", "graphql-yoga": "5.18.1", @@ -379,9 +379,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -1917,9 +1917,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -1927,11 +1927,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -1942,7 +1942,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -1986,9 +1986,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2001,20 +2001,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -2105,13 +2105,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -2124,13 +2124,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -2362,9 +2362,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2375,14 +2375,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -2510,12 +2510,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -2616,17 +2616,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -2642,12 +2642,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2678,9 +2678,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -2891,14 +2891,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -2931,19 +2931,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -2962,12 +2962,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2998,18 +2998,18 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -3096,9 +3096,9 @@ } }, "node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3270,19 +3270,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -3425,18 +3425,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -3466,12 +3466,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -3519,12 +3519,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -6223,9 +6223,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -6234,7 +6234,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -6330,13 +6330,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -6349,15 +6349,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -6369,12 +6369,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -6412,9 +6412,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -6525,17 +6525,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -6632,13 +6632,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6647,16 +6647,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6718,13 +6718,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/launchdarkly-override/package.json b/examples/launchdarkly-override/package.json index 66ef59cb1..9480fca39 100644 --- a/examples/launchdarkly-override/package.json +++ b/examples/launchdarkly-override/package.json @@ -7,7 +7,7 @@ "graphql": "16.13.1", "graphql-yoga": "5.18.1", "tslib": "^2.8.1", - "@graphql-hive/gateway": "^2.5.9" + "@graphql-hive/gateway": "^2.5.10" }, "overrides": { "tmp": "0.2.4", diff --git a/examples/openapi-additional-resolvers/example.tar.gz b/examples/openapi-additional-resolvers/example.tar.gz index d3f398e4f..653ef3d35 100644 Binary files a/examples/openapi-additional-resolvers/example.tar.gz and b/examples/openapi-additional-resolvers/example.tar.gz differ diff --git a/examples/openapi-additional-resolvers/package-lock.json b/examples/openapi-additional-resolvers/package-lock.json index 8c8ae1517..31c69f03c 100644 --- a/examples/openapi-additional-resolvers/package-lock.json +++ b/examples/openapi-additional-resolvers/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "@example/openapi-additional-resolvers", "dependencies": { - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-mesh/compose-cli": "^1.5.3", "@omnigraph/openapi": "^0.109.23", "graphql": "^16.12.0", @@ -303,9 +303,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -1388,9 +1388,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -1398,11 +1398,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -1413,7 +1413,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -1457,9 +1457,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -1472,20 +1472,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -1507,9 +1507,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -1598,13 +1598,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -1617,13 +1617,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -1912,9 +1912,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -1925,14 +1925,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -1946,9 +1946,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -2101,12 +2101,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -2207,17 +2207,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -2233,12 +2233,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2269,9 +2269,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -2509,14 +2509,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -2531,12 +2531,12 @@ } }, "node_modules/@graphql-mesh/types/node_modules/@graphql-tools/delegate": { - "version": "12.0.8", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.8.tgz", - "integrity": "sha512-yltGepWaJ9KsBY3QREJrZUKadhaiT4mO4ZO42hF/vfD2fIIOKZjn99qCSZBJ0YpVbLctPrgWrgDs3WgAl13fsA==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-execute": "^10.0.5", + "@graphql-tools/batch-execute": "^10.0.7", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", @@ -2571,19 +2571,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -2602,12 +2602,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2620,12 +2620,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-tools/delegate": { - "version": "12.0.8", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.8.tgz", - "integrity": "sha512-yltGepWaJ9KsBY3QREJrZUKadhaiT4mO4ZO42hF/vfD2fIIOKZjn99qCSZBJ0YpVbLctPrgWrgDs3WgAl13fsA==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-execute": "^10.0.5", + "@graphql-tools/batch-execute": "^10.0.7", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", @@ -2660,18 +2660,18 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -2685,9 +2685,9 @@ } }, "node_modules/@graphql-tools/batch-delegate/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -2936,19 +2936,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -2964,9 +2964,9 @@ } }, "node_modules/@graphql-tools/federation/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3113,18 +3113,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -3136,9 +3136,9 @@ } }, "node_modules/@graphql-tools/stitch/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3176,12 +3176,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -3193,9 +3193,9 @@ } }, "node_modules/@graphql-tools/stitching-directives/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3251,12 +3251,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -3270,9 +3270,9 @@ } }, "node_modules/@graphql-tools/wrap/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -5974,9 +5974,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -5985,7 +5985,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -6081,13 +6081,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -6100,15 +6100,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -6120,12 +6120,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -6163,9 +6163,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -6276,17 +6276,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -6383,13 +6383,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6398,16 +6398,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6469,13 +6469,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/openapi-additional-resolvers/package.json b/examples/openapi-additional-resolvers/package.json index 167445559..8a305aeb7 100644 --- a/examples/openapi-additional-resolvers/package.json +++ b/examples/openapi-additional-resolvers/package.json @@ -7,7 +7,7 @@ "graphql": "^16.12.0", "moment": "^2.30.1", "tslib": "^2.8.1", - "@graphql-hive/gateway": "^2.5.9" + "@graphql-hive/gateway": "^2.5.10" }, "overrides": { "minimatch": "^10.2.4" diff --git a/examples/openapi-arg-rename/example.tar.gz b/examples/openapi-arg-rename/example.tar.gz index f5410cea3..2fa88d138 100644 Binary files a/examples/openapi-arg-rename/example.tar.gz and b/examples/openapi-arg-rename/example.tar.gz differ diff --git a/examples/openapi-arg-rename/package-lock.json b/examples/openapi-arg-rename/package-lock.json index 648593080..ac0d2b496 100644 --- a/examples/openapi-arg-rename/package-lock.json +++ b/examples/openapi-arg-rename/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "@example/openapi-arg-rename", "dependencies": { - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-mesh/compose-cli": "^1.5.3", "@omnigraph/openapi": "^0.109.23", "graphql": "16.13.1", @@ -306,9 +306,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -1833,9 +1833,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -1843,11 +1843,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -1858,7 +1858,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -1902,9 +1902,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -1917,20 +1917,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -1952,9 +1952,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -2043,13 +2043,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -2062,13 +2062,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -2357,9 +2357,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2370,14 +2370,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -2391,9 +2391,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -2546,12 +2546,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -2652,17 +2652,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -2678,12 +2678,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2714,9 +2714,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -2954,14 +2954,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -2976,12 +2976,12 @@ } }, "node_modules/@graphql-mesh/types/node_modules/@graphql-tools/delegate": { - "version": "12.0.8", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.8.tgz", - "integrity": "sha512-yltGepWaJ9KsBY3QREJrZUKadhaiT4mO4ZO42hF/vfD2fIIOKZjn99qCSZBJ0YpVbLctPrgWrgDs3WgAl13fsA==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-execute": "^10.0.5", + "@graphql-tools/batch-execute": "^10.0.7", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", @@ -3016,19 +3016,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -3047,12 +3047,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -3065,12 +3065,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-tools/delegate": { - "version": "12.0.8", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.8.tgz", - "integrity": "sha512-yltGepWaJ9KsBY3QREJrZUKadhaiT4mO4ZO42hF/vfD2fIIOKZjn99qCSZBJ0YpVbLctPrgWrgDs3WgAl13fsA==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-execute": "^10.0.5", + "@graphql-tools/batch-execute": "^10.0.7", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", @@ -3105,18 +3105,18 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -3130,9 +3130,9 @@ } }, "node_modules/@graphql-tools/batch-delegate/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3381,19 +3381,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -3409,9 +3409,9 @@ } }, "node_modules/@graphql-tools/federation/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3558,18 +3558,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -3581,9 +3581,9 @@ } }, "node_modules/@graphql-tools/stitch/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3621,12 +3621,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -3638,9 +3638,9 @@ } }, "node_modules/@graphql-tools/stitching-directives/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3696,12 +3696,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -3715,9 +3715,9 @@ } }, "node_modules/@graphql-tools/wrap/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -6419,9 +6419,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -6430,7 +6430,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -6526,13 +6526,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -6545,15 +6545,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -6565,12 +6565,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -6608,9 +6608,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -6721,17 +6721,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -6828,13 +6828,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6843,16 +6843,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6914,13 +6914,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/openapi-arg-rename/package.json b/examples/openapi-arg-rename/package.json index c39afd5e3..5bfc17df6 100644 --- a/examples/openapi-arg-rename/package.json +++ b/examples/openapi-arg-rename/package.json @@ -7,7 +7,7 @@ "graphql": "16.13.1", "moment": "2.30.1", "tslib": "^2.8.1", - "@graphql-hive/gateway": "^2.5.9" + "@graphql-hive/gateway": "^2.5.10" }, "devDependencies": { "tsx": "^4.20.3" diff --git a/examples/openapi-javascript-wiki/example.tar.gz b/examples/openapi-javascript-wiki/example.tar.gz index cb90bf7db..4f063953b 100644 Binary files a/examples/openapi-javascript-wiki/example.tar.gz and b/examples/openapi-javascript-wiki/example.tar.gz differ diff --git a/examples/openapi-javascript-wiki/package-lock.json b/examples/openapi-javascript-wiki/package-lock.json index 9ffae749f..8f249f410 100644 --- a/examples/openapi-javascript-wiki/package-lock.json +++ b/examples/openapi-javascript-wiki/package-lock.json @@ -9,7 +9,7 @@ "@graphql-codegen/cli": "^6.1.3", "@graphql-codegen/typescript": "^5.0.9", "@graphql-codegen/typescript-resolvers": "^5.1.7", - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-mesh/compose-cli": "^1.5.3", "@graphql-mesh/incontext-sdk-codegen": "^0.0.3", "@omnigraph/openapi": "^0.109.23", @@ -321,9 +321,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -1921,9 +1921,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -1931,11 +1931,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -1946,7 +1946,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -1990,9 +1990,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2005,20 +2005,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -2040,9 +2040,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -2131,13 +2131,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -2150,13 +2150,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -2445,9 +2445,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2458,14 +2458,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -2479,9 +2479,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -2679,12 +2679,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -2785,17 +2785,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -2811,12 +2811,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2847,9 +2847,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -3087,14 +3087,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -3109,12 +3109,12 @@ } }, "node_modules/@graphql-mesh/types/node_modules/@graphql-tools/delegate": { - "version": "12.0.8", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.8.tgz", - "integrity": "sha512-yltGepWaJ9KsBY3QREJrZUKadhaiT4mO4ZO42hF/vfD2fIIOKZjn99qCSZBJ0YpVbLctPrgWrgDs3WgAl13fsA==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-execute": "^10.0.5", + "@graphql-tools/batch-execute": "^10.0.7", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", @@ -3149,19 +3149,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -3180,12 +3180,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -3198,12 +3198,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-tools/delegate": { - "version": "12.0.8", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.8.tgz", - "integrity": "sha512-yltGepWaJ9KsBY3QREJrZUKadhaiT4mO4ZO42hF/vfD2fIIOKZjn99qCSZBJ0YpVbLctPrgWrgDs3WgAl13fsA==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-execute": "^10.0.5", + "@graphql-tools/batch-execute": "^10.0.7", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", @@ -3238,9 +3238,9 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/apollo-engine-loader": { @@ -3280,12 +3280,12 @@ } }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -3299,9 +3299,9 @@ } }, "node_modules/@graphql-tools/batch-delegate/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3621,19 +3621,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -3649,9 +3649,9 @@ } }, "node_modules/@graphql-tools/federation/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -4068,18 +4068,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -4091,9 +4091,9 @@ } }, "node_modules/@graphql-tools/stitch/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -4131,12 +4131,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -4148,9 +4148,9 @@ } }, "node_modules/@graphql-tools/stitching-directives/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -4250,12 +4250,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -4269,9 +4269,9 @@ } }, "node_modules/@graphql-tools/wrap/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -7321,9 +7321,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -7332,7 +7332,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -7428,13 +7428,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -7447,15 +7447,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -7467,12 +7467,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -7510,9 +7510,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -7623,17 +7623,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -7730,13 +7730,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -7745,16 +7745,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -7816,13 +7816,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/openapi-javascript-wiki/package.json b/examples/openapi-javascript-wiki/package.json index 34cee97fc..6712b08bd 100644 --- a/examples/openapi-javascript-wiki/package.json +++ b/examples/openapi-javascript-wiki/package.json @@ -10,7 +10,7 @@ "@graphql-codegen/cli": "^6.1.3", "@graphql-codegen/typescript": "^5.0.9", "@graphql-codegen/typescript-resolvers": "^5.1.7", - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-mesh/compose-cli": "^1.5.3", "@graphql-mesh/incontext-sdk-codegen": "^0.0.3", "@omnigraph/openapi": "^0.109.23", diff --git a/examples/openapi-subscriptions/example.tar.gz b/examples/openapi-subscriptions/example.tar.gz index b6c7cd345..ba1414909 100644 Binary files a/examples/openapi-subscriptions/example.tar.gz and b/examples/openapi-subscriptions/example.tar.gz differ diff --git a/examples/openapi-subscriptions/package-lock.json b/examples/openapi-subscriptions/package-lock.json index bd4f133b1..ed0059f86 100644 --- a/examples/openapi-subscriptions/package-lock.json +++ b/examples/openapi-subscriptions/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "@example/openapi-subscriptions", "dependencies": { - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-mesh/compose-cli": "^1.5.3", "@omnigraph/openapi": "^0.109.23", "fets": "^0.8.4", @@ -308,9 +308,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -1844,9 +1844,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -1854,11 +1854,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -1869,7 +1869,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -1913,9 +1913,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -1928,20 +1928,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -1963,9 +1963,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -2054,13 +2054,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -2073,13 +2073,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -2368,9 +2368,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2381,14 +2381,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -2402,9 +2402,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -2557,12 +2557,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -2663,17 +2663,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -2689,12 +2689,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2725,9 +2725,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -2971,14 +2971,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -2993,12 +2993,12 @@ } }, "node_modules/@graphql-mesh/types/node_modules/@graphql-tools/delegate": { - "version": "12.0.8", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.8.tgz", - "integrity": "sha512-yltGepWaJ9KsBY3QREJrZUKadhaiT4mO4ZO42hF/vfD2fIIOKZjn99qCSZBJ0YpVbLctPrgWrgDs3WgAl13fsA==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-execute": "^10.0.5", + "@graphql-tools/batch-execute": "^10.0.7", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", @@ -3033,19 +3033,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -3064,12 +3064,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -3082,12 +3082,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-tools/delegate": { - "version": "12.0.8", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.8.tgz", - "integrity": "sha512-yltGepWaJ9KsBY3QREJrZUKadhaiT4mO4ZO42hF/vfD2fIIOKZjn99qCSZBJ0YpVbLctPrgWrgDs3WgAl13fsA==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-execute": "^10.0.5", + "@graphql-tools/batch-execute": "^10.0.7", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", @@ -3122,18 +3122,18 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -3147,9 +3147,9 @@ } }, "node_modules/@graphql-tools/batch-delegate/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3398,19 +3398,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -3426,9 +3426,9 @@ } }, "node_modules/@graphql-tools/federation/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3575,18 +3575,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -3598,9 +3598,9 @@ } }, "node_modules/@graphql-tools/stitch/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3638,12 +3638,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -3655,9 +3655,9 @@ } }, "node_modules/@graphql-tools/stitching-directives/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3713,12 +3713,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -3732,9 +3732,9 @@ } }, "node_modules/@graphql-tools/wrap/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -6448,9 +6448,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -6459,7 +6459,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -6555,13 +6555,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -6574,15 +6574,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -6594,12 +6594,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -6637,9 +6637,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -6750,17 +6750,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -6857,13 +6857,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6872,16 +6872,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6943,13 +6943,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/openapi-subscriptions/package.json b/examples/openapi-subscriptions/package.json index 61fa76ea1..f5edb83d9 100644 --- a/examples/openapi-subscriptions/package.json +++ b/examples/openapi-subscriptions/package.json @@ -9,7 +9,7 @@ "graphql-sse": "^2.6.0", "tslib": "^2.8.1", "url-join": "^5.0.0", - "@graphql-hive/gateway": "^2.5.9" + "@graphql-hive/gateway": "^2.5.10" }, "devDependencies": { "tsx": "^4.20.3" diff --git a/examples/operation-field-permissions/example.tar.gz b/examples/operation-field-permissions/example.tar.gz index 5cf29e8ea..921224f3e 100644 Binary files a/examples/operation-field-permissions/example.tar.gz and b/examples/operation-field-permissions/example.tar.gz differ diff --git a/examples/operation-field-permissions/package-lock.json b/examples/operation-field-permissions/package-lock.json index e6a169413..b417144da 100644 --- a/examples/operation-field-permissions/package-lock.json +++ b/examples/operation-field-permissions/package-lock.json @@ -8,7 +8,7 @@ "dependencies": { "@envelop/core": "^5.4.0", "@envelop/operation-field-permissions": "^9.0.0", - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-mesh/compose-cli": "^1.5.3", "graphql": "^16.12.0" }, @@ -305,9 +305,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -1850,9 +1850,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -1860,11 +1860,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -1875,7 +1875,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -1919,9 +1919,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -1934,20 +1934,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -2038,13 +2038,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -2057,13 +2057,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -2352,9 +2352,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2365,14 +2365,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -2519,12 +2519,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -2625,17 +2625,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -2651,12 +2651,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2687,9 +2687,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -2900,14 +2900,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -2940,19 +2940,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -2971,12 +2971,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -3007,18 +3007,18 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -3105,9 +3105,9 @@ } }, "node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3279,19 +3279,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -3434,18 +3434,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -3475,12 +3475,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -3528,12 +3528,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -6162,9 +6162,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -6173,7 +6173,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -6269,13 +6269,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -6288,15 +6288,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -6308,12 +6308,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -6351,9 +6351,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -6464,17 +6464,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -6571,13 +6571,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6586,16 +6586,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6657,13 +6657,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/operation-field-permissions/package.json b/examples/operation-field-permissions/package.json index 8fc9347d0..656777f07 100644 --- a/examples/operation-field-permissions/package.json +++ b/examples/operation-field-permissions/package.json @@ -6,7 +6,7 @@ "@envelop/operation-field-permissions": "^9.0.0", "@graphql-mesh/compose-cli": "^1.5.3", "graphql": "^16.12.0", - "@graphql-hive/gateway": "^2.5.9" + "@graphql-hive/gateway": "^2.5.10" }, "devDependencies": { "tsx": "^4.20.3" diff --git a/examples/programmatic-batching/example.tar.gz b/examples/programmatic-batching/example.tar.gz index a9a0de4e1..8b5eb5e87 100644 Binary files a/examples/programmatic-batching/example.tar.gz and b/examples/programmatic-batching/example.tar.gz differ diff --git a/examples/programmatic-batching/package-lock.json b/examples/programmatic-batching/package-lock.json index c985ad73f..ad02c751f 100644 --- a/examples/programmatic-batching/package-lock.json +++ b/examples/programmatic-batching/package-lock.json @@ -9,7 +9,7 @@ "@graphql-codegen/cli": "^6.1.3", "@graphql-codegen/typescript": "^5.0.9", "@graphql-codegen/typescript-resolvers": "^5.1.7", - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-mesh/compose-cli": "^1.5.3", "@graphql-mesh/incontext-sdk-codegen": "^0.0.3", "@omnigraph/openapi": "^0.109.23", @@ -324,9 +324,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -2366,9 +2366,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -2376,11 +2376,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -2391,7 +2391,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -2435,9 +2435,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2450,20 +2450,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -2485,9 +2485,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -2576,13 +2576,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -2595,13 +2595,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -2890,9 +2890,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2903,14 +2903,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -2924,9 +2924,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3124,12 +3124,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -3230,17 +3230,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -3256,12 +3256,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -3292,9 +3292,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -3532,14 +3532,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -3554,12 +3554,12 @@ } }, "node_modules/@graphql-mesh/types/node_modules/@graphql-tools/delegate": { - "version": "12.0.8", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.8.tgz", - "integrity": "sha512-yltGepWaJ9KsBY3QREJrZUKadhaiT4mO4ZO42hF/vfD2fIIOKZjn99qCSZBJ0YpVbLctPrgWrgDs3WgAl13fsA==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-execute": "^10.0.5", + "@graphql-tools/batch-execute": "^10.0.7", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", @@ -3594,19 +3594,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -3625,12 +3625,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -3643,12 +3643,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-tools/delegate": { - "version": "12.0.8", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.8.tgz", - "integrity": "sha512-yltGepWaJ9KsBY3QREJrZUKadhaiT4mO4ZO42hF/vfD2fIIOKZjn99qCSZBJ0YpVbLctPrgWrgDs3WgAl13fsA==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-execute": "^10.0.5", + "@graphql-tools/batch-execute": "^10.0.7", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", @@ -3683,9 +3683,9 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/apollo-engine-loader": { @@ -3725,12 +3725,12 @@ } }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -3744,9 +3744,9 @@ } }, "node_modules/@graphql-tools/batch-delegate/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -4066,19 +4066,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -4094,9 +4094,9 @@ } }, "node_modules/@graphql-tools/federation/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -4513,18 +4513,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -4536,9 +4536,9 @@ } }, "node_modules/@graphql-tools/stitch/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -4576,12 +4576,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -4593,9 +4593,9 @@ } }, "node_modules/@graphql-tools/stitching-directives/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -4695,12 +4695,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -4714,9 +4714,9 @@ } }, "node_modules/@graphql-tools/wrap/node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -7772,9 +7772,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -7783,7 +7783,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -7879,13 +7879,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -7898,15 +7898,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -7918,12 +7918,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -7961,9 +7961,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -8074,17 +8074,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -8181,13 +8181,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -8196,16 +8196,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -8267,13 +8267,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/programmatic-batching/package.json b/examples/programmatic-batching/package.json index 67c2e0ac1..6dea94494 100644 --- a/examples/programmatic-batching/package.json +++ b/examples/programmatic-batching/package.json @@ -5,7 +5,7 @@ "@graphql-codegen/cli": "^6.1.3", "@graphql-codegen/typescript": "^5.0.9", "@graphql-codegen/typescript-resolvers": "^5.1.7", - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-mesh/compose-cli": "^1.5.3", "@graphql-mesh/incontext-sdk-codegen": "^0.0.3", "@omnigraph/openapi": "^0.109.23", diff --git a/examples/subscriptions-with-transforms/example.tar.gz b/examples/subscriptions-with-transforms/example.tar.gz index 5f1fbce39..dc6793248 100644 Binary files a/examples/subscriptions-with-transforms/example.tar.gz and b/examples/subscriptions-with-transforms/example.tar.gz differ diff --git a/examples/subscriptions-with-transforms/package-lock.json b/examples/subscriptions-with-transforms/package-lock.json index 486b1e300..773741901 100644 --- a/examples/subscriptions-with-transforms/package-lock.json +++ b/examples/subscriptions-with-transforms/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "@example/subscriptions-with-transforms", "dependencies": { - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-mesh/compose-cli": "^1.5.3", "graphql": "16.13.1", "graphql-sse": "^2.6.0", @@ -306,9 +306,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -1833,9 +1833,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -1843,11 +1843,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -1858,7 +1858,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -1902,9 +1902,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -1917,20 +1917,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -2021,13 +2021,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -2040,13 +2040,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -2335,9 +2335,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2348,14 +2348,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -2502,12 +2502,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -2608,17 +2608,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -2634,12 +2634,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2670,9 +2670,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -2883,14 +2883,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -2923,19 +2923,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -2954,12 +2954,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2990,18 +2990,18 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -3088,9 +3088,9 @@ } }, "node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3262,19 +3262,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -3417,18 +3417,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -3458,12 +3458,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -3511,12 +3511,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -6145,9 +6145,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -6156,7 +6156,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -6252,13 +6252,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -6271,15 +6271,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -6291,12 +6291,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -6334,9 +6334,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -6447,17 +6447,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -6554,13 +6554,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6569,16 +6569,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6640,13 +6640,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/subscriptions-with-transforms/package.json b/examples/subscriptions-with-transforms/package.json index c9c0ea816..aa7177fe5 100644 --- a/examples/subscriptions-with-transforms/package.json +++ b/examples/subscriptions-with-transforms/package.json @@ -7,7 +7,7 @@ "graphql-sse": "^2.6.0", "graphql-yoga": "^5.16.2", "tslib": "^2.8.1", - "@graphql-hive/gateway": "^2.5.9" + "@graphql-hive/gateway": "^2.5.10" }, "devDependencies": { "tsx": "^4.20.3" diff --git a/examples/type-merging-batching/example.tar.gz b/examples/type-merging-batching/example.tar.gz index 2cee77e74..c6cca98d9 100644 Binary files a/examples/type-merging-batching/example.tar.gz and b/examples/type-merging-batching/example.tar.gz differ diff --git a/examples/type-merging-batching/package-lock.json b/examples/type-merging-batching/package-lock.json index fb506ccf9..76995421f 100644 --- a/examples/type-merging-batching/package-lock.json +++ b/examples/type-merging-batching/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "@example/type-merging-batching", "dependencies": { - "@graphql-hive/gateway": "^2.5.9", + "@graphql-hive/gateway": "^2.5.10", "@graphql-mesh/compose-cli": "^1.5.3", "graphql": "^16.12.0", "graphql-yoga": "^5.16.2", @@ -305,9 +305,9 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1009.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1009.0.tgz", - "integrity": "sha512-J/1i+xG1wHidQ7Kr8FGhbJ+atYjd++Y0UdF6Kl+Z2t79B2ofvCW+2TLZO1MTeTeNaPnEqgy0ggj/gBHDY7hvFw==", + "version": "3.1011.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1011.0.tgz", + "integrity": "sha512-m02iQJdqivFabwXQlcDxnFuVXAC7qdgrNADLU58vrPo5LdRB+C4Q7idqLhaWAO4rsSmtQISvPB2T89Is44/5sw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -1832,9 +1832,9 @@ } }, "node_modules/@graphql-hive/gateway": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.9.tgz", - "integrity": "sha512-Er4E1RQ5YeGqbS1qQ2RLHtYB1Iw3Ec2viEvvyL/l+yEIC5riieXeDvgHF6680Slo8l2jT/bQac+QbyAB00R2+A==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway/-/gateway-2.5.10.tgz", + "integrity": "sha512-0Xm2gv8cjAADXYch83E0iCoi6cLXO/3/QpMIUJd3x1A1ziEUyScwS4clVF/1TxyFl/hMyLm3yDQ2kQzNwSg1ew==", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^14.0.0", @@ -1842,11 +1842,11 @@ "@escape.tech/graphql-armor-block-field-suggestions": "^3.0.0", "@escape.tech/graphql-armor-max-depth": "^2.4.2", "@escape.tech/graphql-armor-max-tokens": "^2.5.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/importer": "^2.0.0", "@graphql-hive/logger": "^1.1.0", - "@graphql-hive/plugin-aws-sigv4": "^2.0.32", - "@graphql-hive/plugin-opentelemetry": "^1.4.6", + "@graphql-hive/plugin-aws-sigv4": "^2.0.33", + "@graphql-hive/plugin-opentelemetry": "^1.4.7", "@graphql-hive/pubsub": "^2.1.1", "@graphql-mesh/cache-cfw-kv": "^0.105.16", "@graphql-mesh/cache-localforage": "^0.105.17", @@ -1857,7 +1857,7 @@ "@graphql-mesh/plugin-http-cache": "^0.105.17", "@graphql-mesh/plugin-jit": "^0.2.16", "@graphql-mesh/plugin-jwt-auth": "^2.0.9", - "@graphql-mesh/plugin-prometheus": "^2.1.25", + "@graphql-mesh/plugin-prometheus": "^2.1.26", "@graphql-mesh/plugin-rate-limit": "^0.106.0", "@graphql-mesh/plugin-snapshot": "^0.104.16", "@graphql-mesh/transport-http": "^1.0.16", @@ -1901,9 +1901,9 @@ } }, "node_modules/@graphql-hive/gateway-runtime": { - "version": "2.7.7", - "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.7.tgz", - "integrity": "sha512-ulXGgImAK5FOneVmzFrwNa1p6/IayaKSBDIR4CCdyt7HPfJ3MA4JHbeEyYceEHuQ+RD2nbIHAU0ySkhIuUOtvw==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@graphql-hive/gateway-runtime/-/gateway-runtime-2.7.8.tgz", + "integrity": "sha512-+jFEy+VhnJ8+93zFAMxML66aI1k3rhJA6DTB5MipV4Fv4K/EtJoIM1Hw/NClqnjd3WHhW4VSMsZSMQMaNFTopw==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -1916,20 +1916,20 @@ "@graphql-hive/signal": "^2.0.0", "@graphql-hive/yoga": "^0.48.0", "@graphql-mesh/cross-helpers": "^0.4.10", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@graphql-mesh/hmac-upstream-signature": "^2.0.10", "@graphql-mesh/plugin-response-cache": "^0.104.18", "@graphql-mesh/transport-common": "^1.0.15", "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor-common": "^1.0.6", "@graphql-tools/executor-http": "^3.1.1", - "@graphql-tools/federation": "^4.3.0", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/federation": "^4.3.1", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/plugin-apollo-usage-report": "^0.13.0", "@graphql-yoga/plugin-csrf-prevention": "^3.16.2", "@graphql-yoga/plugin-defer-stream": "^3.16.2", @@ -2020,13 +2020,13 @@ } }, "node_modules/@graphql-hive/plugin-aws-sigv4": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.32.tgz", - "integrity": "sha512-kgIVxRPjrA4inSNeWnQ2jWxYLNB33XNCNjsexo3Ux3mr7UWNVSgOqfBFf7MaCz/QD4dTR6IHUonM1OGq6m3iiw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-aws-sigv4/-/plugin-aws-sigv4-2.0.33.tgz", + "integrity": "sha512-CMh3XFNUg/HHMYIHAY1/Uk1xQEC8HZdtCr0A4aWjyCre/p7q1eZl8QZuPQ6iNMcYcVd8sib/2JqDzNO3bAmWpg==", "license": "MIT", "dependencies": { "@aws-sdk/client-sts": "^3.995.0", - "@graphql-mesh/fusion-runtime": "^1.8.0", + "@graphql-mesh/fusion-runtime": "^1.8.1", "@whatwg-node/promise-helpers": "^1.3.2", "aws4": "1.13.2", "tslib": "^2.8.1" @@ -2039,13 +2039,13 @@ } }, "node_modules/@graphql-hive/plugin-opentelemetry": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.6.tgz", - "integrity": "sha512-U1Am3E4Zj90qEdE9aHqg7ivk56VutFhQoOAQD71lsYo3G1A6TtWHTdxsCeopyCkl1eQQkCGJtRwImVFJ4ia4Ow==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-hive/plugin-opentelemetry/-/plugin-opentelemetry-1.4.7.tgz", + "integrity": "sha512-14OYbV73gtRfTdG29HK1I++kB+2iX1XpSl3B2oa/O0joCn36QOKVXqvVYpSdfI9xlxuDlfkD6+sS2Nq3UVDmtA==", "license": "MIT", "dependencies": { "@graphql-hive/core": "^0.21.0", - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/transport-common": "^1.0.15", @@ -2334,9 +2334,9 @@ } }, "node_modules/@graphql-mesh/fusion-runtime": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.0.tgz", - "integrity": "sha512-CMXEquZ/ebSS4f6oZT1TDKD2LPa8jwjO4iNkeA0RY6ixNTrPESBI/enjKR11C2JbYt3M+CCd0t9IBPpqL9kjqQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@graphql-mesh/fusion-runtime/-/fusion-runtime-1.8.1.tgz", + "integrity": "sha512-+RifuiRU7gljLA6APN2nWZtdyGsi8wb29PJ4162NCJ4A9kXFJfd1VwnvEVKRE1efUOc8PG6a3iM6vbalRQYFDA==", "license": "MIT", "dependencies": { "@envelop/core": "^5.4.0", @@ -2347,14 +2347,14 @@ "@graphql-mesh/types": "^0.104.16", "@graphql-mesh/utils": "^0.104.16", "@graphql-tools/batch-execute": "^10.0.7", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", - "@graphql-tools/federation": "^4.3.0", + "@graphql-tools/federation": "^4.3.1", "@graphql-tools/merge": "^9.1.5", - "@graphql-tools/stitch": "^10.1.15", - "@graphql-tools/stitching-directives": "^4.0.17", + "@graphql-tools/stitch": "^10.1.16", + "@graphql-tools/stitching-directives": "^4.0.18", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "graphql-yoga": "^5.16.2", @@ -2501,12 +2501,12 @@ } }, "node_modules/@graphql-mesh/plugin-prometheus": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.25.tgz", - "integrity": "sha512-LtiLTfO6u2TWBEum+xFaIpiUSiesGre0uFIl3FpAUwyRryS3qoJMgZG8HqmJY4tIVut+Jd5k0gol2/QsFlCkIw==", + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-prometheus/-/plugin-prometheus-2.1.26.tgz", + "integrity": "sha512-O9HyCSFDJ1ul3FJx5G3c+zIyKYgwUc3wUi2cUPfLO8eCUQSVFbxtLLiyjsp0WqFNMXqPz4YqNwY49IiKUerkLw==", "license": "MIT", "dependencies": { - "@graphql-hive/gateway-runtime": "^2.7.7", + "@graphql-hive/gateway-runtime": "^2.7.8", "@graphql-hive/logger": "^1.1.0", "@graphql-mesh/cross-helpers": "^0.4.10", "@graphql-mesh/types": "^0.104.16", @@ -2607,17 +2607,17 @@ "license": "MIT" }, "node_modules/@graphql-mesh/plugin-response-cache": { - "version": "0.104.30", - "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.30.tgz", - "integrity": "sha512-HbTCRZMzeTqJ/KDCtfYU80Xy8iC3c+bZf6fG8ochvQwWf0I2yu9sEq99D6KkMZ2CrFlNGA9YxlWLxT6FdWXqzw==", + "version": "0.104.32", + "resolved": "https://registry.npmjs.org/@graphql-mesh/plugin-response-cache/-/plugin-response-cache-0.104.32.tgz", + "integrity": "sha512-T27TcGig0m/iIQGVKaA6LRRfzYzSgQ1TAJSjOO3weBAqSjbqPWdQ9BdQoKZGfJjfbv/q6O0CWeLkHjFMZcCu2g==", "license": "MIT", "dependencies": { "@envelop/core": "^5.5.1", "@envelop/response-cache": "^9.1.1", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-mesh/utils": "^0.104.25", + "@graphql-mesh/string-interpolation": "0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-mesh/utils": "^0.104.27", "@graphql-tools/utils": "^11.0.0", "@graphql-yoga/plugin-response-cache": "^3.20.1", "@whatwg-node/promise-helpers": "^1.0.0", @@ -2633,12 +2633,12 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2669,9 +2669,9 @@ } }, "node_modules/@graphql-mesh/plugin-response-cache/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-mesh/plugin-snapshot": { @@ -2882,14 +2882,14 @@ } }, "node_modules/@graphql-mesh/types": { - "version": "0.104.23", - "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.23.tgz", - "integrity": "sha512-PbdGwMxgctHL0NhjDmrlsuY6I6th1k0F2la71CWU2k13tU57R4RbDZE6KNwsVkoIUqpHqdriPQplGJpcGGE/eA==", + "version": "0.104.24", + "resolved": "https://registry.npmjs.org/@graphql-mesh/types/-/types-0.104.24.tgz", + "integrity": "sha512-P2XemqKLGndkCz8bIZrgXe490A18H5D10GBnE1GsvC0rEboSMjpiO94I7GBdZDQZKqwoJHbDIqenQaM34+o50w==", "license": "MIT", "dependencies": { "@graphql-hive/pubsub": "^2.1.1", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@repeaterjs/repeater": "^3.0.6", @@ -2922,19 +2922,19 @@ } }, "node_modules/@graphql-mesh/utils": { - "version": "0.104.25", - "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.25.tgz", - "integrity": "sha512-00rbDjHeLtVTqrUPwTVz2hqptscW/PQLMedMi4TU124UcaXRSiKclfQ/y+onfRQRF9ML1KlploGM6KsMKFGskQ==", + "version": "0.104.27", + "resolved": "https://registry.npmjs.org/@graphql-mesh/utils/-/utils-0.104.27.tgz", + "integrity": "sha512-34564KkSvL+t91SEcAlL/7IpASwgECXfleXuYx0JPD/SbSOQEtCIDM0SvD2VBACWXneYDsU6yvEy5LJT03iGMw==", "license": "MIT", "dependencies": { "@envelop/instrumentation": "^1.0.0", "@graphql-mesh/cross-helpers": "^0.4.12", - "@graphql-mesh/string-interpolation": "^0.5.11", - "@graphql-mesh/types": "^0.104.23", - "@graphql-tools/batch-delegate": "^10.0.14", - "@graphql-tools/delegate": "^12.0.8", + "@graphql-mesh/string-interpolation": "^0.5.12", + "@graphql-mesh/types": "^0.104.24", + "@graphql-tools/batch-delegate": "^10.0.17", + "@graphql-tools/delegate": "^12.0.11", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.8", + "@graphql-tools/wrap": "^11.1.11", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/fetch": "^0.10.6", "@whatwg-node/promise-helpers": "^1.2.0", @@ -2953,12 +2953,12 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/@graphql-mesh/string-interpolation": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.11.tgz", - "integrity": "sha512-MXMlFcy1CrrSdspBalk9oTfI6VGvdsLAS0lNaQlV65EtE5tNBo/NHxVo/KHJU0U9qaSzVBFAtLEKjy3yzvveRw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.12.tgz", + "integrity": "sha512-WEnlOJZK36zN37UUPemwfagLCcuekkotAh9lUP14ZEHUvv7zlALYGi1yIN/8BSiaXkN+dmV8H2k0e793HLetnQ==", "license": "MIT", "dependencies": { - "dayjs": "1.11.19", + "dayjs": "1.11.20", "json-pointer": "0.6.2", "lodash.get": "4.4.2", "tslib": "^2.4.0" @@ -2989,18 +2989,18 @@ } }, "node_modules/@graphql-mesh/utils/node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", "license": "MIT" }, "node_modules/@graphql-tools/batch-delegate": { - "version": "10.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.17.tgz", - "integrity": "sha512-h2ukws6+ZnNOj+PEFUEbcY/mKAwLwosbudLVPCL1quOCJIOuHgQAF9rUFFbBDvqqbCBwTAyr3ysDwClTOGq/6A==", + "version": "10.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-10.0.18.tgz", + "integrity": "sha512-zIsSnn2xjGmdxVdRhOwVVT1gL3lyi8t24pbbaL2UIStUg15rJb2XKlb5IWwDiwEjivJ1Xip8Eoj3joRmic6qhg==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", "dataloader": "^2.2.3", @@ -3087,9 +3087,9 @@ } }, "node_modules/@graphql-tools/delegate": { - "version": "12.0.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.11.tgz", - "integrity": "sha512-mmvGw7D8NfH2Q6U+Yzthu3S5G7GWS2jESxXbUsjYbVtxXbnNnlp8uj0EJ3lY9lEZ/jfRfkebBdbN+A+A+VvIJQ==", + "version": "12.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-12.0.12.tgz", + "integrity": "sha512-/vgLWhIwm+Mgo5VUOJQj6EOpaxXRQmA7mk8j6/8vBbPi56LoYA/UPRygcpEnm9EuXTspFKCTBil+xqThU3EmqQ==", "license": "MIT", "dependencies": { "@graphql-tools/batch-execute": "^10.0.7", @@ -3261,19 +3261,19 @@ } }, "node_modules/@graphql-tools/federation": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.0.tgz", - "integrity": "sha512-QwT2K9Bg84ETF2lXkVYqLCD0cgbj/RPdQ7g8msiE1oQiKHs5zXEeGO6EB8YcNl3ZEoy8d4O7F7vsroi74mob2Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/federation/-/federation-4.3.1.tgz", + "integrity": "sha512-NjyfXfdnml4XlP2nBJro+h5ecrCy2amFsxmAXWsfdEqZEEegCnW6NNAT4IWZzoInTsPM7Rpjjm45z/tsfS/APA==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/executor-http": "^3.1.1", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", - "@graphql-tools/stitch": "^10.1.15", + "@graphql-tools/stitch": "^10.1.16", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@graphql-yoga/typed-event-target": "^3.0.2", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/events": "^0.1.2", @@ -3416,18 +3416,18 @@ } }, "node_modules/@graphql-tools/stitch": { - "version": "10.1.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.15.tgz", - "integrity": "sha512-GtQYmEb3jJsKWrxh8q81hAHXlZiE4VHffragb0QaXN08jW+fGPZcdHtgOzJTCgi+noCJvu2GquL3RYNKEGWaDA==", + "version": "10.1.16", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-10.1.16.tgz", + "integrity": "sha512-hMBOBbiMzGeHcjy2ckaPKsgZwU3GolC5P4JaeRJ5SPEJaaRaZqHB6jzmwK1Igcy4g34DqnWj1PZFPHfC7SfAmg==", "license": "MIT", "dependencies": { - "@graphql-tools/batch-delegate": "^10.0.17", - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/batch-delegate": "^10.0.18", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/executor": "^1.4.13", "@graphql-tools/merge": "^9.1.5", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", - "@graphql-tools/wrap": "^11.1.11", + "@graphql-tools/wrap": "^11.1.12", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.8.1" }, @@ -3457,12 +3457,12 @@ } }, "node_modules/@graphql-tools/stitching-directives": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.17.tgz", - "integrity": "sha512-HP3iUWXG8Km+fQyn4TWzvlNiu/y8TMjNds3tAbJM3DUBPAqXW2ZAC9BZGHVWHrXiCNLxGk3JoicnArXeUN9rYw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitching-directives/-/stitching-directives-4.0.18.tgz", + "integrity": "sha512-CI6lDK5FLP/wn4u7ZpaJgDCWsBVlTI7A9+0TwL+cB/ZVydf8KLmtkulxMK7rZSp4RdOnadcTMgKtF4CGdsEbfw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/utils": "^11.0.0", "tslib": "^2.8.1" }, @@ -3510,12 +3510,12 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "11.1.11", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.11.tgz", - "integrity": "sha512-6LvimwWPRwRWe+Ls5Qj0gG+kpAsu+cMKugc+kLEl8C7z7Va3IM6BNxrTc8PPky7A4eiDumS5FLPWNuIZjg5IFg==", + "version": "11.1.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-11.1.12.tgz", + "integrity": "sha512-PJ0tuiGbEOOZAJk2/pTKyzMEbwBncPBfO7Z84tCPzM/CAR4ZlAXbXjaXOw4fdi0ReUDyOG06Z8DGgEQjr68dKw==", "license": "MIT", "dependencies": { - "@graphql-tools/delegate": "^12.0.11", + "@graphql-tools/delegate": "^12.0.12", "@graphql-tools/schema": "^10.0.29", "@graphql-tools/utils": "^11.0.0", "@whatwg-node/promise-helpers": "^1.3.2", @@ -6144,9 +6144,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.11", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.11.tgz", - "integrity": "sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^5.3.12", @@ -6155,7 +6155,7 @@ "@smithy/util-base64": "^4.3.2", "@smithy/util-body-length-browser": "^4.2.2", "@smithy/util-middleware": "^4.2.12", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "@smithy/util-utf8": "^4.2.2", "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" @@ -6251,13 +6251,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.25", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz", - "integrity": "sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A==", + "version": "4.4.26", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha512-8Qfikvd2GVKSm8S6IbjfwFlRY9VlMrj0Dp4vTwAuhqbX7NhJKE5DQc2bnfJIcY0B+2YKMDBWfvexbSZeejDgeg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-serde": "^4.2.14", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", "@smithy/node-config-provider": "^4.3.12", "@smithy/shared-ini-file-loader": "^4.4.7", "@smithy/types": "^4.13.1", @@ -6270,15 +6270,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.42", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz", - "integrity": "sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg==", + "version": "4.4.43", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha512-ZwsifBdyuNHrFGmbc7bAfP2b54+kt9J2rhFd18ilQGAB+GDiP4SrawqyExbB7v455QVR7Psyhb2kjULvBPIhvA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.3.12", "@smithy/protocol-http": "^5.3.12", "@smithy/service-error-classification": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "@smithy/util-middleware": "^4.2.12", "@smithy/util-retry": "^4.2.12", @@ -6290,12 +6290,12 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz", - "integrity": "sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", + "@smithy/core": "^3.23.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" @@ -6333,9 +6333,9 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.16", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz", - "integrity": "sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^4.2.12", @@ -6446,17 +6446,17 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.5.tgz", - "integrity": "sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha512-aib3f0jiMsJ6+cvDnXipBsGDL7ztknYSVqJs1FdN9P+u9tr/VzOR7iygSh6EUOdaBeMCMSh3N0VdyYsG4o91DQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.23.11", - "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", "@smithy/middleware-stack": "^4.2.12", "@smithy/protocol-http": "^5.3.12", "@smithy/types": "^4.13.1", - "@smithy/util-stream": "^4.5.19", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -6553,13 +6553,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.41", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz", - "integrity": "sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g==", + "version": "4.3.42", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha512-0vjwmcvkWAUtikXnWIUOyV6IFHTEeQUYh3JUZcDgcszF+hD/StAsQ3rCZNZEPHgI9kVNcbnyc8P2CBHnwgmcwg==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6568,16 +6568,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.44", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz", - "integrity": "sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ==", + "version": "4.2.45", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha512-q5dOqqfTgUcLe38TAGiFn9srToKj2YCHJ34QGOLzM+xYLLA+qRZv7N+33kl1MERVusue36ZHnlNaNEvY/PzSrw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.4.11", "@smithy/credential-provider-imds": "^4.2.12", "@smithy/node-config-provider": "^4.3.12", "@smithy/property-provider": "^4.2.12", - "@smithy/smithy-client": "^4.12.5", + "@smithy/smithy-client": "^4.12.6", "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, @@ -6639,13 +6639,13 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.19.tgz", - "integrity": "sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^5.3.15", - "@smithy/node-http-handler": "^4.4.16", + "@smithy/node-http-handler": "^4.5.0", "@smithy/types": "^4.13.1", "@smithy/util-base64": "^4.3.2", "@smithy/util-buffer-from": "^4.2.2", diff --git a/examples/type-merging-batching/package.json b/examples/type-merging-batching/package.json index 87303d4d1..f5ccde6ce 100644 --- a/examples/type-merging-batching/package.json +++ b/examples/type-merging-batching/package.json @@ -6,7 +6,7 @@ "graphql": "^16.12.0", "graphql-yoga": "^5.16.2", "tslib": "^2.8.1", - "@graphql-hive/gateway": "^2.5.9" + "@graphql-hive/gateway": "^2.5.10" }, "devDependencies": { "tsx": "^4.20.3"