diff --git a/packages/auto-type-merging/package.json b/packages/auto-type-merging/package.json index b057a433..fb99efd8 100644 --- a/packages/auto-type-merging/package.json +++ b/packages/auto-type-merging/package.json @@ -40,7 +40,7 @@ }, "dependencies": { "@graphql-tools/delegate": "8.7.11", - "@graphql-mesh/transform-type-merging": "0.4.5", + "@graphql-mesh/transform-type-merging": "0.4.6", "tslib": "2.4.0" }, "peerDependencies": { diff --git a/packages/cli/package.json b/packages/cli/package.json index c4ff927c..e2b68552 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -49,8 +49,8 @@ "access": "public" }, "dependencies": { - "@graphql-mesh/cli": "0.72.1", - "@graphql-mesh/graphql": "0.27.1", + "@graphql-mesh/cli": "0.73.1", + "@graphql-mesh/graphql": "0.27.2", "tslib": "2.4.0", "@graphprotocol/client-auto-pagination": "1.0.1", "@graphprotocol/client-auto-type-merging": "0.0.0", diff --git a/yarn.lock b/yarn.lock index aec2e9a9..69bc34f0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1286,6 +1286,13 @@ resolved "https://registry.yarnpkg.com/@envelop/disable-introspection/-/disable-introspection-3.0.0.tgz#beb8a534e7c3dd2c8d141c56ad162bbecef17bd5" integrity sha512-ypYwiEbwSe+uyYp6CEwJ2oDRUk51chvSSlncZmt3gutpJyuNeWygcFOngxtbzCKqkjgEfag3AM2HrCFJxJZ7gw== +"@envelop/extended-validation@1.6.3": + version "1.6.3" + resolved "https://registry.yarnpkg.com/@envelop/extended-validation/-/extended-validation-1.6.3.tgz#6b899c08eb203217873ae9ea6f853a7ce32d056b" + integrity sha512-qFw7ZmdyORGAVeKWqD/KKsY+Cbm3QM48uBcMWlO2DHqVqoEg7zGY5c9Eu2RE9gn5eFHSgHupIDeMt8ilZVLQ/Q== + dependencies: + "@graphql-tools/utils" "^8.6.1" + "@envelop/parser-cache@^4.0.0": version "4.0.0" resolved "https://registry.yarnpkg.com/@envelop/parser-cache/-/parser-cache-4.0.0.tgz#a70877fba1a0477c62d39eed5ce3a9057d3847db" @@ -1439,20 +1446,20 @@ "@graphql-tools/utils" "8.6.13" tslib "^2.4.0" -"@graphql-mesh/cache-localforage@0.6.11": - version "0.6.11" - resolved "https://registry.yarnpkg.com/@graphql-mesh/cache-localforage/-/cache-localforage-0.6.11.tgz#b3773b226c4db167575471bc2311b4b3480b0feb" - integrity sha512-rtUC9tqcKng1prxCASshgE4kP1icnr5aAi0iWCOsWhdTMFPmGH9NACMxlYEXClvOPyA8eQHn8nsBpE5smoK4GA== +"@graphql-mesh/cache-localforage@0.6.12": + version "0.6.12" + resolved "https://registry.yarnpkg.com/@graphql-mesh/cache-localforage/-/cache-localforage-0.6.12.tgz#f9f0b85c2215c1b82e36fab033040b50177977a4" + integrity sha512-4/t6JKt9SD3k8z35K2MOag9jywuSRMqCBSDxEZamXsss82wJjEyIdRWNXWab0kvcHEjkHMlKdSQHM1nVpFKbXQ== dependencies: - "@graphql-mesh/types" "0.74.1" - "@graphql-mesh/utils" "0.35.5" + "@graphql-mesh/types" "0.74.2" + "@graphql-mesh/utils" "0.35.6" localforage "1.10.0" tslib "^2.4.0" -"@graphql-mesh/cli@0.72.1": - version "0.72.1" - resolved "https://registry.yarnpkg.com/@graphql-mesh/cli/-/cli-0.72.1.tgz#b245de0cb45c21eedc7676c49181ee9b6347f895" - integrity sha512-rc/bXtXdYZdNMSrEIwPqehnZYMOYuimyDCNuGjeBbILyH23w2rkmLO8kWdGifRRs8PwbojvyJkQ50LiSUc8npQ== +"@graphql-mesh/cli@0.73.1": + version "0.73.1" + resolved "https://registry.yarnpkg.com/@graphql-mesh/cli/-/cli-0.73.1.tgz#121433c024a6ef666081efe1e1402658566fff6e" + integrity sha512-+QBazcioyCUHbN8dNwEYit4RVmNmsarfCmn4YA1QQpojMRWFBVphhA1TeCHOnsw1Q/sd1AMvdg3qyElrZOxWSw== dependencies: "@graphql-codegen/core" "2.5.1" "@graphql-codegen/typed-document-node" "2.2.12" @@ -1460,13 +1467,13 @@ "@graphql-codegen/typescript-generic-sdk" "2.3.11" "@graphql-codegen/typescript-operations" "2.4.1" "@graphql-codegen/typescript-resolvers" "2.6.5" - "@graphql-mesh/config" "0.37.6" + "@graphql-mesh/config" "1.0.1" "@graphql-mesh/cross-helpers" "0.1.6" - "@graphql-mesh/runtime" "0.36.1" - "@graphql-mesh/store" "0.8.14" + "@graphql-mesh/runtime" "0.37.1" + "@graphql-mesh/store" "0.8.15" "@graphql-mesh/string-interpolation" "0.3.0" - "@graphql-mesh/types" "0.74.1" - "@graphql-mesh/utils" "0.35.5" + "@graphql-mesh/types" "0.74.2" + "@graphql-mesh/utils" "0.35.6" "@graphql-tools/code-file-loader" "7.2.18" "@graphql-tools/graphql-file-loader" "7.3.15" "@graphql-tools/load" "7.5.14" @@ -1482,7 +1489,7 @@ dotenv "16.0.1" express "4.18.1" graphql-import-node "0.0.5" - graphql-ws "5.8.2" + graphql-ws "5.9.0" json-bigint-patch "0.0.8" json5 "2.2.1" lodash.get "4.4.2" @@ -1494,22 +1501,22 @@ tsconfig-paths "4.0.0" tslib "^2.4.0" typescript "4.7.3" - ws "8.7.0" + ws "8.8.0" yargs "17.5.1" -"@graphql-mesh/config@0.37.6": - version "0.37.6" - resolved "https://registry.yarnpkg.com/@graphql-mesh/config/-/config-0.37.6.tgz#d20ea0bc13430f77999fb8d7e6fedffc21ee59c2" - integrity sha512-oEZr6kFfIZMAnmUsBv6t2WwDrF6lRErkBq4EFSj6+aLwe3Y+wBT6IlIHC6Qf8zJpTOLkF8mPuFVvuXJ0k7VUFA== +"@graphql-mesh/config@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@graphql-mesh/config/-/config-1.0.1.tgz#bc05902bb9802abf35eec849602a269738f7c0e1" + integrity sha512-mjsI8aJSxppe4YM7Y66ku5okL6A0RKsxTdGMm9oLJ9biNTi4kSlFSauIlUHhBk4Z1Pe4AWDlSGBb3pkFinpPBQ== dependencies: "@envelop/core" "2.3.3" - "@graphql-mesh/cache-localforage" "0.6.11" + "@graphql-mesh/cache-localforage" "0.6.12" "@graphql-mesh/cross-helpers" "0.1.6" - "@graphql-mesh/merger-bare" "0.13.53" - "@graphql-mesh/merger-stitching" "0.15.55" - "@graphql-mesh/store" "0.8.14" - "@graphql-mesh/types" "0.74.1" - "@graphql-mesh/utils" "0.35.5" + "@graphql-mesh/merger-bare" "0.13.54" + "@graphql-mesh/merger-stitching" "0.15.56" + "@graphql-mesh/store" "0.8.15" + "@graphql-mesh/types" "0.74.2" + "@graphql-mesh/utils" "0.35.6" "@graphql-tools/code-file-loader" "7.2.18" "@graphql-tools/graphql-file-loader" "7.3.15" "@graphql-tools/load" "7.5.14" @@ -1538,16 +1545,16 @@ react-native-fs "2.20.0" react-native-path "0.0.5" -"@graphql-mesh/graphql@0.27.1": - version "0.27.1" - resolved "https://registry.yarnpkg.com/@graphql-mesh/graphql/-/graphql-0.27.1.tgz#a4601741114a8d979047078ed4433ecdb8d5794d" - integrity sha512-uOHZ0gv0Wc3tPzRhYdsFT5+nUeEYW+nPnlV7b1SImQB/bw1BMBErR9UhxCrUJsQxwfFJqw34etW3z82EB4YVaw== +"@graphql-mesh/graphql@0.27.2": + version "0.27.2" + resolved "https://registry.yarnpkg.com/@graphql-mesh/graphql/-/graphql-0.27.2.tgz#972145c8ec329f7f740f1d3a1b618d2b54108cd7" + integrity sha512-o7V8eNUZivjmmSjn7uz5PUuE0CgJkcHOMBIoEHMR1+XJvkagaAi+lfdR7BqVnV3yiIIq2zbVE8IpgVdSKXRDPw== dependencies: "@graphql-mesh/cross-helpers" "0.1.6" - "@graphql-mesh/store" "0.8.14" + "@graphql-mesh/store" "0.8.15" "@graphql-mesh/string-interpolation" "0.3.0" - "@graphql-mesh/types" "0.74.1" - "@graphql-mesh/utils" "0.35.5" + "@graphql-mesh/types" "0.74.2" + "@graphql-mesh/utils" "0.35.6" "@graphql-tools/delegate" "8.7.11" "@graphql-tools/url-loader" "7.9.24" "@graphql-tools/utils" "8.6.13" @@ -1555,27 +1562,27 @@ lodash.get "4.4.2" tslib "^2.4.0" -"@graphql-mesh/merger-bare@0.13.53": - version "0.13.53" - resolved "https://registry.yarnpkg.com/@graphql-mesh/merger-bare/-/merger-bare-0.13.53.tgz#223b45db0ed785b5cc577a29e59189e22404c4c7" - integrity sha512-5hJmPr7mT0M7drGz/WAZFEBt3nCYbeew2vLMQbVXPvBqWCVzWhX5CLNlkRNbRs8CZi96YzImM+4fMKug5FitmA== +"@graphql-mesh/merger-bare@0.13.54": + version "0.13.54" + resolved "https://registry.yarnpkg.com/@graphql-mesh/merger-bare/-/merger-bare-0.13.54.tgz#1fae1d81cd69230628875440563c52be7f309a77" + integrity sha512-f04KPd51wWyS/ZBJAaEyrPV+Tvv6BbvsIYSnBo+CX2UEmuCV/H/oeu2jleN88CMc2LSUbQ0eC9+lmm4IYlF7XQ== dependencies: - "@graphql-mesh/types" "0.74.1" - "@graphql-mesh/utils" "0.35.5" + "@graphql-mesh/types" "0.74.2" + "@graphql-mesh/utils" "0.35.6" "@graphql-tools/schema" "8.3.14" "@graphql-tools/utils" "8.6.13" "@graphql-tools/wrap" "8.4.20" fetchache "0.1.2" tslib "^2.4.0" -"@graphql-mesh/merger-stitching@0.15.55": - version "0.15.55" - resolved "https://registry.yarnpkg.com/@graphql-mesh/merger-stitching/-/merger-stitching-0.15.55.tgz#4f93706d9122aa92543dc496dd0acf9ecde7b0cb" - integrity sha512-63AtOdYkw6UTh1+sYmMaL3G4NpwDgvU2oFbYlGMOkrUoB5UdkXSC8od2/HZk3/znJ24xu5HgC8qER22FSI1A0A== +"@graphql-mesh/merger-stitching@0.15.56": + version "0.15.56" + resolved "https://registry.yarnpkg.com/@graphql-mesh/merger-stitching/-/merger-stitching-0.15.56.tgz#4884049536269047d7253494e1720afccc8afd35" + integrity sha512-LFhSLrTa0pitMDj+TKQnFt/9Kfb1EtGnskX14z2nMNlpKaKVllXsSp1J4eEJg+MCfvYG2QGTWeF3URoxA4Ewiw== dependencies: - "@graphql-mesh/store" "0.8.14" - "@graphql-mesh/types" "0.74.1" - "@graphql-mesh/utils" "0.35.5" + "@graphql-mesh/store" "0.8.15" + "@graphql-mesh/types" "0.74.2" + "@graphql-mesh/utils" "0.35.6" "@graphql-tools/delegate" "8.7.11" "@graphql-tools/schema" "8.3.14" "@graphql-tools/stitch" "8.6.13" @@ -1584,30 +1591,31 @@ "@graphql-tools/wrap" "8.4.20" tslib "^2.4.0" -"@graphql-mesh/runtime@0.36.1": - version "0.36.1" - resolved "https://registry.yarnpkg.com/@graphql-mesh/runtime/-/runtime-0.36.1.tgz#2feb603c9795dd7fc6beab48b9841197419d9aae" - integrity sha512-IHuUNLGbizS0sFo2H5VPwLF7ay787qzDEmcc6vkI/bkeFW0TqekpiW00a9ISbeaqslHF40DFGwxqqtMw+rMt7g== +"@graphql-mesh/runtime@0.37.1": + version "0.37.1" + resolved "https://registry.yarnpkg.com/@graphql-mesh/runtime/-/runtime-0.37.1.tgz#d01e3b3af3f6311bdf8bda29fe1a41502b66579c" + integrity sha512-6UjQ+stS4Din/HpULldCmqZk5vZvNv0Go65oLKI0PXpFABthPv5JCOFT7ZXmd9WBUMbmtynmp7Rn7ilTpv+ugg== dependencies: "@envelop/core" "2.3.3" + "@envelop/extended-validation" "1.6.3" "@graphql-mesh/string-interpolation" "0.3.0" - "@graphql-mesh/types" "0.74.1" - "@graphql-mesh/utils" "0.35.5" + "@graphql-mesh/types" "0.74.2" + "@graphql-mesh/utils" "0.35.6" "@graphql-tools/batch-delegate" "8.2.20" "@graphql-tools/delegate" "8.7.11" "@graphql-tools/utils" "8.6.13" "@graphql-tools/wrap" "8.4.20" tslib "^2.4.0" -"@graphql-mesh/store@0.8.14": - version "0.8.14" - resolved "https://registry.yarnpkg.com/@graphql-mesh/store/-/store-0.8.14.tgz#8a6089319ecfdcad6a4693d3818abbb73b3206d9" - integrity sha512-+IgxZlECQ0Ip1Woh+t+U3AxZ++xgwwoyVp1yfxJ1ynKBYe6Pq/Qp/sWNrecszrIW2n0NgaZtdR7pO4Cl+/792w== +"@graphql-mesh/store@0.8.15": + version "0.8.15" + resolved "https://registry.yarnpkg.com/@graphql-mesh/store/-/store-0.8.15.tgz#afd91c4a29b977150dc25be114bfdadf9125433d" + integrity sha512-gpFybFxvP9TsY49t3bsDityuR8mI0LlSP3PVmJiylI8cmoUjEvdkhPwl8tKFfaD+euPfIg9xQVtWplHt7GkjUQ== dependencies: "@graphql-inspector/core" "3.1.2" "@graphql-mesh/cross-helpers" "0.1.6" - "@graphql-mesh/types" "0.74.1" - "@graphql-mesh/utils" "0.35.5" + "@graphql-mesh/types" "0.74.2" + "@graphql-mesh/utils" "0.35.6" "@graphql-tools/utils" "8.6.13" tslib "^2.4.0" @@ -1654,13 +1662,13 @@ graphql-scalars "1.17.0" tslib "^2.3.1" -"@graphql-mesh/transform-type-merging@0.4.5": - version "0.4.5" - resolved "https://registry.yarnpkg.com/@graphql-mesh/transform-type-merging/-/transform-type-merging-0.4.5.tgz#46bb9e37c9755843b805c05192275d02882aed17" - integrity sha512-GnXh9PsdMjtvEIC1FHe3jn0hPqjKgUkijP6NOOwhgyS7dfHszo+GWRZiFKzyyieQ120NZLshOP6XaY5nNBaQXg== +"@graphql-mesh/transform-type-merging@0.4.6": + version "0.4.6" + resolved "https://registry.yarnpkg.com/@graphql-mesh/transform-type-merging/-/transform-type-merging-0.4.6.tgz#f12bf025972f8df3d881d1be51af1d80199a9e0b" + integrity sha512-QLUPEflJs9wZAgKnZucKUUUDw/5p93wPGi0LVilY0YxGzPYaD+LIDYD31LdeLX9AP1zmo+5dYcuVqRjIQSiWCQ== dependencies: - "@graphql-mesh/types" "0.74.1" - "@graphql-mesh/utils" "0.35.5" + "@graphql-mesh/types" "0.74.2" + "@graphql-mesh/utils" "0.35.6" "@graphql-tools/delegate" "8.7.11" "@graphql-tools/stitching-directives" "2.2.18" tslib "^2.4.0" @@ -1677,12 +1685,12 @@ fetchache "0.1.2" tslib "^2.3.1" -"@graphql-mesh/types@0.74.1": - version "0.74.1" - resolved "https://registry.yarnpkg.com/@graphql-mesh/types/-/types-0.74.1.tgz#1e41098e6d276dc7043e541b8d2cc3e20deebd3c" - integrity sha512-4LWsrHizwGubQOzyt7444aKzZg2ZW/iQ5OoU/inb+QBjM84L35THauM83gthCwuKcWfjL+Yb+0X3kkHtmM7ozg== +"@graphql-mesh/types@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@graphql-mesh/types/-/types-0.74.2.tgz#f06421bced4efd7304f64f30fa7f2a45dabc2f36" + integrity sha512-UPn+xGprYWKko3dFxrZN9RKd0eWAS2xkAOd2i70dq9K0NfL2Dn3cYe0ZlQwsuuUAZ6tmsKh3MrQjZHHTMRc2eQ== dependencies: - "@graphql-mesh/store" "0.8.14" + "@graphql-mesh/store" "0.8.15" "@graphql-tools/delegate" "8.7.11" "@graphql-tools/utils" "8.6.13" "@graphql-typed-document-node/core" "3.1.1" @@ -1721,14 +1729,14 @@ tiny-lru "8.0.2" tslib "^2.3.1" -"@graphql-mesh/utils@0.35.5": - version "0.35.5" - resolved "https://registry.yarnpkg.com/@graphql-mesh/utils/-/utils-0.35.5.tgz#66e26675a06a0b674f62564ae19236102a9e9f47" - integrity sha512-Ie8i+RzLgGPaB253YrU6wMlNrDIXLOmhDyhnoy4wGikCp+OkVfPE+X7VjfXEdM/p9cASPYlcYbCmJAnGknnInA== +"@graphql-mesh/utils@0.35.6": + version "0.35.6" + resolved "https://registry.yarnpkg.com/@graphql-mesh/utils/-/utils-0.35.6.tgz#369120eee0f46a0395cc335ffa0f4e28c51c3482" + integrity sha512-1VfBtb+CrbLzaEgl8sVfg3X7pONwMkY+VNPruEjid8TgZyfY3xynd32Fl57WDMN36dlsERYM5NRFV+oYpl/f7g== dependencies: "@graphql-mesh/cross-helpers" "0.1.6" "@graphql-mesh/string-interpolation" "0.3.0" - "@graphql-mesh/types" "0.74.1" + "@graphql-mesh/types" "0.74.2" "@graphql-tools/delegate" "8.7.11" "@graphql-tools/utils" "8.6.13" "@graphql-typed-document-node/core" "3.1.1" @@ -1956,7 +1964,7 @@ dependencies: tslib "~2.4.0" -"@graphql-tools/utils@8.6.13", "@graphql-tools/utils@^8.1.1", "@graphql-tools/utils@^8.3.0", "@graphql-tools/utils@^8.5.1", "@graphql-tools/utils@^8.5.2", "@graphql-tools/utils@^8.6.0": +"@graphql-tools/utils@8.6.13", "@graphql-tools/utils@^8.1.1", "@graphql-tools/utils@^8.3.0", "@graphql-tools/utils@^8.5.1", "@graphql-tools/utils@^8.5.2", "@graphql-tools/utils@^8.6.0", "@graphql-tools/utils@^8.6.1": version "8.6.13" resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-8.6.13.tgz#2b4fb7f9f8a29b25eecd44551fb95974de32f969" integrity sha512-FiVqrQzj4cgz0HcZ3CxUs8NtBGPZFpmsVyIgwmL6YCwIhjJQnT72h8G3/vk5zVfjfesht85YGp0inWWuoCKWzg== @@ -5088,10 +5096,10 @@ graphql-tag@^2.11.0, graphql-tag@^2.12.3: dependencies: tslib "^2.1.0" -graphql-ws@5.8.2, graphql-ws@^5.4.1: - version "5.8.2" - resolved "https://registry.yarnpkg.com/graphql-ws/-/graphql-ws-5.8.2.tgz#800184b1addb20b3010dc06cb70877703a5fff20" - integrity sha512-hYo8kTGzxePFJtMGC7Y4cbypwifMphIJJ7n4TDcVUAfviRwQBnmZAbfZlC+XFwWDUaR7raEDQPxWctpccmE0JQ== +graphql-ws@5.9.0, graphql-ws@^5.4.1: + version "5.9.0" + resolved "https://registry.yarnpkg.com/graphql-ws/-/graphql-ws-5.9.0.tgz#1fea3cca4582bbda15bc3a50bf30b539869b826f" + integrity sha512-CXv0l0nI1bgChwl4Rm+BqNOAKwL/C9T2N8RfmTkhQ38YLFdUXCi2WNW4oFp8BJP+t75nCLzjHHgR04sP1oF02w== graphql@16.3.0, graphql@16.5.0: version "16.5.0" @@ -8762,10 +8770,10 @@ write-pkg@^4.0.0: type-fest "^0.4.1" write-json-file "^3.2.0" -ws@8.7.0, ws@^8.3.0: - version "8.7.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.7.0.tgz#eaf9d874b433aa00c0e0d8752532444875db3957" - integrity sha512-c2gsP0PRwcLFzUiA8Mkr37/MI7ilIlHQxaEAtd0uNMbVMoy8puJyafRlm0bV9MbGSabUPeLrRRaqIBcFcA2Pqg== +ws@8.8.0, ws@^8.3.0: + version "8.8.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.8.0.tgz#8e71c75e2f6348dbf8d78005107297056cb77769" + integrity sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ== xdg-basedir@^4.0.0: version "4.0.0"