diff --git a/examples/package.json b/examples/package.json index 5aae7c3c5..065107a6b 100644 --- a/examples/package.json +++ b/examples/package.json @@ -27,7 +27,7 @@ "class-validator": "0.12.2", "graphql": "15.3.0", "graphql-query-complexity": "0.6.0", - "graphql-tools": "6.0.14", + "graphql-tools": "6.0.15", "pg": "8.3.0", "rimraf": "3.0.2", "rxjs": "6.6.0", diff --git a/package-lock.json b/package-lock.json index a4f9e0d9d..3f198c033 100644 --- a/package-lock.json +++ b/package-lock.json @@ -252,6 +252,25 @@ } } }, + "@apollo/client": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.0.2.tgz", + "integrity": "sha512-4ighan5Anlj4tK/tdUHs4Mi1njqXZ7AxRCVolz/H702DjPphAJfm+FRkIadPTmwz+OLO+d+tX+6V1VBshf02rg==", + "requires": { + "@types/zen-observable": "^0.8.0", + "@wry/context": "^0.5.2", + "@wry/equality": "^0.1.9", + "fast-json-stable-stringify": "^2.0.0", + "graphql-tag": "^2.10.4", + "hoist-non-react-statics": "^3.3.2", + "optimism": "^0.12.1", + "prop-types": "^15.7.2", + "symbol-observable": "^1.2.0", + "ts-invariant": "^0.4.4", + "tslib": "^1.10.0", + "zen-observable": "^0.8.14" + } + }, "@apollo/federation": { "version": "0.17.0", "resolved": "https://registry.npmjs.org/@apollo/federation/-/federation-0.17.0.tgz", @@ -445,9 +464,9 @@ } }, "make-fetch-happen": { - "version": "8.0.8", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-8.0.8.tgz", - "integrity": "sha512-kILd4WtBFqylc65LRq9sTx/GG0r9yMoomjz9ZMGxzZKWXhnidDhROhnjtZEQDHSWbwQJ5ojI4XZk46DdHwslGg==", + "version": "8.0.9", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-8.0.9.tgz", + "integrity": "sha512-uHa4gv/NIdm9cUvfOhYb57nxrCY08iyMRXru0jbpaH57Q3NCge/ypY7fOvgCr8tPyucKrGbVndKhjXE0IX0VfQ==", "optional": true, "requires": { "agentkeepalive": "^4.1.0", @@ -459,7 +478,7 @@ "lru-cache": "^6.0.0", "minipass": "^3.1.3", "minipass-collect": "^1.0.2", - "minipass-fetch": "^1.1.2", + "minipass-fetch": "^1.3.0", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.2", "promise-retry": "^1.1.1", @@ -2811,11 +2830,11 @@ } }, "@graphql-tools/batch-delegate": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-6.0.14.tgz", - "integrity": "sha512-46jE3qd58i3GAOW1vLTDAV4e962m4hFqVmM/snVBPdedg2PZhLzx+hY3KoSxh1Ei92epRlNGzaffCDoPQ9nS7g==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-delegate/-/batch-delegate-6.0.15.tgz", + "integrity": "sha512-/wU9q/ZLdMkvxNHD2PUk3qwBleWcZfsU5Ity5a6E1wRRsxqcl74pDMoZFHZhF5uioHuGZ5ebdA+v78PpEaDOhQ==", "requires": { - "@graphql-tools/delegate": "6.0.14", + "@graphql-tools/delegate": "6.0.15", "dataloader": "2.0.0", "tslib": "~2.0.0" }, @@ -2828,20 +2847,20 @@ } }, "@graphql-tools/code-file-loader": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/code-file-loader/-/code-file-loader-6.0.14.tgz", - "integrity": "sha512-KwEVAYren9x0LgCVX78lHxlLxNARBUBz5EIbe2XkrjeRQgv2GF5ktuW4uEaatzAi+M+719znKfY6E26gnKkjsw==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/code-file-loader/-/code-file-loader-6.0.15.tgz", + "integrity": "sha512-Z4RLnJzlHWHbfe/yRFLqWuqxd6//dSxj/87FiOwN2GR+o/7I0N7ppZIAsLleVDM0LghDO+Nnt1cacNAEmTd0Fw==", "requires": { - "@graphql-tools/graphql-tag-pluck": "6.0.14", - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/graphql-tag-pluck": "6.0.15", + "@graphql-tools/utils": "6.0.15", "fs-extra": "9.0.1", "tslib": "~2.0.0" }, "dependencies": { "@graphql-tools/utils": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.14.tgz", - "integrity": "sha512-2VCOJtbVOde5m553JJE8NhP/eYR63Zqo/YdSlhZkpTGmWXg0sJKIIJ0c1eozCm+JSVMu3P08BatgnEC7DIl92A==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.15.tgz", + "integrity": "sha512-VG5cMLPgh9RDLGHamGpXVnBrNw7bZGT46LrxK7IIqDZI9H0GPsRCo8+p+CfDkw0IlDiEECb624WVCpm9IYNecA==", "requires": { "@ardatan/aggregate-error": "0.0.1", "camel-case": "4.1.1" @@ -2880,29 +2899,29 @@ } }, "@graphql-tools/delegate": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-6.0.14.tgz", - "integrity": "sha512-RVqwL+PLj6aQFmkUjHTQzkAOaWUNOe7BoAdldoXhTmzL8tgGvWWzlqFNBv54sj1FAaqP1p8DtAztH3mph97sSw==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-6.0.15.tgz", + "integrity": "sha512-GG/zp29PMfG6eXpfe1M5C3U1EI1f3tJu2glFN8t0RIfp4FEgZs/PRvZuuep5orFge8dvX/LQpJY8Vl2JmU4WMg==", "requires": { "@ardatan/aggregate-error": "0.0.1", - "@graphql-tools/schema": "6.0.14", - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/schema": "6.0.15", + "@graphql-tools/utils": "6.0.15", "tslib": "~2.0.0" }, "dependencies": { "@graphql-tools/schema": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.0.14.tgz", - "integrity": "sha512-vXRme8I8r3Ps2xTGrs614L+PRvNMxW0PW1EEtkV7CHdFWl1w5qkVeWWriZuqdj9r/AxHj950ilAf6V/k+2oAZw==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.0.15.tgz", + "integrity": "sha512-Wo+d6/OPjeXjwB1pcqsWmqLdweGH+BVhvKe/YPQA/uiWr8ikgShvNLNiuF03gc/1AMR487A09XcPEyabRKJLew==", "requires": { - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/utils": "6.0.15", "tslib": "~2.0.0" } }, "@graphql-tools/utils": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.14.tgz", - "integrity": "sha512-2VCOJtbVOde5m553JJE8NhP/eYR63Zqo/YdSlhZkpTGmWXg0sJKIIJ0c1eozCm+JSVMu3P08BatgnEC7DIl92A==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.15.tgz", + "integrity": "sha512-VG5cMLPgh9RDLGHamGpXVnBrNw7bZGT46LrxK7IIqDZI9H0GPsRCo8+p+CfDkw0IlDiEECb624WVCpm9IYNecA==", "requires": { "@ardatan/aggregate-error": "0.0.1", "camel-case": "4.1.1" @@ -2916,19 +2935,18 @@ } }, "@graphql-tools/git-loader": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/git-loader/-/git-loader-6.0.14.tgz", - "integrity": "sha512-e+W+q6FkYgTIAp4R8I/vOHSOUBoGA2fcFsEpItq/db7pWJBOPCI3/yuOpR3YcR85BgUJ34H/so2DxeyaJ6JR5w==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/git-loader/-/git-loader-6.0.15.tgz", + "integrity": "sha512-Tt33twi6oe++Hk+CeEl8A6DxETunwLG9EOkdHglxIKFn5k6yt8sd2hninwGjj8uyceC6CpeChN6jkF6Hg3N7fA==", "requires": { - "@graphql-tools/graphql-tag-pluck": "6.0.14", - "@graphql-tools/utils": "6.0.14", - "simple-git": "2.12.0" + "@graphql-tools/graphql-tag-pluck": "6.0.15", + "@graphql-tools/utils": "6.0.15" }, "dependencies": { "@graphql-tools/utils": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.14.tgz", - "integrity": "sha512-2VCOJtbVOde5m553JJE8NhP/eYR63Zqo/YdSlhZkpTGmWXg0sJKIIJ0c1eozCm+JSVMu3P08BatgnEC7DIl92A==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.15.tgz", + "integrity": "sha512-VG5cMLPgh9RDLGHamGpXVnBrNw7bZGT46LrxK7IIqDZI9H0GPsRCo8+p+CfDkw0IlDiEECb624WVCpm9IYNecA==", "requires": { "@ardatan/aggregate-error": "0.0.1", "camel-case": "4.1.1" @@ -2937,19 +2955,19 @@ } }, "@graphql-tools/github-loader": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/github-loader/-/github-loader-6.0.14.tgz", - "integrity": "sha512-UTPhGIfe1iT2Wedx+h1PHjUyV3e+t9xWgRV4a4uW69BSwA3MNZqd568fut8l7MWgtXrsD9t0oNUj0zodoxXGsQ==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/github-loader/-/github-loader-6.0.15.tgz", + "integrity": "sha512-JYZp+u84JHJUB84dAlAHVgCxWtots6qtqMeENHPgNnpkci0cYKHAw+Mna3rZCEXR+9m4QKkM6K35U9cHODc6BA==", "requires": { - "@graphql-tools/graphql-tag-pluck": "6.0.14", - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/graphql-tag-pluck": "6.0.15", + "@graphql-tools/utils": "6.0.15", "cross-fetch": "3.0.5" }, "dependencies": { "@graphql-tools/utils": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.14.tgz", - "integrity": "sha512-2VCOJtbVOde5m553JJE8NhP/eYR63Zqo/YdSlhZkpTGmWXg0sJKIIJ0c1eozCm+JSVMu3P08BatgnEC7DIl92A==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.15.tgz", + "integrity": "sha512-VG5cMLPgh9RDLGHamGpXVnBrNw7bZGT46LrxK7IIqDZI9H0GPsRCo8+p+CfDkw0IlDiEECb624WVCpm9IYNecA==", "requires": { "@ardatan/aggregate-error": "0.0.1", "camel-case": "4.1.1" @@ -2958,20 +2976,20 @@ } }, "@graphql-tools/graphql-file-loader": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/graphql-file-loader/-/graphql-file-loader-6.0.14.tgz", - "integrity": "sha512-zYQ8OTHlKQj0YrT012QLnnqNLvPbqw1vmSU3u/4OJ571nQ75CUbUnwyjU+eb7n9sFG2lgrlN4ZOtgoRp0rJ1tQ==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/graphql-file-loader/-/graphql-file-loader-6.0.15.tgz", + "integrity": "sha512-QbCf731A2A2hrHP+cMSAKvY3D7IauFNqp5bAGdbLwSHRqaxUIfKi7Q76/9pZ3rN/e6yu/zVz+t1rkf7lT2/8OA==", "requires": { - "@graphql-tools/import": "6.0.14", - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/import": "6.0.15", + "@graphql-tools/utils": "6.0.15", "fs-extra": "9.0.1", "tslib": "~2.0.0" }, "dependencies": { "@graphql-tools/utils": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.14.tgz", - "integrity": "sha512-2VCOJtbVOde5m553JJE8NhP/eYR63Zqo/YdSlhZkpTGmWXg0sJKIIJ0c1eozCm+JSVMu3P08BatgnEC7DIl92A==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.15.tgz", + "integrity": "sha512-VG5cMLPgh9RDLGHamGpXVnBrNw7bZGT46LrxK7IIqDZI9H0GPsRCo8+p+CfDkw0IlDiEECb624WVCpm9IYNecA==", "requires": { "@ardatan/aggregate-error": "0.0.1", "camel-case": "4.1.1" @@ -3010,14 +3028,14 @@ } }, "@graphql-tools/graphql-tag-pluck": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-6.0.14.tgz", - "integrity": "sha512-diS8H5ro1zAbImJYaScDxSVih4RD1a+OyovcaYYwa+lZY1Nxht0aXiTZW1JtzNLLw98HxkVIT2SCZkN1M4udkQ==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-6.0.15.tgz", + "integrity": "sha512-d27PwoTIz3mQumnFtWjn60dulpePvWG6D8itPTGgl75H7LNpIdKPYlLTTcPcFsfWiFb4yIgg6/oarU8pJfRAsw==", "requires": { "@babel/parser": "7.10.5", "@babel/traverse": "7.10.5", "@babel/types": "7.10.5", - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/utils": "6.0.15", "vue-template-compiler": "^2.6.11" }, "dependencies": { @@ -3122,9 +3140,9 @@ } }, "@graphql-tools/utils": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.14.tgz", - "integrity": "sha512-2VCOJtbVOde5m553JJE8NhP/eYR63Zqo/YdSlhZkpTGmWXg0sJKIIJ0c1eozCm+JSVMu3P08BatgnEC7DIl92A==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.15.tgz", + "integrity": "sha512-VG5cMLPgh9RDLGHamGpXVnBrNw7bZGT46LrxK7IIqDZI9H0GPsRCo8+p+CfDkw0IlDiEECb624WVCpm9IYNecA==", "requires": { "@ardatan/aggregate-error": "0.0.1", "camel-case": "4.1.1" @@ -3138,9 +3156,9 @@ } }, "@graphql-tools/import": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/import/-/import-6.0.14.tgz", - "integrity": "sha512-KohPGp6P56Vh50pOfQEkFc64JT5OCqJei+kC5QD8rdlZLvIeVczgQ70zSrsqHf8bCHZAIoM2LwU+R61ZucCrTA==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/import/-/import-6.0.15.tgz", + "integrity": "sha512-YaQizD031nlrObiAJj+DO+0Wf2ompR2G5OFNQZIOgUlm1+kfH3GPIFoE5Ww74YH6vy9s4UyYYeZJz6APxPdMzg==", "requires": { "fs-extra": "9.0.1", "resolve-from": "5.0.0" @@ -3179,19 +3197,19 @@ } }, "@graphql-tools/json-file-loader": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/json-file-loader/-/json-file-loader-6.0.14.tgz", - "integrity": "sha512-uq2fkiXobZd63K43+t97tbMeqWhdw2wG9kFeEcLpikj+CJSH+UiRbm1AS/+BeMpWXlpRjseXUn8nMkbkI7hnaw==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/json-file-loader/-/json-file-loader-6.0.15.tgz", + "integrity": "sha512-SQO7w+KPxW6Q3snE3G4eNOA8CcBBDYHpk8JILj93oe4BassuPY5NCUOeZ+2PYczwZQbTNDQXeW1oQou44U1aBg==", "requires": { - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/utils": "6.0.15", "fs-extra": "9.0.1", "tslib": "~2.0.0" }, "dependencies": { "@graphql-tools/utils": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.14.tgz", - "integrity": "sha512-2VCOJtbVOde5m553JJE8NhP/eYR63Zqo/YdSlhZkpTGmWXg0sJKIIJ0c1eozCm+JSVMu3P08BatgnEC7DIl92A==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.15.tgz", + "integrity": "sha512-VG5cMLPgh9RDLGHamGpXVnBrNw7bZGT46LrxK7IIqDZI9H0GPsRCo8+p+CfDkw0IlDiEECb624WVCpm9IYNecA==", "requires": { "@ardatan/aggregate-error": "0.0.1", "camel-case": "4.1.1" @@ -3230,22 +3248,22 @@ } }, "@graphql-tools/links": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/links/-/links-6.0.14.tgz", - "integrity": "sha512-9zIwv+5zzT2BSqbqmkNWjvRWCsIibKKgQKLl1ziNSzDetcTCnAxq/IPDsshGOH6Q8/+JGDsyEqdC4zTUbIkzMA==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/links/-/links-6.0.15.tgz", + "integrity": "sha512-jvSU7Ro1EM+tagnoXiGyQjB8K/EywaJq/Il4VaMdn1460DulzSNTWira/toDM64m6luKtpTkDiy7kPBlA4bwhw==", "requires": { - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/utils": "6.0.15", "apollo-link": "1.2.14", - "apollo-upload-client": "13.0.0", + "apollo-upload-client": "14.0.1", "cross-fetch": "3.0.5", "form-data": "3.0.0", "tslib": "~2.0.0" }, "dependencies": { "@graphql-tools/utils": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.14.tgz", - "integrity": "sha512-2VCOJtbVOde5m553JJE8NhP/eYR63Zqo/YdSlhZkpTGmWXg0sJKIIJ0c1eozCm+JSVMu3P08BatgnEC7DIl92A==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.15.tgz", + "integrity": "sha512-VG5cMLPgh9RDLGHamGpXVnBrNw7bZGT46LrxK7IIqDZI9H0GPsRCo8+p+CfDkw0IlDiEECb624WVCpm9IYNecA==", "requires": { "@ardatan/aggregate-error": "0.0.1", "camel-case": "4.1.1" @@ -3269,12 +3287,12 @@ } }, "@graphql-tools/load": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/load/-/load-6.0.14.tgz", - "integrity": "sha512-XI6KNoTUJL4wQSKTYNFA0yIs2NGGmBWwWOVxFPqIJA4uX6iZQmdtwEK+HRzdMG75IPYiO8XJDqZ8sEcuAOJIBw==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/load/-/load-6.0.15.tgz", + "integrity": "sha512-STH3ZjbViRqDyCw+f7PZrnDs6yhP7m2l4x5lJBMyMeLaLwuO1z+WhgtqYZNpCYlQY2jNSLXWCa0nWmpYvdLnlA==", "requires": { - "@graphql-tools/merge": "6.0.14", - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/merge": "6.0.15", + "@graphql-tools/utils": "6.0.15", "globby": "11.0.1", "import-from": "3.0.0", "is-glob": "4.0.1", @@ -3285,28 +3303,28 @@ }, "dependencies": { "@graphql-tools/merge": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.0.14.tgz", - "integrity": "sha512-j/Gi+9qFKip0nHIU/7G2Gy/sV1WX1XK90FaGmfpdduuRjuET+44X/XBQbYMWMTtSFKHU+nzqv4J7vVxbi0m3lg==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.0.15.tgz", + "integrity": "sha512-qusTLzkf6GtxS6LRQnEAWIwA1BeJj5SkZ2pnE4/wVe9gs0grpEsOKYxvGpBi8IZR7r8UeNpkdgk2HP0jlq/WWA==", "requires": { - "@graphql-tools/schema": "6.0.14", - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/schema": "6.0.15", + "@graphql-tools/utils": "6.0.15", "tslib": "~2.0.0" } }, "@graphql-tools/schema": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.0.14.tgz", - "integrity": "sha512-vXRme8I8r3Ps2xTGrs614L+PRvNMxW0PW1EEtkV7CHdFWl1w5qkVeWWriZuqdj9r/AxHj950ilAf6V/k+2oAZw==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.0.15.tgz", + "integrity": "sha512-Wo+d6/OPjeXjwB1pcqsWmqLdweGH+BVhvKe/YPQA/uiWr8ikgShvNLNiuF03gc/1AMR487A09XcPEyabRKJLew==", "requires": { - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/utils": "6.0.15", "tslib": "~2.0.0" } }, "@graphql-tools/utils": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.14.tgz", - "integrity": "sha512-2VCOJtbVOde5m553JJE8NhP/eYR63Zqo/YdSlhZkpTGmWXg0sJKIIJ0c1eozCm+JSVMu3P08BatgnEC7DIl92A==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.15.tgz", + "integrity": "sha512-VG5cMLPgh9RDLGHamGpXVnBrNw7bZGT46LrxK7IIqDZI9H0GPsRCo8+p+CfDkw0IlDiEECb624WVCpm9IYNecA==", "requires": { "@ardatan/aggregate-error": "0.0.1", "camel-case": "4.1.1" @@ -3425,9 +3443,9 @@ } }, "@graphql-tools/load-files": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/load-files/-/load-files-6.0.14.tgz", - "integrity": "sha512-iasJq7bagofDwW4vQP5xYSgBfio6QA9rLg1ETkOjC1UU3HPFAfNLhvx+YxQXMto7yWM/nMffoYJiGn4PxqOKSw==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/load-files/-/load-files-6.0.15.tgz", + "integrity": "sha512-Sm09x/IxCWQmqrn5LouZ2oNqI7rwCh9HtAmpjBLc3ET6ykDSLoDD7O+fYoM62mnv9SpTyJgB4NPYcxWj6l2JlA==", "requires": { "fs-extra": "9.0.1", "globby": "11.0.1", @@ -3571,28 +3589,28 @@ } }, "@graphql-tools/mock": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/mock/-/mock-6.0.14.tgz", - "integrity": "sha512-cFzJ7D87XGQm6Z67zkTy80TdPLP+5Wjy251L6ywHZRL/lO4MfU6sqmTzMgHe3xMWehyvBNMAQ8pb83oLP/HXFA==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/mock/-/mock-6.0.15.tgz", + "integrity": "sha512-WzQoSjIQsxwid78JJd2gz8Uv+POWdCAtShkKvUpTaR/m5V6vLBUWBL9LQS7zDxn9DWoesCWvmR/Yz4ZUzZOydw==", "requires": { - "@graphql-tools/schema": "6.0.14", - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/schema": "6.0.15", + "@graphql-tools/utils": "6.0.15", "tslib": "~2.0.0" }, "dependencies": { "@graphql-tools/schema": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.0.14.tgz", - "integrity": "sha512-vXRme8I8r3Ps2xTGrs614L+PRvNMxW0PW1EEtkV7CHdFWl1w5qkVeWWriZuqdj9r/AxHj950ilAf6V/k+2oAZw==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.0.15.tgz", + "integrity": "sha512-Wo+d6/OPjeXjwB1pcqsWmqLdweGH+BVhvKe/YPQA/uiWr8ikgShvNLNiuF03gc/1AMR487A09XcPEyabRKJLew==", "requires": { - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/utils": "6.0.15", "tslib": "~2.0.0" } }, "@graphql-tools/utils": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.14.tgz", - "integrity": "sha512-2VCOJtbVOde5m553JJE8NhP/eYR63Zqo/YdSlhZkpTGmWXg0sJKIIJ0c1eozCm+JSVMu3P08BatgnEC7DIl92A==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.15.tgz", + "integrity": "sha512-VG5cMLPgh9RDLGHamGpXVnBrNw7bZGT46LrxK7IIqDZI9H0GPsRCo8+p+CfDkw0IlDiEECb624WVCpm9IYNecA==", "requires": { "@ardatan/aggregate-error": "0.0.1", "camel-case": "4.1.1" @@ -3606,18 +3624,18 @@ } }, "@graphql-tools/module-loader": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/module-loader/-/module-loader-6.0.14.tgz", - "integrity": "sha512-p6WS3W0HEq8yDgKBQI0EFJeT4C8G4aN078o4jTymln186JF69J6E6pafiv90/K63ijWJSQawySp3bDOzN1F4PA==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/module-loader/-/module-loader-6.0.15.tgz", + "integrity": "sha512-GJh1qRcSMLr37d44RXEy7MDdgpr2ShHL1sfMixDF9jY5Tb7LUm6Bh4mJ3d3OvjPI5yqjp+pTRlc9SZ98zVK2vA==", "requires": { - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/utils": "6.0.15", "tslib": "~2.0.0" }, "dependencies": { "@graphql-tools/utils": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.14.tgz", - "integrity": "sha512-2VCOJtbVOde5m553JJE8NhP/eYR63Zqo/YdSlhZkpTGmWXg0sJKIIJ0c1eozCm+JSVMu3P08BatgnEC7DIl92A==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.15.tgz", + "integrity": "sha512-VG5cMLPgh9RDLGHamGpXVnBrNw7bZGT46LrxK7IIqDZI9H0GPsRCo8+p+CfDkw0IlDiEECb624WVCpm9IYNecA==", "requires": { "@ardatan/aggregate-error": "0.0.1", "camel-case": "4.1.1" @@ -3631,18 +3649,18 @@ } }, "@graphql-tools/relay-operation-optimizer": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/relay-operation-optimizer/-/relay-operation-optimizer-6.0.14.tgz", - "integrity": "sha512-H/b69WP71koOTrwgb2MaLKgE2p4ljKKyBI+i+oOCY8dork1zyi/jaBn9z3FKtLynPqovgMOm1UuKE1t4HVn2BA==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/relay-operation-optimizer/-/relay-operation-optimizer-6.0.15.tgz", + "integrity": "sha512-Y4h2kclKh5HvyvmoxeZiDhqdhMKfLKamOYx6UVpFsbeKb6Tt9RCNPVhpa+YToXxUXl0PvjhxZWeQ4lZY0GE0ug==", "requires": { - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/utils": "6.0.15", "relay-compiler": "10.0.0" }, "dependencies": { "@graphql-tools/utils": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.14.tgz", - "integrity": "sha512-2VCOJtbVOde5m553JJE8NhP/eYR63Zqo/YdSlhZkpTGmWXg0sJKIIJ0c1eozCm+JSVMu3P08BatgnEC7DIl92A==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.15.tgz", + "integrity": "sha512-VG5cMLPgh9RDLGHamGpXVnBrNw7bZGT46LrxK7IIqDZI9H0GPsRCo8+p+CfDkw0IlDiEECb624WVCpm9IYNecA==", "requires": { "@ardatan/aggregate-error": "0.0.1", "camel-case": "4.1.1" @@ -3651,18 +3669,18 @@ } }, "@graphql-tools/resolvers-composition": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/resolvers-composition/-/resolvers-composition-6.0.14.tgz", - "integrity": "sha512-Tagrkj/Cf7J2N9vhp8dUBootdkQ+cNG0vSUbzgQQC4JsnK761Ckqj9K0zlnL7n8UJUI/fGCjL8I6VCDfXvwiww==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/resolvers-composition/-/resolvers-composition-6.0.15.tgz", + "integrity": "sha512-JQWA+Acw4QVz3eiHqEEtHunTksmVj6gRFelfHAZ7jB50Ig6GJ76AsycZqOq2aDW3IC6ygKXQlCgxzgZVQBwMqg==", "requires": { - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/utils": "6.0.15", "lodash": "4.17.19" }, "dependencies": { "@graphql-tools/utils": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.14.tgz", - "integrity": "sha512-2VCOJtbVOde5m553JJE8NhP/eYR63Zqo/YdSlhZkpTGmWXg0sJKIIJ0c1eozCm+JSVMu3P08BatgnEC7DIl92A==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.15.tgz", + "integrity": "sha512-VG5cMLPgh9RDLGHamGpXVnBrNw7bZGT46LrxK7IIqDZI9H0GPsRCo8+p+CfDkw0IlDiEECb624WVCpm9IYNecA==", "requires": { "@ardatan/aggregate-error": "0.0.1", "camel-case": "4.1.1" @@ -3692,42 +3710,42 @@ } }, "@graphql-tools/stitch": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-6.0.14.tgz", - "integrity": "sha512-WaK+7Fo996moWHzBm9VBKk3zcmAi7RQrOkSfL4UKr+c8Uc5ke+DjnXElt8gjKQh82Y0ZqFsILUMlZFXtyOZvGg==", - "requires": { - "@graphql-tools/batch-delegate": "6.0.14", - "@graphql-tools/delegate": "6.0.14", - "@graphql-tools/merge": "6.0.14", - "@graphql-tools/schema": "6.0.14", - "@graphql-tools/utils": "6.0.14", - "@graphql-tools/wrap": "6.0.14", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/stitch/-/stitch-6.0.15.tgz", + "integrity": "sha512-ooqPaDiBGLBtGlf0aEDHTCBofTjTUjuh/j5B7PwRFT4Tt6kzNpCcp3uAvbfQ+zjv/aTZNHK80CBKqI+vdTTZWA==", + "requires": { + "@graphql-tools/batch-delegate": "6.0.15", + "@graphql-tools/delegate": "6.0.15", + "@graphql-tools/merge": "6.0.15", + "@graphql-tools/schema": "6.0.15", + "@graphql-tools/utils": "6.0.15", + "@graphql-tools/wrap": "6.0.15", "tslib": "~2.0.0" }, "dependencies": { "@graphql-tools/merge": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.0.14.tgz", - "integrity": "sha512-j/Gi+9qFKip0nHIU/7G2Gy/sV1WX1XK90FaGmfpdduuRjuET+44X/XBQbYMWMTtSFKHU+nzqv4J7vVxbi0m3lg==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.0.15.tgz", + "integrity": "sha512-qusTLzkf6GtxS6LRQnEAWIwA1BeJj5SkZ2pnE4/wVe9gs0grpEsOKYxvGpBi8IZR7r8UeNpkdgk2HP0jlq/WWA==", "requires": { - "@graphql-tools/schema": "6.0.14", - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/schema": "6.0.15", + "@graphql-tools/utils": "6.0.15", "tslib": "~2.0.0" } }, "@graphql-tools/schema": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.0.14.tgz", - "integrity": "sha512-vXRme8I8r3Ps2xTGrs614L+PRvNMxW0PW1EEtkV7CHdFWl1w5qkVeWWriZuqdj9r/AxHj950ilAf6V/k+2oAZw==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.0.15.tgz", + "integrity": "sha512-Wo+d6/OPjeXjwB1pcqsWmqLdweGH+BVhvKe/YPQA/uiWr8ikgShvNLNiuF03gc/1AMR487A09XcPEyabRKJLew==", "requires": { - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/utils": "6.0.15", "tslib": "~2.0.0" } }, "@graphql-tools/utils": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.14.tgz", - "integrity": "sha512-2VCOJtbVOde5m553JJE8NhP/eYR63Zqo/YdSlhZkpTGmWXg0sJKIIJ0c1eozCm+JSVMu3P08BatgnEC7DIl92A==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.15.tgz", + "integrity": "sha512-VG5cMLPgh9RDLGHamGpXVnBrNw7bZGT46LrxK7IIqDZI9H0GPsRCo8+p+CfDkw0IlDiEECb624WVCpm9IYNecA==", "requires": { "@ardatan/aggregate-error": "0.0.1", "camel-case": "4.1.1" @@ -3741,13 +3759,13 @@ } }, "@graphql-tools/url-loader": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/url-loader/-/url-loader-6.0.14.tgz", - "integrity": "sha512-dBgN1Gk5mqW5UxfiYI8pd40CMA08DoJbcGR7VPpMNxowh6OOWJmBmDD8k97UfxC50xSEYqqYrKJqFw2SqyWI5w==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/url-loader/-/url-loader-6.0.15.tgz", + "integrity": "sha512-/iGuK7J9yCECYMYQJqKNWnz4ytPHppkxh4YS5Ud9QPDNl488e+eInyNbkdiWcFGyZ4KHqEnXSDdRFg3mFNrMnw==", "requires": { - "@graphql-tools/delegate": "6.0.14", - "@graphql-tools/utils": "6.0.14", - "@graphql-tools/wrap": "6.0.14", + "@graphql-tools/delegate": "6.0.15", + "@graphql-tools/utils": "6.0.15", + "@graphql-tools/wrap": "6.0.15", "@types/websocket": "1.0.1", "cross-fetch": "3.0.5", "subscriptions-transport-ws": "0.9.17", @@ -3757,9 +3775,9 @@ }, "dependencies": { "@graphql-tools/utils": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.14.tgz", - "integrity": "sha512-2VCOJtbVOde5m553JJE8NhP/eYR63Zqo/YdSlhZkpTGmWXg0sJKIIJ0c1eozCm+JSVMu3P08BatgnEC7DIl92A==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.15.tgz", + "integrity": "sha512-VG5cMLPgh9RDLGHamGpXVnBrNw7bZGT46LrxK7IIqDZI9H0GPsRCo8+p+CfDkw0IlDiEECb624WVCpm9IYNecA==", "requires": { "@ardatan/aggregate-error": "0.0.1", "camel-case": "4.1.1" @@ -3782,30 +3800,30 @@ } }, "@graphql-tools/wrap": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-6.0.14.tgz", - "integrity": "sha512-DM29MsOjgxcdMntC4C8eA4ElI/2ERXtEmsZjowCW/fwpPkMONX1yNcw8xwiyZC7x1UGE4VkhqTGB9FUTMnYRog==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-6.0.15.tgz", + "integrity": "sha512-yWiDBrbzml6PRl4aeJBLNGPw385LFtszMfkfYwjLSWvNyVILDCMa/XWHThw4FMaZ1nPL0GuLggW2bVkUBi3TYA==", "requires": { - "@graphql-tools/delegate": "6.0.14", - "@graphql-tools/schema": "6.0.14", - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/delegate": "6.0.15", + "@graphql-tools/schema": "6.0.15", + "@graphql-tools/utils": "6.0.15", "aggregate-error": "3.0.1", "tslib": "~2.0.0" }, "dependencies": { "@graphql-tools/schema": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.0.14.tgz", - "integrity": "sha512-vXRme8I8r3Ps2xTGrs614L+PRvNMxW0PW1EEtkV7CHdFWl1w5qkVeWWriZuqdj9r/AxHj950ilAf6V/k+2oAZw==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.0.15.tgz", + "integrity": "sha512-Wo+d6/OPjeXjwB1pcqsWmqLdweGH+BVhvKe/YPQA/uiWr8ikgShvNLNiuF03gc/1AMR487A09XcPEyabRKJLew==", "requires": { - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/utils": "6.0.15", "tslib": "~2.0.0" } }, "@graphql-tools/utils": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.14.tgz", - "integrity": "sha512-2VCOJtbVOde5m553JJE8NhP/eYR63Zqo/YdSlhZkpTGmWXg0sJKIIJ0c1eozCm+JSVMu3P08BatgnEC7DIl92A==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.15.tgz", + "integrity": "sha512-VG5cMLPgh9RDLGHamGpXVnBrNw7bZGT46LrxK7IIqDZI9H0GPsRCo8+p+CfDkw0IlDiEECb624WVCpm9IYNecA==", "requires": { "@ardatan/aggregate-error": "0.0.1", "camel-case": "4.1.1" @@ -4807,19 +4825,6 @@ } } }, - "@kwsites/file-exists": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", - "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", - "requires": { - "debug": "^4.1.1" - } - }, - "@kwsites/promise-deferred": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", - "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==" - }, "@lerna/add": { "version": "3.21.0", "resolved": "https://registry.npmjs.org/@lerna/add/-/add-3.21.0.tgz", @@ -6756,9 +6761,9 @@ "optional": true }, "@ts-morph/common": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.5.1.tgz", - "integrity": "sha512-0qasHorGK8VfUK20oECpIfmu/B6cwGSNTj2HoNsIKeDE1kB/uCk5jWFHkgBuoZu/3i3ysLOwO9QsFJaRAH65UA==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.5.2.tgz", + "integrity": "sha512-eLmfYV6u6gUgHrB9QV9lpuWg3cD60mhXdv0jvM5exWR/Cor8HG+GziFIj2hPEWHJknqzuU4meZd8DTqIzZfDRQ==", "optional": true, "requires": { "@dsherret/to-absolute-glob": "^2.0.2", @@ -6766,7 +6771,7 @@ "fs-extra": "^9.0.0", "is-negated-glob": "^1.0.0", "multimatch": "^4.0.0", - "typescript": "~3.9.2" + "typescript": "~3.9.7" }, "dependencies": { "@nodelib/fs.stat": { @@ -7029,9 +7034,9 @@ } }, "@types/express-serve-static-core": { - "version": "4.17.8", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.8.tgz", - "integrity": "sha512-1SJZ+R3Q/7mLkOD9ewCBDYD2k0WyZQtWYqF/2VvoNN2/uhI49J9CDN4OAm+wGMA0DbArA4ef27xl4+JwMtGggw==", + "version": "4.17.9", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.9.tgz", + "integrity": "sha512-DG0BYg6yO+ePW+XoDENYz8zhNGC3jDDEpComMYn7WJc4mY1Us8Rw9ax2YhJXxpyk2SF47PQAoQ0YyVT1a0bEkA==", "requires": { "@types/node": "*", "@types/qs": "*", @@ -7178,9 +7183,9 @@ } }, "@types/lodash": { - "version": "4.14.157", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.157.tgz", - "integrity": "sha512-Ft5BNFmv2pHDgxV5JDsndOWTRJ+56zte0ZpYLowp03tW+K+t8u8YMOzAnpuqPgzX6WO1XpDIUm7u04M8vdDiVQ==" + "version": "4.14.158", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.158.tgz", + "integrity": "sha512-InCEXJNTv/59yO4VSfuvNrZHt7eeNtWQEgnieIA+mIC+MOWM9arOWG2eQ8Vhk6NbOre6/BidiXhkZYeDY9U35w==" }, "@types/lodash.merge": { "version": "4.6.6", @@ -7212,9 +7217,9 @@ "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" }, "@types/mime": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.2.tgz", - "integrity": "sha512-4kPlzbljFcsttWEq6aBW0OZe6BDajAmyvr2xknBG92tejQnvdGtT9+kXSZ580DqpxY9qG2xeQVF9Dq0ymUTo5Q==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.3.tgz", + "integrity": "sha512-Jus9s4CDbqwocc5pOAnh8ShfrnMcPHuJYzVcSUU7lrh8Ni5HuIqX3oilL86p3dlTrk0LzHRCgA/GQ7uNCw6l2Q==" }, "@types/minimatch": { "version": "3.0.3", @@ -7424,6 +7429,11 @@ "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz", "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==" }, + "@types/zen-observable": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@types/zen-observable/-/zen-observable-0.8.0.tgz", + "integrity": "sha512-te5lMAWii1uEJ4FwLjzdlbw3+n0FZNOvFXHxQDKeT0dilh7HOzdMzV2TrJVUzq8ep7J4Na8OUYPRLSQkJHAlrg==" + }, "@typescript-eslint/eslint-plugin": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.7.0.tgz", @@ -7774,6 +7784,14 @@ "@xtuc/long": "4.2.2" } }, + "@wry/context": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@wry/context/-/context-0.5.2.tgz", + "integrity": "sha512-B/JLuRZ/vbEKHRUiGj6xiMojST1kHhu4WcreLfNN7q9DqQFrb97cWgf/kiYsPSUCAMVN0HzfFc8XjJdzgZzfjw==", + "requires": { + "tslib": "^1.9.3" + } + }, "@wry/equality": { "version": "0.1.11", "resolved": "https://registry.npmjs.org/@wry/equality/-/equality-0.1.11.tgz", @@ -8045,16 +8063,6 @@ "zen-observable-ts": "^0.8.21" } }, - "apollo-link-http-common": { - "version": "0.2.16", - "resolved": "https://registry.npmjs.org/apollo-link-http-common/-/apollo-link-http-common-0.2.16.tgz", - "integrity": "sha512-2tIhOIrnaF4UbQHf7kjeQA/EmSorB7+HyJIIrUjJOKBgnXwuexi8aMecRlqTIDWcyVXCeqLhUnztMa6bOH/jTg==", - "requires": { - "apollo-link": "^1.2.14", - "ts-invariant": "^0.4.0", - "tslib": "^1.9.3" - } - }, "apollo-server-caching": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/apollo-server-caching/-/apollo-server-caching-0.5.2.tgz", @@ -8225,14 +8233,23 @@ } }, "apollo-upload-client": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/apollo-upload-client/-/apollo-upload-client-13.0.0.tgz", - "integrity": "sha512-lJ9/bk1BH1lD15WhWRha2J3+LrXrPIX5LP5EwiOUHv8PCORp4EUrcujrA3rI5hZeZygrTX8bshcuMdpqpSrvtA==", + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/apollo-upload-client/-/apollo-upload-client-14.0.1.tgz", + "integrity": "sha512-2Ebh5LQukHpGNebAWRdf9i3t91mJbZAyEG7WVrw9Mx3bxKIQ+4iYmBz3XV+pK8lqs8332i4k3D46hGdXDc5/gg==", "requires": { - "@babel/runtime": "^7.9.2", - "apollo-link": "^1.2.12", - "apollo-link-http-common": "^0.2.14", - "extract-files": "^8.0.0" + "@apollo/client": "^3.0.2", + "@babel/runtime": "^7.10.5", + "extract-files": "^8.1.0" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.5.tgz", + "integrity": "sha512-otddXKhdNn7d0ptoFRHtMLa8LqDxLYwTjB4nYgM1yy5N6gU/MUf8zqyyLltCH3yAVitBzmwK4us+DD0l/MauAg==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "apollo-utilities": { @@ -11845,9 +11862,9 @@ "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" }, "events": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", - "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", + "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==" }, "evp_bytestokey": { "version": "1.0.3", @@ -13362,57 +13379,57 @@ "integrity": "sha512-O7vG5BT3w6Sotc26ybcvLKNTdfr4GfsIVMD+LdYqXCeJIYPRyp8BIsDOUtxw7S1PYvRw5vH3278J2EDezR6mfA==" }, "graphql-tools": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/graphql-tools/-/graphql-tools-6.0.14.tgz", - "integrity": "sha512-OxIKTfR4xlxOPNh6ZLUICNy3Qwwbkx3DJABA/DoskYIQN3bZ3Lp+v85X5HFwlQL+6Wdlquy2iNOq/WuIHNDvTg==", - "requires": { - "@graphql-tools/batch-delegate": "6.0.14", - "@graphql-tools/code-file-loader": "6.0.14", - "@graphql-tools/delegate": "6.0.14", - "@graphql-tools/git-loader": "6.0.14", - "@graphql-tools/github-loader": "6.0.14", - "@graphql-tools/graphql-file-loader": "6.0.14", - "@graphql-tools/graphql-tag-pluck": "6.0.14", - "@graphql-tools/import": "6.0.14", - "@graphql-tools/json-file-loader": "6.0.14", - "@graphql-tools/links": "6.0.14", - "@graphql-tools/load": "6.0.14", - "@graphql-tools/load-files": "6.0.14", - "@graphql-tools/merge": "6.0.14", - "@graphql-tools/mock": "6.0.14", - "@graphql-tools/module-loader": "6.0.14", - "@graphql-tools/relay-operation-optimizer": "6.0.14", - "@graphql-tools/resolvers-composition": "6.0.14", - "@graphql-tools/schema": "6.0.14", - "@graphql-tools/stitch": "6.0.14", - "@graphql-tools/url-loader": "6.0.14", - "@graphql-tools/utils": "6.0.14", - "@graphql-tools/wrap": "6.0.14" + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/graphql-tools/-/graphql-tools-6.0.15.tgz", + "integrity": "sha512-1UpMZGyNCzZ3TfgFGA/9iGM2Xii5rLh1eyQEAEx32eU/H9fiZJFXQlgtGmQlc1HWxHr0/pkV6XgehKn6DnpP1g==", + "requires": { + "@graphql-tools/batch-delegate": "6.0.15", + "@graphql-tools/code-file-loader": "6.0.15", + "@graphql-tools/delegate": "6.0.15", + "@graphql-tools/git-loader": "6.0.15", + "@graphql-tools/github-loader": "6.0.15", + "@graphql-tools/graphql-file-loader": "6.0.15", + "@graphql-tools/graphql-tag-pluck": "6.0.15", + "@graphql-tools/import": "6.0.15", + "@graphql-tools/json-file-loader": "6.0.15", + "@graphql-tools/links": "6.0.15", + "@graphql-tools/load": "6.0.15", + "@graphql-tools/load-files": "6.0.15", + "@graphql-tools/merge": "6.0.15", + "@graphql-tools/mock": "6.0.15", + "@graphql-tools/module-loader": "6.0.15", + "@graphql-tools/relay-operation-optimizer": "6.0.15", + "@graphql-tools/resolvers-composition": "6.0.15", + "@graphql-tools/schema": "6.0.15", + "@graphql-tools/stitch": "6.0.15", + "@graphql-tools/url-loader": "6.0.15", + "@graphql-tools/utils": "6.0.15", + "@graphql-tools/wrap": "6.0.15" }, "dependencies": { "@graphql-tools/merge": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.0.14.tgz", - "integrity": "sha512-j/Gi+9qFKip0nHIU/7G2Gy/sV1WX1XK90FaGmfpdduuRjuET+44X/XBQbYMWMTtSFKHU+nzqv4J7vVxbi0m3lg==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.0.15.tgz", + "integrity": "sha512-qusTLzkf6GtxS6LRQnEAWIwA1BeJj5SkZ2pnE4/wVe9gs0grpEsOKYxvGpBi8IZR7r8UeNpkdgk2HP0jlq/WWA==", "requires": { - "@graphql-tools/schema": "6.0.14", - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/schema": "6.0.15", + "@graphql-tools/utils": "6.0.15", "tslib": "~2.0.0" } }, "@graphql-tools/schema": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.0.14.tgz", - "integrity": "sha512-vXRme8I8r3Ps2xTGrs614L+PRvNMxW0PW1EEtkV7CHdFWl1w5qkVeWWriZuqdj9r/AxHj950ilAf6V/k+2oAZw==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.0.15.tgz", + "integrity": "sha512-Wo+d6/OPjeXjwB1pcqsWmqLdweGH+BVhvKe/YPQA/uiWr8ikgShvNLNiuF03gc/1AMR487A09XcPEyabRKJLew==", "requires": { - "@graphql-tools/utils": "6.0.14", + "@graphql-tools/utils": "6.0.15", "tslib": "~2.0.0" } }, "@graphql-tools/utils": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.14.tgz", - "integrity": "sha512-2VCOJtbVOde5m553JJE8NhP/eYR63Zqo/YdSlhZkpTGmWXg0sJKIIJ0c1eozCm+JSVMu3P08BatgnEC7DIl92A==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.15.tgz", + "integrity": "sha512-VG5cMLPgh9RDLGHamGpXVnBrNw7bZGT46LrxK7IIqDZI9H0GPsRCo8+p+CfDkw0IlDiEECb624WVCpm9IYNecA==", "requires": { "@ardatan/aggregate-error": "0.0.1", "camel-case": "4.1.1" @@ -13609,6 +13626,14 @@ "minimalistic-crypto-utils": "^1.0.1" } }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + } + }, "hosted-git-info": { "version": "2.8.5", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", @@ -18233,14 +18258,13 @@ } }, "minipass-fetch": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.2.1.tgz", - "integrity": "sha512-ssHt0dkljEDaKmTgQ04DQgx2ag6G2gMPxA5hpcsoeTbfDgRf2fC2gNSRc6kISjD7ckCpHwwQvXxuTBK8402fXg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.3.0.tgz", + "integrity": "sha512-Yb23ESZZ/8QxiBvSpJ4atbVMVDx2CXrerzrtQzQ67eLqKg+zFIkYFTagk3xh6fdo+e/FvDtVuCD4QcuYDRR3hw==", "optional": true, "requires": { "encoding": "^0.1.12", "minipass": "^3.1.0", - "minipass-pipeline": "^1.2.2", "minipass-sized": "^1.0.3", "minizlib": "^2.0.0" }, @@ -19121,6 +19145,14 @@ "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==", "dev": true }, + "optimism": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/optimism/-/optimism-0.12.1.tgz", + "integrity": "sha512-t8I7HM1dw0SECitBYAqFOVHoBAHEQBTeKjIL9y9ImHzAVkdyPK4ifTgM4VJRDtTUY4r/u5Eqxs4XcGPHaoPkeQ==", + "requires": { + "@wry/context": "^0.5.2" + } + }, "optional": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/optional/-/optional-0.1.4.tgz", @@ -19809,6 +19841,16 @@ "read": "1" } }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, "proto-list": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", @@ -20896,16 +20938,6 @@ "resolved": "https://registry.npmjs.org/signedsource/-/signedsource-1.0.0.tgz", "integrity": "sha1-HdrOSYF5j5O9gzlzgD2A1S6TrWo=" }, - "simple-git": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-2.12.0.tgz", - "integrity": "sha512-64YrHYqHskWDumxM4thMGCkAd7rek4FEnxcugnpKzJZH6vCkietblsp7TUNdt9qU0pHAnJAanAmjyyQLE46k/Q==", - "requires": { - "@kwsites/file-exists": "^1.1.1", - "@kwsites/promise-deferred": "^1.0.1", - "debug": "^4.1.1" - } - }, "sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", @@ -22249,13 +22281,13 @@ } }, "ts-morph": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-7.1.2.tgz", - "integrity": "sha512-0ggF46muGv3v09Yf8Ce5ykTLiQ8I6hGvdB5ID/3+K4J11nCHo/vTaucqTvdFprJzQALpwQx+9bKi31mTxO0+tw==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-7.1.3.tgz", + "integrity": "sha512-NlfQolw+IT+gFDnRPrkce9h427d6/Vea8S2YdV5C6aAg2CGuWzmkMfcLKmrDqIkU8ZXcI3KqmJAqiaLhEcPXWQ==", "optional": true, "requires": { "@dsherret/to-absolute-glob": "^2.0.2", - "@ts-morph/common": "~0.5.1", + "@ts-morph/common": "~0.5.2", "code-block-writer": "^10.1.0" } },