diff --git a/package-lock.json b/package-lock.json index b83a789..f753429 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2089,35 +2089,35 @@ "integrity": "sha512-kBa+cDHOR9jpRJ+kcGMsysrls0leukrm68DmFQoMIWQcXdr2cZvyvypWuGYT7U+9kAExUE7+T7r6G3C3A6L8MQ==" }, "@graphql-codegen/cli": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@graphql-codegen/cli/-/cli-1.8.3.tgz", - "integrity": "sha512-TAFc6jQ9TRlXGKfj50xE4u6zHJyvWFlBsSyurNDp9nREK36iNOhFazW55CE3z5PcHPn4OC/tpn3YZzrPtYGhuQ==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@graphql-codegen/cli/-/cli-1.9.1.tgz", + "integrity": "sha512-Lvy2cN/CAm6C2p1D6XQ9+pHpzbMJ5d7T6eoKIIRINzmdjXFNos4Mw4c26HB8z2uNKdjgy5uSXAXGxZjD+0yL/g==", "dev": true, "requires": { - "@babel/parser": "7.6.4", - "@graphql-codegen/core": "1.8.3", - "@graphql-codegen/plugin-helpers": "1.8.3", - "@graphql-toolkit/code-file-loader": "0.6.6", - "@graphql-toolkit/core": "0.6.6", - "@graphql-toolkit/git-loader": "0.6.6", - "@graphql-toolkit/github-loader": "0.6.6", - "@graphql-toolkit/graphql-file-loader": "0.6.6", - "@graphql-toolkit/json-file-loader": "0.6.6", - "@graphql-toolkit/url-loader": "0.6.6", + "@babel/parser": "7.7.4", + "@graphql-codegen/core": "1.9.1", + "@graphql-codegen/plugin-helpers": "1.9.1", + "@graphql-toolkit/code-file-loader": "0.7.4", + "@graphql-toolkit/core": "0.7.4", + "@graphql-toolkit/git-loader": "0.7.4", + "@graphql-toolkit/github-loader": "0.7.4", + "@graphql-toolkit/graphql-file-loader": "0.7.4", + "@graphql-toolkit/json-file-loader": "0.7.4", + "@graphql-toolkit/url-loader": "0.7.4", "@types/debounce": "1.2.0", "@types/is-glob": "4.0.1", "@types/mkdirp": "0.5.2", "@types/valid-url": "1.0.2", "babel-types": "7.0.0-beta.3", - "chalk": "2.4.2", + "chalk": "3.0.0", "change-case": "3.1.0", "chokidar": "3.3.0", - "commander": "4.0.0", + "commander": "4.0.1", "common-tags": "1.8.0", - "cosmiconfig": "5.2.1", + "cosmiconfig": "6.0.0", "debounce": "1.2.0", "detect-indent": "6.0.0", - "glob": "7.1.5", + "glob": "7.1.6", "graphql-config": "3.0.0-alpha.14", "graphql-import": "0.7.1", "graphql-tag-pluck": "0.8.7", @@ -2132,7 +2132,7 @@ "log-symbols": "3.0.0", "log-update": "3.3.0", "mkdirp": "0.5.1", - "prettier": "1.18.2", + "prettier": "1.19.1", "request": "2.88.0", "ts-log": "2.1.4", "tslib": "1.10.0", @@ -2140,15 +2140,28 @@ }, "dependencies": { "@babel/parser": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.6.4.tgz", - "integrity": "sha512-D8RHPW5qd0Vbyo3qb+YjO5nvUVRTXFLQ/FsDxJU2Nqz4uB5EnUN0ZQSEYpvTIbRuttig1XbHWU5oMeQwQSAA+A==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz", + "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==", "dev": true }, + "@graphql-codegen/plugin-helpers": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-1.9.1.tgz", + "integrity": "sha512-Ji8pk7t6Lcjj09R4Qc7yS7LsyQw9A5IUwFa0LFXyLpdNOmukGhnenIkHG/eLqPzWQfVSXvBsqQBYYDsW8YlDlQ==", + "dev": true, + "requires": { + "@graphql-toolkit/common": "0.7.4", + "change-case": "3.1.0", + "common-tags": "1.8.0", + "import-from": "3.0.0", + "tslib": "1.10.0" + } + }, "@graphql-toolkit/common": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@graphql-toolkit/common/-/common-0.6.2.tgz", - "integrity": "sha512-iwm9xzHvpa03lz/fdIJOyZS59nkMWMjAojyIOXv1qRVoyxgHg5UP4Fguo0F+rl/uW9KOtjypN9ljpz4f6KEMaw==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/common/-/common-0.7.4.tgz", + "integrity": "sha512-uRNF8JT52CVQ4SWM0lbIL+y44G8WSSZ+MIPNoYq6guT4wbwYDMHWPk/6QXyfBN8N5kZePg/Xa9tTyzWF9SLC1w==", "dev": true, "requires": { "@kamilkisiela/graphql-tools": "4.0.6", @@ -2165,6 +2178,19 @@ "@graphql-toolkit/common": "0.6.2", "@kamilkisiela/graphql-tools": "4.0.6", "deepmerge": "4.2.0" + }, + "dependencies": { + "@graphql-toolkit/common": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/common/-/common-0.6.2.tgz", + "integrity": "sha512-iwm9xzHvpa03lz/fdIJOyZS59nkMWMjAojyIOXv1qRVoyxgHg5UP4Fguo0F+rl/uW9KOtjypN9ljpz4f6KEMaw==", + "dev": true, + "requires": { + "@kamilkisiela/graphql-tools": "4.0.6", + "aggregate-error": "3.0.1", + "lodash": "4.17.15" + } + } } }, "@types/mkdirp": { @@ -2176,24 +2202,47 @@ "@types/node": "*" } }, - "commander": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.0.0.tgz", - "integrity": "sha512-SEa2abMBTZuEjLVYpNrAFoRgxPwG4rXP3+SGY6CM/HZGeDzIA7Pzp+7H3AHDukKEpyy2SoSGGPShKqqfH9T9AQ==", - "dev": true - }, - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "ansi-styles": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.0.tgz", + "integrity": "sha512-7kFQgnEaMdRtwf6uSfUnVr9gSGC7faurn+J/Mv90/W+iTtN0405/nLdopfMWwchyxhbGYl6TC4Sccn9TUkGAgg==", "dev": true, "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" } }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "commander": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.0.1.tgz", + "integrity": "sha512-IPF4ouhCP+qdlcmCedhxX4xiGBPyigb8v5NeUp+0LyhwLgxMqyp3S0vl7TAPfS/hiP7FC3caI/PB9lTmP8r1NA==", + "dev": true + }, "cross-fetch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.0.4.tgz", @@ -2210,20 +2259,6 @@ "integrity": "sha512-/pED+kD8V9n15L1lon8DXEiWLQMW4tTiegn1kIWIQ+DBudOkFitz1cfjWQiSeKMPBQOknT3LpueyAmMVJ1Ho2g==", "dev": true }, - "glob": { - "version": "7.1.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.5.tgz", - "integrity": "sha512-J9dlskqUXK1OeTOYBEn5s8aMukWMwWfs+rPTn/jn50Ux4MNXVhubL1wu/j2t+H4NVI+cXEcCaYellqaPVGXNqQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, "graphql-config": { "version": "3.0.0-alpha.14", "resolved": "https://registry.npmjs.org/graphql-config/-/graphql-config-3.0.0-alpha.14.tgz", @@ -2239,6 +2274,17 @@ "minimatch": "3.0.4" }, "dependencies": { + "@graphql-toolkit/common": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/common/-/common-0.6.2.tgz", + "integrity": "sha512-iwm9xzHvpa03lz/fdIJOyZS59nkMWMjAojyIOXv1qRVoyxgHg5UP4Fguo0F+rl/uW9KOtjypN9ljpz4f6KEMaw==", + "dev": true, + "requires": { + "@kamilkisiela/graphql-tools": "4.0.6", + "aggregate-error": "3.0.1", + "lodash": "4.17.15" + } + }, "@graphql-toolkit/graphql-file-loader": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/@graphql-toolkit/graphql-file-loader/-/graphql-file-loader-0.6.2.tgz", @@ -2268,9 +2314,27 @@ "cross-fetch": "3.0.4", "valid-url": "1.0.9" } + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } } } }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "import-fresh": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", @@ -2279,6 +2343,23 @@ "requires": { "caller-path": "^2.0.0", "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "import-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz", + "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" } }, "node-fetch": { @@ -2297,30 +2378,74 @@ "json-parse-better-errors": "^1.0.1" } }, - "prettier": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz", - "integrity": "sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==", + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, "@graphql-codegen/core": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@graphql-codegen/core/-/core-1.8.3.tgz", - "integrity": "sha512-JZ2YHnxpS44VqCSjROO8lXQ/bxAaqCHn2RxDHsSc1Zg0fSTIAF9f/N3bphYoez5d/5R7zoB50ZEyeqXeLg0esw==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@graphql-codegen/core/-/core-1.9.1.tgz", + "integrity": "sha512-BwAYMIf3BNxrINppOAdxhut5MbNuABsnqPdSfo6TQ8bcB1wvoPmFo8YI3x8wDaWXEOpdr1+IY8HVaZT/wJzLDg==", "dev": true, "requires": { - "@graphql-codegen/plugin-helpers": "1.8.3", - "@graphql-toolkit/common": "0.6.6", - "@graphql-toolkit/schema-merging": "0.6.6", + "@graphql-codegen/plugin-helpers": "1.9.1", + "@graphql-toolkit/common": "0.7.4", + "@graphql-toolkit/schema-merging": "0.7.4", "tslib": "1.10.0" + }, + "dependencies": { + "@graphql-codegen/plugin-helpers": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-1.9.1.tgz", + "integrity": "sha512-Ji8pk7t6Lcjj09R4Qc7yS7LsyQw9A5IUwFa0LFXyLpdNOmukGhnenIkHG/eLqPzWQfVSXvBsqQBYYDsW8YlDlQ==", + "dev": true, + "requires": { + "@graphql-toolkit/common": "0.7.4", + "change-case": "3.1.0", + "common-tags": "1.8.0", + "import-from": "3.0.0", + "tslib": "1.10.0" + } + }, + "@graphql-toolkit/common": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/common/-/common-0.7.4.tgz", + "integrity": "sha512-uRNF8JT52CVQ4SWM0lbIL+y44G8WSSZ+MIPNoYq6guT4wbwYDMHWPk/6QXyfBN8N5kZePg/Xa9tTyzWF9SLC1w==", + "dev": true, + "requires": { + "@kamilkisiela/graphql-tools": "4.0.6", + "aggregate-error": "3.0.1", + "lodash": "4.17.15" + } + }, + "import-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz", + "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } } }, "@graphql-codegen/plugin-helpers": { @@ -2475,25 +2600,26 @@ } }, "@graphql-toolkit/code-file-loader": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/@graphql-toolkit/code-file-loader/-/code-file-loader-0.6.6.tgz", - "integrity": "sha512-c+esssFwiREtRFi/sPkOyNiRWb2N+3N294RH73+JyDUzh2dNBpP4omM5N9AN2vmIxU+XYbS6fhQ85mAuZ3ANbw==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/code-file-loader/-/code-file-loader-0.7.4.tgz", + "integrity": "sha512-FCLHOPfwSzJduFBH3xpjT9+GsVsZKsyikKpFqnHRj7k4isYP67MEEJ7KshWvzC9hwEeySxCzVbN7UwlYhIRtwQ==", "dev": true, "requires": { - "@graphql-toolkit/common": "0.6.6", - "graphql-tag-pluck": "0.8.6" + "@graphql-toolkit/common": "0.7.4", + "@graphql-toolkit/graphql-tag-pluck": "0.7.4", + "is-valid-path": "0.1.1", + "tslib": "1.10.0" }, "dependencies": { - "graphql-tag-pluck": { - "version": "0.8.6", - "resolved": "https://registry.npmjs.org/graphql-tag-pluck/-/graphql-tag-pluck-0.8.6.tgz", - "integrity": "sha512-j5ftGv++G5cccwsQ1M6G907c7RffBWiWu0OVkxWVc2I+8BR2LuWziEUMTcT2K9/lWl43NeM0SDIsW+RUO6W2qQ==", + "@graphql-toolkit/common": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/common/-/common-0.7.4.tgz", + "integrity": "sha512-uRNF8JT52CVQ4SWM0lbIL+y44G8WSSZ+MIPNoYq6guT4wbwYDMHWPk/6QXyfBN8N5kZePg/Xa9tTyzWF9SLC1w==", "dev": true, "requires": { - "@babel/parser": "^7.4.4", - "@babel/traverse": "^7.4.4", - "@babel/types": "^7.4.4", - "source-map-support": "^0.5.12" + "@kamilkisiela/graphql-tools": "4.0.6", + "aggregate-error": "3.0.1", + "lodash": "4.17.15" } } } @@ -2510,42 +2636,78 @@ } }, "@graphql-toolkit/core": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/@graphql-toolkit/core/-/core-0.6.6.tgz", - "integrity": "sha512-qK8DHpG7c0kTflOnrYLOlNDh/Y8Eh7JtZVa6VrPeBfDDgC0+Khca7i+nPP13xLxtCetTISbiBxD0jj3mdw7+bg==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/core/-/core-0.7.4.tgz", + "integrity": "sha512-pnut1VZFIXT7C57RNdQe7L3zy/fdWZklJ2MyPiRyeo/YqZZUYm4FuL+RWh6XVGOluGMQvUO7rgWyu/r1PMevAA==", "dev": true, "requires": { - "@graphql-toolkit/common": "0.6.6", - "@graphql-toolkit/schema-merging": "0.6.6", + "@graphql-toolkit/common": "0.7.4", + "@graphql-toolkit/schema-merging": "0.7.4", "aggregate-error": "3.0.1", "globby": "10.0.1", "graphql-import": "0.7.1", "is-glob": "4.0.1", - "is-valid-path": "0.1.1", "tslib": "^1.9.3", "valid-url": "1.0.9" + }, + "dependencies": { + "@graphql-toolkit/common": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/common/-/common-0.7.4.tgz", + "integrity": "sha512-uRNF8JT52CVQ4SWM0lbIL+y44G8WSSZ+MIPNoYq6guT4wbwYDMHWPk/6QXyfBN8N5kZePg/Xa9tTyzWF9SLC1w==", + "dev": true, + "requires": { + "@kamilkisiela/graphql-tools": "4.0.6", + "aggregate-error": "3.0.1", + "lodash": "4.17.15" + } + } } }, "@graphql-toolkit/git-loader": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/@graphql-toolkit/git-loader/-/git-loader-0.6.6.tgz", - "integrity": "sha512-vjsASLSWxOG4NUaKcdYgWQ6lEfB7eZQFOfoMCu8DrvaYI2Nb10pnCWfA+vb7Ay8Ezpc+DiAMvIVqIiWw7Osf2A==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/git-loader/-/git-loader-0.7.4.tgz", + "integrity": "sha512-x3L8WxChVi4oWI02OQQrm7TGi6imzDne/kxek2q0ZR2+xPKteEDHK3YfmWlKPhXWS/2MnVbnC2NIBhxgu4JX6g==", "dev": true, "requires": { - "@graphql-toolkit/common": "0.6.6", + "@graphql-toolkit/common": "0.7.4", "simple-git": "1.126.0" + }, + "dependencies": { + "@graphql-toolkit/common": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/common/-/common-0.7.4.tgz", + "integrity": "sha512-uRNF8JT52CVQ4SWM0lbIL+y44G8WSSZ+MIPNoYq6guT4wbwYDMHWPk/6QXyfBN8N5kZePg/Xa9tTyzWF9SLC1w==", + "dev": true, + "requires": { + "@kamilkisiela/graphql-tools": "4.0.6", + "aggregate-error": "3.0.1", + "lodash": "4.17.15" + } + } } }, "@graphql-toolkit/github-loader": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/@graphql-toolkit/github-loader/-/github-loader-0.6.6.tgz", - "integrity": "sha512-bVy2dbCE059tq8qP7wKHsxgWxsUS24C3LtCZS+79B66rWqkndCmb10Y2irCAIe4QniBUQ8kGD0rVZXS3fdsv/w==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/github-loader/-/github-loader-0.7.4.tgz", + "integrity": "sha512-CmXpDQS3LnHIT6IesaHz4qZRuAEmaOlfQ3ap5pTR97cIIP0hyau0n4Dr4HGMLCWsgdwA9mrUYB//lZ/wBXhdqQ==", "dev": true, "requires": { - "@graphql-toolkit/common": "0.6.6", + "@graphql-toolkit/common": "0.7.4", "cross-fetch": "3.0.4" }, "dependencies": { + "@graphql-toolkit/common": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/common/-/common-0.7.4.tgz", + "integrity": "sha512-uRNF8JT52CVQ4SWM0lbIL+y44G8WSSZ+MIPNoYq6guT4wbwYDMHWPk/6QXyfBN8N5kZePg/Xa9tTyzWF9SLC1w==", + "dev": true, + "requires": { + "@kamilkisiela/graphql-tools": "4.0.6", + "aggregate-error": "3.0.1", + "lodash": "4.17.15" + } + }, "cross-fetch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.0.4.tgz", @@ -2565,46 +2727,210 @@ } }, "@graphql-toolkit/graphql-file-loader": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/@graphql-toolkit/graphql-file-loader/-/graphql-file-loader-0.6.6.tgz", - "integrity": "sha512-hpk+zVgf+UgAQLDbYQ3/Zz6hhUdzfRjKvKOpTSdLNOW7S5ptOB0B76SYHVsjClFjyphanLwx1UraZzjoU7/Dhg==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/graphql-file-loader/-/graphql-file-loader-0.7.4.tgz", + "integrity": "sha512-09r8wasdvb7ryKWnGs7RNggq/Gauuaz8Gz/2cnw2Pikvic+l3+21kzHSIOdV7HlHzZEFplw52044CnboQgehfw==", "dev": true, "requires": { - "@graphql-toolkit/common": "0.6.6", - "graphql-import": "0.7.1" + "@graphql-toolkit/common": "0.7.4", + "graphql-import": "0.7.1", + "is-valid-path": "0.1.1", + "tslib": "1.10.0" + }, + "dependencies": { + "@graphql-toolkit/common": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/common/-/common-0.7.4.tgz", + "integrity": "sha512-uRNF8JT52CVQ4SWM0lbIL+y44G8WSSZ+MIPNoYq6guT4wbwYDMHWPk/6QXyfBN8N5kZePg/Xa9tTyzWF9SLC1w==", + "dev": true, + "requires": { + "@kamilkisiela/graphql-tools": "4.0.6", + "aggregate-error": "3.0.1", + "lodash": "4.17.15" + } + } + } + }, + "@graphql-toolkit/graphql-tag-pluck": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/graphql-tag-pluck/-/graphql-tag-pluck-0.7.4.tgz", + "integrity": "sha512-41gc5AHNoabnk+lXKHdyjY2aoDOTmaHY5Fda99I0MVYmgrULJla/TxAKeyBgphxhQ/f3W1KXlawsFaiLAJ9xUg==", + "dev": true, + "requires": { + "@babel/parser": "7.7.4", + "@babel/traverse": "7.7.4", + "@babel/types": "7.7.4" + }, + "dependencies": { + "@babel/generator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz", + "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==", + "dev": true, + "requires": { + "@babel/types": "^7.7.4", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", + "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", + "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "dev": true, + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", + "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "dev": true, + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/parser": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz", + "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==", + "dev": true + }, + "@babel/template": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", + "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/traverse": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz", + "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.5.5", + "@babel/generator": "^7.7.4", + "@babel/helper-function-name": "^7.7.4", + "@babel/helper-split-export-declaration": "^7.7.4", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } } }, "@graphql-toolkit/json-file-loader": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/@graphql-toolkit/json-file-loader/-/json-file-loader-0.6.6.tgz", - "integrity": "sha512-SpGAxnvI/sWReZRFixWMw5MP8RF8kH0LvDcLNmEINgSfV9OhhLO145j2i1SsnsZrMbE1niR8vz8iaLFvARZU7A==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/json-file-loader/-/json-file-loader-0.7.4.tgz", + "integrity": "sha512-0FFg/Poap5hmeBwye3A21vU+B7QcP7w9l3yM3WGR/oILGbLfQNFYcAstxLA8aAMeSgwUmRIbPdmqEM057ARXvw==", "dev": true, "requires": { - "@graphql-toolkit/common": "0.6.6" + "@graphql-toolkit/common": "0.7.4", + "is-valid-path": "0.1.1", + "tslib": "1.10.0" + }, + "dependencies": { + "@graphql-toolkit/common": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/common/-/common-0.7.4.tgz", + "integrity": "sha512-uRNF8JT52CVQ4SWM0lbIL+y44G8WSSZ+MIPNoYq6guT4wbwYDMHWPk/6QXyfBN8N5kZePg/Xa9tTyzWF9SLC1w==", + "dev": true, + "requires": { + "@kamilkisiela/graphql-tools": "4.0.6", + "aggregate-error": "3.0.1", + "lodash": "4.17.15" + } + } } }, "@graphql-toolkit/schema-merging": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/@graphql-toolkit/schema-merging/-/schema-merging-0.6.6.tgz", - "integrity": "sha512-vqwm9ya6gV7lFAF2/e84FpHcQMIpPJJbbFsrl4+9HXghoJEg1DXjZho4UJcB7ZVFR3ZDx2DkHhgX2TB/GWGg8A==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/schema-merging/-/schema-merging-0.7.4.tgz", + "integrity": "sha512-kIdjADMwmUPaZ3mf0eacT7AJwit1B1bVY6vsPMVOPeD6xrpQHqaFdCaFCEq6FUyFgSpbGpBdYdvNroyn9QjwSw==", "dev": true, "requires": { - "@graphql-toolkit/common": "0.6.6", + "@graphql-toolkit/common": "0.7.4", "@kamilkisiela/graphql-tools": "4.0.6", - "deepmerge": "4.2.2" + "deepmerge": "4.2.2", + "tslib": "1.10.0" + }, + "dependencies": { + "@graphql-toolkit/common": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/common/-/common-0.7.4.tgz", + "integrity": "sha512-uRNF8JT52CVQ4SWM0lbIL+y44G8WSSZ+MIPNoYq6guT4wbwYDMHWPk/6QXyfBN8N5kZePg/Xa9tTyzWF9SLC1w==", + "dev": true, + "requires": { + "@kamilkisiela/graphql-tools": "4.0.6", + "aggregate-error": "3.0.1", + "lodash": "4.17.15" + } + } } }, "@graphql-toolkit/url-loader": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/@graphql-toolkit/url-loader/-/url-loader-0.6.6.tgz", - "integrity": "sha512-0XKZyNX2d1v313PVFrZvLwGKk0ZCKKUVfsgtNLScP4p5K/4+dvCk0JKYFr5IBONoN5yonXApjJUzjZoTt6QC0g==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/url-loader/-/url-loader-0.7.4.tgz", + "integrity": "sha512-utFzkKFR98C5G3imj3+pKg28JqePgP5oKBFN/s7GiIoYYhhV9rnwb778E04F1PvlBHyh5LiOiTjC5bxGg1Gt9g==", "dev": true, "requires": { - "@graphql-toolkit/common": "0.6.6", + "@graphql-toolkit/common": "0.7.4", "cross-fetch": "3.0.4", + "tslib": "1.10.0", "valid-url": "1.0.9" }, "dependencies": { + "@graphql-toolkit/common": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/common/-/common-0.7.4.tgz", + "integrity": "sha512-uRNF8JT52CVQ4SWM0lbIL+y44G8WSSZ+MIPNoYq6guT4wbwYDMHWPk/6QXyfBN8N5kZePg/Xa9tTyzWF9SLC1w==", + "dev": true, + "requires": { + "@kamilkisiela/graphql-tools": "4.0.6", + "aggregate-error": "3.0.1", + "lodash": "4.17.15" + } + }, "cross-fetch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.0.4.tgz", diff --git a/package.json b/package.json index 34dc4f3..d6c0899 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "typescript": "^3.7.3" }, "devDependencies": { - "@graphql-codegen/cli": "^1.8.3", + "@graphql-codegen/cli": "^1.9.1", "@graphql-codegen/typescript": "1.8.3", "@graphql-codegen/typescript-operations": "1.8.3", "@graphql-codegen/typescript-react-apollo": "1.8.3",