From 1c2776b6149cc41a0a11825f38e08e1a8d0568a5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Jan 2025 03:27:54 +0000 Subject: [PATCH] Build(deps): bump @mercuriusjs/federation from 4.0.0 to 5.0.0 (#745) Bumps [@mercuriusjs/federation](https://github.com/mercurius-js/mercurius-federation) from 4.0.0 to 5.0.0. - [Release notes](https://github.com/mercurius-js/mercurius-federation/releases) - [Commits](https://github.com/mercurius-js/mercurius-federation/compare/v4.0.0...v5.0.0) --- updated-dependencies: - dependency-name: "@mercuriusjs/federation" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 170 ++++++++++++++++++++++++++-------------------- package.json | 2 +- 2 files changed, 99 insertions(+), 73 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3abea5b..bc341d0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "dependencies": { "@fastify/postgres": "^6.0.2", "@graphql-tools/schema": "^10.0.16", - "@mercuriusjs/federation": "^4.0.0", + "@mercuriusjs/federation": "^5.0.0", "@mercuriusjs/gateway": "^4.0.1", "@nearform/sql": "^1.10.5", "@slidev/cli": "^51.0.2", @@ -36,9 +36,6 @@ "eslint-config-prettier": "^10.0.1", "eslint-plugin-prettier": "^5.2.1", "prettier": "^3.4.2" - }, - "optionalDependencies": { - "@rollup/rollup-linux-x64-gnu": "^4.31.0" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -1039,29 +1036,10 @@ "fast-uri": "^3.0.0" } }, - "node_modules/@fastify/ajv-compiler/node_modules/ajv-formats": { - "version": "3.0.1", - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, "node_modules/@fastify/ajv-compiler/node_modules/fast-uri": { "version": "3.0.3", "license": "BSD-3-Clause" }, - "node_modules/@fastify/deepmerge": { - "version": "1.1.0", - "license": "MIT" - }, "node_modules/@fastify/error": { "version": "4.0.0", "license": "MIT" @@ -1073,21 +1051,6 @@ "fast-json-stringify": "^6.0.0" } }, - "node_modules/@fastify/fast-json-stringify-compiler/node_modules/ajv-formats": { - "version": "3.0.1", - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, "node_modules/@fastify/fast-json-stringify-compiler/node_modules/fast-json-stringify": { "version": "6.0.0", "license": "MIT", @@ -1633,14 +1596,89 @@ "license": "MIT" }, "node_modules/@mercuriusjs/federation": { - "version": "4.0.0", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@mercuriusjs/federation/-/federation-5.0.0.tgz", + "integrity": "sha512-5E2S3mgxq+yK4XZm0UMms3lcG3QG/83xh8mmo/XyjwQiT8DulX8ibBXvlQtmOO4g4U9N+AUEqrqPfnoC5I+TSA==", "license": "MIT", "dependencies": { "@fastify/error": "^4.0.0", "graphql": "^16.6.0", - "mercurius": "^15.0.0" + "mercurius": "^16.0.0" + } + }, + "node_modules/@mercuriusjs/federation/node_modules/graphql-jit": { + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/graphql-jit/-/graphql-jit-0.8.7.tgz", + "integrity": "sha512-KGzCrsxQPfEiXOUIJCexWKiWF6ycjO89kAO6SdO8OWRGwYXbG0hsLuTnbFfMq0gj7d7/ib/Gh7jtst7FHZEEjw==", + "license": "MIT", + "dependencies": { + "@graphql-typed-document-node/core": "^3.2.0", + "fast-json-stringify": "^5.16.1", + "generate-function": "^2.3.1", + "lodash.memoize": "^4.1.2", + "lodash.merge": "4.6.2", + "lodash.mergewith": "4.6.2" + }, + "peerDependencies": { + "graphql": ">=15" } }, + "node_modules/@mercuriusjs/federation/node_modules/mercurius": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/mercurius/-/mercurius-16.0.1.tgz", + "integrity": "sha512-Yyu7nku6UH+92p3tht22A4lof1y6FQigHTgSjZp7iAElwIvKEo9HOdfTbSWvSvAFx8+Zaa66gLsIBubC6xd0iw==", + "license": "MIT", + "dependencies": { + "@fastify/error": "^4.0.0", + "@fastify/static": "^8.0.0", + "@fastify/websocket": "^11.0.0", + "fastify-plugin": "^5.0.0", + "graphql-jit": "0.8.7", + "mqemitter": "^6.0.0", + "p-map": "^4.0.0", + "quick-lru": "^7.0.0", + "readable-stream": "^4.0.0", + "safe-stable-stringify": "^2.3.0", + "secure-json-parse": "^3.0.0", + "single-user-cache": "^1.0.0", + "tiny-lru": "^11.0.0", + "ws": "^8.2.2" + }, + "engines": { + "node": "^20.9.0 || >=22.0.0" + }, + "peerDependencies": { + "graphql": "^16.0.0" + } + }, + "node_modules/@mercuriusjs/federation/node_modules/quick-lru": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-7.0.0.tgz", + "integrity": "sha512-MX8gB7cVYTrYcFfAnfLlhRd0+Toyl8yX8uBx1MrX7K0jegiz9TumwOK27ldXrgDlHRdVi+MqU9Ssw6dr4BNreg==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@mercuriusjs/federation/node_modules/secure-json-parse": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-3.0.2.tgz", + "integrity": "sha512-H6nS2o8bWfpFEV6U38sOSjS7bTbdgbCGU9wEM6W14P5H0QOsz94KCusifV44GpHDTu2nqZbuDNhTzu+mjDSw1w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, "node_modules/@mercuriusjs/gateway": { "version": "4.0.1", "license": "MIT", @@ -1658,6 +1696,17 @@ "ws": "^8.11.0" } }, + "node_modules/@mercuriusjs/gateway/node_modules/@mercuriusjs/federation": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@mercuriusjs/federation/-/federation-4.0.0.tgz", + "integrity": "sha512-dNwEjiXxSXOAvGO49wQq6YwOiD53dpu0m1ViP7V+weLeYN4h4n2b/RHeOs0fo2JBEWLQniDHUNfaw2Z+qIEM1Q==", + "license": "MIT", + "dependencies": { + "@fastify/error": "^4.0.0", + "graphql": "^16.6.0", + "mercurius": "^15.0.0" + } + }, "node_modules/@mercuriusjs/subscription-client": { "version": "2.0.0", "license": "MIT", @@ -2037,19 +2086,6 @@ "linux" ] }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.31.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.31.0.tgz", - "integrity": "sha512-zSoHl356vKnNxwOWnLd60ixHNPRBglxpv2g7q0Cd3Pmr561gf0HiAcUBRL3S1vPqRC17Zo2CX/9cPkqTIiai1g==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, "node_modules/@rollup/rollup-linux-x64-musl": { "version": "4.29.2", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.29.2.tgz", @@ -4103,7 +4139,9 @@ } }, "node_modules/ajv-formats": { - "version": "2.1.1", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", "license": "MIT", "dependencies": { "ajv": "^8.0.0" @@ -6162,14 +6200,17 @@ "license": "MIT" }, "node_modules/fast-json-stringify": { - "version": "5.8.0", + "version": "5.16.1", + "resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-5.16.1.tgz", + "integrity": "sha512-KAdnLvy1yu/XrRtP+LJnxbBGrhN+xXu+gt3EUvZhYGKCr3lFHq/7UFJHHFgmJKoqlh6B40bZLEv7w46B0mqn1g==", "license": "MIT", "dependencies": { - "@fastify/deepmerge": "^1.0.0", + "@fastify/merge-json-schemas": "^0.1.0", "ajv": "^8.10.0", - "ajv-formats": "^2.1.1", + "ajv-formats": "^3.0.1", "fast-deep-equal": "^3.1.3", "fast-uri": "^2.1.0", + "json-schema-ref-resolver": "^1.0.1", "rfdc": "^1.2.0" } }, @@ -6235,21 +6276,6 @@ "version": "5.0.1", "license": "MIT" }, - "node_modules/fastify/node_modules/ajv-formats": { - "version": "3.0.1", - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, "node_modules/fastify/node_modules/fast-json-stringify": { "version": "6.0.0", "license": "MIT", diff --git a/package.json b/package.json index bb9b61f..ee8d6e2 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "dependencies": { "@fastify/postgres": "^6.0.2", "@graphql-tools/schema": "^10.0.16", - "@mercuriusjs/federation": "^4.0.0", + "@mercuriusjs/federation": "^5.0.0", "@mercuriusjs/gateway": "^4.0.1", "@nearform/sql": "^1.10.5", "@slidev/cli": "^51.0.2",