diff --git a/packages/cli/package-lock.json b/packages/cli/package-lock.json index 1d0276d..712fe80 100644 --- a/packages/cli/package-lock.json +++ b/packages/cli/package-lock.json @@ -1,12 +1,12 @@ { "name": "graphql-editor-cli", - "version": "0.8.5", + "version": "0.8.6", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "graphql-editor-cli", - "version": "0.8.5", + "version": "0.8.6", "license": "MIT", "dependencies": { "adm-zip": "^0.5.9", @@ -14,13 +14,14 @@ "chalk": "^5.0.1", "clipboardy": "^3.0.0", "conf": "^10.2.0", + "dotenv": "^16.0.3", "execa": "^6.1.0", "express": "^4.18.1", "fast-glob": "^3.2.12", "figures": "^5.0.0", "graphql-js-tree": "^0.1.7", - "graphql-zeus": "^5.2.4", - "graphql-zeus-core": "^5.2.4", + "graphql-zeus": "^5.2.8", + "graphql-zeus-core": "^5.2.8", "inquirer": "^9.1.2", "mime": "^3.0.0", "node-fetch": "^3.2.10", @@ -31,7 +32,7 @@ "pusher-js": "^7.4.0", "qs": "^6.11.0", "run-async": "^2.4.1", - "stucco-js": "^0.10.16", + "stucco-js": "^0.10.18", "ts-node": "^10.9.1", "yargs": "^17.5.1" }, @@ -1601,6 +1602,17 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/dotenv": { + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", + "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/motdotla/dotenv?sponsor=1" + } + }, "node_modules/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", @@ -2654,9 +2666,9 @@ } }, "node_modules/graphql-zeus": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/graphql-zeus/-/graphql-zeus-5.2.4.tgz", - "integrity": "sha512-Jq7T8mUQUIV51CzVPGKTp3UcGpjztHknLkprWXfKXJU9g9QGjkZt3ItZKW+wNePckA4o9DaoG+V/HUiJrSIv0g==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/graphql-zeus/-/graphql-zeus-5.3.0.tgz", + "integrity": "sha512-w7DzrdCnaXylWK6NJ4fc3Ps4+qzQ68pYoZrCgRwT/Pgf32Jh9e2vUSoUMkge4yXUW2u5th8yVkSakjOOCNsLEw==", "dependencies": { "cross-fetch": "^3.0.4", "graphql-zeus-core": "*", @@ -2668,12 +2680,12 @@ } }, "node_modules/graphql-zeus-core": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/graphql-zeus-core/-/graphql-zeus-core-5.2.4.tgz", - "integrity": "sha512-Jp6Camrs0ag5A7vQrikYTqt4p35HcwZqd7afJbnISWN+uNLXCQOzj98bajbdGVBj503s39skskGl/XYMXoW0uA==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/graphql-zeus-core/-/graphql-zeus-core-5.3.0.tgz", + "integrity": "sha512-eYSbCu7cDiku19Ov72R+Wje+J8p3v9qRmug5N91lYIgpywh6P21+wtSEF9zi7XTHY6nGwXON2v8xPRyRkvzVRw==", "dependencies": { "graphql": "^16.5.0", - "graphql-js-tree": "^0.1.9" + "graphql-js-tree": "^0.2.5" }, "peerDependencies": { "graphql-ws": ">=5" @@ -2692,6 +2704,22 @@ "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" } }, + "node_modules/graphql-zeus-core/node_modules/graphql-js-tree": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/graphql-js-tree/-/graphql-js-tree-0.2.8.tgz", + "integrity": "sha512-LsVe8Et7pXeHkqM9QWeoUbMpsI6PQ9XtGNmGWlptyfzqvsfn3rwYWEo4WXug5nr/hlMruLY9usB+gN/ZWA7TyA==", + "dependencies": { + "graphql": "15.4.0" + } + }, + "node_modules/graphql-zeus-core/node_modules/graphql-js-tree/node_modules/graphql": { + "version": "15.4.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.4.0.tgz", + "integrity": "sha512-EB3zgGchcabbsU9cFe1j+yxdzKQKAbGUWRb13DsrsMN1yyfmmIq+2+L5MqVWcDCE4V89R5AyUOi7sMOGxdsYtA==", + "engines": { + "node": ">= 10.x" + } + }, "node_modules/graphql-zeus-jsonschema": { "version": "5.2.4", "resolved": "https://registry.npmjs.org/graphql-zeus-jsonschema/-/graphql-zeus-jsonschema-5.2.4.tgz", @@ -4058,9 +4086,9 @@ } }, "node_modules/pkg-install/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "bin": { "semver": "bin/semver" } @@ -4450,9 +4478,9 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -4486,9 +4514,9 @@ } }, "node_modules/semver-truncate/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "bin": { "semver": "bin/semver.js" } @@ -4679,9 +4707,9 @@ } }, "node_modules/stucco-js": { - "version": "0.10.16", - "resolved": "https://registry.npmjs.org/stucco-js/-/stucco-js-0.10.16.tgz", - "integrity": "sha512-Zm1wLGMdO94ThRGqzJjOrpjMHT5QhKLsqdq/zt0KCzht//b1Kggydv7ClwBnP5CFPTeKQy3jPEN2/zWwJ+aPpA==", + "version": "0.10.18", + "resolved": "https://registry.npmjs.org/stucco-js/-/stucco-js-0.10.18.tgz", + "integrity": "sha512-ujDscU16fQejz8ALu3zQm3VGSy1IZzaIe7ipHG1rrbBr6UbH/YnicOhD61IlRmlrSqxBlggzbM2G25OoBQRj9Q==", "dependencies": { "@grpc/grpc-js": "^1.3.7", "bin-version-check": "^5.0.0", @@ -6279,6 +6307,11 @@ "is-obj": "^2.0.0" } }, + "dotenv": { + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", + "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==" + }, "eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", @@ -7032,9 +7065,9 @@ } }, "graphql-zeus": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/graphql-zeus/-/graphql-zeus-5.2.4.tgz", - "integrity": "sha512-Jq7T8mUQUIV51CzVPGKTp3UcGpjztHknLkprWXfKXJU9g9QGjkZt3ItZKW+wNePckA4o9DaoG+V/HUiJrSIv0g==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/graphql-zeus/-/graphql-zeus-5.3.0.tgz", + "integrity": "sha512-w7DzrdCnaXylWK6NJ4fc3Ps4+qzQ68pYoZrCgRwT/Pgf32Jh9e2vUSoUMkge4yXUW2u5th8yVkSakjOOCNsLEw==", "requires": { "cross-fetch": "^3.0.4", "graphql-zeus-core": "*", @@ -7059,18 +7092,33 @@ } }, "graphql-zeus-core": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/graphql-zeus-core/-/graphql-zeus-core-5.2.4.tgz", - "integrity": "sha512-Jp6Camrs0ag5A7vQrikYTqt4p35HcwZqd7afJbnISWN+uNLXCQOzj98bajbdGVBj503s39skskGl/XYMXoW0uA==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/graphql-zeus-core/-/graphql-zeus-core-5.3.0.tgz", + "integrity": "sha512-eYSbCu7cDiku19Ov72R+Wje+J8p3v9qRmug5N91lYIgpywh6P21+wtSEF9zi7XTHY6nGwXON2v8xPRyRkvzVRw==", "requires": { "graphql": "^16.5.0", - "graphql-js-tree": "^0.1.9" + "graphql-js-tree": "^0.2.5" }, "dependencies": { "graphql": { "version": "16.6.0", "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.6.0.tgz", "integrity": "sha512-KPIBPDlW7NxrbT/eh4qPXz5FiFdL5UbaA0XUNz2Rp3Z3hqBSkbj0GVjwFDztsWVauZUWsbKHgMg++sk8UX0bkw==" + }, + "graphql-js-tree": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/graphql-js-tree/-/graphql-js-tree-0.2.8.tgz", + "integrity": "sha512-LsVe8Et7pXeHkqM9QWeoUbMpsI6PQ9XtGNmGWlptyfzqvsfn3rwYWEo4WXug5nr/hlMruLY9usB+gN/ZWA7TyA==", + "requires": { + "graphql": "15.4.0" + }, + "dependencies": { + "graphql": { + "version": "15.4.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.4.0.tgz", + "integrity": "sha512-EB3zgGchcabbsU9cFe1j+yxdzKQKAbGUWRb13DsrsMN1yyfmmIq+2+L5MqVWcDCE4V89R5AyUOi7sMOGxdsYtA==" + } + } } } }, @@ -8019,9 +8067,9 @@ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" }, "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" }, "shebang-command": { "version": "1.2.0", @@ -8285,9 +8333,9 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "requires": { "lru-cache": "^6.0.0" } @@ -8306,9 +8354,9 @@ }, "dependencies": { "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" } } }, @@ -8457,9 +8505,9 @@ "dev": true }, "stucco-js": { - "version": "0.10.16", - "resolved": "https://registry.npmjs.org/stucco-js/-/stucco-js-0.10.16.tgz", - "integrity": "sha512-Zm1wLGMdO94ThRGqzJjOrpjMHT5QhKLsqdq/zt0KCzht//b1Kggydv7ClwBnP5CFPTeKQy3jPEN2/zWwJ+aPpA==", + "version": "0.10.18", + "resolved": "https://registry.npmjs.org/stucco-js/-/stucco-js-0.10.18.tgz", + "integrity": "sha512-ujDscU16fQejz8ALu3zQm3VGSy1IZzaIe7ipHG1rrbBr6UbH/YnicOhD61IlRmlrSqxBlggzbM2G25OoBQRj9Q==", "requires": { "@grpc/grpc-js": "^1.3.7", "bin-version-check": "^5.0.0",