diff --git a/package-lock.json b/package-lock.json index 30d701b..c38a976 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "apongo", - "version": "2.0.2", + "version": "3.0.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -4052,14 +4052,114 @@ } }, "apollo-server": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/apollo-server/-/apollo-server-3.1.2.tgz", - "integrity": "sha512-PxM0ZiyQok88XqzsCnKStT7o1TKbjvKDTtjKK25JQhSmaI6/X1gjfj5SJtuB9xIYT5u4gbPVWZeP6M4aeZ9wxQ==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/apollo-server/-/apollo-server-3.4.1.tgz", + "integrity": "sha512-HBU6WhYz3Pn9Tb5kzCZTDZ7/dmpv0rMq18sYDczE0boVkwwwsPSj7TuD2KBW/NRgymHAT30REZfZ0MzuDx+WnA==", "dev": true, "requires": { - "apollo-server-core": "^3.1.2", - "apollo-server-express": "^3.1.2", + "apollo-server-core": "^3.4.1", + "apollo-server-express": "^3.4.1", "express": "^4.17.1" + }, + "dependencies": { + "apollo-datasource": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/apollo-datasource/-/apollo-datasource-3.3.0.tgz", + "integrity": "sha512-It8POTZTOCAnedRj2izEVeySN06LIfojigZjWaOY7voLe0DIgtvhql91xr27fuIWsR/Ew9twO3dLBjjvy34J4Q==", + "dev": true, + "requires": { + "apollo-server-caching": "^3.3.0", + "apollo-server-env": "^4.2.0" + } + }, + "apollo-reporting-protobuf": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/apollo-reporting-protobuf/-/apollo-reporting-protobuf-3.2.0.tgz", + "integrity": "sha512-2v/5IRJeTGakCJo8kS2LeKUcLsgqxO/HpEyu1EaW79F0CsvrIk10tOIGxouoOgtVl5e1wfGePJ849CUWWczx2A==", + "dev": true, + "requires": { + "@apollo/protobufjs": "1.2.2" + } + }, + "apollo-server-caching": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/apollo-server-caching/-/apollo-server-caching-3.3.0.tgz", + "integrity": "sha512-Wgcb0ArjZ5DjQ7ID+tvxUcZ7Yxdbk5l1MxZL8D8gkyjooOkhPNzjRVQ7ubPoXqO54PrOMOTm1ejVhsF+AfIirQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "apollo-server-core": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-3.5.0.tgz", + "integrity": "sha512-c3wEnPSnzvWvYvRJq1B+yIpa+vBvm0kq0tvD4j/IOw/F1s3sadu43Xr4FiLw++UfeLyh3aS5Wk68hjvrW1ceiQ==", + "dev": true, + "requires": { + "@apollographql/apollo-tools": "^0.5.1", + "@apollographql/graphql-playground-html": "1.6.29", + "@graphql-tools/mock": "^8.1.2", + "@graphql-tools/schema": "^8.0.0", + "@graphql-tools/utils": "^8.0.0", + "@josephg/resolvable": "^1.0.0", + "apollo-datasource": "^3.3.0", + "apollo-graphql": "^0.9.0", + "apollo-reporting-protobuf": "^3.2.0", + "apollo-server-caching": "^3.3.0", + "apollo-server-env": "^4.2.0", + "apollo-server-errors": "^3.3.0", + "apollo-server-plugin-base": "^3.4.0", + "apollo-server-types": "^3.4.0", + "async-retry": "^1.2.1", + "fast-json-stable-stringify": "^2.1.0", + "graphql-tag": "^2.11.0", + "loglevel": "^1.6.8", + "lru-cache": "^6.0.0", + "sha.js": "^2.4.11", + "uuid": "^8.0.0" + } + }, + "apollo-server-env": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/apollo-server-env/-/apollo-server-env-4.2.0.tgz", + "integrity": "sha512-4xJ+PCoWsFLj4rU6iXrIhqD7nI42goi4Iqrhsof9680ljSzkzd+PCwZsja3mHOFXKUQQUvJ7StVSgwaiRu45+A==", + "dev": true, + "requires": { + "node-fetch": "^2.6.1" + } + }, + "apollo-server-errors": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/apollo-server-errors/-/apollo-server-errors-3.3.0.tgz", + "integrity": "sha512-9/MNlPZBbEjcCdJcUSbKbVEBT9xZS8GSpX7T/TyzcxHSbsXJszSDSipQNGC+PRKTKAUnv61IONScVyLKEZ5XEQ==", + "dev": true + }, + "apollo-server-plugin-base": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-3.4.0.tgz", + "integrity": "sha512-Z9musk7Z/1v+Db6aOoxcHfmsgej2yEBzBz5kVGOc81/XAtdv6bjasKSLC3RiySAUzWSLBJRUeEGIEVhhk/j2Zg==", + "dev": true, + "requires": { + "apollo-server-types": "^3.4.0" + } + }, + "apollo-server-types": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-3.4.0.tgz", + "integrity": "sha512-iFNRENtxDoFWoY+KxpGP+TYyRnqUPqUTubMJVgiXPDvOPFL8dzqGGmqq1g/VCeWFHRJTPBLWhOfQU7ktwDEjnQ==", + "dev": true, + "requires": { + "apollo-reporting-protobuf": "^3.2.0", + "apollo-server-caching": "^3.3.0", + "apollo-server-env": "^4.2.0" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } } }, "apollo-server-caching": { @@ -4157,9 +4257,9 @@ "dev": true }, "apollo-server-express": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-3.1.2.tgz", - "integrity": "sha512-GeeQlFjFqugiGfLApBNmgLtyDXGVqacLdGhBccn7GQaxzpJ9YSsREUsoN+Fze6RVQ4/Igaq3QoNgBhrahXwBBQ==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-3.5.0.tgz", + "integrity": "sha512-eFyBC4ate/g5GrvxM+HrtiElxCEbvG+CiJ0/R1i62L+wzXDhgD6MU0SW17ceS1mpBJgDxURu/VS5hUSNyWMa3Q==", "dev": true, "requires": { "@types/accepts": "^1.3.5", @@ -4168,11 +4268,111 @@ "@types/express": "4.17.13", "@types/express-serve-static-core": "4.17.24", "accepts": "^1.3.5", - "apollo-server-core": "^3.1.2", - "apollo-server-types": "^3.1.1", + "apollo-server-core": "^3.5.0", + "apollo-server-types": "^3.4.0", "body-parser": "^1.19.0", "cors": "^2.8.5", "parseurl": "^1.3.3" + }, + "dependencies": { + "apollo-datasource": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/apollo-datasource/-/apollo-datasource-3.3.0.tgz", + "integrity": "sha512-It8POTZTOCAnedRj2izEVeySN06LIfojigZjWaOY7voLe0DIgtvhql91xr27fuIWsR/Ew9twO3dLBjjvy34J4Q==", + "dev": true, + "requires": { + "apollo-server-caching": "^3.3.0", + "apollo-server-env": "^4.2.0" + } + }, + "apollo-reporting-protobuf": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/apollo-reporting-protobuf/-/apollo-reporting-protobuf-3.2.0.tgz", + "integrity": "sha512-2v/5IRJeTGakCJo8kS2LeKUcLsgqxO/HpEyu1EaW79F0CsvrIk10tOIGxouoOgtVl5e1wfGePJ849CUWWczx2A==", + "dev": true, + "requires": { + "@apollo/protobufjs": "1.2.2" + } + }, + "apollo-server-caching": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/apollo-server-caching/-/apollo-server-caching-3.3.0.tgz", + "integrity": "sha512-Wgcb0ArjZ5DjQ7ID+tvxUcZ7Yxdbk5l1MxZL8D8gkyjooOkhPNzjRVQ7ubPoXqO54PrOMOTm1ejVhsF+AfIirQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "apollo-server-core": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-3.5.0.tgz", + "integrity": "sha512-c3wEnPSnzvWvYvRJq1B+yIpa+vBvm0kq0tvD4j/IOw/F1s3sadu43Xr4FiLw++UfeLyh3aS5Wk68hjvrW1ceiQ==", + "dev": true, + "requires": { + "@apollographql/apollo-tools": "^0.5.1", + "@apollographql/graphql-playground-html": "1.6.29", + "@graphql-tools/mock": "^8.1.2", + "@graphql-tools/schema": "^8.0.0", + "@graphql-tools/utils": "^8.0.0", + "@josephg/resolvable": "^1.0.0", + "apollo-datasource": "^3.3.0", + "apollo-graphql": "^0.9.0", + "apollo-reporting-protobuf": "^3.2.0", + "apollo-server-caching": "^3.3.0", + "apollo-server-env": "^4.2.0", + "apollo-server-errors": "^3.3.0", + "apollo-server-plugin-base": "^3.4.0", + "apollo-server-types": "^3.4.0", + "async-retry": "^1.2.1", + "fast-json-stable-stringify": "^2.1.0", + "graphql-tag": "^2.11.0", + "loglevel": "^1.6.8", + "lru-cache": "^6.0.0", + "sha.js": "^2.4.11", + "uuid": "^8.0.0" + } + }, + "apollo-server-env": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/apollo-server-env/-/apollo-server-env-4.2.0.tgz", + "integrity": "sha512-4xJ+PCoWsFLj4rU6iXrIhqD7nI42goi4Iqrhsof9680ljSzkzd+PCwZsja3mHOFXKUQQUvJ7StVSgwaiRu45+A==", + "dev": true, + "requires": { + "node-fetch": "^2.6.1" + } + }, + "apollo-server-errors": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/apollo-server-errors/-/apollo-server-errors-3.3.0.tgz", + "integrity": "sha512-9/MNlPZBbEjcCdJcUSbKbVEBT9xZS8GSpX7T/TyzcxHSbsXJszSDSipQNGC+PRKTKAUnv61IONScVyLKEZ5XEQ==", + "dev": true + }, + "apollo-server-plugin-base": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-3.4.0.tgz", + "integrity": "sha512-Z9musk7Z/1v+Db6aOoxcHfmsgej2yEBzBz5kVGOc81/XAtdv6bjasKSLC3RiySAUzWSLBJRUeEGIEVhhk/j2Zg==", + "dev": true, + "requires": { + "apollo-server-types": "^3.4.0" + } + }, + "apollo-server-types": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-3.4.0.tgz", + "integrity": "sha512-iFNRENtxDoFWoY+KxpGP+TYyRnqUPqUTubMJVgiXPDvOPFL8dzqGGmqq1g/VCeWFHRJTPBLWhOfQU7ktwDEjnQ==", + "dev": true, + "requires": { + "apollo-reporting-protobuf": "^3.2.0", + "apollo-server-caching": "^3.3.0", + "apollo-server-env": "^4.2.0" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } } }, "apollo-server-plugin-base": {