diff --git a/examples/package.json b/examples/package.json index 5326c8ee1c..969c97e83e 100644 --- a/examples/package.json +++ b/examples/package.json @@ -12,7 +12,7 @@ "start": "nest start --watch" }, "dependencies": { - "@apollo/federation": "0.33.0", + "@apollo/federation": "0.33.3", "@nestjs-query/core": "0.30.0", "@nestjs-query/query-graphql": "0.30.0", "@nestjs-query/query-mongoose": "0.30.0", @@ -29,8 +29,8 @@ "@nestjs/sequelize": "8.0.0", "@nestjs/typeorm": "8.0.2", "@typegoose/typegoose": "8.0.0-beta.7", - "apollo-server-core": "3.3.0", - "apollo-server-express": "3.3.0", + "apollo-server-core": "3.4.0", + "apollo-server-express": "3.4.0", "apollo-server-plugin-base": "3.3.0", "apollo-server-types": "3.3.0", "class-validator": "0.13.1", diff --git a/package-lock.json b/package-lock.json index 6ec4e14379..f593add278 100644 --- a/package-lock.json +++ b/package-lock.json @@ -210,23 +210,24 @@ "integrity": "sha512-BwOWRnDLj1Y3mMdfjdcv8/h7jcfVnUqb+LfpWRX3siXWtGCGsrg+OTj0l7M7uJGOnN6ZM0XJyY9Pk5Lisb7q6Q==" }, "@apollo/federation": { - "version": "0.33.0", - "resolved": "https://registry.npmjs.org/@apollo/federation/-/federation-0.33.0.tgz", - "integrity": "sha512-Zywqb6Zv12/PVl7K/jtDgcJFghg02fqqDHyGbHBhf0+WdNvI9QqRvOY433BuZw/NYcRUbz9cPEAG5JCRB2K83w==", + "version": "0.33.3", + "resolved": "https://registry.npmjs.org/@apollo/federation/-/federation-0.33.3.tgz", + "integrity": "sha512-+BRJW1Kf7im86CWPQEdocXQTyPUH132MMoMCXuRvM4F1idb5EldqRkFNM8y9IAYNnbHsthmIWlrqmkuYg+irGQ==", "requires": { + "@apollo/subgraph": "^0.1.2", "apollo-graphql": "^0.9.3", "apollo-server-types": "^3.0.2", "lodash.xorby": "^4.7.0" } }, "@apollo/gateway": { - "version": "0.42.0", - "resolved": "https://registry.npmjs.org/@apollo/gateway/-/gateway-0.42.0.tgz", - "integrity": "sha512-tNFhz8A6hsAN29rf2LvrqiDySx4x4TQS2wg/pNhwjEKJLcHkH4JC0bsGKz5mBy+6Dv812XS9r2TOdiMO5IdFCw==", + "version": "0.42.3", + "resolved": "https://registry.npmjs.org/@apollo/gateway/-/gateway-0.42.3.tgz", + "integrity": "sha512-xJoY/wIv/LmsqcbPEEYgaGhzo/Ok8Ce1GFZJRigpmjCCsm0TFmWWgXRQ14RbtUi0TzCBdOcnSh1NfaJYpHgAdQ==", "requires": { "@apollo/core-schema": "^0.1.0", - "@apollo/federation": "^0.33.0", - "@apollo/query-planner": "^0.5.0", + "@apollo/federation": "^0.33.3", + "@apollo/query-planner": "^0.5.1", "@opentelemetry/api": "^1.0.1", "@types/node-fetch": "2.5.12", "apollo-graphql": "^0.9.3", @@ -457,6 +458,14 @@ } } }, + "@apollo/subgraph": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@apollo/subgraph/-/subgraph-0.1.2.tgz", + "integrity": "sha512-vrPtpayvJkLdqc/iLjhXi+W9HQ+Avnb2a8ylaZb0lsm9p0y1H5QxNDhC3SHhdYRvBnNeqgxE+OGYG1rHldMQIQ==", + "requires": { + "apollo-graphql": "^0.9.3" + } + }, "@apollographql/apollo-tools": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/@apollographql/apollo-tools/-/apollo-tools-0.5.1.tgz", @@ -6784,9 +6793,9 @@ } }, "apollo-server-core": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-3.3.0.tgz", - "integrity": "sha512-KmkzKVG3yjybouDyUX6Melv39u1EOFipvAKP17IlPis/TjVbubJmb6hkE0am/g2RipyhRvlpxAjHqPaCTXR1dQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-3.4.0.tgz", + "integrity": "sha512-CbQTgoeijCdfaTFq3DHBrnWtat1M/SlPxS365iy2fb2/p4zbYatOA/S0RON7PMGp2gcMnopvOtokJIOxbNN/YA==", "requires": { "@apollographql/apollo-tools": "^0.5.1", "@apollographql/graphql-playground-html": "1.6.29", @@ -6794,14 +6803,14 @@ "@graphql-tools/schema": "^8.0.0", "@graphql-tools/utils": "^8.0.0", "@josephg/resolvable": "^1.0.0", - "apollo-datasource": "^3.1.0", + "apollo-datasource": "^3.2.0", "apollo-graphql": "^0.9.0", - "apollo-reporting-protobuf": "^3.0.0", - "apollo-server-caching": "^3.1.0", - "apollo-server-env": "^4.0.3", - "apollo-server-errors": "^3.1.0", - "apollo-server-plugin-base": "^3.2.0", - "apollo-server-types": "^3.2.0", + "apollo-reporting-protobuf": "^3.1.0", + "apollo-server-caching": "^3.2.0", + "apollo-server-env": "^4.1.0", + "apollo-server-errors": "^3.2.0", + "apollo-server-plugin-base": "^3.3.0", + "apollo-server-types": "^3.3.0", "async-retry": "^1.2.1", "fast-json-stable-stringify": "^2.1.0", "graphql-tag": "^2.11.0", @@ -6832,9 +6841,9 @@ "integrity": "sha512-Y7YH3JVAaR1199ao4dae3j1UrF9D/6AJwHpsORTjI3BvrwjU1X7Nk1VvEHn9bZfZF6ONaqUM+uCLm5c8GPhffQ==" }, "apollo-server-express": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-3.3.0.tgz", - "integrity": "sha512-qJedh77IxbfT+HpYsDraC2CGdy08wiWTwoKYXjRK4S/DHbe94A4957/1blw4boYO4n44xRKQd1k6zxiixCp+XQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-3.4.0.tgz", + "integrity": "sha512-+J7Nu+I+JLCEnBQrQAzKmZfguHo9GQNb6XJZYuNlg9jdcomAvJpEJW5SKujXiGCT9CCIB6jvf8s102pJvBC9TQ==", "requires": { "@types/accepts": "^1.3.5", "@types/body-parser": "1.19.1", @@ -6842,8 +6851,8 @@ "@types/express": "4.17.13", "@types/express-serve-static-core": "4.17.24", "accepts": "^1.3.5", - "apollo-server-core": "^3.3.0", - "apollo-server-types": "^3.2.0", + "apollo-server-core": "^3.4.0", + "apollo-server-types": "^3.3.0", "body-parser": "^1.19.0", "cors": "^2.8.5", "parseurl": "^1.3.3" diff --git a/packages/query-graphql/package.json b/packages/query-graphql/package.json index 1e5c9169c6..50f3573d6d 100644 --- a/packages/query-graphql/package.json +++ b/packages/query-graphql/package.json @@ -59,7 +59,7 @@ "ts-morph": "^11.0.0 || ^12.0.0" }, "devDependencies": { - "@apollo/gateway": "0.42.0", + "@apollo/gateway": "0.42.3", "@nestjs/common": "8.1.1", "@nestjs/core": "8.1.1", "@nestjs/graphql": "9.0.6",