diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index a23e2d062..3e6d53ee6 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,2 +1,2 @@ # Global owners -* @silentsakky @pl12133 @itsmeprashant @yashrajpchavda @BhavinBathani +* @silentsakky @itsmeprashant @yashrajpchavda @BhavinBathani diff --git a/package-lock.json b/package-lock.json index 63950864a..7a1a49c93 100755 --- a/package-lock.json +++ b/package-lock.json @@ -177,22 +177,73 @@ } }, "@babel/helper-builder-react-jsx": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.7.4.tgz", - "integrity": "sha512-kvbfHJNN9dg4rkEM4xn1s8d1/h6TYNvajy9L1wx4qLn9HFg0IkTsQi4rfBe92nxrPUFcMsHoMV+8rU7MJb3fCA==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.1.tgz", + "integrity": "sha512-KXzzpyWhXgzjXIlJU1ZjIXzUPdej1suE6vzqgImZ/cpAsR/CC8gUcX4EWRmDfWz/cs6HOCPMBIJ3nKoXt3BFuw==", "dev": true, "requires": { - "@babel/types": "^7.7.4", - "esutils": "^2.0.0" + "@babel/helper-annotate-as-pure": "^7.10.1", + "@babel/types": "^7.10.1" }, "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.1.tgz", + "integrity": "sha512-ewp3rvJEwLaHgyWGe4wQssC2vjks3E80WiUe2BpMb0KhreTjMROCbxXcEovTrbeGVdQct5VjQfrv9EgC+xMzCw==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, "@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==", + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", + "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", "dev": true, "requires": { - "esutils": "^2.0.2", + "@babel/helper-validator-identifier": "^7.10.1", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-builder-react-jsx-experimental": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.10.1.tgz", + "integrity": "sha512-irQJ8kpQUV3JasXPSFQ+LCCtJSc5ceZrPFVj6TElR6XCHssi3jV8ch3odIrNtjJFRZZVbrOEfJMI79TPU/h1pQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.1", + "@babel/helper-module-imports": "^7.10.1", + "@babel/types": "^7.10.1" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.1.tgz", + "integrity": "sha512-ewp3rvJEwLaHgyWGe4wQssC2vjks3E80WiUe2BpMb0KhreTjMROCbxXcEovTrbeGVdQct5VjQfrv9EgC+xMzCw==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-module-imports": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz", + "integrity": "sha512-SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, + "@babel/types": { + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", + "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.1", "lodash": "^4.17.13", "to-fast-properties": "^2.0.0" } @@ -695,6 +746,12 @@ } } }, + "@babel/helper-validator-identifier": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz", + "integrity": "sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw==", + "dev": true + }, "@babel/helper-wrap-function": { "version": "7.7.4", "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.7.4.tgz", @@ -851,12 +908,20 @@ } }, "@babel/plugin-syntax-class-properties": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.7.4.tgz", - "integrity": "sha512-JH3v5ZOeKT0qqdJ9BeBcZTFQiJOMax8RopSr1bH6ASkZKo2qWsvBML7W1mp89sszBRDBBRO8snqcByGdrMTdMg==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.1.tgz", + "integrity": "sha512-Gf2Yx/iRs1JREDtVZ56OrjjgFHCaldpTnuy9BHla10qyVT3YkIIGEtoDWhyop0ksu1GvNjHIoYRBqm3zoR1jyQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.10.1" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", + "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==", + "dev": true + } } }, "@babel/plugin-syntax-dynamic-import": { @@ -869,12 +934,20 @@ } }, "@babel/plugin-syntax-flow": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.7.4.tgz", - "integrity": "sha512-2AMAWl5PsmM5KPkB22cvOkUyWk6MjUaqhHNU5nSPUl/ns3j5qLfw2SuYP5RbVZ0tfLvePr4zUScbICtDP2CUNw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.10.1.tgz", + "integrity": "sha512-b3pWVncLBYoPP60UOTc7NMlbtsHQ6ITim78KQejNHK6WJ2mzV5kCcg4mIWpasAfJEgwVTibwo2e+FU7UEIKQUg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.10.1" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", + "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==", + "dev": true + } } }, "@babel/plugin-syntax-json-strings": { @@ -887,12 +960,20 @@ } }, "@babel/plugin-syntax-jsx": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.7.4.tgz", - "integrity": "sha512-wuy6fiMe9y7HeZBWXYCGt2RGxZOj0BImZ9EyXJVnVGBKO/Br592rbR3rtIQn0eQhAk9vqaKP5n8tVqEFBQMfLg==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.1.tgz", + "integrity": "sha512-+OxyOArpVFXQeXKLO9o+r2I4dIoVoy6+Uu0vKELrlweDM3QJADZj+Z+5ERansZqIZBcLj42vHnDI8Rz9BnRIuQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.10.1" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", + "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==", + "dev": true + } } }, "@babel/plugin-syntax-object-rest-spread": { @@ -1056,13 +1137,21 @@ } }, "@babel/plugin-transform-flow-strip-types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.7.4.tgz", - "integrity": "sha512-w9dRNlHY5ElNimyMYy0oQowvQpwt/PRHI0QS98ZJCTZU2bvSnKXo5zEiD5u76FBPigTm8TkqzmnUTg16T7qbkA==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.10.1.tgz", + "integrity": "sha512-i4o0YwiJBIsIx7/liVCZ3Q2WkWr1/Yu39PksBOnh/khW2SwIFsGa5Ze+MSon5KbDfrEHP9NeyefAgvUSXzaEkw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-flow": "^7.7.4" + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/plugin-syntax-flow": "^7.10.1" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", + "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==", + "dev": true + } } }, "@babel/plugin-transform-for-of": { @@ -1150,15 +1239,217 @@ } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.7.4.tgz", - "integrity": "sha512-k8iVS7Jhc367IcNF53KCwIXtKAH7czev866ThsTgy8CwlXjnKZna2VHwChglzLleYrcHz1eQEIJlGRQxB53nqA==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.1.tgz", + "integrity": "sha512-AQG4fc3KOah0vdITwt7Gi6hD9BtQP/8bhem7OjbaMoRNCH5Djx42O2vYMfau7QnAzQCa+RJnhJBmFFMGpQEzrg==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-simple-access": "^7.7.4", - "babel-plugin-dynamic-import-node": "^2.3.0" + "@babel/helper-module-transforms": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-simple-access": "^7.10.1", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", + "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.1" + } + }, + "@babel/generator": { + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.2.tgz", + "integrity": "sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==", + "dev": true, + "requires": { + "@babel/types": "^7.10.2", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", + "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.1", + "@babel/template": "^7.10.1", + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", + "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.1.tgz", + "integrity": "sha512-u7XLXeM2n50gb6PWJ9hoO5oO7JFPaZtrh35t8RqKLT1jFKj9IWeD1zrcrYp1q1qiZTdEarfDWfTIP8nGsu0h5g==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-module-imports": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz", + "integrity": "sha512-SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-module-transforms": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz", + "integrity": "sha512-RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.10.1", + "@babel/helper-replace-supers": "^7.10.1", + "@babel/helper-simple-access": "^7.10.1", + "@babel/helper-split-export-declaration": "^7.10.1", + "@babel/template": "^7.10.1", + "@babel/types": "^7.10.1", + "lodash": "^4.17.13" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.1.tgz", + "integrity": "sha512-a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", + "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==", + "dev": true + }, + "@babel/helper-replace-supers": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz", + "integrity": "sha512-SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.10.1", + "@babel/helper-optimise-call-expression": "^7.10.1", + "@babel/traverse": "^7.10.1", + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-simple-access": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz", + "integrity": "sha512-VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw==", + "dev": true, + "requires": { + "@babel/template": "^7.10.1", + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", + "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, + "@babel/highlight": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.1.tgz", + "integrity": "sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.1", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", + "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==", + "dev": true + }, + "@babel/template": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", + "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.1", + "@babel/parser": "^7.10.1", + "@babel/types": "^7.10.1" + } + }, + "@babel/traverse": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz", + "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.1", + "@babel/generator": "^7.10.1", + "@babel/helper-function-name": "^7.10.1", + "@babel/helper-split-export-declaration": "^7.10.1", + "@babel/parser": "^7.10.1", + "@babel/types": "^7.10.1", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", + "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.1", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "requires": { + "object.assign": "^4.1.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" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } } }, "@babel/plugin-transform-modules-systemjs": { @@ -1211,14 +1502,41 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.7.4.tgz", - "integrity": "sha512-VJwhVePWPa0DqE9vcfptaJSzNDKrWU/4FbYCjZERtmqEs05g3UMXnYMZoXja7JAJ7Y7sPZipwm/pGApZt7wHlw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.1.tgz", + "integrity": "sha512-tJ1T0n6g4dXMsL45YsSzzSDZCxiHXAQp/qHrucOq5gEHncTA3xDxnd5+sZcoQp+N1ZbieAaB8r/VUCG0gqseOg==", "dev": true, "requires": { - "@babel/helper-call-delegate": "^7.7.4", - "@babel/helper-get-function-arity": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-get-function-arity": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" + }, + "dependencies": { + "@babel/helper-get-function-arity": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", + "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", + "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==", + "dev": true + }, + "@babel/types": { + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", + "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.1", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/plugin-transform-property-literals": { @@ -1231,23 +1549,40 @@ } }, "@babel/plugin-transform-react-display-name": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.7.4.tgz", - "integrity": "sha512-sBbIvqYkthai0X0vkD2xsAwluBp+LtNHH+/V4a5ydifmTtb8KOVOlrMIk/MYmIc4uTYDnjZUHQildYNo36SRJw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.10.1.tgz", + "integrity": "sha512-rBjKcVwjk26H3VX8pavMxGf33LNlbocMHdSeldIEswtQ/hrjyTG8fKKILW1cSkODyRovckN/uZlGb2+sAV9JUQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.10.1" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", + "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==", + "dev": true + } } }, "@babel/plugin-transform-react-jsx": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.7.4.tgz", - "integrity": "sha512-LixU4BS95ZTEAZdPaIuyg/k8FiiqN9laQ0dMHB4MlpydHY53uQdWCUrwjLr5o6ilS6fAgZey4Q14XBjl5tL6xw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.10.1.tgz", + "integrity": "sha512-MBVworWiSRBap3Vs39eHt+6pJuLUAaK4oxGc8g+wY+vuSJvLiEQjW1LSTqKb8OUPtDvHCkdPhk7d6sjC19xyFw==", "dev": true, "requires": { - "@babel/helper-builder-react-jsx": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.7.4" + "@babel/helper-builder-react-jsx": "^7.10.1", + "@babel/helper-builder-react-jsx-experimental": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/plugin-syntax-jsx": "^7.10.1" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", + "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==", + "dev": true + } } }, "@babel/plugin-transform-regenerator": { @@ -1478,12 +1813,12 @@ } }, "@babel/runtime": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.7.4.tgz", - "integrity": "sha512-r24eVUUr0QqNZa+qrImUk8fn5SPhHq+IfYvIoIMg0do3GdK9sMdiLKP3GYVVaxpPKORgm8KRKaNTEhAjgIpLMw==", + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.2.tgz", + "integrity": "sha512-6sF3uQw2ivImfVIl62RZ7MXhO2tap69WeWK57vAaimT6AZbE4FbqjdEJIN1UqoD6wI6B+1n9UiagafH1sxjOtg==", "dev": true, "requires": { - "regenerator-runtime": "^0.13.2" + "regenerator-runtime": "^0.13.4" } }, "@babel/template": { @@ -1567,60 +1902,60 @@ } }, "@graphql-codegen/cli": { - "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.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": "3.0.0", - "change-case": "3.1.0", - "chokidar": "3.3.0", - "commander": "4.0.1", + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@graphql-codegen/cli/-/cli-1.15.1.tgz", + "integrity": "sha512-UQdeNFpdvYdirtm3rnClGItS0xyJImaSNpRorEXZPfuixeDr6q24EmuxFg7W+oCzSOSHHx3Vu75H4r/EFqH/xA==", + "dev": true, + "requires": { + "@graphql-codegen/core": "1.15.1", + "@graphql-codegen/plugin-helpers": "1.15.1", + "@graphql-tools/apollo-engine-loader": "^6.0.0", + "@graphql-tools/code-file-loader": "^6.0.0", + "@graphql-tools/git-loader": "^6.0.0", + "@graphql-tools/github-loader": "^6.0.0", + "@graphql-tools/graphql-file-loader": "^6.0.0", + "@graphql-tools/json-file-loader": "^6.0.0", + "@graphql-tools/load": "^6.0.0", + "@graphql-tools/prisma-loader": "^6.0.0", + "@graphql-tools/url-loader": "^6.0.0", + "@graphql-tools/utils": "^6.0.0", + "ansi-escapes": "4.3.1", + "camel-case": "4.1.1", + "chalk": "4.0.0", + "chokidar": "3.4.0", "common-tags": "1.8.0", + "constant-case": "3.0.3", "cosmiconfig": "6.0.0", "debounce": "1.2.0", + "dependency-graph": "0.9.0", "detect-indent": "6.0.0", "glob": "7.1.6", - "graphql-config": "3.0.0-alpha.14", - "graphql-import": "0.7.1", - "graphql-tag-pluck": "0.8.7", - "graphql-tools": "4.0.6", + "graphql-config": "^3.0.2", "indent-string": "4.0.0", - "inquirer": "7.0.0", + "inquirer": "7.1.0", "is-glob": "4.0.1", - "is-valid-path": "0.1.1", "json-to-pretty-yaml": "1.2.2", "listr": "0.14.3", "listr-update-renderer": "0.5.0", - "log-symbols": "3.0.0", - "log-update": "3.3.0", - "mkdirp": "0.5.1", - "prettier": "1.19.1", - "request": "2.88.0", + "log-symbols": "4.0.0", + "lower-case": "2.0.1", + "minimatch": "3.0.4", + "mkdirp": "1.0.4", + "pascal-case": "3.1.1", + "request": "2.88.2", + "string-env-interpolation": "1.0.1", "ts-log": "2.1.4", - "tslib": "1.10.0", - "valid-url": "1.0.9" + "tslib": "^2.0.0", + "upper-case": "2.0.1", + "valid-url": "1.0.9", + "wrap-ansi": "7.0.0", + "yargs": "15.3.1" }, "dependencies": { "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==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", "dev": true, "requires": { "@types/color-name": "^1.1.1", @@ -1652,10 +1987,28 @@ "fill-range": "^7.0.1" } }, + "camel-case": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz", + "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==", + "dev": true, + "requires": { + "pascal-case": "^3.1.1", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", + "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -1663,19 +2016,19 @@ } }, "chokidar": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.0.tgz", - "integrity": "sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz", + "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==", "dev": true, "requires": { "anymatch": "~3.1.1", "braces": "~3.0.2", - "fsevents": "~2.1.1", + "fsevents": "~2.1.2", "glob-parent": "~5.1.0", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", - "readdirp": "~3.2.0" + "readdirp": "~3.4.0" } }, "color-convert": { @@ -1693,11 +2046,24 @@ "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 + "constant-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.3.tgz", + "integrity": "sha512-FXtsSnnrFYpzDmvwDGQW+l8XK3GV1coLyBN0eBz16ZUzGaZcT2ANVCJmLeuw2GQgxKHQIe9e0w2dzkSfaRlUmA==", + "dev": true, + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0", + "upper-case": "^2.0.1" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } }, "fill-range": { "version": "7.0.1", @@ -1709,16 +2075,16 @@ } }, "fsevents": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", - "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", "dev": true, "optional": true }, "glob-parent": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", - "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", "dev": true, "requires": { "is-glob": "^4.0.1" @@ -1745,19 +2111,78 @@ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true }, - "readdirp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.2.0.tgz", - "integrity": "sha512-crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==", + "lower-case": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", + "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", "dev": true, "requires": { - "picomatch": "^2.0.4" + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "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==", + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "no-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", + "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", + "dev": true, + "requires": { + "lower-case": "^2.0.1", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "pascal-case": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", + "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", + "dev": true, + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "readdirp": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", + "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "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" @@ -1771,203 +2196,1329 @@ "requires": { "is-number": "^7.0.0" } + }, + "tslib": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==", + "dev": true + }, + "upper-case": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.1.tgz", + "integrity": "sha512-laAsbea9SY5osxrv7S99vH9xAaJKrw5Qpdh4ENRLcaxipjKsiaBwiAsxfa8X5mObKNTQPsupSq0J/VIxsSJe3A==", + "dev": true, + "requires": { + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + } + } + }, + "@graphql-codegen/core": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@graphql-codegen/core/-/core-1.15.1.tgz", + "integrity": "sha512-LxtAFtKECkZPZeapIbUW8SSAxO9yRyIsYpg1+1gnv4GZw/0j6johXJ5Ms64Q6dZt69oMMYUIWmwNcGa/ccRILA==", + "dev": true, + "requires": { + "@graphql-codegen/plugin-helpers": "1.15.1", + "@graphql-tools/merge": "^6.0.0", + "@graphql-tools/utils": "^6.0.0", + "tslib": "~2.0.0" + }, + "dependencies": { + "tslib": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==", + "dev": true + } + } + }, + "@graphql-codegen/plugin-helpers": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-1.15.1.tgz", + "integrity": "sha512-DnLD+s4ng+rqbqrcHtV0/jtn/bYSUTqL3tpqPDeIhsqmdDSAtOtelVCeTtPHAJGOO7RI6BQB6rXm/ZgaCObIAg==", + "dev": true, + "requires": { + "@graphql-tools/utils": "^6.0.0", + "camel-case": "4.1.1", + "common-tags": "1.8.0", + "constant-case": "3.0.3", + "import-from": "3.0.0", + "lower-case": "2.0.1", + "param-case": "3.0.3", + "pascal-case": "3.1.1", + "tslib": "~2.0.0", + "upper-case": "2.0.1" + }, + "dependencies": { + "camel-case": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz", + "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==", + "dev": true, + "requires": { + "pascal-case": "^3.1.1", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "constant-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.3.tgz", + "integrity": "sha512-FXtsSnnrFYpzDmvwDGQW+l8XK3GV1coLyBN0eBz16ZUzGaZcT2ANVCJmLeuw2GQgxKHQIe9e0w2dzkSfaRlUmA==", + "dev": true, + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0", + "upper-case": "^2.0.1" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "dot-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.3.tgz", + "integrity": "sha512-7hwEmg6RiSQfm/GwPL4AAWXKy3YNNZA3oFv2Pdiey0mwkRCPZ9x6SZbkLcn8Ma5PYeVokzoD4Twv2n7LKp5WeA==", + "dev": true, + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "lower-case": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", + "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", + "dev": true, + "requires": { + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "no-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", + "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", + "dev": true, + "requires": { + "lower-case": "^2.0.1", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "param-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.3.tgz", + "integrity": "sha512-VWBVyimc1+QrzappRs7waeN2YmoZFCGXWASRYX1/rGHtXqEcrGEIDm+jqIwFa2fRXNgQEwrxaYuIrX0WcAguTA==", + "dev": true, + "requires": { + "dot-case": "^3.0.3", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "pascal-case": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", + "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", + "dev": true, + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "tslib": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==", + "dev": true + }, + "upper-case": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.1.tgz", + "integrity": "sha512-laAsbea9SY5osxrv7S99vH9xAaJKrw5Qpdh4ENRLcaxipjKsiaBwiAsxfa8X5mObKNTQPsupSq0J/VIxsSJe3A==", + "dev": true, + "requires": { + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + } + } + }, + "@graphql-codegen/typescript": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript/-/typescript-1.15.1.tgz", + "integrity": "sha512-DfXXHO37Ec/c4uEuFjAYvmDG5tqVgdt20uZ3fbVOCiKyy/mGcc27GkdyDX5UsjbdzQKOAOqQbrRFK4nl4/NWZg==", + "dev": true, + "requires": { + "@graphql-codegen/plugin-helpers": "1.15.1", + "@graphql-codegen/visitor-plugin-common": "1.15.1", + "auto-bind": "~4.0.0", + "tslib": "~2.0.0" + }, + "dependencies": { + "tslib": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==", + "dev": true + } + } + }, + "@graphql-codegen/visitor-plugin-common": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-1.15.1.tgz", + "integrity": "sha512-51HybEPeqptIbghtVhJ39W0PjbFtg8hntgIGpzer3882mIL9sY3ButLkJR6Nabu4GyA3pO07uaZIPJ4C85xoYw==", + "dev": true, + "requires": { + "@graphql-codegen/plugin-helpers": "1.15.1", + "@graphql-tools/relay-operation-optimizer": "6.0.6", + "array.prototype.flatmap": "1.2.3", + "auto-bind": "~4.0.0", + "dependency-graph": "0.9.0", + "graphql-tag": "2.10.3", + "parse-filepath": "1.0.2", + "pascal-case": "3.1.1", + "tslib": "~2.0.0" + }, + "dependencies": { + "graphql-tag": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.10.3.tgz", + "integrity": "sha512-4FOv3ZKfA4WdOKJeHdz6B3F/vxBLSgmBcGeAFPf4n1F64ltJUvOOerNj0rsJxONQGdhUMynQIvd6LzB+1J5oKA==", + "dev": true + }, + "lower-case": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", + "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", + "dev": true, + "requires": { + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "no-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", + "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", + "dev": true, + "requires": { + "lower-case": "^2.0.1", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "pascal-case": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", + "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", + "dev": true, + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "tslib": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==", + "dev": true + } + } + }, + "@graphql-toolkit/common": { + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/common/-/common-0.10.7.tgz", + "integrity": "sha512-epcJvmIAo+vSEY76F0Dj1Ef6oeewT5pdMe1obHj7LHXN9V22O86aQzwdEEm1iG91qROqSw/apcDnSCMjuVeQVA==", + "dev": true, + "requires": { + "aggregate-error": "3.0.1", + "camel-case": "4.1.1", + "graphql-tools": "5.0.0", + "lodash": "4.17.15" + }, + "dependencies": { + "apollo-link": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/apollo-link/-/apollo-link-1.2.14.tgz", + "integrity": "sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg==", + "dev": true, + "requires": { + "apollo-utilities": "^1.3.0", + "ts-invariant": "^0.4.0", + "tslib": "^1.9.3", + "zen-observable-ts": "^0.8.21" + } + }, + "camel-case": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz", + "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==", + "dev": true, + "requires": { + "pascal-case": "^3.1.1", + "tslib": "^1.10.0" + } + }, + "graphql-tools": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/graphql-tools/-/graphql-tools-5.0.0.tgz", + "integrity": "sha512-5zn3vtn//382b7G3Wzz3d5q/sh+f7tVrnxeuhTMTJ7pWJijNqLxH7VEzv8VwXCq19zAzHYEosFHfXiK7qzvk7w==", + "dev": true, + "requires": { + "apollo-link": "^1.2.14", + "apollo-upload-client": "^13.0.0", + "deprecated-decorator": "^0.1.6", + "form-data": "^3.0.0", + "iterall": "^1.3.0", + "node-fetch": "^2.6.0", + "tslib": "^1.11.1", + "uuid": "^7.0.3" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "iterall": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz", + "integrity": "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==", + "dev": true + }, + "lower-case": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", + "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", + "dev": true, + "requires": { + "tslib": "^1.10.0" + } + }, + "no-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", + "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", + "dev": true, + "requires": { + "lower-case": "^2.0.1", + "tslib": "^1.10.0" + } + }, + "pascal-case": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", + "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", + "dev": true, + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" + } + }, + "uuid": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", + "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", + "dev": true + }, + "zen-observable-ts": { + "version": "0.8.21", + "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-0.8.21.tgz", + "integrity": "sha512-Yj3yXweRc8LdRMrCC8nIc4kkjWecPAUVh0TI0OUrWXx6aX790vLcDlWca6I4vsyCGH3LpWxq0dJRcMOFoVqmeg==", + "dev": true, + "requires": { + "tslib": "^1.9.3", + "zen-observable": "^0.8.0" + } + } + } + }, + "@graphql-toolkit/core": { + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/core/-/core-0.10.7.tgz", + "integrity": "sha512-LXcFLG7XcRJrPz/xD+0cExzLx/ptVynDM20650/FbmHbKOU50d9mSbcsrzAOq/3f4q3HrRDssvn0f6pPm0EHMg==", + "dev": true, + "requires": { + "@graphql-toolkit/common": "0.10.7", + "@graphql-toolkit/schema-merging": "0.10.7", + "aggregate-error": "3.0.1", + "globby": "11.0.0", + "import-from": "^3.0.0", + "is-glob": "4.0.1", + "lodash": "4.17.15", + "p-limit": "2.3.0", + "resolve-from": "5.0.0", + "tslib": "1.11.2", + "unixify": "1.0.0", + "valid-url": "1.0.9" + }, + "dependencies": { + "globby": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.0.tgz", + "integrity": "sha512-iuehFnR3xu5wBBtm4xi0dMe92Ob87ufyu/dHwpDYfbcpYpIbrO5OnS8M1vWvrBhSGEJ3/Ecj7gnX76P8YxpPEg==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "tslib": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz", + "integrity": "sha512-tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg==", + "dev": true + } + } + }, + "@graphql-toolkit/graphql-file-loader": { + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/graphql-file-loader/-/graphql-file-loader-0.10.7.tgz", + "integrity": "sha512-6tUIuw/YBlm0VyVgXgMrOXsEQ+WpXVgr2NQwHNzmZo82kPGqImveq7A2D3gBWLyVTcinDScRcKJMxM4kCF5T0A==", + "dev": true, + "requires": { + "@graphql-toolkit/common": "0.10.7", + "tslib": "1.11.2" + }, + "dependencies": { + "tslib": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz", + "integrity": "sha512-tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg==", + "dev": true + } + } + }, + "@graphql-toolkit/json-file-loader": { + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/json-file-loader/-/json-file-loader-0.10.7.tgz", + "integrity": "sha512-nVISrODqvn5LiQ4nKL5pz1Let/W1tuj2viEwrNyTS+9mcjaCE2nhV5MOK/7ZY0cR+XeA4N2u65EH1lQd63U3Cw==", + "dev": true, + "requires": { + "@graphql-toolkit/common": "0.10.7", + "tslib": "1.11.2" + }, + "dependencies": { + "tslib": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz", + "integrity": "sha512-tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg==", + "dev": true + } + } + }, + "@graphql-toolkit/schema-merging": { + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/schema-merging/-/schema-merging-0.10.7.tgz", + "integrity": "sha512-VngxJbVdRfXYhdMLhL90pqN+hD/2XTZwhHPGvpWqmGQhT6roc98yN3xyDyrWFYYsuiY4gTexdmrHQ3d7mzitwA==", + "dev": true, + "requires": { + "@graphql-toolkit/common": "0.10.7", + "deepmerge": "4.2.2", + "graphql-tools": "5.0.0", + "tslib": "1.11.2" + }, + "dependencies": { + "apollo-link": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/apollo-link/-/apollo-link-1.2.14.tgz", + "integrity": "sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg==", + "dev": true, + "requires": { + "apollo-utilities": "^1.3.0", + "ts-invariant": "^0.4.0", + "tslib": "^1.9.3", + "zen-observable-ts": "^0.8.21" + } + }, + "graphql-tools": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/graphql-tools/-/graphql-tools-5.0.0.tgz", + "integrity": "sha512-5zn3vtn//382b7G3Wzz3d5q/sh+f7tVrnxeuhTMTJ7pWJijNqLxH7VEzv8VwXCq19zAzHYEosFHfXiK7qzvk7w==", + "dev": true, + "requires": { + "apollo-link": "^1.2.14", + "apollo-upload-client": "^13.0.0", + "deprecated-decorator": "^0.1.6", + "form-data": "^3.0.0", + "iterall": "^1.3.0", + "node-fetch": "^2.6.0", + "tslib": "^1.11.1", + "uuid": "^7.0.3" + } + }, + "iterall": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz", + "integrity": "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==", + "dev": true + }, + "tslib": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz", + "integrity": "sha512-tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg==", + "dev": true + }, + "uuid": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", + "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", + "dev": true + }, + "zen-observable-ts": { + "version": "0.8.21", + "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-0.8.21.tgz", + "integrity": "sha512-Yj3yXweRc8LdRMrCC8nIc4kkjWecPAUVh0TI0OUrWXx6aX790vLcDlWca6I4vsyCGH3LpWxq0dJRcMOFoVqmeg==", + "dev": true, + "requires": { + "tslib": "^1.9.3", + "zen-observable": "^0.8.0" + } + } + } + }, + "@graphql-toolkit/url-loader": { + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/@graphql-toolkit/url-loader/-/url-loader-0.10.7.tgz", + "integrity": "sha512-Ec3T4Zuo63LwG+RfK2ryz8ChPfncBf8fiSJ1xr68FtLDVznDNulvlNKFbfREE5koWejwsnJrjLCv6IX5IbhExg==", + "dev": true, + "requires": { + "@graphql-toolkit/common": "0.10.7", + "cross-fetch": "3.0.4", + "graphql-tools": "5.0.0", + "tslib": "1.11.2", + "valid-url": "1.0.9" + }, + "dependencies": { + "apollo-link": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/apollo-link/-/apollo-link-1.2.14.tgz", + "integrity": "sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg==", + "dev": true, + "requires": { + "apollo-utilities": "^1.3.0", + "ts-invariant": "^0.4.0", + "tslib": "^1.9.3", + "zen-observable-ts": "^0.8.21" + } + }, + "graphql-tools": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/graphql-tools/-/graphql-tools-5.0.0.tgz", + "integrity": "sha512-5zn3vtn//382b7G3Wzz3d5q/sh+f7tVrnxeuhTMTJ7pWJijNqLxH7VEzv8VwXCq19zAzHYEosFHfXiK7qzvk7w==", + "dev": true, + "requires": { + "apollo-link": "^1.2.14", + "apollo-upload-client": "^13.0.0", + "deprecated-decorator": "^0.1.6", + "form-data": "^3.0.0", + "iterall": "^1.3.0", + "node-fetch": "^2.6.0", + "tslib": "^1.11.1", + "uuid": "^7.0.3" + } + }, + "iterall": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz", + "integrity": "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==", + "dev": true + }, + "tslib": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz", + "integrity": "sha512-tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg==", + "dev": true + }, + "uuid": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", + "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", + "dev": true + }, + "zen-observable-ts": { + "version": "0.8.21", + "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-0.8.21.tgz", + "integrity": "sha512-Yj3yXweRc8LdRMrCC8nIc4kkjWecPAUVh0TI0OUrWXx6aX790vLcDlWca6I4vsyCGH3LpWxq0dJRcMOFoVqmeg==", + "dev": true, + "requires": { + "tslib": "^1.9.3", + "zen-observable": "^0.8.0" + } + } + } + }, + "@graphql-tools/apollo-engine-loader": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/apollo-engine-loader/-/apollo-engine-loader-6.0.7.tgz", + "integrity": "sha512-VoOzak1Se3bD1MoQXDkho7w3oWJYgG14ZTItYnypj5G0dlHSJFlN323ZgIy0NqV+8YP2cZBHWIfpqkEVcUfegg==", + "dev": true, + "requires": { + "@graphql-tools/utils": "6.0.7", + "cross-fetch": "3.0.4", + "tslib": "~2.0.0" + }, + "dependencies": { + "tslib": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==", + "dev": true + } + } + }, + "@graphql-tools/code-file-loader": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/code-file-loader/-/code-file-loader-6.0.7.tgz", + "integrity": "sha512-KLmOaWiNxi49z5962Xi3/VNYcSkA4M0L3RJJ3p+uTEifGIHyTUbADjRrygXko7cfULGzyOPP5L2Bn6leYGg4vw==", + "dev": true, + "requires": { + "@graphql-tools/graphql-tag-pluck": "6.0.7", + "@graphql-tools/utils": "6.0.7", + "fs-extra": "9.0.0", + "tslib": "~2.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.0.tgz", + "integrity": "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + } + }, + "jsonfile": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", + "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^1.0.0" + } + }, + "tslib": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==", + "dev": true + }, + "universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", + "dev": true } } }, - "@graphql-codegen/core": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@graphql-codegen/core/-/core-1.9.1.tgz", - "integrity": "sha512-BwAYMIf3BNxrINppOAdxhut5MbNuABsnqPdSfo6TQ8bcB1wvoPmFo8YI3x8wDaWXEOpdr1+IY8HVaZT/wJzLDg==", + "@graphql-tools/delegate": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-6.0.7.tgz", + "integrity": "sha512-s2JLxpDD0AXif4yvSdy9W18UEutliO4YzrAOzNL8B1BS6kiIT7BSZv0Eyu7XTuL2fIg4Ln8z7WZclj2bYiK8mw==", "dev": true, "requires": { - "@graphql-codegen/plugin-helpers": "1.9.1", - "@graphql-toolkit/common": "0.7.4", - "@graphql-toolkit/schema-merging": "0.7.4", - "tslib": "1.10.0" + "@graphql-tools/schema": "6.0.7", + "@graphql-tools/utils": "6.0.7", + "tslib": "~2.0.0" + }, + "dependencies": { + "tslib": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==", + "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==", + "@graphql-tools/git-loader": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/git-loader/-/git-loader-6.0.7.tgz", + "integrity": "sha512-FdbW07zV4sbruoapSfP/bCw6SB8eOXKtO6UO7JMBnITwmznzf6MEH/4Tsr5p2TIg2mZPMvehrF/L128HKDG+8w==", "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-tools/graphql-tag-pluck": "6.0.7", + "@graphql-tools/utils": "6.0.7", + "simple-git": "2.5.0" } }, - "@graphql-codegen/typescript": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript/-/typescript-1.9.1.tgz", - "integrity": "sha512-72MUrf/JW5euFjeHjW4jJwtWepIrhxNWMVH/sKo8ZZxa7CcNDwPffb/He9Jpx2qvJIhVgwkcnZZl/iEroYxdNQ==", + "@graphql-tools/github-loader": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/github-loader/-/github-loader-6.0.7.tgz", + "integrity": "sha512-DY2vImbM+vzRzQ1RRMVwJQ1TT8ywPUoX2aLHZAMyav49LOtzVEjKKyup4ELvgfTlnEceHRUldVbB+9GMZivOGw==", "dev": true, "requires": { - "@graphql-codegen/plugin-helpers": "1.9.1", - "@graphql-codegen/visitor-plugin-common": "1.9.1", - "auto-bind": "3.0.0", - "tslib": "1.10.0" + "@graphql-tools/graphql-tag-pluck": "6.0.7", + "@graphql-tools/utils": "6.0.7", + "cross-fetch": "3.0.4" } }, - "@graphql-codegen/visitor-plugin-common": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-1.9.1.tgz", - "integrity": "sha512-RboMoFXD/qYvD7QojIK0KfFvo8SyNQpjl+MyqkZd894bbUqcf7MZjrnU9vOYgCLbzQjwFSj0Rs2VdM9UBTw7kg==", + "@graphql-tools/graphql-file-loader": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/graphql-file-loader/-/graphql-file-loader-6.0.7.tgz", + "integrity": "sha512-YmaKPZ7fgXA0T+K1yeQ633UnDiS7TPGWbAs5eBAMm9OYN0aCcJi7VCf/Adz/OSOCbus68+eiq4wRZR96XtMkRw==", "dev": true, "requires": { - "@graphql-codegen/plugin-helpers": "1.9.1", - "auto-bind": "3.0.0", - "dependency-graph": "0.8.0", - "graphql-tag": "2.10.1", - "relay-compiler": "7.1.0", - "tslib": "1.10.0" + "@graphql-tools/import": "6.0.7", + "@graphql-tools/utils": "6.0.7", + "fs-extra": "9.0.0", + "tslib": "~2.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.0.tgz", + "integrity": "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + } + }, + "jsonfile": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", + "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^1.0.0" + } + }, + "tslib": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==", + "dev": true + }, + "universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", + "dev": true + } } }, - "@graphql-toolkit/code-file-loader": { - "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==", + "@graphql-tools/graphql-tag-pluck": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-6.0.7.tgz", + "integrity": "sha512-R7crmiZWStDyJ86I52v1EVAtnvJGzI0ujifG2BI2a6DMiN9G/jY1mDxl4w887Zf8qccT2NsBzzm1HlKgWlUjfQ==", "dev": true, "requires": { - "@graphql-toolkit/common": "0.7.4", - "@graphql-toolkit/graphql-tag-pluck": "0.7.4", - "is-valid-path": "0.1.1", - "tslib": "1.10.0" + "@babel/parser": "7.10.2", + "@babel/traverse": "7.10.1", + "@babel/types": "7.10.2", + "@graphql-tools/utils": "6.0.7", + "vue-template-compiler": "^2.6.11" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", + "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.1" + } + }, + "@babel/generator": { + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.2.tgz", + "integrity": "sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==", + "dev": true, + "requires": { + "@babel/types": "^7.10.2", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", + "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.1", + "@babel/template": "^7.10.1", + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", + "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", + "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, + "@babel/highlight": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.1.tgz", + "integrity": "sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.1", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", + "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==", + "dev": true + }, + "@babel/template": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", + "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.1", + "@babel/parser": "^7.10.1", + "@babel/types": "^7.10.1" + } + }, + "@babel/traverse": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz", + "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.1", + "@babel/generator": "^7.10.1", + "@babel/helper-function-name": "^7.10.1", + "@babel/helper-split-export-declaration": "^7.10.1", + "@babel/parser": "^7.10.1", + "@babel/types": "^7.10.1", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", + "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.1", + "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" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } } }, - "@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==", + "@graphql-tools/import": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/import/-/import-6.0.7.tgz", + "integrity": "sha512-+um2IVjgUOGhuUAVmwiaUZhyodMXLs7IMmsfcHrZqVg7pf4diuyfNF7C+MlRkivWGk3nD48cFCQ7w8bz8XiSsA==", "dev": true, "requires": { - "@kamilkisiela/graphql-tools": "4.0.6", - "aggregate-error": "3.0.1", - "lodash": "4.17.15" + "fs-extra": "9.0.0", + "resolve-from": "5.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.0.tgz", + "integrity": "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + } + }, + "jsonfile": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", + "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^1.0.0" + } + }, + "universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", + "dev": true + } } }, - "@graphql-toolkit/core": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@graphql-toolkit/core/-/core-0.7.4.tgz", - "integrity": "sha512-pnut1VZFIXT7C57RNdQe7L3zy/fdWZklJ2MyPiRyeo/YqZZUYm4FuL+RWh6XVGOluGMQvUO7rgWyu/r1PMevAA==", + "@graphql-tools/json-file-loader": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/json-file-loader/-/json-file-loader-6.0.7.tgz", + "integrity": "sha512-dHOLffhP3HXKhq2+U22/WRmhqt4r4Mprn+m/kMmNK4qNj+lm+R+I/kCPV6G0KsMLNnjJ4+lA3VVxTZeiz6FJpA==", "dev": true, "requires": { - "@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", - "tslib": "^1.9.3", - "valid-url": "1.0.9" + "@graphql-tools/utils": "6.0.7", + "fs-extra": "9.0.0", + "tslib": "~2.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.0.tgz", + "integrity": "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + } + }, + "jsonfile": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", + "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^1.0.0" + } + }, + "tslib": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==", + "dev": true + }, + "universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", + "dev": true + } } }, - "@graphql-toolkit/git-loader": { - "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==", + "@graphql-tools/load": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/load/-/load-6.0.7.tgz", + "integrity": "sha512-SflEux607epsd6NtLUOb7l9SSlXqyvm/eW8FjrZuz7QrPWzbCQp6IkS5mx3fyy2qZZiecU1m2jH6jrZbXVabWA==", "dev": true, "requires": { - "@graphql-toolkit/common": "0.7.4", - "simple-git": "1.126.0" + "@graphql-tools/merge": "6.0.7", + "@graphql-tools/utils": "6.0.7", + "globby": "11.0.1", + "import-from": "3.0.0", + "is-glob": "4.0.1", + "p-limit": "2.3.0", + "tslib": "~2.0.0", + "unixify": "1.0.0", + "valid-url": "1.0.9" + }, + "dependencies": { + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "tslib": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==", + "dev": true + } } }, - "@graphql-toolkit/github-loader": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@graphql-toolkit/github-loader/-/github-loader-0.7.4.tgz", - "integrity": "sha512-CmXpDQS3LnHIT6IesaHz4qZRuAEmaOlfQ3ap5pTR97cIIP0hyau0n4Dr4HGMLCWsgdwA9mrUYB//lZ/wBXhdqQ==", + "@graphql-tools/merge": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.0.7.tgz", + "integrity": "sha512-K7efEQbq8l69srWYxNfWRwQjTZOTGxx2K2WLIunLbrQU6IxBXLobmW8LwMYtMK34HowVEkW+NKy4l8FxJmQX9w==", "dev": true, "requires": { - "@graphql-toolkit/common": "0.7.4", - "cross-fetch": "3.0.4" + "@graphql-tools/schema": "6.0.7", + "@graphql-tools/utils": "6.0.7", + "tslib": "~2.0.0" + }, + "dependencies": { + "tslib": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==", + "dev": true + } } }, - "@graphql-toolkit/graphql-file-loader": { - "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==", + "@graphql-tools/prisma-loader": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/prisma-loader/-/prisma-loader-6.0.7.tgz", + "integrity": "sha512-BjMKKEZWptvFlRCz+D8prlSrosU7/So0s5+0HIExarSCTBNY4IxCrSi4S7ef7yAiNgmakhQUDh4GSzd/Y3Oc+Q==", "dev": true, "requires": { - "@graphql-toolkit/common": "0.7.4", - "graphql-import": "0.7.1", - "is-valid-path": "0.1.1", - "tslib": "1.10.0" + "@graphql-tools/url-loader": "6.0.7", + "@graphql-tools/utils": "6.0.7", + "fs-extra": "9.0.0", + "prisma-yml": "1.34.10", + "tslib": "~2.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.0.tgz", + "integrity": "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + } + }, + "jsonfile": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", + "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^1.0.0" + } + }, + "tslib": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==", + "dev": true + }, + "universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", + "dev": true + } } }, - "@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==", + "@graphql-tools/relay-operation-optimizer": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/@graphql-tools/relay-operation-optimizer/-/relay-operation-optimizer-6.0.6.tgz", + "integrity": "sha512-5WkcAuqYzIP5i+uzz9WK3eKl/cC+BOSGfRjdRVTX4t0IMBReHoNLKAAvr8Vo+DE9qvyXGf+I0fWKs4sabVyF1g==", "dev": true, "requires": { - "@babel/parser": "7.7.4", - "@babel/traverse": "7.7.4", - "@babel/types": "7.7.4" + "@graphql-tools/utils": "6.0.6", + "relay-compiler": "9.1.0" }, "dependencies": { - "@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==", + "@graphql-tools/utils": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.6.tgz", + "integrity": "sha512-GHRnK7uSBERIoDd4D+RRQucF2eHESDpX4gcPvRuFiJblL+tEsno+I91FzyiTix3vFxnz3bAzWt7p+EN25PE4Xw==", "dev": true, "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" + "camel-case": "4.1.1" + } + }, + "camel-case": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz", + "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==", + "dev": true, + "requires": { + "pascal-case": "^3.1.1", + "tslib": "^1.10.0" + } + }, + "lower-case": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", + "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", + "dev": true, + "requires": { + "tslib": "^1.10.0" + } + }, + "no-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", + "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", + "dev": true, + "requires": { + "lower-case": "^2.0.1", + "tslib": "^1.10.0" + } + }, + "pascal-case": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", + "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", + "dev": true, + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" } } } }, - "@graphql-toolkit/json-file-loader": { - "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==", + "@graphql-tools/schema": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.0.7.tgz", + "integrity": "sha512-10BptaXzNh6idEfmx75Y+hmxbtwvG+yB47bAC4JrOL+vy4PZ9wUvCn2IXfHdwXUx4CnU4qvMS8tosUdgYyJ4ag==", "dev": true, "requires": { - "@graphql-toolkit/common": "0.7.4", - "is-valid-path": "0.1.1", - "tslib": "1.10.0" + "@graphql-tools/utils": "6.0.7", + "tslib": "~2.0.0" + }, + "dependencies": { + "tslib": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==", + "dev": true + } } }, - "@graphql-toolkit/schema-merging": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@graphql-toolkit/schema-merging/-/schema-merging-0.7.4.tgz", - "integrity": "sha512-kIdjADMwmUPaZ3mf0eacT7AJwit1B1bVY6vsPMVOPeD6xrpQHqaFdCaFCEq6FUyFgSpbGpBdYdvNroyn9QjwSw==", + "@graphql-tools/url-loader": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/url-loader/-/url-loader-6.0.7.tgz", + "integrity": "sha512-qgChWEKTNHbnAJ8Je19gtOZ65xFqjNQstV40eo6loQ+3kRX67yRpzfKEaHTJMoW7F0o6SjPtEJAVXasMkleaoQ==", "dev": true, "requires": { - "@graphql-toolkit/common": "0.7.4", - "@kamilkisiela/graphql-tools": "4.0.6", - "deepmerge": "4.2.2", - "tslib": "1.10.0" + "@graphql-tools/utils": "6.0.7", + "@graphql-tools/wrap": "6.0.7", + "@types/websocket": "1.0.0", + "cross-fetch": "3.0.4", + "subscriptions-transport-ws": "0.9.16", + "tslib": "~2.0.0", + "valid-url": "1.0.9", + "websocket": "1.0.31" + }, + "dependencies": { + "tslib": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==", + "dev": true + } } }, - "@graphql-toolkit/url-loader": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@graphql-toolkit/url-loader/-/url-loader-0.7.4.tgz", - "integrity": "sha512-utFzkKFR98C5G3imj3+pKg28JqePgP5oKBFN/s7GiIoYYhhV9rnwb778E04F1PvlBHyh5LiOiTjC5bxGg1Gt9g==", + "@graphql-tools/utils": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.7.tgz", + "integrity": "sha512-ij/ohAg/PBWx8JHKNQO7PMuABDUGICFbpaJHCe1OB5q4lGmpwlJXI1jJ6JjAKN8+FX0fc1TPh7zY/ScJ8/dXgg==", "dev": true, "requires": { - "@graphql-toolkit/common": "0.7.4", - "cross-fetch": "3.0.4", - "tslib": "1.10.0", - "valid-url": "1.0.9" + "camel-case": "4.1.1" + }, + "dependencies": { + "camel-case": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz", + "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==", + "dev": true, + "requires": { + "pascal-case": "^3.1.1", + "tslib": "^1.10.0" + } + }, + "lower-case": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", + "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", + "dev": true, + "requires": { + "tslib": "^1.10.0" + } + }, + "no-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", + "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", + "dev": true, + "requires": { + "lower-case": "^2.0.1", + "tslib": "^1.10.0" + } + }, + "pascal-case": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", + "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", + "dev": true, + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" + } + } } }, - "@kamilkisiela/graphql-tools": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@kamilkisiela/graphql-tools/-/graphql-tools-4.0.6.tgz", - "integrity": "sha512-IPWa+dOFCE4zaCsrJrAMp7yWXnfOZLNhqoMEOmn958WkLM0mmsDc/W/Rh7/7xopIT6P0oizb6/N1iH5HnNXOUA==", + "@graphql-tools/wrap": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-6.0.7.tgz", + "integrity": "sha512-2azhUV4xkIE5BoNuR9Gf3YX7pZq7gNusC+bvRB6P88ROpgULZF1deoraXYaFm9BkpJCdH950b4UwsYSD9luy3g==", "dev": true, "requires": { - "apollo-link": "^1.2.3", - "apollo-utilities": "^1.0.1", - "deprecated-decorator": "^0.1.6", - "iterall": "^1.1.3", - "uuid": "^3.1.0" + "@graphql-tools/delegate": "6.0.7", + "@graphql-tools/schema": "6.0.7", + "@graphql-tools/utils": "6.0.7", + "tslib": "~2.0.0" + }, + "dependencies": { + "tslib": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==", + "dev": true + } } }, + "@kwsites/exec-p": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@kwsites/exec-p/-/exec-p-0.4.0.tgz", + "integrity": "sha512-44DWNv5gDR9EwrCTVQ4ZC99yPqVS0VCWrYIBl45qNR8XQy+4lbl0IQG8kBDf6NHwj4Ib4c2z1Fq1IUJOCbkZcw==", + "dev": true + }, "@mrmlnc/readdir-enhanced": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", @@ -2019,35 +3570,12 @@ "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", "dev": true }, - "@types/debounce": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@types/debounce/-/debounce-1.2.0.tgz", - "integrity": "sha512-bWG5wapaWgbss9E238T0R6bfo5Fh3OkeoSt245CM7JJwVwpw6MEBCbIxLq5z8KzsE3uJhzcIuQkyiZmzV3M/Dw==", - "dev": true - }, "@types/estree": { "version": "0.0.39", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", "dev": true }, - "@types/events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", - "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", - "dev": true - }, - "@types/glob": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", - "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", - "dev": true, - "requires": { - "@types/events": "*", - "@types/minimatch": "*", - "@types/node": "*" - } - }, "@types/graphql": { "version": "14.5.0", "resolved": "https://registry.npmjs.org/@types/graphql/-/graphql-14.5.0.tgz", @@ -2057,33 +3585,12 @@ "graphql": "*" } }, - "@types/is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-k3RS5HyBPu4h+5hTmIEfPB2rl5P3LnGdQEZrV2b9OWTJVtsUQ2VBcedqYKGqxvZqle5UALUXdSfVA8nf3HfyWQ==", - "dev": true - }, "@types/lodash": { "version": "4.14.149", "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.149.tgz", "integrity": "sha512-ijGqzZt/b7BfzcK9vTrS6MFljQRPn5BFWOx8oE0GYxribu6uV+aA9zZuXI1zc/etK9E8nrgdoF2+LgUw7+9tJQ==", "dev": true }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", - "dev": true - }, - "@types/mkdirp": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@types/mkdirp/-/mkdirp-0.5.2.tgz", - "integrity": "sha512-U5icWpv7YnZYGsN4/cmh3WD2onMY0aJIiTE6+51TwJCttdHvtCYmkBNOobHlXwrJRL0nkH9jH4kD+1FAdMN4Tg==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, "@types/node": { "version": "12.12.22", "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.22.tgz", @@ -2104,11 +3611,14 @@ "@types/node": "*" } }, - "@types/valid-url": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/valid-url/-/valid-url-1.0.2.tgz", - "integrity": "sha1-YPpDXOJL/VuhB7jSqAeWrq86j0U=", - "dev": true + "@types/websocket": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/websocket/-/websocket-1.0.0.tgz", + "integrity": "sha512-MLr8hDM8y7vvdAdnoDEP5LotRoYJj7wgT6mWzCUQH/gHqzS4qcnOT/K4dhC0WimWIUiA3Arj9QAJGGKNRiRZKA==", + "dev": true, + "requires": { + "@types/node": "*" + } }, "@types/whatwg-fetch": { "version": "0.0.33", @@ -2156,11 +3666,20 @@ } }, "acorn": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", - "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz", + "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==", "dev": true }, + "agent-base": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", + "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", + "dev": true, + "requires": { + "es6-promisify": "^5.0.0" + } + }, "aggregate-error": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", @@ -2172,15 +3691,15 @@ } }, "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "json-schema-traverse": "^0.3.0" } }, "ansi-colors": { @@ -2190,12 +3709,12 @@ "dev": true }, "ansi-escapes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", - "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", "dev": true, "requires": { - "type-fest": "^0.8.1" + "type-fest": "^0.11.0" } }, "ansi-regex": { @@ -2655,6 +4174,18 @@ "tslib": "^1.9.3" } }, + "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==", + "dev": true, + "requires": { + "@babel/runtime": "^7.9.2", + "apollo-link": "^1.2.12", + "apollo-link-http-common": "^0.2.14", + "extract-files": "^8.0.0" + } + }, "apollo-utilities": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/apollo-utilities/-/apollo-utilities-1.3.2.tgz", @@ -2705,6 +4236,81 @@ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", "dev": true }, + "array.prototype.flatmap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.3.tgz", + "integrity": "sha512-OOEk+lkePcg+ODXIpvuU9PAryCikCJyo7GlDG1upleEpQRx6mzL9puEBkozQ5iAx20KV0l3DbyQwqciJtqe5Pg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "is-callable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz", + "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==", + "dev": true + }, + "is-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", + "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "string.prototype.trimleft": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", + "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.0.0" + } + }, + "string.prototype.trimright": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", + "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + } + } + } + }, "asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", @@ -2741,255 +4347,101 @@ "async-each": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true, - "optional": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "audit-ci": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/audit-ci/-/audit-ci-2.4.2.tgz", - "integrity": "sha512-71vyaLMYWVJsuh19iCY2EqT7hslqj3VYPTa30YO0TtNdxZ2uN1bInw9s+73CdrqgFw0OKvFsobOgmNM77ZLYYQ==", - "dev": true, - "requires": { - "JSONStream": "^1.3.5", - "cross-spawn": "6.0.5", - "event-stream": "4.0.1", - "readline-transform": "0.9.0", - "semver": "^6.0.0", - "yargs": "12.0.5" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "invert-kv": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", - "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "lcid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", - "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", - "dev": true, - "requires": { - "invert-kv": "^2.0.0" - } - }, - "mem": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", - "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", - "dev": true, - "requires": { - "map-age-cleaner": "^0.1.1", - "mimic-fn": "^2.0.0", - "p-is-promise": "^2.0.0" - } - }, - "os-locale": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", - "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", - "dev": true, - "requires": { - "execa": "^1.0.0", - "lcid": "^2.0.0", - "mem": "^4.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true, + "optional": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "audit-ci": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/audit-ci/-/audit-ci-3.0.1.tgz", + "integrity": "sha512-DHvlbuNXlSxhET/gd6Q944pONah6uKrH8V9RCXKF5+J8N6vZBMpEnrLi01ikN9+EiLEWyRY702K4gFUMyAaHzA==", + "dev": true, + "requires": { + "JSONStream": "^1.3.5", + "cross-spawn": "^7.0.2", + "event-stream": "4.0.1", + "readline-transform": "1.0.0", + "semver": "^7.0.0", + "yargs": "^15.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" } }, - "yargs": { - "version": "12.0.5", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", - "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1 || ^4.0.0", - "yargs-parser": "^11.1.1" + "shebang-regex": "^3.0.0" } }, - "yargs-parser": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", - "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "isexe": "^2.0.0" } } } }, "auto-bind": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/auto-bind/-/auto-bind-3.0.0.tgz", - "integrity": "sha512-v0A231a/lfOo6kxQtmEkdBfTApvC21aJYukA8pkKnoTvVqh3Wmm7/Rwy4GBCHTTHVoLVA5qsBDDvf1XY1nIV2g==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/auto-bind/-/auto-bind-4.0.0.tgz", + "integrity": "sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==", "dev": true }, "aws-sign2": { @@ -2999,9 +4451,9 @@ "dev": true }, "aws4": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.0.tgz", - "integrity": "sha512-Uvq6hVe90D0B2WEnUqtdgY1bATGz3mw33nH9Y+dmA+w5DHvUmBgkr5rM/KCHpCsiFNRUfokW/szpPPgMK2hm4A==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz", + "integrity": "sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==", "dev": true }, "babel-code-frame": { @@ -4574,23 +6026,18 @@ } } }, - "babel-types": { - "version": "7.0.0-beta.3", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-7.0.0-beta.3.tgz", - "integrity": "sha512-36k8J+byAe181OmCMawGhw+DtKO7AwexPVtsPXoMfAkjtZgoCX3bEuHWfdE5sYxRM8dojvtG/+O08M0Z/YDC6w==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.2.0", - "to-fast-properties": "^2.0.0" - } - }, "babylon": { "version": "6.18.0", "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", "dev": true }, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=", + "dev": true + }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -4749,6 +6196,12 @@ "node-int64": "^0.4.0" } }, + "buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=", + "dev": true + }, "buffer-from": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", @@ -4784,32 +6237,6 @@ "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", "dev": true }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "dev": true, - "requires": { - "callsites": "^2.0.0" - }, - "dependencies": { - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "dev": true - } - } - }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dev": true, - "requires": { - "caller-callsite": "^2.0.0" - } - }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -5014,69 +6441,75 @@ } }, "cli-width": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", "dev": true }, "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", "dev": true, "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" } }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "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": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "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 + }, "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "dev": true, "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "^5.0.0" } }, "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dev": true, "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" } } } }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", @@ -5274,9 +6707,9 @@ } }, "yargs-parser": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", - "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", "dev": true, "requires": { "camelcase": "^5.0.0", @@ -5376,6 +6809,16 @@ "exit": "^0.1.2" } }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, "dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", @@ -5396,6 +6839,13 @@ "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", "dev": true }, + "de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=", + "dev": true, + "optional": true + }, "debounce": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.0.tgz", @@ -5507,9 +6957,9 @@ "dev": true }, "dependency-graph": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.8.0.tgz", - "integrity": "sha512-DCvzSq2UiMsuLnj/9AL484ummEgLtZIcRS7YvtO38QnpX3vqh9nJ8P+zhu8Ja+SmLrBHO2iDbva20jq38qvBkQ==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.9.0.tgz", + "integrity": "sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w==", "dev": true }, "deprecated-decorator": { @@ -5547,6 +6997,12 @@ "no-case": "^2.2.0" } }, + "dotenv": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-4.0.0.tgz", + "integrity": "sha1-hk7xN5rO1Vzm+V3r7NzhefegzR0=", + "dev": true + }, "duplexer": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", @@ -5563,6 +7019,15 @@ "safer-buffer": "^2.1.0" } }, + "ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, "electron-to-chromium": { "version": "1.3.322", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.322.tgz", @@ -5590,15 +7055,6 @@ "iconv-lite": "~0.4.13" } }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -5637,6 +7093,53 @@ "is-symbol": "^1.0.2" } }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", + "dev": true + }, + "es6-promisify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", + "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", + "dev": true, + "requires": { + "es6-promise": "^4.0.3" + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", @@ -5686,6 +7189,12 @@ "through": "^2.3.8" } }, + "eventemitter3": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", + "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==", + "dev": true + }, "execa": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", @@ -5742,6 +7251,23 @@ } } }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dev": true, + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz", + "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==", + "dev": true + } + } + }, "extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", @@ -5845,6 +7371,12 @@ } } }, + "extract-files": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/extract-files/-/extract-files-8.1.0.tgz", + "integrity": "sha512-PTGtfthZK79WUMk+avLmwx3NGdU8+iVFXC2NMGxKsn0MnihOG2lvumj+AZo8CTwTrwjXDgZ5tztbRlEdRjBonQ==", + "dev": true + }, "extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", @@ -5852,9 +7384,9 @@ "dev": true }, "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", "dev": true }, "fast-diff": { @@ -5864,16 +7396,17 @@ "dev": true }, "fast-glob": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.1.1.tgz", - "integrity": "sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.2.tgz", + "integrity": "sha512-UDV82o4uQyljznxwMxyVRJgZZt3O5wENYojjzbaGEGZgeOxkLFf+V4cnUD+krzb2F72E18RhamkMZ7AdeggF7A==", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.0", "merge2": "^1.3.0", - "micromatch": "^4.0.2" + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" }, "dependencies": { "braces": { @@ -5895,9 +7428,9 @@ } }, "glob-parent": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", - "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", "dev": true, "requires": { "is-glob": "^4.0.1" @@ -5936,21 +7469,21 @@ "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" }, "fastq": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.0.tgz", - "integrity": "sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz", + "integrity": "sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==", "dev": true, "requires": { - "reusify": "^1.0.0" + "reusify": "^1.0.4" } }, "fb-watchman": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", - "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", "dev": true, "requires": { - "bser": "^2.0.0" + "bser": "2.1.1" } }, "fbjs": { @@ -5976,9 +7509,9 @@ "dev": true }, "figures": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz", - "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", "dev": true, "requires": { "escape-string-regexp": "^1.0.5" @@ -6073,13 +7606,13 @@ "dev": true }, "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.0.tgz", + "integrity": "sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==", "dev": true, "requires": { "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", + "combined-stream": "^1.0.8", "mime-types": "^2.1.12" } }, @@ -6766,18 +8299,16 @@ "dev": true }, "globby": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.1.tgz", - "integrity": "sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", "dev": true, "requires": { - "@types/glob": "^7.1.1", "array-union": "^2.1.0", "dir-glob": "^3.0.1", - "fast-glob": "^3.0.3", - "glob": "^7.1.3", - "ignore": "^5.1.1", - "merge2": "^1.2.3", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", "slash": "^3.0.0" }, "dependencies": { @@ -6795,113 +8326,35 @@ "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", "dev": true }, - "graphql": { - "version": "14.5.8", - "resolved": "https://registry.npmjs.org/graphql/-/graphql-14.5.8.tgz", - "integrity": "sha512-MMwmi0zlVLQKLdGiMfWkgQD7dY/TUKt4L+zgJ/aR0Howebod3aNgP5JkgvAULiR2HPVZaP2VEElqtdidHweLkg==", - "requires": { - "iterall": "^1.2.2" - } - }, - "graphql-config": { - "version": "3.0.0-alpha.14", - "resolved": "https://registry.npmjs.org/graphql-config/-/graphql-config-3.0.0-alpha.14.tgz", - "integrity": "sha512-1QprLsWSc28ip1tOEm9M0HDif73gSBV58LofzTrfjy2rBob1qqxIOX3aIaaAVEIMN90scNNCZmWwkhf70H1R3Q==", - "dev": true, - "requires": { - "@graphql-toolkit/common": "0.6.2", - "@graphql-toolkit/graphql-file-loader": "0.6.2", - "@graphql-toolkit/json-file-loader": "0.6.2", - "@graphql-toolkit/schema-merging": "0.6.2", - "@graphql-toolkit/url-loader": "0.6.2", - "cosmiconfig": "5.2.1", - "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", - "integrity": "sha512-G1gkkNKjy3jflSNe7iShPsnx+rT4cx/jTHTL3eO1cGqYNlkpQbaray+O+ahR637MVio3KET2Xvv0p7opgosQ7w==", - "dev": true, - "requires": { - "@graphql-toolkit/common": "0.6.2", - "graphql-import": "0.7.1" - } - }, - "@graphql-toolkit/json-file-loader": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@graphql-toolkit/json-file-loader/-/json-file-loader-0.6.2.tgz", - "integrity": "sha512-J/oac+QwwLZgjP7aWglFAaBpM3e06KjjbBrR/XOhMJhSwf2kzfWFBYrbYhx4IcxQPr9QqPLW18o1Rwbd3reUSw==", - "dev": true, - "requires": { - "@graphql-toolkit/common": "0.6.2" - } - }, - "@graphql-toolkit/schema-merging": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@graphql-toolkit/schema-merging/-/schema-merging-0.6.2.tgz", - "integrity": "sha512-aiXNwEY6v9GVZJb821aQHIZyeAVVHcK39Sc/tB5ogY86qqDF0NX2pGLjgptwmKHW/S8lg+1WPXnG+A588bs4tw==", - "dev": true, - "requires": { - "@graphql-toolkit/common": "0.6.2", - "@kamilkisiela/graphql-tools": "4.0.6", - "deepmerge": "4.2.0" - } - }, - "@graphql-toolkit/url-loader": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@graphql-toolkit/url-loader/-/url-loader-0.6.2.tgz", - "integrity": "sha512-mdCp7OwT7EzCt2i+6uyO6fjocPy+gHorf/juls6oKVNcKXgSdk/EKkuLHqmBnx4zQZwbQfzcSXHjQ9YBse9U1A==", - "dev": true, - "requires": { - "@graphql-toolkit/common": "0.6.2", - "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" - } - }, - "deepmerge": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.0.tgz", - "integrity": "sha512-/pED+kD8V9n15L1lon8DXEiWLQMW4tTiegn1kIWIQ+DBudOkFitz1cfjWQiSeKMPBQOknT3LpueyAmMVJ1Ho2g==", - "dev": true - }, - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "dev": true, - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "graphql": { + "version": "14.5.8", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-14.5.8.tgz", + "integrity": "sha512-MMwmi0zlVLQKLdGiMfWkgQD7dY/TUKt4L+zgJ/aR0Howebod3aNgP5JkgvAULiR2HPVZaP2VEElqtdidHweLkg==", + "requires": { + "iterall": "^1.2.2" + } + }, + "graphql-config": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/graphql-config/-/graphql-config-3.0.2.tgz", + "integrity": "sha512-efoimZ4F2wF2OwZJzPq2KdPjQs1K+UgJSfsHoHBBA0TwveGyQ/0kS3lUphhJg/JXIrZociuRkfjrk8JC4iPPJQ==", + "dev": true, + "requires": { + "@graphql-toolkit/common": "~0.10.6", + "@graphql-toolkit/core": "~0.10.6", + "@graphql-toolkit/graphql-file-loader": "~0.10.6", + "@graphql-toolkit/json-file-loader": "~0.10.6", + "@graphql-toolkit/schema-merging": "~0.10.6", + "@graphql-toolkit/url-loader": "~0.10.6", + "cosmiconfig": "6.0.0", + "minimatch": "3.0.4", + "tslib": "^1.11.1" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", "dev": true } } @@ -6962,18 +8415,6 @@ "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.10.1.tgz", "integrity": "sha512-jApXqWBzNXQ8jYa/HLkZJaVw9jgwNqZkywa2zfFn16Iv1Zb7ELNHkJaXHR7Quvd5SIGsy6Ny7SUKATgnu05uEg==" }, - "graphql-tag-pluck": { - "version": "0.8.7", - "resolved": "https://registry.npmjs.org/graphql-tag-pluck/-/graphql-tag-pluck-0.8.7.tgz", - "integrity": "sha512-yuWcQislvBPHorFQzmZ9/yY0nPD1rn1kBNOr6iPXzT+iJ/i/pciq8Z7ilnVJAGKaJXV58ovD+AWWYYjX6IFF9g==", - "dev": true, - "requires": { - "@babel/parser": "^7.4.4", - "@babel/traverse": "^7.4.4", - "@babel/types": "^7.4.4", - "source-map-support": "^0.5.12" - } - }, "graphql-tools": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/graphql-tools/-/graphql-tools-4.0.6.tgz", @@ -7006,6 +8447,32 @@ "requires": { "ajv": "^6.5.5", "har-schema": "^2.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + } } }, "has": { @@ -7110,6 +8577,27 @@ "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==", "dev": true }, + "http-proxy-agent": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz", + "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==", + "dev": true, + "requires": { + "agent-base": "4", + "debug": "3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, "http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", @@ -7121,6 +8609,33 @@ "sshpk": "^1.7.0" } }, + "https-proxy-agent": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", + "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", + "dev": true, + "requires": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } + } + }, "iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -7131,9 +8646,9 @@ } }, "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", "dev": true }, "immutable": { @@ -7198,24 +8713,85 @@ "dev": true }, "inquirer": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.0.tgz", - "integrity": "sha512-rSdC7zelHdRQFkWnhsMu2+2SO41mpv2oF2zy4tMhmiLWkcKbOAs87fWAJhVXttKVwhdZvymvnuM95EyEXg2/tQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", + "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", "dev": true, "requires": { "ansi-escapes": "^4.2.1", - "chalk": "^2.4.2", + "chalk": "^3.0.0", "cli-cursor": "^3.1.0", "cli-width": "^2.0.0", "external-editor": "^3.0.3", "figures": "^3.0.0", "lodash": "^4.17.15", "mute-stream": "0.0.8", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", + "run-async": "^2.4.0", + "rxjs": "^6.5.3", "string-width": "^4.1.0", - "strip-ansi": "^5.1.0", + "strip-ansi": "^6.0.0", "through": "^2.3.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@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 + }, + "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 + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "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" + } + } } }, "invariant": { @@ -7233,6 +8809,16 @@ "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", "dev": true }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, "is-accessor-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", @@ -7326,12 +8912,6 @@ } } }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "dev": true - }, "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", @@ -7368,32 +8948,6 @@ "is-extglob": "^2.1.1" } }, - "is-invalid-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-invalid-path/-/is-invalid-path-0.1.0.tgz", - "integrity": "sha1-MHqFWzzxqTi0TqcNLGEQYFNxTzQ=", - "dev": true, - "requires": { - "is-glob": "^2.0.0" - }, - "dependencies": { - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - } - } - }, "is-lower-case": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/is-lower-case/-/is-lower-case-1.1.3.tgz", @@ -7448,9 +9002,9 @@ } }, "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", "dev": true }, "is-reference": { @@ -7471,6 +9025,15 @@ "has": "^1.0.1" } }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "requires": { + "is-unc-path": "^1.0.0" + } + }, "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", @@ -7492,6 +9055,15 @@ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", "dev": true }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "requires": { + "unc-path-regex": "^0.1.2" + } + }, "is-upper-case": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-upper-case/-/is-upper-case-1.1.2.tgz", @@ -7501,15 +9073,6 @@ "upper-case": "^1.1.0" } }, - "is-valid-path": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-valid-path/-/is-valid-path-0.1.1.tgz", - "integrity": "sha1-EQ+f90w39mPh7HkV60UfLbk6yd8=", - "dev": true, - "requires": { - "is-invalid-path": "^0.1.0" - } - }, "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", @@ -7620,11 +9183,20 @@ "dev": true }, "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", "dev": true }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, + "requires": { + "jsonify": "~0.0.0" + } + }, "json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", @@ -7671,6 +9243,32 @@ "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", "dev": true }, + "jsonwebtoken": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", + "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", + "dev": true, + "requires": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^5.6.0" + }, + "dependencies": { + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } + } + }, "jsprim": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", @@ -7683,10 +9281,31 @@ "verror": "1.10.0" } }, + "jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dev": true, + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dev": true, + "requires": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true }, "lcid": { @@ -7743,12 +9362,6 @@ "strip-ansi": "^3.0.1" }, "dependencies": { - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", @@ -7774,15 +9387,6 @@ "supports-color": "^2.0.0" } }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, "figures": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", @@ -7808,42 +9412,6 @@ "chalk": "^1.0.0" } }, - "log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -7912,38 +9480,9 @@ "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "dev": true, "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - } - } - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true } } }, @@ -7962,24 +9501,118 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" }, + "lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=", + "dev": true + }, + "lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=", + "dev": true + }, + "lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=", + "dev": true + }, + "lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=", + "dev": true + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=", + "dev": true + }, + "lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=", + "dev": true + }, + "lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=", + "dev": true + }, "log-symbols": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", - "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", + "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==", "dev": true, "requires": { - "chalk": "^2.4.2" + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", + "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", + "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 + }, + "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 + }, + "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" + } + } } }, "log-update": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-3.3.0.tgz", - "integrity": "sha512-YSKm5n+YjZoGZT5lfmOqasVH1fIH9xQA9A81Y48nZ99PxAP62vdCCtua+Gcu6oTn0nqtZd/LwRV+Vflo53ZDWA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", "dev": true, "requires": { - "ansi-escapes": "^3.2.0", - "cli-cursor": "^2.1.0", - "wrap-ansi": "^5.0.0" + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" }, "dependencies": { "ansi-escapes": { @@ -7988,6 +9621,12 @@ "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", "dev": true }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, "cli-cursor": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", @@ -7997,12 +9636,6 @@ "restore-cursor": "^2.0.0" } }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", @@ -8035,25 +9668,32 @@ } }, "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dev": true, "requires": { - "emoji-regex": "^7.0.1", "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" } }, "wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", "dev": true, "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" } } } @@ -8111,15 +9751,6 @@ "semver": "^5.6.0" } }, - "map-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "dev": true, - "requires": { - "p-defer": "^1.0.0" - } - }, "map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", @@ -8165,9 +9796,9 @@ "dev": true }, "merge2": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", - "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true }, "micromatch": { @@ -8192,18 +9823,18 @@ } }, "mime-db": { - "version": "1.42.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.42.0.tgz", - "integrity": "sha512-UbfJCR4UAVRNgMpfImz05smAXK7+c+ZntjaA26ANtkXLlOe947Aag5zdIcKQULAiF9Cq4WxBi9jUs5zkA84bYQ==", + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", "dev": true }, "mime-types": { - "version": "2.1.25", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.25.tgz", - "integrity": "sha512-5KhStqB5xpTAeGqKBAMgwaYMnQik7teQN4IAzC7npDv6kzeU6prfkR67bc87J1kWMPGkoaZSq1npmexMgkmEVg==", + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", "dev": true, "requires": { - "mime-db": "1.42.0" + "mime-db": "1.44.0" } }, "mimic-fn": { @@ -8222,9 +9853,9 @@ } }, "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", "dev": true }, "mitt": { @@ -8254,30 +9885,23 @@ } }, "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", "dev": true, "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - } + "minimist": "^1.2.5" } }, "mocha": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-6.2.2.tgz", - "integrity": "sha512-FgDS9Re79yU1xz5d+C4rv1G7QagNGHZ+iXF81hO8zY35YZZcLEsJVfFolfsqKFWunATEvNzMK0r/CwWd/szO9A==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-7.2.0.tgz", + "integrity": "sha512-O9CIypScywTVpNaRrCAgoUnJgozpIofjKUYmJhiCIJMiuYnLI6otcb1/kpW9/n/tJODHGZ7i8aLQoDVsMtOKQQ==", "dev": true, "requires": { "ansi-colors": "3.2.3", "browser-stdout": "1.3.1", + "chokidar": "3.3.0", "debug": "3.2.6", "diff": "3.5.0", "escape-string-regexp": "1.0.5", @@ -8286,27 +9910,68 @@ "growl": "1.10.5", "he": "1.2.0", "js-yaml": "3.13.1", - "log-symbols": "2.2.0", + "log-symbols": "3.0.0", "minimatch": "3.0.4", - "mkdirp": "0.5.1", + "mkdirp": "0.5.5", "ms": "2.1.1", - "node-environment-flags": "1.0.5", + "node-environment-flags": "1.0.6", "object.assign": "4.1.0", "strip-json-comments": "2.0.1", "supports-color": "6.0.0", "which": "1.3.1", "wide-align": "1.1.3", - "yargs": "13.3.0", - "yargs-parser": "13.1.1", + "yargs": "13.3.2", + "yargs-parser": "13.1.2", "yargs-unparser": "1.6.0" }, "dependencies": { + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "binary-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", + "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==", + "dev": true + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, "camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true }, + "chokidar": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.0.tgz", + "integrity": "sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.1", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.2.0" + } + }, "cliui": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", @@ -8333,6 +9998,22 @@ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", "dev": true }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", @@ -8353,19 +10034,43 @@ "path-is-absolute": "^1.0.0" } }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, "log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", "dev": true, "requires": { - "chalk": "^2.0.1" + "chalk": "^2.4.2" } }, "ms": { @@ -8374,6 +10079,15 @@ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", "dev": true }, + "readdirp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.2.0.tgz", + "integrity": "sha512-crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==", + "dev": true, + "requires": { + "picomatch": "^2.0.4" + } + }, "require-main-filename": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", @@ -8400,6 +10114,15 @@ "has-flag": "^3.0.0" } }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, "wrap-ansi": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", @@ -8418,9 +10141,9 @@ "dev": true }, "yargs": { - "version": "13.3.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", - "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", "dev": true, "requires": { "cliui": "^5.0.0", @@ -8432,13 +10155,13 @@ "string-width": "^3.0.0", "which-module": "^2.0.0", "y18n": "^4.0.0", - "yargs-parser": "^13.1.1" + "yargs-parser": "^13.1.2" } }, "yargs-parser": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", - "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", "dev": true, "requires": { "camelcase": "^5.0.0", @@ -8463,8 +10186,7 @@ "version": "2.14.0", "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", - "dev": true, - "optional": true + "dev": true }, "nanomatch": { "version": "1.2.13", @@ -8485,6 +10207,12 @@ "to-regex": "^3.0.1" } }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, "nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", @@ -8501,9 +10229,9 @@ } }, "node-environment-flags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.5.tgz", - "integrity": "sha512-VNYPRfGfmZLx0Ye20jWzHUjyTW/c+6Wq+iLhDzUI4XmhrDd9l/FozXV3F2xOaXjvp0co0+v1YSR3CMP6g+VvLQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.6.tgz", + "integrity": "sha512-5Evy2epuL+6TM0lCQGpFIj6KwiEsGh1SrHUhTbNX+sLbBtjidPZFAnVK9y5yU1+h//RitLbRHTIMyxQPtxMdHw==", "dev": true, "requires": { "object.getownpropertydescriptors": "^2.0.3", @@ -8767,13 +10495,77 @@ } }, "object.getownpropertydescriptors": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", - "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", "dev": true, "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.5.1" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "is-callable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz", + "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==", + "dev": true + }, + "is-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", + "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "string.prototype.trimleft": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", + "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.0.0" + } + }, + "string.prototype.trimright": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", + "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + } + } } }, "object.pick": { @@ -8834,24 +10626,12 @@ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "dev": true }, - "p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", - "dev": true - }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", "dev": true }, - "p-is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", - "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", - "dev": true - }, "p-limit": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", @@ -8900,6 +10680,17 @@ "callsites": "^3.0.0" } }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, "parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", @@ -8965,6 +10756,21 @@ "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", "dev": true }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "dev": true, + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", + "dev": true + }, "path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", @@ -8993,9 +10799,9 @@ "dev": true }, "picomatch": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.1.1.tgz", - "integrity": "sha512-OYMyqkKzK7blWO/+XZYP6w8hH0LDvkBvdvKukti+7kqYFCiEAk+gI3DWnryapc0Dau05ugGTy0foQ6mqn4AHYA==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", "dev": true }, "pidtree": { @@ -9040,6 +10846,72 @@ "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", "dev": true }, + "prisma-json-schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/prisma-json-schema/-/prisma-json-schema-0.1.3.tgz", + "integrity": "sha512-XZrf2080oR81mY8/OC8al68HiwBm0nXlFE727JIia0ZbNqwuV4MyRYk6E0+OIa6/9KEYxZrcAmoBs3EW1cCvnA==", + "dev": true + }, + "prisma-yml": { + "version": "1.34.10", + "resolved": "https://registry.npmjs.org/prisma-yml/-/prisma-yml-1.34.10.tgz", + "integrity": "sha512-N9on+Cf/XQKFGUULk/681tnpfqiZ19UBTurFMm+/9rnml37mteDaFr2k8yz+K8Gt2xpEJ7kBu7ikG5PrXI1uoA==", + "dev": true, + "requires": { + "ajv": "5", + "bluebird": "^3.5.1", + "chalk": "^2.3.0", + "debug": "^3.1.0", + "dotenv": "^4.0.0", + "fs-extra": "^7.0.0", + "graphql-request": "^1.5.0", + "http-proxy-agent": "^2.1.0", + "https-proxy-agent": "^2.2.1", + "isomorphic-fetch": "^2.2.1", + "js-yaml": "^3.10.0", + "json-stable-stringify": "^1.0.1", + "jsonwebtoken": "^8.1.0", + "lodash": "^4.17.4", + "prisma-json-schema": "0.1.3", + "replaceall": "^0.1.6", + "scuid": "^1.0.2", + "yaml-ast-parser": "^0.0.40" + }, + "dependencies": { + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } + } + }, "private": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", @@ -9068,21 +10940,11 @@ "dev": true }, "psl": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.5.0.tgz", - "integrity": "sha512-4vqUjKi2huMu1OJiLhi3jN6jeeKvMZdI1tYgi/njW5zV52jNLgSAZSdN16m9bJFe61/cT8ulmw4qFitV9QRsEA==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", "dev": true }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", @@ -9095,89 +10957,6 @@ "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", "dev": true }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - }, - "dependencies": { - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "requires": { - "pify": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - } - } - }, "readable-stream": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", @@ -9206,9 +10985,9 @@ } }, "readline-transform": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/readline-transform/-/readline-transform-0.9.0.tgz", - "integrity": "sha512-Tnx+2aE9nAXxOaz0ju2nGv0rg+qV2iSuueZywzuA6ZA8GXRIeAvQ1t0DV1QcCZOClYZ/GaKUCDxdPOMw0S0/8w==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/readline-transform/-/readline-transform-1.0.0.tgz", + "integrity": "sha512-7KA6+N9IGat52d83dvxnApAWN+MtVb1MiVuMR/cf1O4kYsJG+g/Aav0AHcHKsb6StinayfPLne0+fMX2sOzAKg==", "dev": true }, "regenerate": { @@ -9227,9 +11006,9 @@ } }, "regenerator-runtime": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", - "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==", + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", "dev": true }, "regenerator-transform": { @@ -9289,13 +11068,13 @@ } }, "relay-compiler": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/relay-compiler/-/relay-compiler-7.1.0.tgz", - "integrity": "sha512-8SisbLejjob1CYI9uQP7wxtsWvT+cvbx1iFDgP5U360UBukOGWLehfmn33lygY0LYqnfMShgvL1n7lrqoohs5A==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/relay-compiler/-/relay-compiler-9.1.0.tgz", + "integrity": "sha512-jsJx0Ux5RoxM+JFm3M3xl7UfZAJ0kUTY/r6jqOpcYgVI3GLJthvNI4IoziFRlWbhizEzGFbpkdshZcu9IObJYA==", "dev": true, "requires": { "@babel/core": "^7.0.0", - "@babel/generator": "^7.0.0", + "@babel/generator": "^7.5.0", "@babel/parser": "^7.0.0", "@babel/runtime": "^7.0.0", "@babel/traverse": "^7.0.0", @@ -9307,9 +11086,9 @@ "fbjs": "^1.0.0", "immutable": "~3.7.6", "nullthrows": "^1.1.1", - "relay-runtime": "7.1.0", + "relay-runtime": "9.1.0", "signedsource": "^1.0.0", - "yargs": "^9.0.0" + "yargs": "^14.2.0" }, "dependencies": { "@nodelib/fs.stat": { @@ -9318,6 +11097,29 @@ "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", "dev": true }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, "fast-glob": { "version": "2.2.7", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", @@ -9331,13 +11133,88 @@ "merge2": "^1.2.3", "micromatch": "^3.1.10" } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yargs": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz", + "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^15.0.1" + } + }, + "yargs-parser": { + "version": "15.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.1.tgz", + "integrity": "sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } } } }, "relay-runtime": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/relay-runtime/-/relay-runtime-7.1.0.tgz", - "integrity": "sha512-19WV0dC4rcbXnVBKEA4ZL41ccfJRUZ7/KKfQsgc9SwjqCi2g3+yYIR9wJ4KoC+rEfG2yN3W1vWBEqr+igH/rzA==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/relay-runtime/-/relay-runtime-9.1.0.tgz", + "integrity": "sha512-6FE5YlZpR/b3R/HzGly85V+c4MdtLJhFY/outQARgxXonomrwqEik0Cr34LnPK4DmGS36cMLUliqhCs/DZyPVw==", "dev": true, "requires": { "@babel/runtime": "^7.0.0", @@ -9354,8 +11231,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true, - "optional": true + "dev": true }, "remove-trailing-spaces": { "version": "1.0.7", @@ -9384,10 +11260,16 @@ "is-finite": "^1.0.0" } }, + "replaceall": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/replaceall/-/replaceall-0.1.6.tgz", + "integrity": "sha1-gdgax663LX9cSUKt8ml6MiBojY4=", + "dev": true + }, "request": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", "dev": true, "requires": { "aws-sign2": "~0.7.0", @@ -9397,7 +11279,7 @@ "extend": "~3.0.2", "forever-agent": "~0.6.1", "form-data": "~2.3.2", - "har-validator": "~5.1.0", + "har-validator": "~5.1.3", "http-signature": "~1.2.0", "is-typedarray": "~1.0.0", "isstream": "~0.1.2", @@ -9407,9 +11289,22 @@ "performance-now": "^2.1.0", "qs": "~6.5.2", "safe-buffer": "^5.1.2", - "tough-cookie": "~2.4.3", + "tough-cookie": "~2.5.0", "tunnel-agent": "^0.6.0", "uuid": "^3.3.2" + }, + "dependencies": { + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + } } }, "require-directory": { @@ -9666,15 +11561,12 @@ "estree-walker": "^0.6.1" } }, - "run-async": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", - "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", - "dev": true, - "requires": { - "is-promise": "^2.1.0" - } - }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, "run-parallel": { "version": "1.1.9", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", @@ -9682,9 +11574,9 @@ "dev": true }, "rxjs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz", - "integrity": "sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==", + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", "dev": true, "requires": { "tslib": "^1.9.0" @@ -9711,6 +11603,12 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true }, + "scuid": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/scuid/-/scuid-1.1.0.tgz", + "integrity": "sha512-MuCAyrGZcTLfQoH2XoBlQ8C6bzwN88XT/0slOGz0pn8+gIP85BOAfYa44ZXQUTOwRwPU0QvgU+V+OSajl/59Xg==", + "dev": true + }, "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", @@ -9796,11 +11694,12 @@ "dev": true }, "simple-git": { - "version": "1.126.0", - "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-1.126.0.tgz", - "integrity": "sha512-47mqHxgZnN8XRa9HbpWprzUv3Ooqz9RY/LSZgvA7jCkW8jcwLahMz7LKugY91KZehfG0sCVPtgXiU72hd6b1Bw==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-2.5.0.tgz", + "integrity": "sha512-4gmtMqfIL9bsBNJDP/rDwZe3GsQL/tp85Qv5cmRc8iIDNOZJS4IX1oPfcqp9b7BGPc5bfuw4yd1i3lQacvuqDQ==", "dev": true, "requires": { + "@kwsites/exec-p": "^0.4.0", "debug": "^4.0.1" }, "dependencies": { @@ -10102,6 +12001,12 @@ "through": "~2.3.4" } }, + "string-env-interpolation": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string-env-interpolation/-/string-env-interpolation-1.0.1.tgz", + "integrity": "sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg==", + "dev": true + }, "string-width": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", @@ -10135,6 +12040,80 @@ "function-bind": "^1.0.2" } }, + "string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "is-callable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz", + "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==", + "dev": true + }, + "is-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", + "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "string.prototype.trimleft": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", + "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.0.0" + } + }, + "string.prototype.trimright": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", + "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + } + } + } + }, "string.prototype.trimleft": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz", @@ -10155,6 +12134,80 @@ "function-bind": "^1.1.1" } }, + "string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "is-callable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz", + "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==", + "dev": true + }, + "is-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", + "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "string.prototype.trimleft": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", + "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.0.0" + } + }, + "string.prototype.trimright": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", + "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + } + } + } + }, "string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", @@ -10199,6 +12252,19 @@ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", "dev": true }, + "subscriptions-transport-ws": { + "version": "0.9.16", + "resolved": "https://registry.npmjs.org/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.16.tgz", + "integrity": "sha512-pQdoU7nC+EpStXnCfh/+ho0zE0Z+ma+i7xvj7bkXKb1dvYHSZxgRPaU6spRP+Bjzow67c/rRDoix5RT0uU9omw==", + "dev": true, + "requires": { + "backo2": "^1.0.2", + "eventemitter3": "^3.1.0", + "iterall": "^1.2.1", + "symbol-observable": "^1.0.4", + "ws": "^5.2.0" + } + }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -10322,21 +12388,13 @@ } }, "tough-cookie": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", "dev": true, "requires": { - "psl": "^1.1.24", - "punycode": "^1.4.1" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - } + "psl": "^1.1.28", + "punycode": "^2.1.1" } }, "trim-right": { @@ -10440,6 +12498,12 @@ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", "dev": true }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, "type-detect": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", @@ -10447,11 +12511,20 @@ "dev": true }, "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", "dev": true }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, "typescript": { "version": "3.7.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.7.3.tgz", @@ -10459,9 +12532,9 @@ "dev": true }, "ua-parser-js": { - "version": "0.7.20", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.20.tgz", - "integrity": "sha512-8OaIKfzL5cpx8eCMAhhvTlft8GYF8b2eQr6JkCyVdrgjcytyOmPCXrqXFcUnhonRpLlh5yxEZVohm6mzaowUOw==", + "version": "0.7.21", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz", + "integrity": "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ==", "dev": true }, "uglify-js": { @@ -10482,6 +12555,12 @@ } } }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "dev": true + }, "unicode-canonical-property-names-ecmascript": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", @@ -10528,6 +12607,26 @@ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true }, + "unixify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz", + "integrity": "sha1-OmQcjC/7zk2mg6XHDwOkYpQMIJA=", + "dev": true, + "requires": { + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, "unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", @@ -10649,6 +12748,30 @@ "extsprintf": "^1.2.0" } }, + "vue-template-compiler": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.6.11.tgz", + "integrity": "sha512-KIq15bvQDrcCjpGjrAhx4mUlyyHfdmTaoNfeoATHLAiWB+MU3cx4lOzMwrnUh9cCxy0Lt1T11hAFY6TQgroUAA==", + "dev": true, + "optional": true, + "requires": { + "de-indent": "^1.0.2", + "he": "^1.1.0" + } + }, + "websocket": { + "version": "1.0.31", + "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.31.tgz", + "integrity": "sha512-VAouplvGKPiKFDTeCCO65vYHsyay8DqoBSlzIO3fayrfOgU94lQN5a1uWVnFrMLceTJw/+fQXR5PGbUVRaHshQ==", + "dev": true, + "requires": { + "debug": "^2.2.0", + "es5-ext": "^0.10.50", + "nan": "^2.14.0", + "typedarray-to-buffer": "^3.1.5", + "yaeti": "^0.0.6" + } + }, "whatwg-fetch": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", @@ -10723,44 +12846,48 @@ } }, "wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "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": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" + "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 + }, "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "dev": true, "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "^5.0.0" } } } @@ -10771,6 +12898,15 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true }, + "ws": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -10783,6 +12919,12 @@ "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", "dev": true }, + "yaeti": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", + "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=", + "dev": true + }, "yallist": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", @@ -10790,75 +12932,106 @@ "dev": true }, "yaml": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.7.2.tgz", - "integrity": "sha512-qXROVp90sb83XtAoqE8bP9RwAkTTZbugRUTm5YeFCBfNRPEp2YzTeqWiz7m5OORHzEvrA/qcGS8hp/E+MMROYw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.6.3" - } + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", + "dev": true + }, + "yaml-ast-parser": { + "version": "0.0.40", + "resolved": "https://registry.npmjs.org/yaml-ast-parser/-/yaml-ast-parser-0.0.40.tgz", + "integrity": "sha1-CFNtTnPTIrHJziB6uN1w4E0grm4=", + "dev": true }, "yargs": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-9.0.1.tgz", - "integrity": "sha1-UqzCP+7Kw0BCB47njAwAf1CF20w=", + "version": "15.3.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz", + "integrity": "sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==", "dev": true, "requires": { - "camelcase": "^4.1.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^2.0.0", - "read-pkg-up": "^2.0.0", + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", + "require-main-filename": "^2.0.0", "set-blocking": "^2.0.0", - "string-width": "^2.0.0", + "string-width": "^4.2.0", "which-module": "^2.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^7.0.0" + "y18n": "^4.0.0", + "yargs-parser": "^18.1.1" }, "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" + "p-locate": "^4.1.0" } }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, "requires": { - "ansi-regex": "^3.0.0" + "p-limit": "^2.2.0" } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true } } }, "yargs-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", - "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", "dev": true, "requires": { - "camelcase": "^4.1.0" + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } } }, "yargs-unparser": { @@ -10942,9 +13115,9 @@ "dev": true }, "yargs": { - "version": "13.3.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", - "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", "dev": true, "requires": { "cliui": "^5.0.0", @@ -10956,13 +13129,13 @@ "string-width": "^3.0.0", "which-module": "^2.0.0", "y18n": "^4.0.0", - "yargs-parser": "^13.1.1" + "yargs-parser": "^13.1.2" } }, "yargs-parser": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", - "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", "dev": true, "requires": { "camelcase": "^5.0.0", diff --git a/package.json b/package.json index 946e93652..82726af9d 100644 --- a/package.json +++ b/package.json @@ -58,21 +58,21 @@ "@babel/preset-env": "^7.7.7", "@babel/preset-typescript": "^7.7.7", "@babel/register": "^7.7.7", - "@graphql-codegen/cli": "^1.9.1", - "@graphql-codegen/typescript": "^1.9.1", + "@graphql-codegen/cli": "^1.15.1", + "@graphql-codegen/typescript": "^1.15.1", "@types/graphql": "^14.5.0", "@types/lodash": "^4.14.149", "@types/node": "^12.12.21", "@types/whatwg-fetch": "^0.0.33", "apollo-codegen": "^0.20.2", - "audit-ci": "^2.4.2", + "audit-ci": "^3.0.1", "babel-plugin-lodash": "^3.3.4", "chai": "^4.2.0", "copyfiles": "^2.1.1", "cross-var": "^1.1.0", "file-matcher": "^1.3.0", "mkdirp": "^0.5.1", - "mocha": "^6.2.2", + "mocha": "^7.2.0", "npm-run-all": "^4.1.5", "prettier": "^1.19.1", "rimraf": "^3.0.0", diff --git a/src/schema/generated-schema-types.ts b/src/schema/generated-schema-types.ts index 27e3ed743..9dd52e707 100644 --- a/src/schema/generated-schema-types.ts +++ b/src/schema/generated-schema-types.ts @@ -1,96 +1,96 @@ export type Maybe = T | null; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { - ID: string, - String: string, - Boolean: boolean, - Int: number, - Float: number, + ID: string; + String: string; + Boolean: boolean; + Int: number; + Float: number; }; export type AccountAceInfo = { - __typename?: 'AccountACEInfo', - zimbraId?: Maybe, - granteeType: GranteeType, - right: Scalars['String'], - address?: Maybe, - key?: Maybe, - password?: Maybe, - deny?: Maybe, - checkGrantee?: Maybe, + __typename?: 'AccountACEInfo'; + zimbraId?: Maybe; + granteeType: GranteeType; + right: Scalars['String']; + address?: Maybe; + key?: Maybe; + password?: Maybe; + deny?: Maybe; + checkGrantee?: Maybe; }; /** Used by GrantRightsRequest */ export type AccountAceInfoInput = { - zimbraId?: Maybe, - granteeType: GranteeType, - right: Scalars['String'], - address?: Maybe, - key?: Maybe, - password?: Maybe, - deny?: Maybe, - checkGrantee?: Maybe, + zimbraId?: Maybe; + granteeType: GranteeType; + right: Scalars['String']; + address?: Maybe; + key?: Maybe; + password?: Maybe; + deny?: Maybe; + checkGrantee?: Maybe; }; export type AccountCos = { - __typename?: 'AccountCos', - name?: Maybe, - id?: Maybe, + __typename?: 'AccountCos'; + name?: Maybe; + id?: Maybe; }; export type AccountInfo = { - __typename?: 'AccountInfo', - id: Scalars['ID'], - name?: Maybe, - publicURL?: Maybe, - rest?: Maybe, - used?: Maybe, - profileImageId?: Maybe, - changePasswordURL?: Maybe, - soapURL?: Maybe, - version?: Maybe, - attrs?: Maybe, - license?: Maybe, - props?: Maybe, - zimlets?: Maybe, - cos?: Maybe, + __typename?: 'AccountInfo'; + id: Scalars['ID']; + name?: Maybe; + publicURL?: Maybe; + rest?: Maybe; + used?: Maybe; + profileImageId?: Maybe; + changePasswordURL?: Maybe; + soapURL?: Maybe; + version?: Maybe; + attrs?: Maybe; + license?: Maybe; + props?: Maybe; + zimlets?: Maybe; + cos?: Maybe; }; export type AccountInfoAttrs = { - __typename?: 'AccountInfoAttrs', - displayName?: Maybe, - zimbraIsAdminAccount?: Maybe, - zimbraIsDelegatedAdminAccount?: Maybe, - zimbraFeatureMailEnabled?: Maybe, - zimbraFeatureCalendarEnabled?: Maybe, - zimbraFeatureBriefcasesEnabled?: Maybe, - zimbraFeatureRelatedContactsEnabled?: Maybe, - zimbraFeatureChangePasswordEnabled?: Maybe, - zimbraFeatureResetPasswordStatus?: Maybe, - zimbraFeatureWebClientOfflineAccessEnabled?: Maybe, - zimbraMailBlacklistMaxNumEntries?: Maybe, - zimbraMailQuota?: Maybe, - zimbraPublicSharingEnabled?: Maybe, - zimbraExternalSharingEnabled?: Maybe, - zimbraFeatureGalEnabled?: Maybe, - zimbraFeatureGalAutoCompleteEnabled?: Maybe, - zimbraFeatureOutOfOfficeReplyEnabled?: Maybe, - zimbraFeatureFiltersEnabled?: Maybe, - zimbraFeatureReadReceiptsEnabled?: Maybe, - zimbraFeatureSharingEnabled?: Maybe, - zimbraFeatureManageZimlets?: Maybe, - zimbraFeatureTwoFactorAuthAvailable?: Maybe, - zimbraFeatureTwoFactorAuthRequired?: Maybe, - zimbraFeatureViewInHtmlEnabled?: Maybe, - zimbraTwoFactorAuthEnabled?: Maybe, - zimbraFeatureTrustedDevicesEnabled?: Maybe, - zimbraFeatureAppSpecificPasswordsEnabled?: Maybe, - zimbraFeatureMailPriorityEnabled?: Maybe, - zimbraFileUploadMaxSize?: Maybe, - zimbraMailAlias?: Maybe>>, - zimbraFeatureTaggingEnabled?: Maybe, - zimbraIdentityMaxNumEntries?: Maybe, - zimbraFeatureIdentitiesEnabled?: Maybe, + __typename?: 'AccountInfoAttrs'; + displayName?: Maybe; + zimbraIsAdminAccount?: Maybe; + zimbraIsDelegatedAdminAccount?: Maybe; + zimbraFeatureMailEnabled?: Maybe; + zimbraFeatureCalendarEnabled?: Maybe; + zimbraFeatureBriefcasesEnabled?: Maybe; + zimbraFeatureRelatedContactsEnabled?: Maybe; + zimbraFeatureChangePasswordEnabled?: Maybe; + zimbraFeatureResetPasswordStatus?: Maybe; + zimbraFeatureWebClientOfflineAccessEnabled?: Maybe; + zimbraMailBlacklistMaxNumEntries?: Maybe; + zimbraMailQuota?: Maybe; + zimbraPublicSharingEnabled?: Maybe; + zimbraExternalSharingEnabled?: Maybe; + zimbraFeatureGalEnabled?: Maybe; + zimbraFeatureGalAutoCompleteEnabled?: Maybe; + zimbraFeatureOutOfOfficeReplyEnabled?: Maybe; + zimbraFeatureFiltersEnabled?: Maybe; + zimbraFeatureReadReceiptsEnabled?: Maybe; + zimbraFeatureSharingEnabled?: Maybe; + zimbraFeatureManageZimlets?: Maybe; + zimbraFeatureTwoFactorAuthAvailable?: Maybe; + zimbraFeatureTwoFactorAuthRequired?: Maybe; + zimbraFeatureViewInHtmlEnabled?: Maybe; + zimbraTwoFactorAuthEnabled?: Maybe; + zimbraFeatureTrustedDevicesEnabled?: Maybe; + zimbraFeatureAppSpecificPasswordsEnabled?: Maybe; + zimbraFeatureMailPriorityEnabled?: Maybe; + zimbraFileUploadMaxSize?: Maybe; + zimbraMailAlias?: Maybe>>; + zimbraFeatureTaggingEnabled?: Maybe; + zimbraIdentityMaxNumEntries?: Maybe; + zimbraFeatureIdentitiesEnabled?: Maybe; }; export enum AccountType { @@ -99,68 +99,68 @@ export enum AccountType { } export type AccountZimlet = { - __typename?: 'AccountZimlet', - zimlet?: Maybe>>, + __typename?: 'AccountZimlet'; + zimlet?: Maybe>>; }; export type AccountZimletConfigInfo = { - __typename?: 'AccountZimletConfigInfo', - name?: Maybe, - version?: Maybe, - description?: Maybe, - extension?: Maybe, - target?: Maybe, - label?: Maybe, + __typename?: 'AccountZimletConfigInfo'; + name?: Maybe; + version?: Maybe; + description?: Maybe; + extension?: Maybe; + target?: Maybe; + label?: Maybe; }; export type AccountZimletContext = { - __typename?: 'AccountZimletContext', - baseUrl?: Maybe, - priority?: Maybe, - presence?: Maybe, + __typename?: 'AccountZimletContext'; + baseUrl?: Maybe; + priority?: Maybe; + presence?: Maybe; }; export type AccountZimletDesc = { - __typename?: 'AccountZimletDesc', - name?: Maybe, - version?: Maybe, - description?: Maybe, - extension?: Maybe, - label?: Maybe, - zimbraXZimletCompatibleSemVer?: Maybe, + __typename?: 'AccountZimletDesc'; + name?: Maybe; + version?: Maybe; + description?: Maybe; + extension?: Maybe; + label?: Maybe; + zimbraXZimletCompatibleSemVer?: Maybe; }; export type AccountZimletInfo = { - __typename?: 'AccountZimletInfo', - zimletContext?: Maybe>>, - zimlet?: Maybe>>, - zimletConfig?: Maybe>>, + __typename?: 'AccountZimletInfo'; + zimletContext?: Maybe>>; + zimlet?: Maybe>>; + zimletConfig?: Maybe>>; }; export type Acl = { - __typename?: 'ACL', - grant?: Maybe>>, + __typename?: 'ACL'; + grant?: Maybe>>; }; export type AclGrant = { - __typename?: 'ACLGrant', - address?: Maybe, - permissions?: Maybe, - granteeType?: Maybe, - zimbraId?: Maybe, - password?: Maybe, - key?: Maybe, + __typename?: 'ACLGrant'; + address?: Maybe; + permissions?: Maybe; + granteeType?: Maybe; + zimbraId?: Maybe; + password?: Maybe; + key?: Maybe; }; export type ActionOpResponse = { - __typename?: 'ActionOpResponse', - action?: Maybe, + __typename?: 'ActionOpResponse'; + action?: Maybe; }; export type ActionOpResponseData = { - __typename?: 'ActionOpResponseData', - id: Scalars['ID'], - op: Scalars['String'], + __typename?: 'ActionOpResponseData'; + id: Scalars['ID']; + op: Scalars['String']; }; export enum ActionTypeName { @@ -174,45 +174,45 @@ export enum ActionTypeName { } export type AddMsgInput = { - folderId: Scalars['ID'], - absFolderPath?: Maybe, - content?: Maybe, - meta?: Maybe, + folderId: Scalars['ID']; + absFolderPath?: Maybe; + content?: Maybe; + meta?: Maybe; }; export type AddRecurrenceInfo = { - __typename?: 'AddRecurrenceInfo', - add?: Maybe>>, - exclude?: Maybe>>, - except?: Maybe>>, - cancel?: Maybe>>, + __typename?: 'AddRecurrenceInfo'; + add?: Maybe>>; + exclude?: Maybe>>; + except?: Maybe>>; + cancel?: Maybe>>; /** dates: SingleDates # TODO */ - rule?: Maybe>>, + rule?: Maybe>>; }; export type AddressCondition = { - __typename?: 'AddressCondition', - header: Scalars['String'], - part: Scalars['String'], - stringComparison: Scalars['String'], - caseSensitive?: Maybe, - value: Scalars['String'], - valueComparison?: Maybe, - countComparison?: Maybe, - index?: Maybe, - negative?: Maybe, + __typename?: 'AddressCondition'; + header: Scalars['String']; + part: Scalars['String']; + stringComparison: Scalars['String']; + caseSensitive?: Maybe; + value: Scalars['String']; + valueComparison?: Maybe; + countComparison?: Maybe; + index?: Maybe; + negative?: Maybe; }; export type AddressConditionInput = { - header: Scalars['String'], - part: Scalars['String'], - stringComparison: Scalars['String'], - caseSensitive?: Maybe, - value: Scalars['String'], - valueComparison?: Maybe, - countComparison?: Maybe, - index?: Maybe, - negative?: Maybe, + header: Scalars['String']; + part: Scalars['String']; + stringComparison: Scalars['String']; + caseSensitive?: Maybe; + value: Scalars['String']; + valueComparison?: Maybe; + countComparison?: Maybe; + index?: Maybe; + negative?: Maybe; }; export enum AddressType { @@ -227,13 +227,13 @@ export enum AddressType { } export type Alarm = { - __typename?: 'Alarm', - alarmInstStart?: Maybe, - componentNum?: Maybe, - inviteId?: Maybe, - location?: Maybe, - name?: Maybe, - nextAlarm?: Maybe, + __typename?: 'Alarm'; + alarmInstStart?: Maybe; + componentNum?: Maybe; + inviteId?: Maybe; + location?: Maybe; + name?: Maybe; + nextAlarm?: Maybe; }; export enum AlarmAction { @@ -252,79 +252,79 @@ export enum AlarmRelatedTo { } export type AppointmentInfo = { - __typename?: 'AppointmentInfo', - id: Scalars['ID'], - invitations?: Maybe>>, + __typename?: 'AppointmentInfo'; + id: Scalars['ID']; + invitations?: Maybe>>; }; export type AppSpecificPassword = { - __typename?: 'AppSpecificPassword', - appName?: Maybe, - created?: Maybe, - lastUsed?: Maybe, + __typename?: 'AppSpecificPassword'; + appName?: Maybe; + created?: Maybe; + lastUsed?: Maybe; }; export type AppSpecificPasswords = { - __typename?: 'AppSpecificPasswords', - passwordData?: Maybe>>, + __typename?: 'AppSpecificPasswords'; + passwordData?: Maybe>>; }; export type AppSpecificPasswordsResponse = { - __typename?: 'AppSpecificPasswordsResponse', - appSpecificPasswords?: Maybe, - maxAppPasswords?: Maybe>>, + __typename?: 'AppSpecificPasswordsResponse'; + appSpecificPasswords?: Maybe; + maxAppPasswords?: Maybe>>; }; export type Attachment = { - __typename?: 'Attachment', - id?: Maybe, - content?: Maybe, + __typename?: 'Attachment'; + id?: Maybe; + content?: Maybe; }; export type AttachmentInput = { - attachmentId?: Maybe, - documents?: Maybe>>, - existingAttachments?: Maybe>>, + attachmentId?: Maybe; + documents?: Maybe>>; + existingAttachments?: Maybe>>; }; export type AuthResponse = { - __typename?: 'AuthResponse', - authToken?: Maybe>>, - twoFactorAuthRequired?: Maybe, - trustedDevicesEnabled?: Maybe, - lifetime?: Maybe, - session?: Maybe, - skin?: Maybe>>, - csrfToken?: Maybe, + __typename?: 'AuthResponse'; + authToken?: Maybe>>; + twoFactorAuthRequired?: Maybe; + trustedDevicesEnabled?: Maybe; + lifetime?: Maybe; + session?: Maybe; + skin?: Maybe>>; + csrfToken?: Maybe; }; export type AuthToken = { - __typename?: 'AuthToken', - _content?: Maybe, + __typename?: 'AuthToken'; + _content?: Maybe; }; export type AutoCompleteGalResponse = { - __typename?: 'AutoCompleteGALResponse', - contacts?: Maybe>>, + __typename?: 'AutoCompleteGALResponse'; + contacts?: Maybe>>; }; export type AutoCompleteMatch = { - __typename?: 'AutoCompleteMatch', - email?: Maybe, - type?: Maybe, - ranking?: Maybe, - isGroup?: Maybe, - exp?: Maybe, - id?: Maybe, - folderId?: Maybe, - display?: Maybe, - first?: Maybe, - middle?: Maybe, - last?: Maybe, - full?: Maybe, - nick?: Maybe, - company?: Maybe, - fileas?: Maybe, + __typename?: 'AutoCompleteMatch'; + email?: Maybe; + type?: Maybe; + ranking?: Maybe; + isGroup?: Maybe; + exp?: Maybe; + id?: Maybe; + folderId?: Maybe; + display?: Maybe; + first?: Maybe; + middle?: Maybe; + last?: Maybe; + full?: Maybe; + nick?: Maybe; + company?: Maybe; + fileas?: Maybe; }; export enum AutoCompleteMatchType { @@ -334,144 +334,144 @@ export enum AutoCompleteMatchType { } export type AutoCompleteResponse = { - __typename?: 'AutoCompleteResponse', - canBeCached?: Maybe, - match?: Maybe>>, + __typename?: 'AutoCompleteResponse'; + canBeCached?: Maybe; + match?: Maybe>>; }; export type BasicAction = { - __typename?: 'BasicAction', - index?: Maybe, + __typename?: 'BasicAction'; + index?: Maybe; }; export type BasicActionInput = { - index?: Maybe, + index?: Maybe; }; export type BasicCondition = { - __typename?: 'BasicCondition', - index?: Maybe, - negative?: Maybe, + __typename?: 'BasicCondition'; + index?: Maybe; + negative?: Maybe; }; export type BasicConditionInput = { - index?: Maybe, - negative?: Maybe, + index?: Maybe; + negative?: Maybe; }; export type BodyCondition = { - __typename?: 'BodyCondition', - caseSensitive?: Maybe, - value?: Maybe, - index?: Maybe, - negative?: Maybe, + __typename?: 'BodyCondition'; + caseSensitive?: Maybe; + value?: Maybe; + index?: Maybe; + negative?: Maybe; }; export type BodyConditionInput = { - caseSensitive?: Maybe, - value?: Maybe, - index?: Maybe, - negative?: Maybe, + caseSensitive?: Maybe; + value?: Maybe; + index?: Maybe; + negative?: Maybe; }; export type ByDayRule = { - __typename?: 'ByDayRule', - wkday?: Maybe>>, + __typename?: 'ByDayRule'; + wkday?: Maybe>>; }; export type ByMonthDayRule = { - __typename?: 'ByMonthDayRule', - dayList?: Maybe, + __typename?: 'ByMonthDayRule'; + dayList?: Maybe; }; export type ByMonthRule = { - __typename?: 'ByMonthRule', - monthList?: Maybe, + __typename?: 'ByMonthRule'; + monthList?: Maybe; }; export type BySetPosRule = { - __typename?: 'BySetPosRule', - poslist?: Maybe, + __typename?: 'BySetPosRule'; + poslist?: Maybe; }; export type CalendarCounterAppointmentInput = { - components: Array>, + components: Array>; }; export type CalendarItemAlarm = { - __typename?: 'CalendarItemAlarm', - action: AlarmAction, - trigger?: Maybe>>, - attendees?: Maybe>>, + __typename?: 'CalendarItemAlarm'; + action: AlarmAction; + trigger?: Maybe>>; + attendees?: Maybe>>; }; export type CalendarItemAlarmAttendees = { - __typename?: 'CalendarItemAlarmAttendees', - email: Scalars['String'], + __typename?: 'CalendarItemAlarmAttendees'; + email: Scalars['String']; }; export type CalendarItemAlarmAttendeesInput = { - email: Scalars['String'], + email: Scalars['String']; }; export type CalendarItemAlarmInput = { - action: AlarmAction, - trigger: CalendarItemAlarmTriggerInput, - attendees?: Maybe, + action: AlarmAction; + trigger: CalendarItemAlarmTriggerInput; + attendees?: Maybe; }; export type CalendarItemAlarmTrigger = { - __typename?: 'CalendarItemAlarmTrigger', - relative?: Maybe>>, + __typename?: 'CalendarItemAlarmTrigger'; + relative?: Maybe>>; }; export type CalendarItemAlarmTriggerAbsoluteInput = { - date: Scalars['String'], + date: Scalars['String']; }; export type CalendarItemAlarmTriggerInput = { - relative?: Maybe, - absolute?: Maybe, + relative?: Maybe; + absolute?: Maybe; }; export type CalendarItemAlarmTriggerRelative = { - __typename?: 'CalendarItemAlarmTriggerRelative', - weeks?: Maybe, - days?: Maybe, - hours?: Maybe, - minutes?: Maybe, - seconds?: Maybe, - relatedTo?: Maybe, - negative?: Maybe, + __typename?: 'CalendarItemAlarmTriggerRelative'; + weeks?: Maybe; + days?: Maybe; + hours?: Maybe; + minutes?: Maybe; + seconds?: Maybe; + relatedTo?: Maybe; + negative?: Maybe; }; export type CalendarItemAlarmTriggerRelativeInput = { - weeks?: Maybe, - days?: Maybe, - hours?: Maybe, - minutes?: Maybe, - seconds?: Maybe, - relatedTo?: Maybe, - negative?: Maybe, + weeks?: Maybe; + days?: Maybe; + hours?: Maybe; + minutes?: Maybe; + seconds?: Maybe; + relatedTo?: Maybe; + negative?: Maybe; }; export type CalendarItemAttendee = { - __typename?: 'CalendarItemAttendee', - role?: Maybe, - participationStatus?: Maybe, - rsvp?: Maybe, - address?: Maybe, - name?: Maybe, - calendarUserType?: Maybe, + __typename?: 'CalendarItemAttendee'; + role?: Maybe; + participationStatus?: Maybe; + rsvp?: Maybe; + address?: Maybe; + name?: Maybe; + calendarUserType?: Maybe; }; export type CalendarItemAttendeesInput = { - role?: Maybe, - participationStatus?: Maybe, - rsvp?: Maybe, - address: Scalars['String'], - name?: Maybe, - calendarUserType?: Maybe, + role?: Maybe; + participationStatus?: Maybe; + rsvp?: Maybe; + address: Scalars['String']; + name?: Maybe; + calendarUserType?: Maybe; }; export enum CalendarItemClass { @@ -481,165 +481,165 @@ export enum CalendarItemClass { } export type CalendarItemDateTimeInput = { - timezone?: Maybe, - date: Scalars['String'], + timezone?: Maybe; + date: Scalars['String']; }; export type CalendarItemHitInfo = { - __typename?: 'CalendarItemHitInfo', - alarm?: Maybe, - allDay?: Maybe, - changeDate?: Maybe, - class: CalendarItemClass, - componentNum?: Maybe, - date?: Maybe, - timezoneOffset?: Maybe, - duration?: Maybe, - excerpt?: Maybe, - flags?: Maybe, - folderId: Scalars['ID'], - freeBusy?: Maybe, - freeBusyActual?: Maybe, - id: Scalars['ID'], - alarmData?: Maybe>>, - instances?: Maybe>>, - invitations?: Maybe>>, - inviteId: Scalars['ID'], - isOrganizer?: Maybe, - isRecurring?: Maybe, - location?: Maybe, - modifiedSequence?: Maybe, - name?: Maybe, - organizer?: Maybe, - otherAttendees?: Maybe, - participationStatus?: Maybe, - percentComplete?: Maybe, - priority?: Maybe, - revision?: Maybe, - utcRecurrenceId?: Maybe, - size?: Maybe, - sortField?: Maybe, - status?: Maybe, - tagNames?: Maybe, - tags?: Maybe, - uid?: Maybe, - x_uid?: Maybe, - aid?: Maybe, - draft?: Maybe, - neverSent?: Maybe, + __typename?: 'CalendarItemHitInfo'; + alarm?: Maybe; + allDay?: Maybe; + changeDate?: Maybe; + class: CalendarItemClass; + componentNum?: Maybe; + date?: Maybe; + timezoneOffset?: Maybe; + duration?: Maybe; + excerpt?: Maybe; + flags?: Maybe; + folderId: Scalars['ID']; + freeBusy?: Maybe; + freeBusyActual?: Maybe; + id: Scalars['ID']; + alarmData?: Maybe>>; + instances?: Maybe>>; + invitations?: Maybe>>; + inviteId: Scalars['ID']; + isOrganizer?: Maybe; + isRecurring?: Maybe; + location?: Maybe; + modifiedSequence?: Maybe; + name?: Maybe; + organizer?: Maybe; + otherAttendees?: Maybe; + participationStatus?: Maybe; + percentComplete?: Maybe; + priority?: Maybe; + revision?: Maybe; + utcRecurrenceId?: Maybe; + size?: Maybe; + sortField?: Maybe; + status?: Maybe; + tagNames?: Maybe; + tags?: Maybe; + uid?: Maybe; + x_uid?: Maybe; + aid?: Maybe; + draft?: Maybe; + neverSent?: Maybe; }; export type CalendarItemInput = { - id?: Maybe, - modifiedSequence?: Maybe, - revision?: Maybe, - componentNum?: Maybe, - message: CalendarItemMessageInput, + id?: Maybe; + modifiedSequence?: Maybe; + revision?: Maybe; + componentNum?: Maybe; + message: CalendarItemMessageInput; }; export type CalendarItemInviteComponentCounterInput = { - name: Scalars['String'], - location?: Maybe, - start: CalendarItemDateTimeInput, - end: CalendarItemDateTimeInput, - exceptId?: Maybe, - freeBusy?: Maybe, - allDay?: Maybe, - organizer?: Maybe, - recurrence?: Maybe, - attendees?: Maybe>>, - alarms?: Maybe>>, - class?: Maybe, - uid?: Maybe, - priority?: Maybe, - percentComplete?: Maybe, - status?: Maybe, - noBlob?: Maybe, - description?: Maybe>>, - draft?: Maybe, + name: Scalars['String']; + location?: Maybe; + start: CalendarItemDateTimeInput; + end: CalendarItemDateTimeInput; + exceptId?: Maybe; + freeBusy?: Maybe; + allDay?: Maybe; + organizer?: Maybe; + recurrence?: Maybe; + attendees?: Maybe>>; + alarms?: Maybe>>; + class?: Maybe; + uid?: Maybe; + priority?: Maybe; + percentComplete?: Maybe; + status?: Maybe; + noBlob?: Maybe; + description?: Maybe>>; + draft?: Maybe; }; export type CalendarItemInviteComponentDescriptionInput = { - _content?: Maybe, + _content?: Maybe; }; export type CalendarItemInviteComponentInput = { - name?: Maybe, - location?: Maybe, - start?: Maybe, - end?: Maybe, - exceptId?: Maybe, - freeBusy?: Maybe, - allDay?: Maybe, - organizer?: Maybe, - recurrence?: Maybe, - attendees?: Maybe>>, - alarms?: Maybe>>, - class: CalendarItemClass, - priority?: Maybe, - percentComplete?: Maybe, - status?: Maybe, - noBlob?: Maybe, - description?: Maybe>>, - draft?: Maybe, + name?: Maybe; + location?: Maybe; + start?: Maybe; + end?: Maybe; + exceptId?: Maybe; + freeBusy?: Maybe; + allDay?: Maybe; + organizer?: Maybe; + recurrence?: Maybe; + attendees?: Maybe>>; + alarms?: Maybe>>; + class: CalendarItemClass; + priority?: Maybe; + percentComplete?: Maybe; + status?: Maybe; + noBlob?: Maybe; + description?: Maybe>>; + draft?: Maybe; }; export type CalendarItemInviteInput = { - components: Array>, + components: Array>; }; export type CalendarItemMessageInput = { - folderId?: Maybe, - subject?: Maybe, - invitations?: Maybe, - mimeParts?: Maybe>>, - emailAddresses?: Maybe>>, - attachments?: Maybe>>, - replyType?: Maybe, + folderId?: Maybe; + subject?: Maybe; + invitations?: Maybe; + mimeParts?: Maybe>>; + emailAddresses?: Maybe>>; + attachments?: Maybe>>; + replyType?: Maybe; }; export type CalendarItemOrganizerInput = { - address?: Maybe, - name?: Maybe, - sentBy?: Maybe, + address?: Maybe; + name?: Maybe; + sentBy?: Maybe; }; export type CalendarItemRecurrenceAddInput = { - rule?: Maybe, + rule?: Maybe; }; export type CalendarItemRecurrenceByDayInput = { - wkday?: Maybe>>, + wkday?: Maybe>>; }; export type CalendarItemRecurrenceByMonthDayInput = { - dayList: Scalars['String'], + dayList: Scalars['String']; }; export type CalendarItemRecurrenceByMonthInput = { - monthList: Scalars['Int'], + monthList: Scalars['Int']; }; export type CalendarItemRecurrenceBySetPosInput = { - poslist: Scalars['Int'], + poslist: Scalars['Int']; }; export type CalendarItemRecurrenceEndCount = { - __typename?: 'CalendarItemRecurrenceEndCount', - number?: Maybe, + __typename?: 'CalendarItemRecurrenceEndCount'; + number?: Maybe; }; export type CalendarItemRecurrenceEndCountInput = { - number: Scalars['Int'], + number: Scalars['Int']; }; export type CalendarItemRecurrenceEndDate = { - __typename?: 'CalendarItemRecurrenceEndDate', - date?: Maybe, + __typename?: 'CalendarItemRecurrenceEndDate'; + date?: Maybe; }; export type CalendarItemRecurrenceEndDateInput = { - date: Scalars['String'], + date: Scalars['String']; }; export enum CalendarItemRecurrenceFrequency { @@ -653,76 +653,76 @@ export enum CalendarItemRecurrenceFrequency { } export type CalendarItemRecurrenceInput = { - add?: Maybe, + add?: Maybe; }; export type CalendarItemRecurrenceIntervalInput = { - intervalCount: Scalars['Int'], - zimbraPrefAutoAddAppointmentsToCalendar?: Maybe, + intervalCount: Scalars['Int']; + zimbraPrefAutoAddAppointmentsToCalendar?: Maybe; }; export type CalendarItemRecurrenceRuleInput = { - interval?: Maybe, - frequency?: Maybe, - count?: Maybe, - until?: Maybe, - byday?: Maybe, - bymonthday?: Maybe, - bymonth?: Maybe, - bysetpos?: Maybe, + interval?: Maybe; + frequency?: Maybe; + count?: Maybe; + until?: Maybe; + byday?: Maybe; + bymonthday?: Maybe; + bymonth?: Maybe; + bysetpos?: Maybe; }; export type CalendarItemReply = { - __typename?: 'CalendarItemReply', - participationStatus?: Maybe, - attendee?: Maybe, + __typename?: 'CalendarItemReply'; + participationStatus?: Maybe; + attendee?: Maybe; }; export type CalendarOptionalItemDateTimeInput = { - timezone?: Maybe, - date?: Maybe, + timezone?: Maybe; + date?: Maybe; }; export type CalOrganizer = { - __typename?: 'CalOrganizer', - address?: Maybe, - name?: Maybe, - url?: Maybe, - sentBy?: Maybe, + __typename?: 'CalOrganizer'; + address?: Maybe; + name?: Maybe; + url?: Maybe; + sentBy?: Maybe; }; export type CalTzInfo = { - __typename?: 'CalTZInfo', - id?: Maybe, - timezoneStdOffset?: Maybe, - timezoneDaylightOffset?: Maybe, - stdname?: Maybe, - dayname?: Maybe, - standard?: Maybe, - daylight?: Maybe, + __typename?: 'CalTZInfo'; + id?: Maybe; + timezoneStdOffset?: Maybe; + timezoneDaylightOffset?: Maybe; + stdname?: Maybe; + dayname?: Maybe; + standard?: Maybe; + daylight?: Maybe; }; export type CancelRuleInfo = { - __typename?: 'CancelRuleInfo', - rangeType?: Maybe, - recurId?: Maybe, - tz?: Maybe, - ridZ?: Maybe, + __typename?: 'CancelRuleInfo'; + rangeType?: Maybe; + recurId?: Maybe; + tz?: Maybe; + ridZ?: Maybe; }; export type ClientInfoAttributes = { - __typename?: 'ClientInfoAttributes', - zimbraWebClientLoginURL?: Maybe, - zimbraWebClientLogoutURL?: Maybe, + __typename?: 'ClientInfoAttributes'; + zimbraWebClientLoginURL?: Maybe; + zimbraWebClientLogoutURL?: Maybe; }; export type ClientInfoInput = { - domain?: Maybe, + domain?: Maybe; }; export type ClientInfoType = { - __typename?: 'ClientInfoType', - attributes?: Maybe, + __typename?: 'ClientInfoType'; + attributes?: Maybe; }; export enum ConnectionType { @@ -733,214 +733,214 @@ export enum ConnectionType { } export type Contact = { - __typename?: 'Contact', - id: Scalars['ID'], - date?: Maybe, - folderId?: Maybe, - revision?: Maybe, - sortField?: Maybe, - fileAsStr?: Maybe, - memberOf?: Maybe, - attributes?: Maybe, - members?: Maybe>>, + __typename?: 'Contact'; + id: Scalars['ID']; + date?: Maybe; + folderId?: Maybe; + revision?: Maybe; + sortField?: Maybe; + fileAsStr?: Maybe; + memberOf?: Maybe; + attributes?: Maybe; + members?: Maybe>>; }; export type ContactAttributes = { - __typename?: 'ContactAttributes', - firstName?: Maybe, - middleName?: Maybe, - lastName?: Maybe, - fullName?: Maybe, - maidenName?: Maybe, - namePrefix?: Maybe, - nameSuffix?: Maybe, - email?: Maybe, - email2?: Maybe, - workEmail?: Maybe, - workEmail2?: Maybe, - homeEmail?: Maybe, - homeEmail2?: Maybe, - phone?: Maybe, - phone2?: Maybe, - companyPhone?: Maybe, - companyPhone2?: Maybe, - otherPhone?: Maybe, - otherPhone2?: Maybe, - mobilePhone?: Maybe, - mobilePhone2?: Maybe, - homePhone?: Maybe, - homePhone2?: Maybe, - workPhone?: Maybe, - workPhone2?: Maybe, - pager?: Maybe, - pager2?: Maybe, - homeFax?: Maybe, - homeFax2?: Maybe, - workFax?: Maybe, - workFax2?: Maybe, - imAddress?: Maybe, - imAddress1?: Maybe, - imAddress2?: Maybe, - imAddress3?: Maybe, - imAddress4?: Maybe, - imAddress5?: Maybe, - nickname?: Maybe, - homeStreet?: Maybe, - homeCity?: Maybe, - homeState?: Maybe, - homePostalCode?: Maybe, - homeCountry?: Maybe, - homeURL?: Maybe, - workStreet?: Maybe, - workCity?: Maybe, - workState?: Maybe, - workPostalCode?: Maybe, - workCountry?: Maybe, - workURL?: Maybe, - jobTitle?: Maybe, - company?: Maybe, - department?: Maybe, - birthday?: Maybe, - anniversary?: Maybe, - website?: Maybe, - notes?: Maybe, - thumbnailPhoto?: Maybe, - image?: Maybe, - userCertificate?: Maybe, - zimbraCalResType?: Maybe, - assistantPhone?: Maybe, - callbackPhone?: Maybe, - carPhone?: Maybe, - otherCity?: Maybe, - otherCountry?: Maybe, - otherFax?: Maybe, - otherPostalCode?: Maybe, - otherState?: Maybe, - otherStreet?: Maybe, - otherURL?: Maybe, + __typename?: 'ContactAttributes'; + firstName?: Maybe; + middleName?: Maybe; + lastName?: Maybe; + fullName?: Maybe; + maidenName?: Maybe; + namePrefix?: Maybe; + nameSuffix?: Maybe; + email?: Maybe; + email2?: Maybe; + workEmail?: Maybe; + workEmail2?: Maybe; + homeEmail?: Maybe; + homeEmail2?: Maybe; + phone?: Maybe; + phone2?: Maybe; + companyPhone?: Maybe; + companyPhone2?: Maybe; + otherPhone?: Maybe; + otherPhone2?: Maybe; + mobilePhone?: Maybe; + mobilePhone2?: Maybe; + homePhone?: Maybe; + homePhone2?: Maybe; + workPhone?: Maybe; + workPhone2?: Maybe; + pager?: Maybe; + pager2?: Maybe; + homeFax?: Maybe; + homeFax2?: Maybe; + workFax?: Maybe; + workFax2?: Maybe; + imAddress?: Maybe; + imAddress1?: Maybe; + imAddress2?: Maybe; + imAddress3?: Maybe; + imAddress4?: Maybe; + imAddress5?: Maybe; + nickname?: Maybe; + homeStreet?: Maybe; + homeCity?: Maybe; + homeState?: Maybe; + homePostalCode?: Maybe; + homeCountry?: Maybe; + homeURL?: Maybe; + workStreet?: Maybe; + workCity?: Maybe; + workState?: Maybe; + workPostalCode?: Maybe; + workCountry?: Maybe; + workURL?: Maybe; + jobTitle?: Maybe; + company?: Maybe; + department?: Maybe; + birthday?: Maybe; + anniversary?: Maybe; + website?: Maybe; + notes?: Maybe; + thumbnailPhoto?: Maybe; + image?: Maybe; + userCertificate?: Maybe; + zimbraCalResType?: Maybe; + assistantPhone?: Maybe; + callbackPhone?: Maybe; + carPhone?: Maybe; + otherCity?: Maybe; + otherCountry?: Maybe; + otherFax?: Maybe; + otherPostalCode?: Maybe; + otherState?: Maybe; + otherStreet?: Maybe; + otherURL?: Maybe; /** Used for contact lists */ - fileAs?: Maybe, - type?: Maybe, - other?: Maybe>>, + fileAs?: Maybe; + type?: Maybe; + other?: Maybe>>; }; export type ContactAttrsInput = { - firstName?: Maybe, - middleName?: Maybe, - lastName?: Maybe, - fullName?: Maybe, - maidenName?: Maybe, - namePrefix?: Maybe, - nameSuffix?: Maybe, - email?: Maybe, - email2?: Maybe, - workEmail?: Maybe, - workEmail2?: Maybe, - homeEmail?: Maybe, - homeEmail2?: Maybe, - phone?: Maybe, - phone2?: Maybe, - companyPhone?: Maybe, - companyPhone2?: Maybe, - otherPhone?: Maybe, - otherPhone2?: Maybe, - mobilePhone?: Maybe, - mobilePhone2?: Maybe, - homePhone?: Maybe, - homePhone2?: Maybe, - workPhone?: Maybe, - workPhone2?: Maybe, - pager?: Maybe, - pager2?: Maybe, - homeFax2?: Maybe, - workFax2?: Maybe, - imAddress?: Maybe, - imAddress1?: Maybe, - imAddress2?: Maybe, - imAddress3?: Maybe, - imAddress4?: Maybe, - imAddress5?: Maybe, - nickname?: Maybe, - homeStreet?: Maybe, - homeCity?: Maybe, - homeFax?: Maybe, - homeState?: Maybe, - homePostalCode?: Maybe, - homeCountry?: Maybe, - homeURL?: Maybe, - workFax?: Maybe, - workStreet?: Maybe, - workCity?: Maybe, - workState?: Maybe, - workPostalCode?: Maybe, - workCountry?: Maybe, - workURL?: Maybe, - jobTitle?: Maybe, - company?: Maybe, - department?: Maybe, - birthday?: Maybe, - anniversary?: Maybe, - website?: Maybe, - notes?: Maybe, - image?: Maybe, - userCertificate?: Maybe, - assistantPhone?: Maybe, - callbackPhone?: Maybe, - carPhone?: Maybe, - otherCity?: Maybe, - otherCountry?: Maybe, - otherFax?: Maybe, - otherPostalCode?: Maybe, - otherState?: Maybe, - otherStreet?: Maybe, - otherURL?: Maybe, + firstName?: Maybe; + middleName?: Maybe; + lastName?: Maybe; + fullName?: Maybe; + maidenName?: Maybe; + namePrefix?: Maybe; + nameSuffix?: Maybe; + email?: Maybe; + email2?: Maybe; + workEmail?: Maybe; + workEmail2?: Maybe; + homeEmail?: Maybe; + homeEmail2?: Maybe; + phone?: Maybe; + phone2?: Maybe; + companyPhone?: Maybe; + companyPhone2?: Maybe; + otherPhone?: Maybe; + otherPhone2?: Maybe; + mobilePhone?: Maybe; + mobilePhone2?: Maybe; + homePhone?: Maybe; + homePhone2?: Maybe; + workPhone?: Maybe; + workPhone2?: Maybe; + pager?: Maybe; + pager2?: Maybe; + homeFax2?: Maybe; + workFax2?: Maybe; + imAddress?: Maybe; + imAddress1?: Maybe; + imAddress2?: Maybe; + imAddress3?: Maybe; + imAddress4?: Maybe; + imAddress5?: Maybe; + nickname?: Maybe; + homeStreet?: Maybe; + homeCity?: Maybe; + homeFax?: Maybe; + homeState?: Maybe; + homePostalCode?: Maybe; + homeCountry?: Maybe; + homeURL?: Maybe; + workFax?: Maybe; + workStreet?: Maybe; + workCity?: Maybe; + workState?: Maybe; + workPostalCode?: Maybe; + workCountry?: Maybe; + workURL?: Maybe; + jobTitle?: Maybe; + company?: Maybe; + department?: Maybe; + birthday?: Maybe; + anniversary?: Maybe; + website?: Maybe; + notes?: Maybe; + image?: Maybe; + userCertificate?: Maybe; + assistantPhone?: Maybe; + callbackPhone?: Maybe; + carPhone?: Maybe; + otherCity?: Maybe; + otherCountry?: Maybe; + otherFax?: Maybe; + otherPostalCode?: Maybe; + otherState?: Maybe; + otherStreet?: Maybe; + otherURL?: Maybe; /** Used for contact lists */ - fileAs?: Maybe, - type?: Maybe, - other?: Maybe>>, + fileAs?: Maybe; + type?: Maybe; + other?: Maybe>>; }; export type ContactFrequencyData = { - __typename?: 'ContactFrequencyData', - by?: Maybe, - dataPoint?: Maybe>>, + __typename?: 'ContactFrequencyData'; + by?: Maybe; + dataPoint?: Maybe>>; }; export type ContactFrequencyDataPoints = { - __typename?: 'ContactFrequencyDataPoints', - label?: Maybe, - value?: Maybe, + __typename?: 'ContactFrequencyDataPoints'; + label?: Maybe; + value?: Maybe; }; export type ContactFrequencyResponse = { - __typename?: 'ContactFrequencyResponse', - data?: Maybe>>, + __typename?: 'ContactFrequencyResponse'; + data?: Maybe>>; }; export type ContactFrequencySpec = { - range: Scalars['String'], - interval: Scalars['String'], + range: Scalars['String']; + interval: Scalars['String']; }; export type ContactImage = { - __typename?: 'ContactImage', - contentType?: Maybe, - filename?: Maybe, - part?: Maybe, - size?: Maybe, + __typename?: 'ContactImage'; + contentType?: Maybe; + filename?: Maybe; + part?: Maybe; + size?: Maybe; }; export type ContactListMember = { - __typename?: 'ContactListMember', - contacts?: Maybe>>, - type: ContactType, - value: Scalars['ID'], + __typename?: 'ContactListMember'; + contacts?: Maybe>>; + type: ContactType; + value: Scalars['ID']; }; export type ContactListOps = { - op: Scalars['String'], - type: Scalars['String'], - value: Scalars['String'], + op: Scalars['String']; + type: Scalars['String']; + value: Scalars['String']; }; export enum ContactType { @@ -950,457 +950,457 @@ export enum ContactType { } export type Conversation = MailItem & { - __typename?: 'Conversation', - id?: Maybe, - size?: Maybe, - date?: Maybe, - folderId?: Maybe, - subject?: Maybe, - excerpt?: Maybe, - emailAddresses?: Maybe>>, - conversationId?: Maybe, - flags?: Maybe, - tags?: Maybe, - tagNames?: Maybe, - revision?: Maybe, - changeDate?: Maybe, - modifiedSequence?: Maybe, - invitations?: Maybe>>, - sortField?: Maybe, - messages?: Maybe>>, - messagesMetaData?: Maybe>>, - numMessages?: Maybe, - unread?: Maybe, - share?: Maybe>>, - replyType?: Maybe, + __typename?: 'Conversation'; + id?: Maybe; + size?: Maybe; + date?: Maybe; + folderId?: Maybe; + subject?: Maybe; + excerpt?: Maybe; + emailAddresses?: Maybe>>; + conversationId?: Maybe; + flags?: Maybe; + tags?: Maybe; + tagNames?: Maybe; + revision?: Maybe; + changeDate?: Maybe; + modifiedSequence?: Maybe; + invitations?: Maybe>>; + sortField?: Maybe; + messages?: Maybe>>; + messagesMetaData?: Maybe>>; + numMessages?: Maybe; + unread?: Maybe; + share?: Maybe>>; + replyType?: Maybe; }; export type ConversationCondition = { - __typename?: 'ConversationCondition', - where?: Maybe, - index?: Maybe, - negative?: Maybe, + __typename?: 'ConversationCondition'; + where?: Maybe; + index?: Maybe; + negative?: Maybe; }; export type ConversationConditionInput = { - where?: Maybe, - index?: Maybe, - negative?: Maybe, + where?: Maybe; + index?: Maybe; + negative?: Maybe; }; export type CounterAppointmentInput = { - id: Scalars['ID'], - modifiedSequence?: Maybe, - revision?: Maybe, - componentNum?: Maybe, - message: CounterAppointmentMessageInput, + id: Scalars['ID']; + modifiedSequence?: Maybe; + revision?: Maybe; + componentNum?: Maybe; + message: CounterAppointmentMessageInput; }; export type CounterAppointmentMessageInput = { - origId?: Maybe, - folderId?: Maybe, - subject?: Maybe, - invitations?: Maybe, - mimeParts?: Maybe>>, - emailAddresses?: Maybe>>, - attachments?: Maybe>>, - replyType?: Maybe, + origId?: Maybe; + folderId?: Maybe; + subject?: Maybe; + invitations?: Maybe; + mimeParts?: Maybe>>; + emailAddresses?: Maybe>>; + attachments?: Maybe>>; + replyType?: Maybe; }; export type CreateAppSpecificPasswordResponse = { - __typename?: 'CreateAppSpecificPasswordResponse', - password?: Maybe, + __typename?: 'CreateAppSpecificPasswordResponse'; + password?: Maybe; }; export type CreateContactInput = { - folderId?: Maybe, - tagNames?: Maybe, - attributes: ContactAttrsInput, + folderId?: Maybe; + tagNames?: Maybe; + attributes: ContactAttrsInput; }; export type CreateIdentityInput = { - name: Scalars['String'], - attrs?: Maybe, + name: Scalars['String']; + attrs?: Maybe; }; export type CreateMountpointInput = { - link?: Maybe, + link?: Maybe; }; export type CreateTagInput = { - name: Scalars['String'], - color?: Maybe, + name: Scalars['String']; + color?: Maybe; }; export type CsrfToken = { - __typename?: 'CsrfToken', - _content?: Maybe, + __typename?: 'CsrfToken'; + _content?: Maybe; }; export type Cursor = { - id?: Maybe, - sortField?: Maybe, - endSortVal?: Maybe, - includeOffset?: Maybe, + id?: Maybe; + sortField?: Maybe; + endSortVal?: Maybe; + includeOffset?: Maybe; }; export type CustomMetadata = { - __typename?: 'CustomMetadata', - meta?: Maybe>>, + __typename?: 'CustomMetadata'; + meta?: Maybe>>; }; export type CustomMetadataAttrs = { - __typename?: 'CustomMetadataAttrs', - key?: Maybe, - value?: Maybe, + __typename?: 'CustomMetadataAttrs'; + key?: Maybe; + value?: Maybe; }; export type CustomMetadataAttrsInput = { - key?: Maybe, - value?: Maybe, + key?: Maybe; + value?: Maybe; }; export type CustomMetadataInput = { - id: Scalars['ID'], - section?: Maybe, - attrs?: Maybe>>, + id: Scalars['ID']; + section?: Maybe; + attrs?: Maybe>>; }; export type CustomMetadataMeta = { - __typename?: 'CustomMetadataMeta', - section: Scalars['String'], - _attrs?: Maybe>>, + __typename?: 'CustomMetadataMeta'; + section: Scalars['String']; + _attrs?: Maybe>>; }; export type DataSource = { - __typename?: 'DataSource', - id: Scalars['ID'], - connectionType?: Maybe, - defaultSignature?: Maybe, - emailAddress?: Maybe, - l?: Maybe, - forwardReplySignature?: Maybe, - fromDisplay?: Maybe, - host?: Maybe, - importOnly?: Maybe, - isEnabled?: Maybe, - name?: Maybe, - pollingInterval?: Maybe, - port?: Maybe, - replyToAddress?: Maybe, - replyToDisplay?: Maybe, - smtpPort?: Maybe, - useAddressForForwardReply?: Maybe, - username?: Maybe, - failingSince?: Maybe, - lastError?: Maybe, + __typename?: 'DataSource'; + id: Scalars['ID']; + connectionType?: Maybe; + defaultSignature?: Maybe; + emailAddress?: Maybe; + l?: Maybe; + forwardReplySignature?: Maybe; + fromDisplay?: Maybe; + host?: Maybe; + importOnly?: Maybe; + isEnabled?: Maybe; + name?: Maybe; + pollingInterval?: Maybe; + port?: Maybe; + replyToAddress?: Maybe; + replyToDisplay?: Maybe; + smtpPort?: Maybe; + useAddressForForwardReply?: Maybe; + username?: Maybe; + failingSince?: Maybe; + lastError?: Maybe; }; export type DataSources = { - __typename?: 'DataSources', - imap?: Maybe>>, - pop3?: Maybe>>, - cal?: Maybe>>, + __typename?: 'DataSources'; + imap?: Maybe>>; + pop3?: Maybe>>; + cal?: Maybe>>; }; export type DateCondition = { - __typename?: 'DateCondition', - dateComparison?: Maybe, - date?: Maybe, - index?: Maybe, - negative?: Maybe, + __typename?: 'DateCondition'; + dateComparison?: Maybe; + date?: Maybe; + index?: Maybe; + negative?: Maybe; }; export type DateConditionInput = { - dateComparison?: Maybe, - date?: Maybe, - index?: Maybe, - negative?: Maybe, + dateComparison?: Maybe; + date?: Maybe; + index?: Maybe; + negative?: Maybe; }; export type DeleteAppointmentInput = { - instanceDate?: Maybe, - inviteId: Scalars['String'], - componentNum: Scalars['String'], - start?: Maybe, - message?: Maybe, + instanceDate?: Maybe; + inviteId: Scalars['String']; + componentNum: Scalars['String']; + start?: Maybe; + message?: Maybe; }; export type DiscoverRights = { - __typename?: 'DiscoverRights', - targets?: Maybe>>, + __typename?: 'DiscoverRights'; + targets?: Maybe>>; }; export type DismissInput = { - id: Scalars['ID'], - dismissedAt: Scalars['Float'], + id: Scalars['ID']; + dismissedAt: Scalars['Float']; }; export type Document = { - __typename?: 'Document', - id?: Maybe, - folderId?: Maybe, - name?: Maybe, - version?: Maybe, - contentType?: Maybe, - descriptionEnabled?: Maybe, - date?: Maybe, - changeDate?: Maybe, - modifiedSequence?: Maybe, - revision?: Maybe, - size?: Maybe, - sortField?: Maybe, - tags?: Maybe, - tagNames?: Maybe, - uuid?: Maybe, - folderUuid?: Maybe, - metadataVersion?: Maybe, - lastEditedAccount?: Maybe, - revisonCreator?: Maybe, - revisedCreationDate?: Maybe, - lockOwnerId?: Maybe, + __typename?: 'Document'; + id?: Maybe; + folderId?: Maybe; + name?: Maybe; + version?: Maybe; + contentType?: Maybe; + descriptionEnabled?: Maybe; + date?: Maybe; + changeDate?: Maybe; + modifiedSequence?: Maybe; + revision?: Maybe; + size?: Maybe; + sortField?: Maybe; + tags?: Maybe; + tagNames?: Maybe; + uuid?: Maybe; + folderUuid?: Maybe; + metadataVersion?: Maybe; + lastEditedAccount?: Maybe; + revisonCreator?: Maybe; + revisedCreationDate?: Maybe; + lockOwnerId?: Maybe; }; export type DocumentInput = { - id?: Maybe, + id?: Maybe; }; export type DtTimeInfo = { - __typename?: 'DtTimeInfo', - date?: Maybe, - timezone?: Maybe, - utc?: Maybe, + __typename?: 'DtTimeInfo'; + date?: Maybe; + timezone?: Maybe; + utc?: Maybe; }; export type EmailAddress = { - __typename?: 'EmailAddress', - address?: Maybe, - name?: Maybe, - type?: Maybe, - displayName?: Maybe, + __typename?: 'EmailAddress'; + address?: Maybe; + name?: Maybe; + type?: Maybe; + displayName?: Maybe; }; export type EmailAddressInput = { - email: Scalars['String'], - name: Scalars['String'], - shortName: Scalars['String'], + email: Scalars['String']; + name: Scalars['String']; + shortName: Scalars['String']; }; export type EnableTwoFactorAuthInput = { - name: Scalars['String'], - password?: Maybe, - twoFactorCode?: Maybe, - authToken?: Maybe, - csrfTokenSecured: Scalars['Boolean'], + name: Scalars['String']; + password?: Maybe; + twoFactorCode?: Maybe; + authToken?: Maybe; + csrfTokenSecured: Scalars['Boolean']; }; export type EnableTwoFactorAuthResponse = { - __typename?: 'EnableTwoFactorAuthResponse', - secret?: Maybe>>, - scratchCodes?: Maybe>>, - authToken?: Maybe>>, - csrfToken?: Maybe>>, + __typename?: 'EnableTwoFactorAuthResponse'; + secret?: Maybe>>; + scratchCodes?: Maybe>>; + authToken?: Maybe>>; + csrfToken?: Maybe>>; }; export type ExceptionRuleInfo = { - __typename?: 'ExceptionRuleInfo', - rangeType?: Maybe, - recurId?: Maybe, - tz?: Maybe, - ridZ?: Maybe, - add?: Maybe>>, - exclude?: Maybe>>, + __typename?: 'ExceptionRuleInfo'; + rangeType?: Maybe; + recurId?: Maybe; + tz?: Maybe; + ridZ?: Maybe; + add?: Maybe>>; + exclude?: Maybe>>; }; export type ExcludeRecurrenceInfo = { - __typename?: 'ExcludeRecurrenceInfo', - exclude?: Maybe>>, - except?: Maybe>>, + __typename?: 'ExcludeRecurrenceInfo'; + exclude?: Maybe>>; + except?: Maybe>>; }; export type ExistingAttachmentInput = { - messageId?: Maybe, - part?: Maybe, + messageId?: Maybe; + part?: Maybe; }; export type ExternalAccount = { - id: Scalars['ID'], - name: Scalars['String'], - accountType?: Maybe, - isEnabled?: Maybe, - host: Scalars['String'], - port: Scalars['String'], - connectionType?: Maybe, - username: Scalars['String'], - password: Scalars['String'], + id: Scalars['ID']; + name: Scalars['String']; + accountType?: Maybe; + isEnabled?: Maybe; + host: Scalars['String']; + port: Scalars['String']; + connectionType?: Maybe; + username: Scalars['String']; + password: Scalars['String']; }; export type ExternalAccountAddInput = { - accountType?: Maybe, - connectionType?: Maybe, - emailAddress?: Maybe, - host: Scalars['String'], - isEnabled?: Maybe, - l: Scalars['ID'], - leaveOnServer?: Maybe, - name: Scalars['String'], - password: Scalars['String'], - port: Scalars['String'], - username: Scalars['String'], + accountType?: Maybe; + connectionType?: Maybe; + emailAddress?: Maybe; + host: Scalars['String']; + isEnabled?: Maybe; + l: Scalars['ID']; + leaveOnServer?: Maybe; + name: Scalars['String']; + password: Scalars['String']; + port: Scalars['String']; + username: Scalars['String']; }; export type ExternalAccountImportInput = { - accountType?: Maybe, - id: Scalars['ID'], + accountType?: Maybe; + id: Scalars['ID']; }; export type ExternalAccountModifyAttrsInput = { - id?: Maybe, - accountType?: Maybe, - defaultSignature?: Maybe, - description?: Maybe, - emailAddress?: Maybe, - fromDisplay?: Maybe, - name?: Maybe, - replyToAddress?: Maybe, - replyToDisplay?: Maybe, - replyToEnabled?: Maybe, - storeAndForward?: Maybe, - useAddressForForwardReply?: Maybe, - username?: Maybe, - host?: Maybe, - signatureValue?: Maybe, - importOnly?: Maybe, - forwardReplySignature?: Maybe, - connectionType?: Maybe, - isEnabled?: Maybe, - port?: Maybe, - smtpPort?: Maybe, + id?: Maybe; + accountType?: Maybe; + defaultSignature?: Maybe; + description?: Maybe; + emailAddress?: Maybe; + fromDisplay?: Maybe; + name?: Maybe; + replyToAddress?: Maybe; + replyToDisplay?: Maybe; + replyToEnabled?: Maybe; + storeAndForward?: Maybe; + useAddressForForwardReply?: Maybe; + username?: Maybe; + host?: Maybe; + signatureValue?: Maybe; + importOnly?: Maybe; + forwardReplySignature?: Maybe; + connectionType?: Maybe; + isEnabled?: Maybe; + port?: Maybe; + smtpPort?: Maybe; }; export type ExternalAccountTestInput = { - accountType?: Maybe, - connectionType?: Maybe, - emailAddress?: Maybe, - host: Scalars['String'], - leaveOnServer?: Maybe, - port: Scalars['String'], - username: Scalars['String'], - password: Scalars['String'], + accountType?: Maybe; + connectionType?: Maybe; + emailAddress?: Maybe; + host: Scalars['String']; + leaveOnServer?: Maybe; + port: Scalars['String']; + username: Scalars['String']; + password: Scalars['String']; }; export type ExternalAccountTestResponse = { - __typename?: 'ExternalAccountTestResponse', - success: Scalars['Boolean'], - error?: Maybe, + __typename?: 'ExternalAccountTestResponse'; + success: Scalars['Boolean']; + error?: Maybe; }; export type FileIntoAction = { - __typename?: 'FileIntoAction', - folderPath?: Maybe, - copy?: Maybe, - index?: Maybe, + __typename?: 'FileIntoAction'; + folderPath?: Maybe; + copy?: Maybe; + index?: Maybe; }; export type FileIntoActionInput = { - folderPath?: Maybe, - copy?: Maybe, - index?: Maybe, + folderPath?: Maybe; + copy?: Maybe; + index?: Maybe; }; export type Filter = { - __typename?: 'Filter', - name: Scalars['String'], - active: Scalars['Boolean'], - actions?: Maybe>>, - conditions?: Maybe>>, + __typename?: 'Filter'; + name: Scalars['String']; + active: Scalars['Boolean']; + actions?: Maybe>>; + conditions?: Maybe>>; }; export type FilterAction = { - __typename?: 'FilterAction', - keep?: Maybe>>, - discard?: Maybe>>, - fileInto?: Maybe>>, - flag?: Maybe>>, - tag?: Maybe>>, - redirect?: Maybe>>, - reply?: Maybe>>, - notify?: Maybe>>, - stop?: Maybe>>, + __typename?: 'FilterAction'; + keep?: Maybe>>; + discard?: Maybe>>; + fileInto?: Maybe>>; + flag?: Maybe>>; + tag?: Maybe>>; + redirect?: Maybe>>; + reply?: Maybe>>; + notify?: Maybe>>; + stop?: Maybe>>; }; export type FilterActionInput = { - keep?: Maybe>>, - discard?: Maybe>>, - fileInto?: Maybe>>, - flag?: Maybe>>, - tag?: Maybe>>, - redirect?: Maybe>>, - reply?: Maybe>>, - notify?: Maybe>>, - stop?: Maybe>>, + keep?: Maybe>>; + discard?: Maybe>>; + fileInto?: Maybe>>; + flag?: Maybe>>; + tag?: Maybe>>; + redirect?: Maybe>>; + reply?: Maybe>>; + notify?: Maybe>>; + stop?: Maybe>>; }; export type FilterCondition = { - __typename?: 'FilterCondition', - allOrAny: FilterMatchCondition, - addressBook?: Maybe>>, - address?: Maybe>>, - attachment?: Maybe>>, - body?: Maybe>>, - bulk?: Maybe>>, - contactRanking?: Maybe>>, - conversation?: Maybe>>, - date?: Maybe>>, - facebook?: Maybe>>, - flag?: Maybe>>, - headerExists?: Maybe>>, - header?: Maybe>>, - importance?: Maybe>>, - invite?: Maybe>>, - linkedin?: Maybe>>, - list?: Maybe>>, - me?: Maybe>>, - mimeHeader?: Maybe>>, - size?: Maybe>>, - twitter?: Maybe>>, - communityRequests?: Maybe>>, - communityContent?: Maybe>>, - communityConnections?: Maybe>>, + __typename?: 'FilterCondition'; + allOrAny: FilterMatchCondition; + addressBook?: Maybe>>; + address?: Maybe>>; + attachment?: Maybe>>; + body?: Maybe>>; + bulk?: Maybe>>; + contactRanking?: Maybe>>; + conversation?: Maybe>>; + date?: Maybe>>; + facebook?: Maybe>>; + flag?: Maybe>>; + headerExists?: Maybe>>; + header?: Maybe>>; + importance?: Maybe>>; + invite?: Maybe>>; + linkedin?: Maybe>>; + list?: Maybe>>; + me?: Maybe>>; + mimeHeader?: Maybe>>; + size?: Maybe>>; + twitter?: Maybe>>; + communityRequests?: Maybe>>; + communityContent?: Maybe>>; + communityConnections?: Maybe>>; }; export type FilterConditionInput = { - allOrAny: FilterMatchCondition, - addressBook?: Maybe>>, - address?: Maybe>>, - attachment?: Maybe>>, - body?: Maybe>>, - bulk?: Maybe>>, - contactRanking?: Maybe>>, - conversation?: Maybe>>, - date?: Maybe>>, - facebook?: Maybe>>, - flag?: Maybe>>, - headerExists?: Maybe>>, - header?: Maybe>>, - importance?: Maybe>>, - invite?: Maybe>>, - linkedin?: Maybe>>, - list?: Maybe>>, - me?: Maybe>>, - mimeHeader?: Maybe>>, - size?: Maybe>>, - twitter?: Maybe>>, - communityRequests?: Maybe>>, - communityContent?: Maybe>>, - communityConnections?: Maybe>>, + allOrAny: FilterMatchCondition; + addressBook?: Maybe>>; + address?: Maybe>>; + attachment?: Maybe>>; + body?: Maybe>>; + bulk?: Maybe>>; + contactRanking?: Maybe>>; + conversation?: Maybe>>; + date?: Maybe>>; + facebook?: Maybe>>; + flag?: Maybe>>; + headerExists?: Maybe>>; + header?: Maybe>>; + importance?: Maybe>>; + invite?: Maybe>>; + linkedin?: Maybe>>; + list?: Maybe>>; + me?: Maybe>>; + mimeHeader?: Maybe>>; + size?: Maybe>>; + twitter?: Maybe>>; + communityRequests?: Maybe>>; + communityContent?: Maybe>>; + communityConnections?: Maybe>>; }; export type FilterInput = { - name: Scalars['String'], - active: Scalars['Boolean'], - actions?: Maybe>>, - conditions?: Maybe>>, + name: Scalars['String']; + active: Scalars['Boolean']; + actions?: Maybe>>; + conditions?: Maybe>>; }; export enum FilterMatchCondition { @@ -1409,91 +1409,91 @@ export enum FilterMatchCondition { } export type FilterRuleInput = { - name: Scalars['String'], + name: Scalars['String']; }; export type FlagAction = { - __typename?: 'FlagAction', - flagName?: Maybe, - index?: Maybe, + __typename?: 'FlagAction'; + flagName?: Maybe; + index?: Maybe; }; export type FlagActionInput = { - flagName?: Maybe, - index?: Maybe, + flagName?: Maybe; + index?: Maybe; }; export type FlagCondition = { - __typename?: 'FlagCondition', - flagName: Scalars['String'], - index?: Maybe, - negative?: Maybe, + __typename?: 'FlagCondition'; + flagName: Scalars['String']; + index?: Maybe; + negative?: Maybe; }; export type FlagConditionInput = { - flagName: Scalars['String'], - index?: Maybe, - negative?: Maybe, + flagName: Scalars['String']; + index?: Maybe; + negative?: Maybe; }; export type Folder = { - __typename?: 'Folder', - absFolderPath?: Maybe, - acl?: Maybe, - color?: Maybe, - flags?: Maybe, - id?: Maybe, - uuid?: Maybe, - name?: Maybe, - oname?: Maybe, - nonFolderItemCount?: Maybe, - nonFolderItemCountTotal?: Maybe, - linkedFolders?: Maybe>>, - folders?: Maybe>>, - search?: Maybe>>, - owner?: Maybe, - revision?: Maybe, - view?: Maybe, - parentFolderId?: Maybe, - unread?: Maybe, - query?: Maybe, - permissions?: Maybe, - ownerZimbraId?: Maybe, - sharedItemId?: Maybe, - url?: Maybe, - local?: Maybe, - droppable?: Maybe, - userId?: Maybe, - broken?: Maybe, - deletable?: Maybe, + __typename?: 'Folder'; + absFolderPath?: Maybe; + acl?: Maybe; + color?: Maybe; + flags?: Maybe; + id?: Maybe; + uuid?: Maybe; + name?: Maybe; + oname?: Maybe; + nonFolderItemCount?: Maybe; + nonFolderItemCountTotal?: Maybe; + linkedFolders?: Maybe>>; + folders?: Maybe>>; + search?: Maybe>>; + owner?: Maybe; + revision?: Maybe; + view?: Maybe; + parentFolderId?: Maybe; + unread?: Maybe; + query?: Maybe; + permissions?: Maybe; + ownerZimbraId?: Maybe; + sharedItemId?: Maybe; + url?: Maybe; + local?: Maybe; + droppable?: Maybe; + userId?: Maybe; + broken?: Maybe; + deletable?: Maybe; }; /** Special case of FolderAction for `changeFolderColor` resolver */ export type FolderActionChangeColorInput = { - id: Scalars['ID'], - color: Scalars['Int'], + id: Scalars['ID']; + color: Scalars['Int']; }; /** Special case of FolderAction for `checkCalendar` resolver */ export type FolderActionCheckCalendarInput = { - id: Scalars['ID'], - value?: Maybe, + id: Scalars['ID']; + value?: Maybe; }; export type FolderActionInput = { - id: Scalars['ID'], - op: Scalars['String'], - grant?: Maybe>>, - name?: Maybe, - folderId?: Maybe, - zimbraId?: Maybe, - color?: Maybe, + id: Scalars['ID']; + op: Scalars['String']; + grant?: Maybe>>; + name?: Maybe; + folderId?: Maybe; + zimbraId?: Maybe; + color?: Maybe; }; export type FolderQueryInput = { - uuid?: Maybe, - id?: Maybe, - view?: Maybe, + uuid?: Maybe; + id?: Maybe; + view?: Maybe; }; export enum FolderView { @@ -1515,41 +1515,41 @@ export enum FolderView { } export type ForwardAppointmentInput = { - id: Scalars['ID'], - message: ForwardMessageInput, - exceptId?: Maybe, + id: Scalars['ID']; + message: ForwardMessageInput; + exceptId?: Maybe; }; export type ForwardAppointmentInviteInput = { - id: Scalars['ID'], - message: ForwardMessageInput, + id: Scalars['ID']; + message: ForwardMessageInput; }; export type ForwardExceptIdInput = { - timezone: Scalars['String'], - date: Scalars['String'], + timezone: Scalars['String']; + date: Scalars['String']; }; export type ForwardMessageInput = { - subject?: Maybe, - mimeParts?: Maybe>>, - emailAddresses?: Maybe>>, + subject?: Maybe; + mimeParts?: Maybe>>; + emailAddresses?: Maybe>>; }; export type FreeBusy = { - __typename?: 'FreeBusy', - id: Scalars['String'], - tentative?: Maybe>>, - busy?: Maybe>>, - unavailable?: Maybe>>, - nodata?: Maybe>>, - free?: Maybe>>, + __typename?: 'FreeBusy'; + id: Scalars['String']; + tentative?: Maybe>>; + busy?: Maybe>>; + unavailable?: Maybe>>; + nodata?: Maybe>>; + free?: Maybe>>; }; export type FreeBusyInstance = { - __typename?: 'FreeBusyInstance', - start?: Maybe, - end?: Maybe, + __typename?: 'FreeBusyInstance'; + start?: Maybe; + end?: Maybe; }; export enum FreeBusyStatus { @@ -1567,31 +1567,31 @@ export enum GalSearchType { } export type GetAppointmentResponse = { - __typename?: 'GetAppointmentResponse', - appointment?: Maybe>>, + __typename?: 'GetAppointmentResponse'; + appointment?: Maybe>>; }; /** Include one of these fields to query for a folder */ export type GetFolderFolderInput = { - uuid?: Maybe, - parentFolderId?: Maybe, - path?: Maybe, + uuid?: Maybe; + parentFolderId?: Maybe; + path?: Maybe; }; export type GetRightsInput = { - access?: Maybe>>, + access?: Maybe>>; }; export type GetTrustedDevicesResponse = { - __typename?: 'GetTrustedDevicesResponse', - nOtherDevices?: Maybe, - thisDeviceTrusted?: Maybe, + __typename?: 'GetTrustedDevicesResponse'; + nOtherDevices?: Maybe; + thisDeviceTrusted?: Maybe; }; export type Grantee = { - id?: Maybe, - type?: Maybe, - name?: Maybe, + id?: Maybe; + type?: Maybe; + name?: Maybe; }; /** https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/acl.md */ @@ -1608,104 +1608,104 @@ export enum GranteeType { } export type GrantInput = { - address?: Maybe, - granteeType: GranteeType, - key?: Maybe, - password?: Maybe, - permissions: Scalars['String'], - zimbraId?: Maybe, + address?: Maybe; + granteeType: GranteeType; + key?: Maybe; + password?: Maybe; + permissions: Scalars['String']; + zimbraId?: Maybe; }; export type GrantRightsInput = { - access?: Maybe>>, + access?: Maybe>>; }; export type HeaderCheckCondition = { - __typename?: 'HeaderCheckCondition', - header: Scalars['String'], - index?: Maybe, - negative?: Maybe, + __typename?: 'HeaderCheckCondition'; + header: Scalars['String']; + index?: Maybe; + negative?: Maybe; }; export type HeaderCheckConditionInput = { - header: Scalars['String'], - index?: Maybe, - negative?: Maybe, + header: Scalars['String']; + index?: Maybe; + negative?: Maybe; }; export type HeaderCondition = { - __typename?: 'HeaderCondition', - header?: Maybe, - stringComparison?: Maybe, - valueComparison?: Maybe, - countComparison?: Maybe, - value?: Maybe, - caseSensitive?: Maybe, - index?: Maybe, - negative?: Maybe, + __typename?: 'HeaderCondition'; + header?: Maybe; + stringComparison?: Maybe; + valueComparison?: Maybe; + countComparison?: Maybe; + value?: Maybe; + caseSensitive?: Maybe; + index?: Maybe; + negative?: Maybe; }; export type HeaderConditionInput = { - header?: Maybe, - stringComparison?: Maybe, - valueComparison?: Maybe, - countComparison?: Maybe, - value?: Maybe, - caseSensitive?: Maybe, - index?: Maybe, - negative?: Maybe, + header?: Maybe; + stringComparison?: Maybe; + valueComparison?: Maybe; + countComparison?: Maybe; + value?: Maybe; + caseSensitive?: Maybe; + index?: Maybe; + negative?: Maybe; }; export type Hit = { - __typename?: 'Hit', - id?: Maybe, - sortField?: Maybe, + __typename?: 'Hit'; + id?: Maybe; + sortField?: Maybe; }; export type Identities = { - __typename?: 'Identities', - identity?: Maybe>>, + __typename?: 'Identities'; + identity?: Maybe>>; }; export type Identity = { - __typename?: 'Identity', - id: Scalars['ID'], - name?: Maybe, - _attrs?: Maybe, - defaultSignature?: Maybe, + __typename?: 'Identity'; + id: Scalars['ID']; + name?: Maybe; + _attrs?: Maybe; + defaultSignature?: Maybe; }; export type IdentityAttrs = { - __typename?: 'IdentityAttrs', - zimbraPrefIdentityId: Scalars['ID'], - zimbraPrefDefaultSignatureId?: Maybe, - zimbraPrefForwardReplySignatureId?: Maybe, - zimbraPrefForwardReplyFormat?: Maybe, - zimbraPrefFromAddress?: Maybe, - zimbraPrefFromAddressType?: Maybe, - zimbraPrefFromDisplay?: Maybe, - zimbraPrefIdentityName?: Maybe, - zimbraPrefMailSignatureStyle?: Maybe, - zimbraPrefReplyToAddress?: Maybe, - zimbraPrefReplyToDisplay?: Maybe, - zimbraPrefReplyToEnabled?: Maybe, - zimbraPrefSentMailFolder?: Maybe, + __typename?: 'IdentityAttrs'; + zimbraPrefIdentityId: Scalars['ID']; + zimbraPrefDefaultSignatureId?: Maybe; + zimbraPrefForwardReplySignatureId?: Maybe; + zimbraPrefForwardReplyFormat?: Maybe; + zimbraPrefFromAddress?: Maybe; + zimbraPrefFromAddressType?: Maybe; + zimbraPrefFromDisplay?: Maybe; + zimbraPrefIdentityName?: Maybe; + zimbraPrefMailSignatureStyle?: Maybe; + zimbraPrefReplyToAddress?: Maybe; + zimbraPrefReplyToDisplay?: Maybe; + zimbraPrefReplyToEnabled?: Maybe; + zimbraPrefSentMailFolder?: Maybe; }; export type IdentityAttrsInput = { - zimbraPrefIdentityId?: Maybe, - zimbraPrefDefaultSignatureId?: Maybe, - zimbraPrefForwardReplySignatureId?: Maybe, - zimbraPrefForwardReplyFormat?: Maybe, - zimbraPrefFromAddress?: Maybe, - zimbraPrefFromAddressType?: Maybe, - zimbraPrefFromDisplay?: Maybe, - zimbraPrefIdentityName?: Maybe, - zimbraPrefMailSignatureStyle?: Maybe, - zimbraPrefReplyToAddress?: Maybe, - zimbraPrefReplyToDisplay?: Maybe, - zimbraPrefReplyToEnabled?: Maybe, - zimbraPrefSentMailFolder?: Maybe, + zimbraPrefIdentityId?: Maybe; + zimbraPrefDefaultSignatureId?: Maybe; + zimbraPrefForwardReplySignatureId?: Maybe; + zimbraPrefForwardReplyFormat?: Maybe; + zimbraPrefFromAddress?: Maybe; + zimbraPrefFromAddressType?: Maybe; + zimbraPrefFromDisplay?: Maybe; + zimbraPrefIdentityName?: Maybe; + zimbraPrefMailSignatureStyle?: Maybe; + zimbraPrefReplyToAddress?: Maybe; + zimbraPrefReplyToDisplay?: Maybe; + zimbraPrefReplyToEnabled?: Maybe; + zimbraPrefSentMailFolder?: Maybe; }; export enum Importance { @@ -1715,69 +1715,69 @@ export enum Importance { } export type ImportanceCondition = { - __typename?: 'ImportanceCondition', - importance: Importance, - index?: Maybe, - negative?: Maybe, + __typename?: 'ImportanceCondition'; + importance: Importance; + index?: Maybe; + negative?: Maybe; }; export type ImportanceConditionInput = { - importance: Importance, - index?: Maybe, - negative?: Maybe, + importance: Importance; + index?: Maybe; + negative?: Maybe; }; export type Instance = { - __typename?: 'Instance', - start?: Maybe, - dueDate?: Maybe, - tzoDue?: Maybe, - utcRecurrenceId?: Maybe, - isException?: Maybe, - alarm?: Maybe, - allDay?: Maybe, - changeDate?: Maybe, - class?: Maybe, - componentNum?: Maybe, - date?: Maybe, - duration?: Maybe, - excerpt?: Maybe, - flags?: Maybe, - freeBusy?: Maybe, - freeBusyActual?: Maybe, - inviteId?: Maybe, - location?: Maybe, - modifiedSequence?: Maybe, - name?: Maybe, - organizer?: Maybe, - otherAttendees?: Maybe, - participationStatus?: Maybe, - revision?: Maybe, - status?: Maybe, - isOrganizer?: Maybe, - exceptId?: Maybe>>, + __typename?: 'Instance'; + start?: Maybe; + dueDate?: Maybe; + tzoDue?: Maybe; + utcRecurrenceId?: Maybe; + isException?: Maybe; + alarm?: Maybe; + allDay?: Maybe; + changeDate?: Maybe; + class?: Maybe; + componentNum?: Maybe; + date?: Maybe; + duration?: Maybe; + excerpt?: Maybe; + flags?: Maybe; + freeBusy?: Maybe; + freeBusyActual?: Maybe; + inviteId?: Maybe; + location?: Maybe; + modifiedSequence?: Maybe; + name?: Maybe; + organizer?: Maybe; + otherAttendees?: Maybe; + participationStatus?: Maybe; + revision?: Maybe; + status?: Maybe; + isOrganizer?: Maybe; + exceptId?: Maybe>>; }; export type InstanceDate = { - date?: Maybe, + date?: Maybe; }; export type IntervalRule = { - __typename?: 'IntervalRule', - intervalCount?: Maybe, + __typename?: 'IntervalRule'; + intervalCount?: Maybe; }; export type Invitation = { - __typename?: 'Invitation', - type: Scalars['String'], - sequenceNumber: Scalars['Int'], - id: Scalars['Int'], - componentNum: Scalars['Int'], - recurrenceId?: Maybe, - tz?: Maybe, - components: Array>, - replies?: Maybe>>, - mimeParts?: Maybe, + __typename?: 'Invitation'; + type: Scalars['String']; + sequenceNumber: Scalars['Int']; + id: Scalars['Int']; + componentNum: Scalars['Int']; + recurrenceId?: Maybe; + tz?: Maybe; + components: Array>; + replies?: Maybe>>; + mimeParts?: Maybe; }; export enum InviteCompletionStatus { @@ -1792,84 +1792,84 @@ export enum InviteCompletionStatus { } export type InviteComponent = { - __typename?: 'InviteComponent', + __typename?: 'InviteComponent'; /** duration: DurationInfo # dur - TODO */ - alarms?: Maybe>>, - recurrence?: Maybe>>, - allDay?: Maybe, - attendees?: Maybe>>, - calendarItemId?: Maybe, - ciFolder?: Maybe, - class?: Maybe, - completedDateTime?: Maybe, - componentNum?: Maybe, - date?: Maybe, - description?: Maybe>>, - draft?: Maybe, - neverSent?: Maybe, - end?: Maybe>>, - excerpt?: Maybe, - freeBusy?: Maybe, - freeBusyActual?: Maybe, - htmlDescription?: Maybe>>, - isException?: Maybe, - isOrganizer?: Maybe, - location?: Maybe, - name?: Maybe, - noBlob?: Maybe, - organizer?: Maybe, - percentComplete?: Maybe, - priority?: Maybe, - utcRecurrenceId?: Maybe, - rsvp?: Maybe, - sequence?: Maybe, - start?: Maybe>>, - status?: Maybe, - uid?: Maybe, - x_uid?: Maybe, - aid?: Maybe, - method?: Maybe, - exceptId?: Maybe>>, + alarms?: Maybe>>; + recurrence?: Maybe>>; + allDay?: Maybe; + attendees?: Maybe>>; + calendarItemId?: Maybe; + ciFolder?: Maybe; + class?: Maybe; + completedDateTime?: Maybe; + componentNum?: Maybe; + date?: Maybe; + description?: Maybe>>; + draft?: Maybe; + neverSent?: Maybe; + end?: Maybe>>; + excerpt?: Maybe; + freeBusy?: Maybe; + freeBusyActual?: Maybe; + htmlDescription?: Maybe>>; + isException?: Maybe; + isOrganizer?: Maybe; + location?: Maybe; + name?: Maybe; + noBlob?: Maybe; + organizer?: Maybe; + percentComplete?: Maybe; + priority?: Maybe; + utcRecurrenceId?: Maybe; + rsvp?: Maybe; + sequence?: Maybe; + start?: Maybe>>; + status?: Maybe; + uid?: Maybe; + x_uid?: Maybe; + aid?: Maybe; + method?: Maybe; + exceptId?: Maybe>>; }; export type InviteCondition = { - __typename?: 'InviteCondition', - methods?: Maybe>>, - index?: Maybe, - negative?: Maybe, + __typename?: 'InviteCondition'; + methods?: Maybe>>; + index?: Maybe; + negative?: Maybe; }; export type InviteConditionInput = { - methods?: Maybe>>, - index?: Maybe, - negative?: Maybe, + methods?: Maybe>>; + index?: Maybe; + negative?: Maybe; }; export type InviteInfo = { - __typename?: 'InviteInfo', - type?: Maybe, - components?: Maybe>>, - replies?: Maybe>>, + __typename?: 'InviteInfo'; + type?: Maybe; + components?: Maybe>>; + replies?: Maybe>>; }; export type InviteReplies = { - __typename?: 'InviteReplies', - reply?: Maybe>>, + __typename?: 'InviteReplies'; + reply?: Maybe>>; }; export type InviteReplyInput = { - componentNum: Scalars['Int'], - id: Scalars['ID'], - verb: InviteReplyVerb, - updateOrganizer?: Maybe, - message?: Maybe, - exceptId?: Maybe, + componentNum: Scalars['Int']; + id: Scalars['ID']; + verb: InviteReplyVerb; + updateOrganizer?: Maybe; + message?: Maybe; + exceptId?: Maybe; }; export type InviteReplyResponse = { - __typename?: 'InviteReplyResponse', - inviteId?: Maybe, - calendarItemId?: Maybe, + __typename?: 'InviteReplyResponse'; + inviteId?: Maybe; + calendarItemId?: Maybe; }; export enum InviteReplyType { @@ -1889,15 +1889,15 @@ export enum InviteType { } export type License = { - __typename?: 'License', - status: LicenseStatus, - attr?: Maybe>>, + __typename?: 'License'; + status: LicenseStatus; + attr?: Maybe>>; }; export type LicenseAttrs = { - __typename?: 'LicenseAttrs', - name: Scalars['String'], - _content: Scalars['Boolean'], + __typename?: 'LicenseAttrs'; + name: Scalars['String']; + _content: Scalars['Boolean']; }; export enum LicenseStatus { @@ -1912,792 +1912,792 @@ export enum LicenseStatus { } export type Locale = { - __typename?: 'Locale', - id?: Maybe, - name?: Maybe, - localName?: Maybe, + __typename?: 'Locale'; + id?: Maybe; + name?: Maybe; + localName?: Maybe; }; export type MailboxMetadata = { - __typename?: 'MailboxMetadata', - meta?: Maybe>>, + __typename?: 'MailboxMetadata'; + meta?: Maybe>>; }; export type MailboxMetadataAttrs = { - __typename?: 'MailboxMetadataAttrs', - zimbraPrefCustomFolderTreeOpen?: Maybe, - zimbraPrefDateFormat?: Maybe, - zimbraPrefSharedFolderTreeOpen?: Maybe, - zimbraPrefFoldersExpanded?: Maybe, - zimbraPrefFolderTreeSash?: Maybe, - zimbraPrefGenerateLinkPreviews?: Maybe, - zimbraPrefGroupByList?: Maybe, - zimbraPrefMessageListDensity?: Maybe, - zimbraPrefMultitasking?: Maybe, - zimbraPrefReadingPaneSashHorizontal?: Maybe, - zimbraPrefReadingPaneSashVertical?: Maybe, - zimbraPrefSmartFolderTreeOpen?: Maybe, - zimbraPrefTimeFormat?: Maybe, - zimbraPrefUndoSendEnabled?: Maybe, - zimbraPrefUndoSendTimeout?: Maybe, - archivedFolder?: Maybe, - zimbraPrefSMIMEDefaultSetting?: Maybe, - zimbraPrefSMIMELastOperation?: Maybe, - zimbraPrefContactSourceFolderID?: Maybe, + __typename?: 'MailboxMetadataAttrs'; + zimbraPrefCustomFolderTreeOpen?: Maybe; + zimbraPrefDateFormat?: Maybe; + zimbraPrefSharedFolderTreeOpen?: Maybe; + zimbraPrefFoldersExpanded?: Maybe; + zimbraPrefFolderTreeSash?: Maybe; + zimbraPrefGenerateLinkPreviews?: Maybe; + zimbraPrefGroupByList?: Maybe; + zimbraPrefMessageListDensity?: Maybe; + zimbraPrefMultitasking?: Maybe; + zimbraPrefReadingPaneSashHorizontal?: Maybe; + zimbraPrefReadingPaneSashVertical?: Maybe; + zimbraPrefSmartFolderTreeOpen?: Maybe; + zimbraPrefTimeFormat?: Maybe; + zimbraPrefUndoSendEnabled?: Maybe; + zimbraPrefUndoSendTimeout?: Maybe; + archivedFolder?: Maybe; + zimbraPrefSMIMEDefaultSetting?: Maybe; + zimbraPrefSMIMELastOperation?: Maybe; + zimbraPrefContactSourceFolderID?: Maybe; }; export type MailboxMetadataMeta = { - __typename?: 'MailboxMetadataMeta', - section: Scalars['String'], - _attrs: MailboxMetadataAttrs, + __typename?: 'MailboxMetadataMeta'; + section: Scalars['String']; + _attrs: MailboxMetadataAttrs; }; export type MailboxMetadataSectionAttrsInput = { - zimbraPrefCustomFolderTreeOpen?: Maybe, - zimbraPrefDateFormat?: Maybe, - zimbraPrefSharedFolderTreeOpen?: Maybe, - zimbraPrefFoldersExpanded?: Maybe, - zimbraPrefFolderTreeSash?: Maybe, - zimbraPrefGenerateLinkPreviews?: Maybe, - zimbraPrefGroupByList?: Maybe, - zimbraPrefMessageListDensity?: Maybe, - zimbraPrefMultitasking?: Maybe, - zimbraPrefReadingPaneSashHorizontal?: Maybe, - zimbraPrefReadingPaneSashVertical?: Maybe, - zimbraPrefSmartFolderTreeOpen?: Maybe, - zimbraPrefTimeFormat?: Maybe, - zimbraPrefUndoSendEnabled?: Maybe, - zimbraPrefUndoSendTimeout?: Maybe, - archivedFolder?: Maybe, - zimbraPrefSMIMEDefaultSetting?: Maybe, - zimbraPrefSMIMELastOperation?: Maybe, - zimbraPrefContactSourceFolderID?: Maybe, + zimbraPrefCustomFolderTreeOpen?: Maybe; + zimbraPrefDateFormat?: Maybe; + zimbraPrefSharedFolderTreeOpen?: Maybe; + zimbraPrefFoldersExpanded?: Maybe; + zimbraPrefFolderTreeSash?: Maybe; + zimbraPrefGenerateLinkPreviews?: Maybe; + zimbraPrefGroupByList?: Maybe; + zimbraPrefMessageListDensity?: Maybe; + zimbraPrefMultitasking?: Maybe; + zimbraPrefReadingPaneSashHorizontal?: Maybe; + zimbraPrefReadingPaneSashVertical?: Maybe; + zimbraPrefSmartFolderTreeOpen?: Maybe; + zimbraPrefTimeFormat?: Maybe; + zimbraPrefUndoSendEnabled?: Maybe; + zimbraPrefUndoSendTimeout?: Maybe; + archivedFolder?: Maybe; + zimbraPrefSMIMEDefaultSetting?: Maybe; + zimbraPrefSMIMELastOperation?: Maybe; + zimbraPrefContactSourceFolderID?: Maybe; }; export type MailItem = { - id?: Maybe, - size?: Maybe, - date?: Maybe, - folderId?: Maybe, - subject?: Maybe, - emailAddresses?: Maybe>>, - excerpt?: Maybe, - conversationId?: Maybe, - flags?: Maybe, - tags?: Maybe, - tagNames?: Maybe, - revision?: Maybe, - changeDate?: Maybe, - modifiedSequence?: Maybe, - invitations?: Maybe>>, - sortField?: Maybe, - share?: Maybe>>, - replyType?: Maybe, + id?: Maybe; + size?: Maybe; + date?: Maybe; + folderId?: Maybe; + subject?: Maybe; + emailAddresses?: Maybe>>; + excerpt?: Maybe; + conversationId?: Maybe; + flags?: Maybe; + tags?: Maybe; + tagNames?: Maybe; + revision?: Maybe; + changeDate?: Maybe; + modifiedSequence?: Maybe; + invitations?: Maybe>>; + sortField?: Maybe; + share?: Maybe>>; + replyType?: Maybe; }; export type MailItemEmailAddressInput = { - address: Scalars['String'], - name?: Maybe, - type: AddressType, + address: Scalars['String']; + name?: Maybe; + type: AddressType; }; export type MailItemHeaderInput = { - n: Scalars['String'], + n: Scalars['String']; }; export type MaxAppPasswords = { - __typename?: 'MaxAppPasswords', - _content?: Maybe, + __typename?: 'MaxAppPasswords'; + _content?: Maybe; }; export type MessageAttributes = { - __typename?: 'MessageAttributes', - isEncrypted?: Maybe, - isSigned?: Maybe, + __typename?: 'MessageAttributes'; + isEncrypted?: Maybe; + isSigned?: Maybe; }; export type MessageInfo = MailItem & { - __typename?: 'MessageInfo', - id?: Maybe, - size?: Maybe, - date?: Maybe, - folderId?: Maybe, - origId?: Maybe, - subject?: Maybe, - emailAddresses?: Maybe>>, - excerpt?: Maybe, - conversationId?: Maybe, - flags?: Maybe, - tags?: Maybe, - tagNames?: Maybe, - revision?: Maybe, - changeDate?: Maybe, - modifiedSequence?: Maybe, - invitations?: Maybe>>, - sortField?: Maybe, - mimeParts?: Maybe>>, - to?: Maybe>>, - from?: Maybe>>, - cc?: Maybe>>, - bcc?: Maybe>>, - sender?: Maybe>>, - html?: Maybe, - text?: Maybe, - attachments?: Maybe>>, - inlineAttachments?: Maybe>>, - share?: Maybe>>, - replyType?: Maybe, - attributes?: Maybe, - autoSendTime?: Maybe, - local?: Maybe, + __typename?: 'MessageInfo'; + id?: Maybe; + size?: Maybe; + date?: Maybe; + folderId?: Maybe; + origId?: Maybe; + subject?: Maybe; + emailAddresses?: Maybe>>; + excerpt?: Maybe; + conversationId?: Maybe; + flags?: Maybe; + tags?: Maybe; + tagNames?: Maybe; + revision?: Maybe; + changeDate?: Maybe; + modifiedSequence?: Maybe; + invitations?: Maybe>>; + sortField?: Maybe; + mimeParts?: Maybe>>; + to?: Maybe>>; + from?: Maybe>>; + cc?: Maybe>>; + bcc?: Maybe>>; + sender?: Maybe>>; + html?: Maybe; + text?: Maybe; + attachments?: Maybe>>; + inlineAttachments?: Maybe>>; + share?: Maybe>>; + replyType?: Maybe; + attributes?: Maybe; + autoSendTime?: Maybe; + local?: Maybe; }; export type MessagePartForDocument = { - messageId: Scalars['ID'], - attachmentPart: Scalars['String'], + messageId: Scalars['ID']; + attachmentPart: Scalars['String']; }; export type MimeHeaderCondition = { - __typename?: 'MimeHeaderCondition', - header?: Maybe, - stringComparison?: Maybe, - value?: Maybe, - caseSensitive?: Maybe, - index?: Maybe, - negative?: Maybe, + __typename?: 'MimeHeaderCondition'; + header?: Maybe; + stringComparison?: Maybe; + value?: Maybe; + caseSensitive?: Maybe; + index?: Maybe; + negative?: Maybe; }; export type MimeHeaderConditionInput = { - header?: Maybe, - stringComparison?: Maybe, - value?: Maybe, - caseSensitive?: Maybe, - index?: Maybe, - negative?: Maybe, + header?: Maybe; + stringComparison?: Maybe; + value?: Maybe; + caseSensitive?: Maybe; + index?: Maybe; + negative?: Maybe; }; export type MimePart = { - __typename?: 'MimePart', - body?: Maybe, - filename?: Maybe, - part?: Maybe, - content?: Maybe, - contentId?: Maybe, - contentType?: Maybe, - contentDisposition?: Maybe, - size?: Maybe, - mimeParts?: Maybe>>, - url?: Maybe, - messageId?: Maybe, + __typename?: 'MimePart'; + body?: Maybe; + filename?: Maybe; + part?: Maybe; + content?: Maybe; + contentId?: Maybe; + contentType?: Maybe; + contentDisposition?: Maybe; + size?: Maybe; + mimeParts?: Maybe>>; + url?: Maybe; + messageId?: Maybe; }; export type MimePartInput = { - body?: Maybe, - filename?: Maybe, - part?: Maybe, - content?: Maybe, - contentId?: Maybe, - contentType?: Maybe, - contentDisposition?: Maybe, - size?: Maybe, - mimeParts?: Maybe>>, - url?: Maybe, - messageId?: Maybe, - attachments?: Maybe>>, + body?: Maybe; + filename?: Maybe; + part?: Maybe; + content?: Maybe; + contentId?: Maybe; + contentType?: Maybe; + contentDisposition?: Maybe; + size?: Maybe; + mimeParts?: Maybe>>; + url?: Maybe; + messageId?: Maybe; + attachments?: Maybe>>; }; export type ModifyAppointmentResponse = { - __typename?: 'ModifyAppointmentResponse', - appointmentId?: Maybe, - calendarItemId?: Maybe, - inviteId?: Maybe, - modifiedSequence?: Maybe, - revision?: Maybe, + __typename?: 'ModifyAppointmentResponse'; + appointmentId?: Maybe; + calendarItemId?: Maybe; + inviteId?: Maybe; + modifiedSequence?: Maybe; + revision?: Maybe; }; export type ModifyContactInput = { - id: Scalars['ID'], - folderId?: Maybe, - tagNames?: Maybe, - attributes: ContactAttrsInput, - memberOps?: Maybe>>, + id: Scalars['ID']; + folderId?: Maybe; + tagNames?: Maybe; + attributes: ContactAttrsInput; + memberOps?: Maybe>>; }; export type ModifyIdentityInput = { - id: Scalars['ID'], - attrs?: Maybe, + id: Scalars['ID']; + attrs?: Maybe; }; export type ModifyZimletPrefsResponse = { - __typename?: 'ModifyZimletPrefsResponse', - zimlet?: Maybe>>, + __typename?: 'ModifyZimletPrefsResponse'; + zimlet?: Maybe>>; }; export type MsgWithGroupInfo = MailItem & { - __typename?: 'MsgWithGroupInfo', - id?: Maybe, - i4uid?: Maybe, - cif?: Maybe, - origid?: Maybe, - entityId?: Maybe, - forAcct?: Maybe, - autoSendTime?: Maybe, - size?: Maybe, - date?: Maybe, - folderId?: Maybe, - subject?: Maybe, - emailAddresses?: Maybe>>, - excerpt?: Maybe, - conversationId?: Maybe, - flags?: Maybe, - tags?: Maybe, - tagNames?: Maybe, - revision?: Maybe, - changeDate?: Maybe, - modifiedSequence?: Maybe, - invitations?: Maybe>>, - sortField?: Maybe, - share?: Maybe>>, - replyType?: Maybe, + __typename?: 'MsgWithGroupInfo'; + id?: Maybe; + i4uid?: Maybe; + cif?: Maybe; + origid?: Maybe; + entityId?: Maybe; + forAcct?: Maybe; + autoSendTime?: Maybe; + size?: Maybe; + date?: Maybe; + folderId?: Maybe; + subject?: Maybe; + emailAddresses?: Maybe>>; + excerpt?: Maybe; + conversationId?: Maybe; + flags?: Maybe; + tags?: Maybe; + tagNames?: Maybe; + revision?: Maybe; + changeDate?: Maybe; + modifiedSequence?: Maybe; + invitations?: Maybe>>; + sortField?: Maybe; + share?: Maybe>>; + replyType?: Maybe; }; export type Mutation = { - __typename?: 'Mutation', - action?: Maybe, - applyFilterRules?: Maybe>>, - testExternalAccount?: Maybe, - addExternalAccount?: Maybe, - addMessage?: Maybe, - cancelTask?: Maybe, - saveDocument?: Maybe, - changeFolderColor?: Maybe, - changePassword?: Maybe, - modifyProfileImage?: Maybe, - checkCalendar?: Maybe, - contactAction?: Maybe, - conversationAction?: Maybe, - counterAppointment?: Maybe, - createAppointment?: Maybe, - createAppointmentException?: Maybe, - createAppSpecificPassword?: Maybe, - createCalendar?: Maybe, - createContact?: Maybe, - createContactList?: Maybe, - modifyContact?: Maybe, - modifyContactList?: Maybe, - createFolder?: Maybe, - createIdentity?: Maybe, - createMountpoint?: Maybe, - createSharedCalendar?: Maybe, - createSearchFolder?: Maybe, - createSignature?: Maybe, - createTask?: Maybe, - declineCounterAppointment?: Maybe, - deleteAppointment?: Maybe, - deleteExternalAccount?: Maybe, - deleteSignature?: Maybe, - generateScratchCodes?: Maybe, - grantRights?: Maybe, - folderAction?: Maybe, - forwardAppointmentInvite?: Maybe, - forwardAppointment?: Maybe, - itemAction?: Maybe, - importExternalAccount?: Maybe, - logout?: Maybe, - login?: Maybe, - enableTwoFactorAuth?: Maybe, - disableTwoFactorAuth?: Maybe, - messageAction?: Maybe, - modifyExternalAccount?: Maybe, - modifyAppointment?: Maybe, - modifyIdentity?: Maybe, - modifyPrefs?: Maybe, - modifyProps?: Maybe, - modifyZimletPrefs?: Maybe, - modifyFilterRules?: Maybe, - modifySignature?: Maybe, - modifySearchFolder?: Maybe, - modifyTask?: Maybe, - modifyWhiteBlackList?: Maybe, - moveTask?: Maybe, - prefEnableOutOfOfficeAlertOnLogin?: Maybe, - prefEnableOutOfOfficeReply?: Maybe, - prefOutOfOfficeFromDate?: Maybe, - prefOutOfOfficeReply?: Maybe, - prefOutOfOfficeUntilDate?: Maybe, - recoverAccount?: Maybe, - resetPassword?: Maybe, - revokeAppSpecificPassword?: Maybe, - revokeOtherTrustedDevices?: Maybe, - revokeRights?: Maybe, - revokeTrustedDevice?: Maybe, - saveDraft?: Maybe, - sendMessage?: Maybe, - sendDeliveryReport?: Maybe, - sendInviteReply?: Maybe, - sendShareNotification?: Maybe, - setCustomMetadata?: Maybe, - setMailboxMetadata?: Maybe, - snoozeCalendarItem?: Maybe, - dismissCalendarItem?: Maybe, - uploadMessage?: Maybe, - setRecoveryAccount?: Maybe, - createTag?: Maybe, - tagAction?: Maybe, + __typename?: 'Mutation'; + action?: Maybe; + applyFilterRules?: Maybe>>; + testExternalAccount?: Maybe; + addExternalAccount?: Maybe; + addMessage?: Maybe; + cancelTask?: Maybe; + saveDocument?: Maybe; + changeFolderColor?: Maybe; + changePassword?: Maybe; + modifyProfileImage?: Maybe; + checkCalendar?: Maybe; + contactAction?: Maybe; + conversationAction?: Maybe; + counterAppointment?: Maybe; + createAppointment?: Maybe; + createAppointmentException?: Maybe; + createAppSpecificPassword?: Maybe; + createCalendar?: Maybe; + createContact?: Maybe; + createContactList?: Maybe; + modifyContact?: Maybe; + modifyContactList?: Maybe; + createFolder?: Maybe; + createIdentity?: Maybe; + createMountpoint?: Maybe; + createSharedCalendar?: Maybe; + createSearchFolder?: Maybe; + createSignature?: Maybe; + createTask?: Maybe; + declineCounterAppointment?: Maybe; + deleteAppointment?: Maybe; + deleteExternalAccount?: Maybe; + deleteSignature?: Maybe; + generateScratchCodes?: Maybe; + grantRights?: Maybe; + folderAction?: Maybe; + forwardAppointmentInvite?: Maybe; + forwardAppointment?: Maybe; + itemAction?: Maybe; + importExternalAccount?: Maybe; + logout?: Maybe; + login?: Maybe; + enableTwoFactorAuth?: Maybe; + disableTwoFactorAuth?: Maybe; + messageAction?: Maybe; + modifyExternalAccount?: Maybe; + modifyAppointment?: Maybe; + modifyIdentity?: Maybe; + modifyPrefs?: Maybe; + modifyProps?: Maybe; + modifyZimletPrefs?: Maybe; + modifyFilterRules?: Maybe; + modifySignature?: Maybe; + modifySearchFolder?: Maybe; + modifyTask?: Maybe; + modifyWhiteBlackList?: Maybe; + moveTask?: Maybe; + prefEnableOutOfOfficeAlertOnLogin?: Maybe; + prefEnableOutOfOfficeReply?: Maybe; + prefOutOfOfficeFromDate?: Maybe; + prefOutOfOfficeReply?: Maybe; + prefOutOfOfficeUntilDate?: Maybe; + recoverAccount?: Maybe; + resetPassword?: Maybe; + revokeAppSpecificPassword?: Maybe; + revokeOtherTrustedDevices?: Maybe; + revokeRights?: Maybe; + revokeTrustedDevice?: Maybe; + saveDraft?: Maybe; + sendMessage?: Maybe; + sendDeliveryReport?: Maybe; + sendInviteReply?: Maybe; + sendShareNotification?: Maybe; + setCustomMetadata?: Maybe; + setMailboxMetadata?: Maybe; + snoozeCalendarItem?: Maybe; + dismissCalendarItem?: Maybe; + uploadMessage?: Maybe; + setRecoveryAccount?: Maybe; + createTag?: Maybe; + tagAction?: Maybe; }; export type MutationActionArgs = { - type: ActionTypeName, - id?: Maybe, - ids?: Maybe>, - op: Scalars['String'], - color?: Maybe, - constraints?: Maybe, - flags?: Maybe, - folderId?: Maybe, - rgb?: Maybe, - tagNames?: Maybe, - name?: Maybe + type: ActionTypeName; + id?: Maybe; + ids?: Maybe>; + op: Scalars['String']; + color?: Maybe; + constraints?: Maybe; + flags?: Maybe; + folderId?: Maybe; + rgb?: Maybe; + tagNames?: Maybe; + name?: Maybe; }; export type MutationApplyFilterRulesArgs = { - ids: Scalars['String'], - filterRules?: Maybe>> + ids: Scalars['String']; + filterRules?: Maybe>>; }; export type MutationTestExternalAccountArgs = { - externalAccount: ExternalAccountTestInput + externalAccount: ExternalAccountTestInput; }; export type MutationAddExternalAccountArgs = { - externalAccount: ExternalAccountAddInput + externalAccount: ExternalAccountAddInput; }; export type MutationAddMessageArgs = { - message: AddMsgInput + message: AddMsgInput; }; export type MutationCancelTaskArgs = { - inviteId: Scalars['ID'] + inviteId: Scalars['ID']; }; export type MutationSaveDocumentArgs = { - document?: Maybe + document?: Maybe; }; export type MutationChangeFolderColorArgs = { - id: Scalars['ID'], - color: Scalars['Int'] + id: Scalars['ID']; + color: Scalars['Int']; }; export type MutationChangePasswordArgs = { - loginNewPassword: Scalars['String'], - password: Scalars['String'], - username: Scalars['String'] + loginNewPassword: Scalars['String']; + password: Scalars['String']; + username: Scalars['String']; }; export type MutationModifyProfileImageArgs = { - content?: Maybe, - contentType?: Maybe + content?: Maybe; + contentType?: Maybe; }; export type MutationCheckCalendarArgs = { - id: Scalars['ID'], - value: Scalars['Boolean'] + id: Scalars['ID']; + value: Scalars['Boolean']; }; export type MutationContactActionArgs = { - id?: Maybe, - ids?: Maybe>, - folderId?: Maybe, - op: Scalars['String'] + id?: Maybe; + ids?: Maybe>; + folderId?: Maybe; + op: Scalars['String']; }; export type MutationConversationActionArgs = { - ids: Array, - op: Scalars['String'] + ids: Array; + op: Scalars['String']; }; export type MutationCounterAppointmentArgs = { - counterAppointmentInvite: CounterAppointmentInput + counterAppointmentInvite: CounterAppointmentInput; }; export type MutationCreateAppointmentArgs = { - accountName?: Maybe, - appointment: CalendarItemInput + accountName?: Maybe; + appointment: CalendarItemInput; }; export type MutationCreateAppointmentExceptionArgs = { - accountName?: Maybe, - appointment: CalendarItemInput + accountName?: Maybe; + appointment: CalendarItemInput; }; export type MutationCreateAppSpecificPasswordArgs = { - appName: Scalars['String'] + appName: Scalars['String']; }; export type MutationCreateCalendarArgs = { - name: Scalars['String'], - color: Scalars['Int'], - url?: Maybe + name: Scalars['String']; + color: Scalars['Int']; + url?: Maybe; }; export type MutationCreateContactArgs = { - contact: CreateContactInput + contact: CreateContactInput; }; export type MutationCreateContactListArgs = { - contact: CreateContactInput + contact: CreateContactInput; }; export type MutationModifyContactArgs = { - contact: ModifyContactInput + contact: ModifyContactInput; }; export type MutationModifyContactListArgs = { - contact: ModifyContactInput + contact: ModifyContactInput; }; export type MutationCreateFolderArgs = { - color?: Maybe, - fetchIfExists?: Maybe, - flags?: Maybe, - name: Scalars['String'], - parentFolderId?: Maybe, - url?: Maybe, - view?: Maybe + color?: Maybe; + fetchIfExists?: Maybe; + flags?: Maybe; + name: Scalars['String']; + parentFolderId?: Maybe; + url?: Maybe; + view?: Maybe; }; export type MutationCreateIdentityArgs = { - name: Scalars['String'], - attrs?: Maybe + name: Scalars['String']; + attrs?: Maybe; }; export type MutationCreateMountpointArgs = { - link: NewMountpointSpec + link: NewMountpointSpec; }; export type MutationCreateSharedCalendarArgs = { - link: NewMountpointSpec + link: NewMountpointSpec; }; export type MutationCreateSearchFolderArgs = { - name: Scalars['String'], - parentFolderId?: Maybe, - query: Scalars['String'], - types?: Maybe + name: Scalars['String']; + parentFolderId?: Maybe; + query: Scalars['String']; + types?: Maybe; }; export type MutationCreateSignatureArgs = { - signature: SignatureInput + signature: SignatureInput; }; export type MutationCreateTaskArgs = { - task: CalendarItemInput + task: CalendarItemInput; }; export type MutationDeclineCounterAppointmentArgs = { - counterAppointmentInvite: CounterAppointmentInput + counterAppointmentInvite: CounterAppointmentInput; }; export type MutationDeleteAppointmentArgs = { - appointment: DeleteAppointmentInput + appointment: DeleteAppointmentInput; }; export type MutationDeleteExternalAccountArgs = { - id: Scalars['ID'] + id: Scalars['ID']; }; export type MutationDeleteSignatureArgs = { - signature: NameIdInput + signature: NameIdInput; }; export type MutationGenerateScratchCodesArgs = { - username: Scalars['String'] + username: Scalars['String']; }; export type MutationGrantRightsArgs = { - input: GrantRightsInput + input: GrantRightsInput; }; export type MutationFolderActionArgs = { - action: FolderActionInput + action: FolderActionInput; }; export type MutationForwardAppointmentInviteArgs = { - appointmentInvite: ForwardAppointmentInviteInput + appointmentInvite: ForwardAppointmentInviteInput; }; export type MutationForwardAppointmentArgs = { - appointmentInvite: ForwardAppointmentInput + appointmentInvite: ForwardAppointmentInput; }; export type MutationItemActionArgs = { - id?: Maybe, - ids?: Maybe>>, - folderId?: Maybe, - op: Scalars['String'] + id?: Maybe; + ids?: Maybe>>; + folderId?: Maybe; + op: Scalars['String']; }; export type MutationImportExternalAccountArgs = { - externalAccount: ExternalAccountImportInput + externalAccount: ExternalAccountImportInput; }; export type MutationLoginArgs = { - username: Scalars['String'], - password?: Maybe, - recoveryCode?: Maybe, - tokenType?: Maybe, - persistAuthTokenCookie?: Maybe, - twoFactorCode?: Maybe, - deviceTrusted?: Maybe, - csrfTokenSecured: Scalars['Boolean'] + username: Scalars['String']; + password?: Maybe; + recoveryCode?: Maybe; + tokenType?: Maybe; + persistAuthTokenCookie?: Maybe; + twoFactorCode?: Maybe; + deviceTrusted?: Maybe; + csrfTokenSecured: Scalars['Boolean']; }; export type MutationEnableTwoFactorAuthArgs = { - options: EnableTwoFactorAuthInput + options: EnableTwoFactorAuthInput; }; export type MutationMessageActionArgs = { - ids: Array, - op: Scalars['String'] + ids: Array; + op: Scalars['String']; }; export type MutationModifyExternalAccountArgs = { - id: Scalars['ID'], - type?: Maybe, - attrs: ExternalAccountModifyAttrsInput + id: Scalars['ID']; + type?: Maybe; + attrs: ExternalAccountModifyAttrsInput; }; export type MutationModifyAppointmentArgs = { - accountName?: Maybe, - appointment: CalendarItemInput + accountName?: Maybe; + appointment: CalendarItemInput; }; export type MutationModifyIdentityArgs = { - id: Scalars['ID'], - attrs?: Maybe + id: Scalars['ID']; + attrs?: Maybe; }; export type MutationModifyPrefsArgs = { - prefs: PreferencesInput + prefs: PreferencesInput; }; export type MutationModifyPropsArgs = { - props?: Maybe> + props?: Maybe>; }; export type MutationModifyZimletPrefsArgs = { - zimlets?: Maybe> + zimlets?: Maybe>; }; export type MutationModifyFilterRulesArgs = { - filters?: Maybe> + filters?: Maybe>; }; export type MutationModifySignatureArgs = { - signature: SignatureInput + signature: SignatureInput; }; export type MutationModifySearchFolderArgs = { - search: SearchFolderInput + search: SearchFolderInput; }; export type MutationModifyTaskArgs = { - task: CalendarItemInput + task: CalendarItemInput; }; export type MutationModifyWhiteBlackListArgs = { - whiteBlackList: WhiteBlackListInput + whiteBlackList: WhiteBlackListInput; }; export type MutationMoveTaskArgs = { - inviteId: Scalars['ID'], - destFolderId: Scalars['ID'] + inviteId: Scalars['ID']; + destFolderId: Scalars['ID']; }; export type MutationPrefEnableOutOfOfficeAlertOnLoginArgs = { - value: Scalars['Boolean'] + value: Scalars['Boolean']; }; export type MutationPrefEnableOutOfOfficeReplyArgs = { - value: Scalars['Boolean'] + value: Scalars['Boolean']; }; export type MutationPrefOutOfOfficeFromDateArgs = { - value: Scalars['String'] + value: Scalars['String']; }; export type MutationPrefOutOfOfficeReplyArgs = { - value: Scalars['String'] + value: Scalars['String']; }; export type MutationPrefOutOfOfficeUntilDateArgs = { - value: Scalars['String'] + value: Scalars['String']; }; export type MutationRecoverAccountArgs = { - op: RecoverAccountOp, - email: Scalars['String'], - channel: SetRecoveryAccountChannel + op: RecoverAccountOp; + email: Scalars['String']; + channel: SetRecoveryAccountChannel; }; export type MutationResetPasswordArgs = { - password: Scalars['String'] + password: Scalars['String']; }; export type MutationRevokeAppSpecificPasswordArgs = { - appName: Scalars['String'] + appName: Scalars['String']; }; export type MutationRevokeRightsArgs = { - input: RevokeRightsInput + input: RevokeRightsInput; }; export type MutationSaveDraftArgs = { - message: SendMessageInput + message: SendMessageInput; }; export type MutationSendMessageArgs = { - message: SendMessageInput + message: SendMessageInput; }; export type MutationSendDeliveryReportArgs = { - messageId: Scalars['ID'] + messageId: Scalars['ID']; }; export type MutationSendInviteReplyArgs = { - inviteReply: InviteReplyInput + inviteReply: InviteReplyInput; }; export type MutationSendShareNotificationArgs = { - shareNotification: ShareNotificationInput + shareNotification: ShareNotificationInput; }; export type MutationSetCustomMetadataArgs = { - customMetaData: CustomMetadataInput + customMetaData: CustomMetadataInput; }; export type MutationSetMailboxMetadataArgs = { - section?: Maybe, - attrs: MailboxMetadataSectionAttrsInput + section?: Maybe; + attrs: MailboxMetadataSectionAttrsInput; }; export type MutationSnoozeCalendarItemArgs = { - appointment?: Maybe>>, - task?: Maybe + appointment?: Maybe>>; + task?: Maybe; }; export type MutationDismissCalendarItemArgs = { - appointment?: Maybe>>, - task?: Maybe + appointment?: Maybe>>; + task?: Maybe; }; export type MutationUploadMessageArgs = { - value: Scalars['String'] + value: Scalars['String']; }; export type MutationSetRecoveryAccountArgs = { - channel: SetRecoveryAccountChannel, - op: SetRecoveryAccountOp, - recoveryAccount?: Maybe, - recoveryAccountVerificationCode?: Maybe + channel: SetRecoveryAccountChannel; + op: SetRecoveryAccountOp; + recoveryAccount?: Maybe; + recoveryAccountVerificationCode?: Maybe; }; export type MutationCreateTagArgs = { - tag?: Maybe + tag?: Maybe; }; export type MutationTagActionArgs = { - action?: Maybe + action?: Maybe; }; export type NameId = { - __typename?: 'NameId', - id?: Maybe, - name?: Maybe, + __typename?: 'NameId'; + id?: Maybe; + name?: Maybe; }; export type NameIdInput = { - id?: Maybe, - name?: Maybe, + id?: Maybe; + name?: Maybe; }; export enum NeedIsMemberType { @@ -2707,55 +2707,55 @@ export enum NeedIsMemberType { } export type NewMountpointSpec = { - name: Scalars['String'], - owner?: Maybe, - view?: Maybe, - flags?: Maybe, - ownerZimbraId?: Maybe, - sharedItemId?: Maybe, - color?: Maybe, - reminder?: Maybe, - parentFolderId?: Maybe, + name: Scalars['String']; + owner?: Maybe; + view?: Maybe; + flags?: Maybe; + ownerZimbraId?: Maybe; + sharedItemId?: Maybe; + color?: Maybe; + reminder?: Maybe; + parentFolderId?: Maybe; }; export type NotifyAction = { - __typename?: 'NotifyAction', - address?: Maybe, - subject?: Maybe, - maxBodySize?: Maybe, - origHeaders?: Maybe, - index?: Maybe, - content?: Maybe>>, + __typename?: 'NotifyAction'; + address?: Maybe; + subject?: Maybe; + maxBodySize?: Maybe; + origHeaders?: Maybe; + index?: Maybe; + content?: Maybe>>; }; export type NotifyActionInput = { - address?: Maybe, - subject?: Maybe, - maxBodySize?: Maybe, - origHeaders?: Maybe, - index?: Maybe, - content?: Maybe>>, + address?: Maybe; + subject?: Maybe; + maxBodySize?: Maybe; + origHeaders?: Maybe; + index?: Maybe; + content?: Maybe>>; }; export type OnlyEmailAddress = { - __typename?: 'OnlyEmailAddress', - emailAddress?: Maybe, + __typename?: 'OnlyEmailAddress'; + emailAddress?: Maybe; }; export type OtherContactAttribute = { - __typename?: 'OtherContactAttribute', - key?: Maybe, - value?: Maybe, + __typename?: 'OtherContactAttribute'; + key?: Maybe; + value?: Maybe; }; export type OtherContactAttributeInput = { - key?: Maybe, - value?: Maybe, + key?: Maybe; + value?: Maybe; }; export type Owner = { - by?: Maybe, - _content?: Maybe, + by?: Maybe; + _content?: Maybe; }; export enum ParticipationRole { @@ -2805,111 +2805,111 @@ export enum PrefDelegatedSendSaveTarget { } export type Preferences = { - __typename?: 'Preferences', - zimbraPrefAutoAddAppointmentsToCalendar?: Maybe, - zimbraPrefCalendarAutoAddInvites?: Maybe, - zimbraPrefCalendarFirstDayOfWeek?: Maybe, - zimbraPrefCalendarInitialView?: Maybe, - zimbraPrefCalendarReminderEmail?: Maybe, - zimbraPrefCalendarWorkingHours?: Maybe, - zimbraPrefCalendarApptReminderWarningTime?: Maybe, - zimbraPrefCalendarShowPastDueReminders?: Maybe, - zimbraPrefCalendarToasterEnabled?: Maybe, - zimbraPrefComposeDirection?: Maybe, - zimbraPrefHtmlEditorDefaultFontColor?: Maybe, - zimbraPrefHtmlEditorDefaultFontFamily?: Maybe, - zimbraPrefHtmlEditorDefaultFontSize?: Maybe, - zimbraPrefMailToasterEnabled?: Maybe, - zimbraPrefShowAllNewMailNotifications?: Maybe, - zimbraPrefDefaultCalendarId?: Maybe, - zimbraPrefDeleteInviteOnReply?: Maybe, - zimbraPrefDelegatedSendSaveTarget?: Maybe, - zimbraPrefDisplayExternalImages?: Maybe, - zimbraPrefGroupMailBy?: Maybe, - zimbraPrefMailPollingInterval?: Maybe, - zimbraPrefMailRequestReadReceipts?: Maybe, - zimbraPrefMailSelectAfterDelete?: Maybe, - zimbraPrefMailSendReadReceipts?: Maybe, - zimbraPrefMailTrustedSenderList?: Maybe>>, - zimbraPrefMarkMsgRead?: Maybe, - zimbraPrefOutOfOfficeFromDate?: Maybe, - zimbraPrefOutOfOfficeExternalReply?: Maybe, - zimbraPrefOutOfOfficeExternalReplyEnabled?: Maybe, - zimbraPrefOutOfOfficeReply?: Maybe, - zimbraPrefOutOfOfficeReplyEnabled?: Maybe, - zimbraPrefOutOfOfficeStatusAlertOnLogin?: Maybe, - zimbraPrefOutOfOfficeSuppressExternalReply?: Maybe, - zimbraPrefOutOfOfficeUntilDate?: Maybe, - zimbraPrefReadingPaneEnabled?: Maybe, - zimbraPrefReadingPaneLocation?: Maybe, - zimbraPrefPasswordRecoveryAddress?: Maybe, - zimbraPrefPasswordRecoveryAddressStatus?: Maybe, - zimbraPrefSaveToSent?: Maybe, - zimbraPrefShowFragments?: Maybe, - zimbraPrefSlackCalendarReminderEnabled?: Maybe, - zimbraPrefSortOrder?: Maybe, - zimbraPrefWebClientOfflineBrowserKey?: Maybe, - zimbraPrefTimeZoneId?: Maybe, - zimbraPrefLocale?: Maybe, - zimbraPrefClientType?: Maybe, - zimbraPrefAppleIcalDelegationEnabled?: Maybe, - zimbraPrefCalendarShowDeclinedMeetings?: Maybe, - zimbraPrefUseTimeZoneListInCalendar?: Maybe, - zimbraPrefMailForwardingAddress?: Maybe, - zimbraPrefMailLocalDeliveryDisabled?: Maybe, - zimbraPrefTagTreeOpen?: Maybe, + __typename?: 'Preferences'; + zimbraPrefAutoAddAppointmentsToCalendar?: Maybe; + zimbraPrefCalendarAutoAddInvites?: Maybe; + zimbraPrefCalendarFirstDayOfWeek?: Maybe; + zimbraPrefCalendarInitialView?: Maybe; + zimbraPrefCalendarReminderEmail?: Maybe; + zimbraPrefCalendarWorkingHours?: Maybe; + zimbraPrefCalendarApptReminderWarningTime?: Maybe; + zimbraPrefCalendarShowPastDueReminders?: Maybe; + zimbraPrefCalendarToasterEnabled?: Maybe; + zimbraPrefComposeDirection?: Maybe; + zimbraPrefHtmlEditorDefaultFontColor?: Maybe; + zimbraPrefHtmlEditorDefaultFontFamily?: Maybe; + zimbraPrefHtmlEditorDefaultFontSize?: Maybe; + zimbraPrefMailToasterEnabled?: Maybe; + zimbraPrefShowAllNewMailNotifications?: Maybe; + zimbraPrefDefaultCalendarId?: Maybe; + zimbraPrefDeleteInviteOnReply?: Maybe; + zimbraPrefDelegatedSendSaveTarget?: Maybe; + zimbraPrefDisplayExternalImages?: Maybe; + zimbraPrefGroupMailBy?: Maybe; + zimbraPrefMailPollingInterval?: Maybe; + zimbraPrefMailRequestReadReceipts?: Maybe; + zimbraPrefMailSelectAfterDelete?: Maybe; + zimbraPrefMailSendReadReceipts?: Maybe; + zimbraPrefMailTrustedSenderList?: Maybe>>; + zimbraPrefMarkMsgRead?: Maybe; + zimbraPrefOutOfOfficeFromDate?: Maybe; + zimbraPrefOutOfOfficeExternalReply?: Maybe; + zimbraPrefOutOfOfficeExternalReplyEnabled?: Maybe; + zimbraPrefOutOfOfficeReply?: Maybe; + zimbraPrefOutOfOfficeReplyEnabled?: Maybe; + zimbraPrefOutOfOfficeStatusAlertOnLogin?: Maybe; + zimbraPrefOutOfOfficeSuppressExternalReply?: Maybe; + zimbraPrefOutOfOfficeUntilDate?: Maybe; + zimbraPrefReadingPaneEnabled?: Maybe; + zimbraPrefReadingPaneLocation?: Maybe; + zimbraPrefPasswordRecoveryAddress?: Maybe; + zimbraPrefPasswordRecoveryAddressStatus?: Maybe; + zimbraPrefSaveToSent?: Maybe; + zimbraPrefShowFragments?: Maybe; + zimbraPrefSlackCalendarReminderEnabled?: Maybe; + zimbraPrefSortOrder?: Maybe; + zimbraPrefWebClientOfflineBrowserKey?: Maybe; + zimbraPrefTimeZoneId?: Maybe; + zimbraPrefLocale?: Maybe; + zimbraPrefClientType?: Maybe; + zimbraPrefAppleIcalDelegationEnabled?: Maybe; + zimbraPrefCalendarShowDeclinedMeetings?: Maybe; + zimbraPrefUseTimeZoneListInCalendar?: Maybe; + zimbraPrefMailForwardingAddress?: Maybe; + zimbraPrefMailLocalDeliveryDisabled?: Maybe; + zimbraPrefTagTreeOpen?: Maybe; }; export type PreferencesInput = { - zimbraPrefAutoAddAppointmentsToCalendar?: Maybe, - zimbraPrefCalendarAutoAddInvites?: Maybe, - zimbraPrefDefaultCalendarId?: Maybe, - zimbraPrefCalendarFirstDayOfWeek?: Maybe, - zimbraPrefCalendarInitialView?: Maybe, - zimbraPrefCalendarReminderEmail?: Maybe, - zimbraPrefCalendarWorkingHours?: Maybe, - zimbraPrefCalendarApptReminderWarningTime?: Maybe, - zimbraPrefCalendarShowPastDueReminders?: Maybe, - zimbraPrefCalendarToasterEnabled?: Maybe, - zimbraPrefComposeDirection?: Maybe, - zimbraPrefHtmlEditorDefaultFontColor?: Maybe, - zimbraPrefHtmlEditorDefaultFontFamily?: Maybe, - zimbraPrefHtmlEditorDefaultFontSize?: Maybe, - zimbraPrefMailToasterEnabled?: Maybe, - zimbraPrefShowAllNewMailNotifications?: Maybe, - zimbraPrefDelegatedSendSaveTarget?: Maybe, - zimbraPrefDisplayExternalImages?: Maybe, - zimbraPrefGroupMailBy?: Maybe, - zimbraPrefMailPollingInterval?: Maybe, - zimbraPrefMailRequestReadReceipts?: Maybe, - zimbraPrefMailSelectAfterDelete?: Maybe, - zimbraPrefMailSendReadReceipts?: Maybe, - zimbraPrefMailTrustedSenderList?: Maybe>>, - zimbraPrefMarkMsgRead?: Maybe, - zimbraPrefOutOfOfficeFromDate?: Maybe, - zimbraPrefOutOfOfficeExternalReply?: Maybe, - zimbraPrefOutOfOfficeExternalReplyEnabled?: Maybe, - zimbraPrefOutOfOfficeReply?: Maybe, - zimbraPrefOutOfOfficeReplyEnabled?: Maybe, - zimbraPrefOutOfOfficeStatusAlertOnLogin?: Maybe, - zimbraPrefOutOfOfficeSuppressExternalReply?: Maybe, - zimbraPrefOutOfOfficeUntilDate?: Maybe, - zimbraPrefReadingPaneEnabled?: Maybe, - zimbraPrefReadingPaneLocation?: Maybe, - zimbraPrefSaveToSent?: Maybe, - zimbraPrefShowFragments?: Maybe, - zimbraPrefSlackCalendarReminderEnabled?: Maybe, - zimbraPrefSortOrder?: Maybe, - zimbraPrefWebClientOfflineBrowserKey?: Maybe, - zimbraPrefTimeZoneId?: Maybe, - zimbraPrefLocale?: Maybe, - zimbraPrefClientType?: Maybe, - zimbraPrefAppleIcalDelegationEnabled?: Maybe, - zimbraPrefCalendarShowDeclinedMeetings?: Maybe, - zimbraPrefUseTimeZoneListInCalendar?: Maybe, - zimbraPrefMailForwardingAddress?: Maybe, - zimbraPrefMailLocalDeliveryDisabled?: Maybe, - zimbraPrefTagTreeOpen?: Maybe, + zimbraPrefAutoAddAppointmentsToCalendar?: Maybe; + zimbraPrefCalendarAutoAddInvites?: Maybe; + zimbraPrefDefaultCalendarId?: Maybe; + zimbraPrefCalendarFirstDayOfWeek?: Maybe; + zimbraPrefCalendarInitialView?: Maybe; + zimbraPrefCalendarReminderEmail?: Maybe; + zimbraPrefCalendarWorkingHours?: Maybe; + zimbraPrefCalendarApptReminderWarningTime?: Maybe; + zimbraPrefCalendarShowPastDueReminders?: Maybe; + zimbraPrefCalendarToasterEnabled?: Maybe; + zimbraPrefComposeDirection?: Maybe; + zimbraPrefHtmlEditorDefaultFontColor?: Maybe; + zimbraPrefHtmlEditorDefaultFontFamily?: Maybe; + zimbraPrefHtmlEditorDefaultFontSize?: Maybe; + zimbraPrefMailToasterEnabled?: Maybe; + zimbraPrefShowAllNewMailNotifications?: Maybe; + zimbraPrefDelegatedSendSaveTarget?: Maybe; + zimbraPrefDisplayExternalImages?: Maybe; + zimbraPrefGroupMailBy?: Maybe; + zimbraPrefMailPollingInterval?: Maybe; + zimbraPrefMailRequestReadReceipts?: Maybe; + zimbraPrefMailSelectAfterDelete?: Maybe; + zimbraPrefMailSendReadReceipts?: Maybe; + zimbraPrefMailTrustedSenderList?: Maybe>>; + zimbraPrefMarkMsgRead?: Maybe; + zimbraPrefOutOfOfficeFromDate?: Maybe; + zimbraPrefOutOfOfficeExternalReply?: Maybe; + zimbraPrefOutOfOfficeExternalReplyEnabled?: Maybe; + zimbraPrefOutOfOfficeReply?: Maybe; + zimbraPrefOutOfOfficeReplyEnabled?: Maybe; + zimbraPrefOutOfOfficeStatusAlertOnLogin?: Maybe; + zimbraPrefOutOfOfficeSuppressExternalReply?: Maybe; + zimbraPrefOutOfOfficeUntilDate?: Maybe; + zimbraPrefReadingPaneEnabled?: Maybe; + zimbraPrefReadingPaneLocation?: Maybe; + zimbraPrefSaveToSent?: Maybe; + zimbraPrefShowFragments?: Maybe; + zimbraPrefSlackCalendarReminderEnabled?: Maybe; + zimbraPrefSortOrder?: Maybe; + zimbraPrefWebClientOfflineBrowserKey?: Maybe; + zimbraPrefTimeZoneId?: Maybe; + zimbraPrefLocale?: Maybe; + zimbraPrefClientType?: Maybe; + zimbraPrefAppleIcalDelegationEnabled?: Maybe; + zimbraPrefCalendarShowDeclinedMeetings?: Maybe; + zimbraPrefUseTimeZoneListInCalendar?: Maybe; + zimbraPrefMailForwardingAddress?: Maybe; + zimbraPrefMailLocalDeliveryDisabled?: Maybe; + zimbraPrefTagTreeOpen?: Maybe; }; export enum PrefMailSelectAfterDelete { @@ -2925,458 +2925,458 @@ export enum PrefMailSendReadReceipts { } export type ProfileImageChangeResponse = { - __typename?: 'ProfileImageChangeResponse', - itemId?: Maybe, + __typename?: 'ProfileImageChangeResponse'; + itemId?: Maybe; }; export type Prop = { - __typename?: 'Prop', - zimlet?: Maybe, - name?: Maybe, - _content?: Maybe, + __typename?: 'Prop'; + zimlet?: Maybe; + name?: Maybe; + _content?: Maybe; }; export type PropertiesInput = { - zimlet: Scalars['String'], - name: Scalars['String'], - _content?: Maybe, + zimlet: Scalars['String']; + name: Scalars['String']; + _content?: Maybe; }; export type PropList = { - __typename?: 'PropList', - prop?: Maybe>>, + __typename?: 'PropList'; + prop?: Maybe>>; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type Query = { - __typename?: 'Query', - accountInfo?: Maybe, - autoComplete?: Maybe, - autoCompleteGAL?: Maybe, - clientInfo?: Maybe, - downloadMessage?: Maybe, - downloadAttachment?: Maybe, - discoverRights?: Maybe, - freeBusy?: Maybe>>, - getContact?: Maybe>>, - getAppointments?: Maybe, - getAppointment?: Maybe, - getReminders?: Maybe, - getTasks?: Maybe, - getAppSpecificPasswords?: Maybe, - getAvailableLocales?: Maybe>>, - getContactFrequency?: Maybe, - getConversation?: Maybe, - getFilterRules?: Maybe>>, - getFolder?: Maybe, - getCustomMetadata?: Maybe, - getMailboxMetadata?: Maybe, - getMessage?: Maybe, - getMessagesMetadata?: Maybe>>, - getRights?: Maybe, - getSMimePublicCerts?: Maybe, - getScratchCodes?: Maybe, - getSearchFolder?: Maybe, - getTrustedDevices?: Maybe, - getWhiteBlackList?: Maybe, - getWorkingHours?: Maybe>>, - noop?: Maybe, - getPreferences?: Maybe, - getDataSources: DataSources, - getIdentities?: Maybe, - getSignatures?: Maybe, - recoverAccount?: Maybe, - relatedContacts?: Maybe>>, - shareInfo?: Maybe>>, - /** - * Perform a search for a variety types using a flexible query interface. + __typename?: 'Query'; + accountInfo?: Maybe; + autoComplete?: Maybe; + autoCompleteGAL?: Maybe; + clientInfo?: Maybe; + downloadMessage?: Maybe; + downloadAttachment?: Maybe; + discoverRights?: Maybe; + freeBusy?: Maybe>>; + getContact?: Maybe>>; + getAppointments?: Maybe; + getAppointment?: Maybe; + getReminders?: Maybe; + getTasks?: Maybe; + getAppSpecificPasswords?: Maybe; + getAvailableLocales?: Maybe>>; + getContactFrequency?: Maybe; + getConversation?: Maybe; + getFilterRules?: Maybe>>; + getFolder?: Maybe; + getCustomMetadata?: Maybe; + getMailboxMetadata?: Maybe; + getMessage?: Maybe; + getMessagesMetadata?: Maybe>>; + getRights?: Maybe; + getSMimePublicCerts?: Maybe; + getScratchCodes?: Maybe; + getSearchFolder?: Maybe; + getTrustedDevices?: Maybe; + getWhiteBlackList?: Maybe; + getWorkingHours?: Maybe>>; + noop?: Maybe; + getPreferences?: Maybe; + getDataSources: DataSources; + getIdentities?: Maybe; + getSignatures?: Maybe; + recoverAccount?: Maybe; + relatedContacts?: Maybe>>; + shareInfo?: Maybe>>; + /** + * Perform a search for a variety types using a flexible query interface. * [[SOAP Search API Documentation]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/zimbraMail/Search.html) * [[Query Tips]](https://wiki.zimbra.com/wiki/Zimbra_Web_Client_Search_Tips) - */ - search?: Maybe, - searchGal?: Maybe, - taskFolders?: Maybe>>, - getTag?: Maybe>>, + */ + search?: Maybe; + searchGal?: Maybe; + taskFolders?: Maybe>>; + getTag?: Maybe>>; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryAutoCompleteArgs = { - name?: Maybe, - type?: Maybe, - needExp?: Maybe, - folders?: Maybe, - includeGal?: Maybe + name?: Maybe; + type?: Maybe; + needExp?: Maybe; + folders?: Maybe; + includeGal?: Maybe; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryAutoCompleteGalArgs = { - limit?: Maybe, - name: Scalars['String'], - type?: Maybe, - needExp?: Maybe + limit?: Maybe; + name: Scalars['String']; + type?: Maybe; + needExp?: Maybe; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryClientInfoArgs = { - domain: Scalars['String'] + domain: Scalars['String']; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryDownloadMessageArgs = { - id: Scalars['ID'], - isSecure?: Maybe + id: Scalars['ID']; + isSecure?: Maybe; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryDownloadAttachmentArgs = { - id: Scalars['ID'], - part: Scalars['ID'] + id: Scalars['ID']; + part: Scalars['ID']; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryFreeBusyArgs = { - names: Array, - start?: Maybe, - end?: Maybe + names: Array; + start?: Maybe; + end?: Maybe; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryGetContactArgs = { - id?: Maybe, - ids?: Maybe>, - derefGroupMember?: Maybe, - memberOf?: Maybe + id?: Maybe; + ids?: Maybe>; + derefGroupMember?: Maybe; + memberOf?: Maybe; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryGetAppointmentsArgs = { - calExpandInstStart: Scalars['Float'], - calExpandInstEnd: Scalars['Float'], - query: Scalars['String'], - limit: Scalars['Int'], - offset: Scalars['Int'], - types?: Maybe + calExpandInstStart: Scalars['Float']; + calExpandInstEnd: Scalars['Float']; + query: Scalars['String']; + limit: Scalars['Int']; + offset: Scalars['Int']; + types?: Maybe; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryGetAppointmentArgs = { - id: Scalars['ID'] + id: Scalars['ID']; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryGetRemindersArgs = { - calExpandInstStart: Scalars['Float'], - calExpandInstEnd: Scalars['Float'], - query: Scalars['String'], - limit: Scalars['Int'], - offset: Scalars['Int'], - types?: Maybe + calExpandInstStart: Scalars['Float']; + calExpandInstEnd: Scalars['Float']; + query: Scalars['String']; + limit: Scalars['Int']; + offset: Scalars['Int']; + types?: Maybe; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryGetTasksArgs = { - query: Scalars['String'], - limit: Scalars['Int'], - offset: Scalars['Int'], - types?: Maybe + query: Scalars['String']; + limit: Scalars['Int']; + offset: Scalars['Int']; + types?: Maybe; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryGetContactFrequencyArgs = { - email: Scalars['String'], - by: Scalars['String'], - offsetInMinutes?: Maybe, - spec?: Maybe> + email: Scalars['String']; + by: Scalars['String']; + offsetInMinutes?: Maybe; + spec?: Maybe>; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryGetConversationArgs = { - id: Scalars['ID'], - header?: Maybe>>, - html?: Maybe, - max?: Maybe, - needExp?: Maybe, - fetch?: Maybe + id: Scalars['ID']; + header?: Maybe>>; + html?: Maybe; + max?: Maybe; + needExp?: Maybe; + fetch?: Maybe; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryGetFolderArgs = { - visible?: Maybe, - needGranteeName?: Maybe, - view?: Maybe, - depth?: Maybe, - traverseMountpoints?: Maybe, - folder?: Maybe + visible?: Maybe; + needGranteeName?: Maybe; + view?: Maybe; + depth?: Maybe; + traverseMountpoints?: Maybe; + folder?: Maybe; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryGetCustomMetadataArgs = { - id: Scalars['ID'], - section?: Maybe + id: Scalars['ID']; + section?: Maybe; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryGetMailboxMetadataArgs = { - section?: Maybe + section?: Maybe; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryGetMessageArgs = { - id: Scalars['ID'], - header?: Maybe>>, - html?: Maybe, - max?: Maybe, - needExp?: Maybe, - neuter?: Maybe, - part?: Maybe, - raw?: Maybe, - read?: Maybe, - ridZ?: Maybe + id: Scalars['ID']; + header?: Maybe>>; + html?: Maybe; + max?: Maybe; + needExp?: Maybe; + neuter?: Maybe; + part?: Maybe; + raw?: Maybe; + read?: Maybe; + ridZ?: Maybe; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryGetMessagesMetadataArgs = { - ids: Array + ids: Array; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryGetRightsArgs = { - input: GetRightsInput + input: GetRightsInput; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryGetSMimePublicCertsArgs = { - contactAddr: Scalars['String'], - store: Scalars['String'] + contactAddr: Scalars['String']; + store: Scalars['String']; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryGetScratchCodesArgs = { - username: Scalars['String'] + username: Scalars['String']; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryGetWorkingHoursArgs = { - names: Array, - start?: Maybe, - end?: Maybe + names: Array; + start?: Maybe; + end?: Maybe; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryRecoverAccountArgs = { - op: RecoverAccountOp, - email: Scalars['String'], - channel: SetRecoveryAccountChannel + op: RecoverAccountOp; + email: Scalars['String']; + channel: SetRecoveryAccountChannel; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryRelatedContactsArgs = { - email: Scalars['String'] + email: Scalars['String']; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QueryShareInfoArgs = { - internal?: Maybe, - includeSelf?: Maybe, - grantee?: Maybe, - owner?: Maybe + internal?: Maybe; + includeSelf?: Maybe; + grantee?: Maybe; + owner?: Maybe; }; -/** +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QuerySearchArgs = { - contact?: Maybe, - cursor?: Maybe, - fetch?: Maybe, - fullConversation?: Maybe, - limit?: Maybe, - needExp?: Maybe, - memberOf?: Maybe, - offset?: Maybe, - query?: Maybe, - recip?: Maybe, - sortBy?: Maybe, - types?: Maybe, - resultMode?: Maybe -}; - - -/** + contact?: Maybe; + cursor?: Maybe; + fetch?: Maybe; + fullConversation?: Maybe; + limit?: Maybe; + needExp?: Maybe; + memberOf?: Maybe; + offset?: Maybe; + query?: Maybe; + recip?: Maybe; + sortBy?: Maybe; + types?: Maybe; + resultMode?: Maybe; +}; + + +/** * Zimbra GraphQL Queries * - [[SOAP API Reference]](https://files.zimbra.com/docs/soap_api/8.7.11/api-reference/index.html) * - [[SOAP Documentation]](https://github.com/Zimbra/zm-mailbox/blob/develop/store/docs/soap.txt) * - [[SOAP XML-to-JSON Documentation]](https://wiki.zimbra.com/wiki/Json_format_to_represent_soap) */ export type QuerySearchGalArgs = { - needIsOwner?: Maybe, - needIsMember?: Maybe, - type?: Maybe, - name?: Maybe, - offset?: Maybe, - limit?: Maybe, - locale?: Maybe, - sortBy?: Maybe, - needExp?: Maybe + needIsOwner?: Maybe; + needIsMember?: Maybe; + type?: Maybe; + name?: Maybe; + offset?: Maybe; + limit?: Maybe; + locale?: Maybe; + sortBy?: Maybe; + needExp?: Maybe; }; export enum ReadingPaneLocation { @@ -3386,9 +3386,9 @@ export enum ReadingPaneLocation { } export type RecoverAccount = { - __typename?: 'RecoverAccount', - recoveryAccount?: Maybe, - recoveryAttemptsLeft?: Maybe, + __typename?: 'RecoverAccount'; + recoveryAccount?: Maybe; + recoveryAttemptsLeft?: Maybe; }; export enum RecoverAccountOp { @@ -3397,94 +3397,94 @@ export enum RecoverAccountOp { } export type RecurrenceInfo = { - __typename?: 'RecurrenceInfo', - add?: Maybe>>, - exclude?: Maybe>>, - except?: Maybe>>, - cancel?: Maybe>>, + __typename?: 'RecurrenceInfo'; + add?: Maybe>>; + exclude?: Maybe>>; + except?: Maybe>>; + cancel?: Maybe>>; /** dates: [SingleDates] # TODO */ - rule?: Maybe>>, + rule?: Maybe>>; }; export type RedirectAction = { - __typename?: 'RedirectAction', - address?: Maybe, - copy?: Maybe, - index?: Maybe, + __typename?: 'RedirectAction'; + address?: Maybe; + copy?: Maybe; + index?: Maybe; }; export type RedirectActionInput = { - address?: Maybe, - copy?: Maybe, - index?: Maybe, + address?: Maybe; + copy?: Maybe; + index?: Maybe; }; export type RelatedContact = { - __typename?: 'RelatedContact', - email?: Maybe, - scope?: Maybe, - p?: Maybe, + __typename?: 'RelatedContact'; + email?: Maybe; + scope?: Maybe; + p?: Maybe; }; export type ReminderItemHitInfo = { - __typename?: 'ReminderItemHitInfo', - alarm?: Maybe, - allDay?: Maybe, - changeDate?: Maybe, - class: CalendarItemClass, - componentNum?: Maybe, - date?: Maybe, - timezoneOffset?: Maybe, - duration?: Maybe, - excerpt?: Maybe, - flags?: Maybe, - folderId: Scalars['ID'], - freeBusy?: Maybe, - freeBusyActual?: Maybe, - id: Scalars['ID'], - alarmData?: Maybe>>, - instances?: Maybe>>, - invitations?: Maybe>>, - inviteId: Scalars['ID'], - isOrganizer?: Maybe, - isRecurring?: Maybe, - location?: Maybe, - modifiedSequence?: Maybe, - name?: Maybe, - organizer?: Maybe, - otherAttendees?: Maybe, - participationStatus?: Maybe, - percentComplete?: Maybe, - priority?: Maybe, - revision?: Maybe, - utcRecurrenceId?: Maybe, - size?: Maybe, - sortField?: Maybe, - status?: Maybe, - tagNames?: Maybe, - tags?: Maybe, - uid?: Maybe, - x_uid?: Maybe, - aid?: Maybe, - draft?: Maybe, - neverSent?: Maybe, + __typename?: 'ReminderItemHitInfo'; + alarm?: Maybe; + allDay?: Maybe; + changeDate?: Maybe; + class: CalendarItemClass; + componentNum?: Maybe; + date?: Maybe; + timezoneOffset?: Maybe; + duration?: Maybe; + excerpt?: Maybe; + flags?: Maybe; + folderId: Scalars['ID']; + freeBusy?: Maybe; + freeBusyActual?: Maybe; + id: Scalars['ID']; + alarmData?: Maybe>>; + instances?: Maybe>>; + invitations?: Maybe>>; + inviteId: Scalars['ID']; + isOrganizer?: Maybe; + isRecurring?: Maybe; + location?: Maybe; + modifiedSequence?: Maybe; + name?: Maybe; + organizer?: Maybe; + otherAttendees?: Maybe; + participationStatus?: Maybe; + percentComplete?: Maybe; + priority?: Maybe; + revision?: Maybe; + utcRecurrenceId?: Maybe; + size?: Maybe; + sortField?: Maybe; + status?: Maybe; + tagNames?: Maybe; + tags?: Maybe; + uid?: Maybe; + x_uid?: Maybe; + aid?: Maybe; + draft?: Maybe; + neverSent?: Maybe; }; export type RemindersResponse = { - __typename?: 'RemindersResponse', - tasks?: Maybe>>, - appointments?: Maybe>>, + __typename?: 'RemindersResponse'; + tasks?: Maybe>>; + appointments?: Maybe>>; }; export type ReplyAction = { - __typename?: 'ReplyAction', - index?: Maybe, - content?: Maybe>>, + __typename?: 'ReplyAction'; + index?: Maybe; + content?: Maybe>>; }; export type ReplyActionInput = { - index?: Maybe, - content?: Maybe>>, + index?: Maybe; + content?: Maybe>>; }; export enum ResetPasswordStatus { @@ -3494,74 +3494,74 @@ export enum ResetPasswordStatus { } export type RevokeRightsInput = { - access?: Maybe>>, + access?: Maybe>>; }; export type Right = { - right: Scalars['String'], + right: Scalars['String']; }; export type RightsResponse = { - __typename?: 'RightsResponse', - access?: Maybe>>, + __typename?: 'RightsResponse'; + access?: Maybe>>; }; export type SaveDocumentInput = { - id?: Maybe, - folderId?: Maybe, - name?: Maybe, - version?: Maybe, - contentType?: Maybe, - upload?: Maybe, - messageData?: Maybe>>, - descriptionEnabled?: Maybe, + id?: Maybe; + folderId?: Maybe; + name?: Maybe; + version?: Maybe; + contentType?: Maybe; + upload?: Maybe; + messageData?: Maybe>>; + descriptionEnabled?: Maybe; }; export type SaveDraftResponse = { - __typename?: 'SaveDraftResponse', - message?: Maybe>>, + __typename?: 'SaveDraftResponse'; + message?: Maybe>>; }; export type SaveMessageDataInput = { - id: Scalars['ID'], - content: Scalars['String'], - meta: Scalars['String'], + id: Scalars['ID']; + content: Scalars['String']; + meta: Scalars['String']; }; export type ScratchCode = { - __typename?: 'ScratchCode', - scratchCode?: Maybe>>, + __typename?: 'ScratchCode'; + scratchCode?: Maybe>>; }; export type ScratchCodes = { - __typename?: 'ScratchCodes', - scratchCodes?: Maybe, + __typename?: 'ScratchCodes'; + scratchCodes?: Maybe; }; export type ScratchCodeType = { - __typename?: 'ScratchCodeType', - _content?: Maybe, + __typename?: 'ScratchCodeType'; + _content?: Maybe; }; export type SearchFolderInput = { - id: Scalars['ID'], - query: Scalars['String'], - types: FolderView, + id: Scalars['ID']; + query: Scalars['String']; + types: FolderView; }; export type SearchResponse = { - __typename?: 'SearchResponse', - contacts?: Maybe>>, - messages?: Maybe>>, - conversations?: Maybe>>, - tasks?: Maybe>>, - appointments?: Maybe>>, - documents?: Maybe>>, - more?: Maybe, - offset?: Maybe, - sortBy?: Maybe, - paginationSupported?: Maybe, - hit?: Maybe>>, + __typename?: 'SearchResponse'; + contacts?: Maybe>>; + messages?: Maybe>>; + conversations?: Maybe>>; + tasks?: Maybe>>; + appointments?: Maybe>>; + documents?: Maybe>>; + more?: Maybe; + offset?: Maybe; + sortBy?: Maybe; + paginationSupported?: Maybe; + hit?: Maybe>>; }; export enum SearchType { @@ -3575,37 +3575,37 @@ export enum SearchType { } export type Secret = { - __typename?: 'Secret', - _content?: Maybe, + __typename?: 'Secret'; + _content?: Maybe; }; export type SendMessageInput = { - id?: Maybe, - origId?: Maybe, - folderId?: Maybe, - attach?: Maybe>>, - attachmentId?: Maybe, - replyType?: Maybe, - inReplyTo?: Maybe, - flags?: Maybe, - autoSendTime?: Maybe, - draftId?: Maybe, - entityId?: Maybe, - subject?: Maybe, - mimeParts?: Maybe>>, - emailAddresses?: Maybe>>, - attachments?: Maybe>>, + id?: Maybe; + origId?: Maybe; + folderId?: Maybe; + attach?: Maybe>>; + attachmentId?: Maybe; + replyType?: Maybe; + inReplyTo?: Maybe; + flags?: Maybe; + autoSendTime?: Maybe; + draftId?: Maybe; + entityId?: Maybe; + subject?: Maybe; + mimeParts?: Maybe>>; + emailAddresses?: Maybe>>; + attachments?: Maybe>>; }; export type SendMessageResponse = { - __typename?: 'SendMessageResponse', - message?: Maybe>>, + __typename?: 'SendMessageResponse'; + message?: Maybe>>; }; export type Session = { - __typename?: 'Session', - id?: Maybe, - _content?: Maybe, + __typename?: 'Session'; + id?: Maybe; + _content?: Maybe; }; export enum SetRecoveryAccountChannel { @@ -3620,20 +3620,20 @@ export enum SetRecoveryAccountOp { } export type ShareInfo = { - __typename?: 'ShareInfo', - folderId: Scalars['ID'], - folderPath?: Maybe, - folderUuid?: Maybe, - granteeName?: Maybe, - granteeDisplayName?: Maybe, - granteeId?: Maybe, - granteeType?: Maybe, - ownerEmail?: Maybe, - ownerId?: Maybe, - ownerName?: Maybe, - rights?: Maybe, - view?: Maybe, - mid?: Maybe, + __typename?: 'ShareInfo'; + folderId: Scalars['ID']; + folderPath?: Maybe; + folderUuid?: Maybe; + granteeName?: Maybe; + granteeDisplayName?: Maybe; + granteeId?: Maybe; + granteeType?: Maybe; + ownerEmail?: Maybe; + ownerId?: Maybe; + ownerName?: Maybe; + rights?: Maybe; + view?: Maybe; + mid?: Maybe; }; export enum ShareInputAction { @@ -3643,122 +3643,122 @@ export enum ShareInputAction { } export type ShareNotificaitonEmailAddressInput = { - address: Scalars['String'], - type?: Maybe, - personalName?: Maybe, + address: Scalars['String']; + type?: Maybe; + personalName?: Maybe; }; export type ShareNotification = { - __typename?: 'ShareNotification', - truncated?: Maybe, - content?: Maybe, + __typename?: 'ShareNotification'; + truncated?: Maybe; + content?: Maybe; }; export type ShareNotificationInput = { - action?: Maybe, - item: ShareNotificationItemInput, - address: ShareNotificaitonEmailAddressInput, - notes?: Maybe, + action?: Maybe; + item: ShareNotificationItemInput; + address: ShareNotificaitonEmailAddressInput; + notes?: Maybe; }; export type ShareNotificationItemInput = { - id: Scalars['ID'], + id: Scalars['ID']; }; export type Signature = { - __typename?: 'Signature', - id?: Maybe, - name?: Maybe, - content?: Maybe>>, + __typename?: 'Signature'; + id?: Maybe; + name?: Maybe; + content?: Maybe>>; }; export type SignatureContent = { - __typename?: 'SignatureContent', - type?: Maybe, - _content?: Maybe, + __typename?: 'SignatureContent'; + type?: Maybe; + _content?: Maybe; }; export type SignatureContentInput = { - type?: Maybe, - _content?: Maybe, + type?: Maybe; + _content?: Maybe; }; export type SignatureInput = { - id?: Maybe, - name?: Maybe, - content?: Maybe, - contentId?: Maybe, + id?: Maybe; + name?: Maybe; + content?: Maybe; + contentId?: Maybe; }; export type SignatureResponse = { - __typename?: 'SignatureResponse', - signature?: Maybe>>, + __typename?: 'SignatureResponse'; + signature?: Maybe>>; }; export type Signatures = { - __typename?: 'Signatures', - signature?: Maybe>>, + __typename?: 'Signatures'; + signature?: Maybe>>; }; export type SimpleRepeatingRule = { - __typename?: 'SimpleRepeatingRule', - frequency?: Maybe, - interval?: Maybe>>, - byday?: Maybe>>, - until?: Maybe>>, - count?: Maybe>>, - bymonthday?: Maybe>>, - bymonth?: Maybe>>, - bysetpos?: Maybe>>, + __typename?: 'SimpleRepeatingRule'; + frequency?: Maybe; + interval?: Maybe>>; + byday?: Maybe>>; + until?: Maybe>>; + count?: Maybe>>; + bymonthday?: Maybe>>; + bymonth?: Maybe>>; + bysetpos?: Maybe>>; }; export type SizeCondition = { - __typename?: 'SizeCondition', - numberComparison?: Maybe, - size?: Maybe, - index?: Maybe, - negative?: Maybe, + __typename?: 'SizeCondition'; + numberComparison?: Maybe; + size?: Maybe; + index?: Maybe; + negative?: Maybe; }; export type SizeConditionInput = { - numberComparison?: Maybe, - size?: Maybe, - index?: Maybe, - negative?: Maybe, + numberComparison?: Maybe; + size?: Maybe; + index?: Maybe; + negative?: Maybe; }; export type Skin = { - __typename?: 'Skin', - _content?: Maybe, + __typename?: 'Skin'; + _content?: Maybe; }; export type SMimeMessage = { - __typename?: 'SMimeMessage', - id?: Maybe, - content?: Maybe, + __typename?: 'SMimeMessage'; + id?: Maybe; + content?: Maybe; }; export type SMimePublicCert = { - __typename?: 'SMimePublicCert', - store: Scalars['String'], - field: Scalars['String'], - _content?: Maybe, + __typename?: 'SMimePublicCert'; + store: Scalars['String']; + field: Scalars['String']; + _content?: Maybe; }; export type SMimePublicCerts = { - __typename?: 'SMimePublicCerts', - email?: Maybe, - cert?: Maybe>>, + __typename?: 'SMimePublicCerts'; + email?: Maybe; + cert?: Maybe>>; }; export type SMimePublicCertsResponse = { - __typename?: 'SMimePublicCertsResponse', - certs?: Maybe>>, + __typename?: 'SMimePublicCertsResponse'; + certs?: Maybe>>; }; export type SnoozeInput = { - id: Scalars['ID'], - until: Scalars['Float'], + id: Scalars['ID']; + until: Scalars['Float']; }; export enum SortBy { @@ -3784,65 +3784,65 @@ export enum SortBy { } export type StringContent = { - __typename?: 'StringContent', - _content?: Maybe, + __typename?: 'StringContent'; + _content?: Maybe; }; export type Tag = { - __typename?: 'Tag', - id?: Maybe, - name?: Maybe, - color?: Maybe, - unread?: Maybe, + __typename?: 'Tag'; + id?: Maybe; + name?: Maybe; + color?: Maybe; + unread?: Maybe; }; export type TagAction = { - __typename?: 'TagAction', - tagName: Scalars['String'], - index?: Maybe, + __typename?: 'TagAction'; + tagName: Scalars['String']; + index?: Maybe; }; export type TagActionInput = { - tagName: Scalars['String'], - index?: Maybe, + tagName: Scalars['String']; + index?: Maybe; }; export type Target = { - __typename?: 'Target', - displayName?: Maybe, - email?: Maybe>>, - type?: Maybe, + __typename?: 'Target'; + displayName?: Maybe; + email?: Maybe>>; + type?: Maybe; }; export type Targets = { - __typename?: 'Targets', - right?: Maybe, - target?: Maybe>>, + __typename?: 'Targets'; + right?: Maybe; + target?: Maybe>>; }; export type TrustedDevicesEnabled = { - __typename?: 'TrustedDevicesEnabled', - _content?: Maybe, + __typename?: 'TrustedDevicesEnabled'; + _content?: Maybe; }; export type TwoFactorAuthRequired = { - __typename?: 'TwoFactorAuthRequired', - _content?: Maybe, + __typename?: 'TwoFactorAuthRequired'; + _content?: Maybe; }; export type TzOnsetInfo = { - __typename?: 'TzOnsetInfo', - week?: Maybe, - wkday?: Maybe, - mon?: Maybe, - mday?: Maybe, - hour?: Maybe, - min?: Maybe, - sec?: Maybe, + __typename?: 'TzOnsetInfo'; + week?: Maybe; + wkday?: Maybe; + mon?: Maybe; + mday?: Maybe; + hour?: Maybe; + min?: Maybe; + sec?: Maybe; }; export type UploadDocument = { - id: Scalars['ID'], + id: Scalars['ID']; }; export enum Weekday { @@ -3856,72 +3856,72 @@ export enum Weekday { } export type WhiteBlackAddress = { - __typename?: 'WhiteBlackAddress', - _content: Scalars['String'], - op?: Maybe, + __typename?: 'WhiteBlackAddress'; + _content: Scalars['String']; + op?: Maybe; }; export type WhiteBlackAddressOpts = { - _content: Scalars['String'], - op?: Maybe, + _content: Scalars['String']; + op?: Maybe; }; export type WhiteBlackList = { - __typename?: 'WhiteBlackList', - whiteList: Array>, - blackList: Array>, + __typename?: 'WhiteBlackList'; + whiteList: Array>; + blackList: Array>; }; export type WhiteBlackListArr = { - __typename?: 'WhiteBlackListArr', - addr?: Maybe>>, + __typename?: 'WhiteBlackListArr'; + addr?: Maybe>>; }; export type WhiteBlackListArrInput = { - addr?: Maybe>>, + addr?: Maybe>>; }; export type WhiteBlackListInput = { - whiteList?: Maybe, - blackList?: Maybe, + whiteList?: Maybe; + blackList?: Maybe; }; export type WkDay = { - __typename?: 'WkDay', - day?: Maybe, - ordwk?: Maybe, + __typename?: 'WkDay'; + day?: Maybe; + ordwk?: Maybe; }; export type WkDayInput = { - day: Weekday, - ordwk?: Maybe, + day: Weekday; + ordwk?: Maybe; }; export type WorkingHours = { - __typename?: 'WorkingHours', - id: Scalars['ID'], - tentative?: Maybe>>, - busy?: Maybe>>, - unavailable?: Maybe>>, - nodata?: Maybe>>, - free?: Maybe>>, + __typename?: 'WorkingHours'; + id: Scalars['ID']; + tentative?: Maybe>>; + busy?: Maybe>>; + unavailable?: Maybe>>; + nodata?: Maybe>>; + free?: Maybe>>; }; export type WorkingHoursInstance = { - __typename?: 'WorkingHoursInstance', - start?: Maybe, - end?: Maybe, + __typename?: 'WorkingHoursInstance'; + start?: Maybe; + end?: Maybe; }; export type ZimletPref = { - __typename?: 'ZimletPref', - name?: Maybe, - presence?: Maybe, + __typename?: 'ZimletPref'; + name?: Maybe; + presence?: Maybe; }; export type ZimletPreferenceInput = { - name: Scalars['String'], - presence: Scalars['String'], + name: Scalars['String']; + presence: Scalars['String']; }; export enum ZimletPresence {