diff --git a/.changeset/fifty-bobcats-report.md b/.changeset/fifty-bobcats-report.md new file mode 100644 index 00000000000..9900013a657 --- /dev/null +++ b/.changeset/fifty-bobcats-report.md @@ -0,0 +1,35 @@ +--- +'@graphql-tools/batch-delegate': patch +'@graphql-tools/batch-execute': patch +'@graphql-tools/delegate': patch +'@graphql-tools/graphql-tag-pluck': patch +'graphql-tools': patch +'@graphql-tools/import': patch +'@graphql-tools/jest-transform': patch +'@graphql-tools/links': patch +'@graphql-tools/load': patch +'@graphql-tools/load-files': patch +'@graphql-tools/apollo-engine-loader': patch +'@graphql-tools/code-file-loader': patch +'@graphql-tools/git-loader': patch +'@graphql-tools/github-loader': patch +'@graphql-tools/graphql-file-loader': patch +'@graphql-tools/json-file-loader': patch +'@graphql-tools/module-loader': patch +'@graphql-tools/prisma-loader': patch +'@graphql-tools/url-loader': patch +'@graphql-tools/merge': patch +'@graphql-tools/mock': patch +'@graphql-tools/node-require': patch +'@graphql-tools/optimize': patch +'@graphql-tools/relay-operation-optimizer': patch +'@graphql-tools/resolvers-composition': patch +'@graphql-tools/schema': patch +'@graphql-tools/stitch': patch +'@graphql-tools/stitching-directives': patch +'@graphql-tools/utils': patch +'@graphql-tools/webpack-loader': patch +'@graphql-tools/wrap': patch +--- + +Use caret range for the tslib dependency diff --git a/packages/batch-delegate/package.json b/packages/batch-delegate/package.json index 2c021d292e4..20471c638ac 100644 --- a/packages/batch-delegate/package.json +++ b/packages/batch-delegate/package.json @@ -35,7 +35,7 @@ "@graphql-tools/delegate": "8.7.10", "@graphql-tools/utils": "8.6.12", "dataloader": "2.1.0", - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "devDependencies": { "@graphql-tools/schema": "8.3.13", diff --git a/packages/batch-execute/package.json b/packages/batch-execute/package.json index 82fc1d39f3b..9f12caf3cd3 100644 --- a/packages/batch-execute/package.json +++ b/packages/batch-execute/package.json @@ -34,7 +34,7 @@ "dependencies": { "@graphql-tools/utils": "8.6.12", "dataloader": "2.1.0", - "tslib": "~2.4.0", + "tslib": "^2.4.0", "value-or-promise": "1.0.11" }, "publishConfig": { diff --git a/packages/delegate/package.json b/packages/delegate/package.json index ea952bd8217..e6283d872a4 100644 --- a/packages/delegate/package.json +++ b/packages/delegate/package.json @@ -37,7 +37,7 @@ "@graphql-tools/utils": "8.6.12", "dataloader": "2.1.0", "graphql-executor": "0.0.23", - "tslib": "~2.4.0", + "tslib": "^2.4.0", "value-or-promise": "1.0.11" }, "publishConfig": { diff --git a/packages/graphql-tag-pluck/package.json b/packages/graphql-tag-pluck/package.json index 57bac86ef93..d3f767ddcaa 100644 --- a/packages/graphql-tag-pluck/package.json +++ b/packages/graphql-tag-pluck/package.json @@ -33,7 +33,7 @@ "@babel/traverse": "^7.16.8", "@babel/types": "^7.16.8", "@graphql-tools/utils": "8.6.12", - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "devDependencies": { "@babel/parser": "7.18.4", diff --git a/packages/graphql-tools/package.json b/packages/graphql-tools/package.json index d3332c0fd89..575c4c6e8c9 100644 --- a/packages/graphql-tools/package.json +++ b/packages/graphql-tools/package.json @@ -37,6 +37,6 @@ }, "dependencies": { "@graphql-tools/schema": "8.3.13", - "tslib": "~2.4.0" + "tslib": "^2.4.0" } } diff --git a/packages/import/package.json b/packages/import/package.json index c67aa4c707e..865052778e4 100644 --- a/packages/import/package.json +++ b/packages/import/package.json @@ -36,6 +36,6 @@ "dependencies": { "@graphql-tools/utils": "8.6.12", "resolve-from": "5.0.0", - "tslib": "~2.4.0" + "tslib": "^2.4.0" } } diff --git a/packages/jest-transform/package.json b/packages/jest-transform/package.json index 0c94fe3c470..2216bbb6275 100644 --- a/packages/jest-transform/package.json +++ b/packages/jest-transform/package.json @@ -35,7 +35,7 @@ "@graphql-tools/webpack-loader": "6.6.2", "@jest/transform": "^28.0.0", "@jest/types": "^28.0.0", - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "publishConfig": { "access": "public", diff --git a/packages/links/package.json b/packages/links/package.json index 9613b03c36c..23adf12128b 100644 --- a/packages/links/package.json +++ b/packages/links/package.json @@ -50,7 +50,7 @@ "apollo-upload-client": "17.0.0", "node-fetch": "^2.6.5", "form-data": "^4.0.0", - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "publishConfig": { "access": "public", diff --git a/packages/load-files/package.json b/packages/load-files/package.json index 9373ccc302c..fb16226aa1f 100644 --- a/packages/load-files/package.json +++ b/packages/load-files/package.json @@ -32,7 +32,7 @@ "dependencies": { "globby": "11.1.0", "unixify": "1.0.0", - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "publishConfig": { "access": "public", diff --git a/packages/load/package.json b/packages/load/package.json index b72c9fc12b2..bd8c21a6b9a 100644 --- a/packages/load/package.json +++ b/packages/load/package.json @@ -37,7 +37,7 @@ "@graphql-tools/utils": "8.6.12", "@graphql-tools/schema": "8.3.13", "p-limit": "3.1.0", - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "publishConfig": { "access": "public", diff --git a/packages/loaders/apollo-engine/package.json b/packages/loaders/apollo-engine/package.json index 8ffaa729575..f6d15987d15 100644 --- a/packages/loaders/apollo-engine/package.json +++ b/packages/loaders/apollo-engine/package.json @@ -32,8 +32,8 @@ "dependencies": { "@graphql-tools/utils": "8.6.12", "cross-undici-fetch": "^0.4.0", - "tslib": "~2.4.0", - "sync-fetch": "0.4.1" + "sync-fetch": "0.4.1", + "tslib": "^2.4.0" }, "publishConfig": { "access": "public", diff --git a/packages/loaders/code-file/package.json b/packages/loaders/code-file/package.json index 99eb1272996..4f63fecf8c3 100644 --- a/packages/loaders/code-file/package.json +++ b/packages/loaders/code-file/package.json @@ -33,7 +33,7 @@ "@graphql-tools/utils": "8.6.12", "@graphql-tools/graphql-tag-pluck": "7.2.9", "globby": "^11.0.3", - "tslib": "~2.4.0", + "tslib": "^2.4.0", "unixify": "^1.0.0" }, "publishConfig": { diff --git a/packages/loaders/git/package.json b/packages/loaders/git/package.json index c20e2b7b7cb..f17ef6ee569 100644 --- a/packages/loaders/git/package.json +++ b/packages/loaders/git/package.json @@ -34,7 +34,7 @@ "@graphql-tools/utils": "8.6.12", "is-glob": "4.0.3", "micromatch": "^4.0.4", - "tslib": "~2.4.0", + "tslib": "^2.4.0", "unixify": "^1.0.0" }, "devDependencies": { diff --git a/packages/loaders/github/package.json b/packages/loaders/github/package.json index d77688c7d87..27fd566acfa 100644 --- a/packages/loaders/github/package.json +++ b/packages/loaders/github/package.json @@ -34,7 +34,7 @@ "@graphql-tools/graphql-tag-pluck": "7.2.9", "cross-undici-fetch": "^0.4.0", "sync-fetch": "0.4.1", - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "publishConfig": { "access": "public", diff --git a/packages/loaders/graphql-file/package.json b/packages/loaders/graphql-file/package.json index 53e750cd68b..12138712a2d 100644 --- a/packages/loaders/graphql-file/package.json +++ b/packages/loaders/graphql-file/package.json @@ -37,7 +37,7 @@ "@graphql-tools/utils": "8.6.12", "globby": "^11.0.3", "unixify": "^1.0.0", - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "publishConfig": { "access": "public", diff --git a/packages/loaders/json-file/package.json b/packages/loaders/json-file/package.json index 9186f8e70fa..5326bd52e32 100644 --- a/packages/loaders/json-file/package.json +++ b/packages/loaders/json-file/package.json @@ -33,7 +33,7 @@ "@graphql-tools/utils": "8.6.12", "globby": "^11.0.3", "unixify": "^1.0.0", - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "publishConfig": { "access": "public", diff --git a/packages/loaders/module/package.json b/packages/loaders/module/package.json index 17b55925cf1..b9c4e2a7b9e 100644 --- a/packages/loaders/module/package.json +++ b/packages/loaders/module/package.json @@ -31,7 +31,7 @@ }, "dependencies": { "@graphql-tools/utils": "8.6.12", - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "publishConfig": { "access": "public", diff --git a/packages/loaders/prisma/package.json b/packages/loaders/prisma/package.json index 52173bbd1ac..6c19ec5bc2a 100644 --- a/packages/loaders/prisma/package.json +++ b/packages/loaders/prisma/package.json @@ -48,7 +48,7 @@ "lodash": "^4.17.20", "replaceall": "^0.1.6", "scuid": "^1.1.0", - "tslib": "~2.4.0", + "tslib": "^2.4.0", "yaml-ast-parser": "^0.0.43" }, "publishConfig": { diff --git a/packages/loaders/url/package.json b/packages/loaders/url/package.json index 1639df15a82..fcefc7cf6d4 100644 --- a/packages/loaders/url/package.json +++ b/packages/loaders/url/package.json @@ -60,7 +60,7 @@ "isomorphic-ws": "^4.0.1", "meros": "^1.1.4", "sync-fetch": "^0.4.0", - "tslib": "^2.3.0", + "tslib": "^2.4.0", "value-or-promise": "^1.0.11", "ws": "^8.3.0" }, diff --git a/packages/merge/package.json b/packages/merge/package.json index 20a561b7ca7..b753492d8c4 100644 --- a/packages/merge/package.json +++ b/packages/merge/package.json @@ -34,7 +34,7 @@ }, "dependencies": { "@graphql-tools/utils": "8.6.12", - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "publishConfig": { "access": "public", diff --git a/packages/mock/package.json b/packages/mock/package.json index 1b85e0d25a3..b37afc12c3b 100644 --- a/packages/mock/package.json +++ b/packages/mock/package.json @@ -35,7 +35,7 @@ "@graphql-tools/schema": "8.3.13", "@graphql-tools/utils": "8.6.12", "fast-json-stable-stringify": "^2.1.0", - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "devDependencies": { "casual": "1.6.2" diff --git a/packages/node-require/package.json b/packages/node-require/package.json index 6af5671b271..dda3131e63a 100644 --- a/packages/node-require/package.json +++ b/packages/node-require/package.json @@ -35,7 +35,7 @@ "@graphql-tools/load": "7.5.13", "@graphql-tools/graphql-file-loader": "7.3.14", "@graphql-tools/utils": "8.6.12", - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "publishConfig": { "access": "public", diff --git a/packages/optimize/package.json b/packages/optimize/package.json index 9587d81bcbf..9f30d3d17dc 100644 --- a/packages/optimize/package.json +++ b/packages/optimize/package.json @@ -32,7 +32,7 @@ "input": "./src/index.ts" }, "dependencies": { - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "publishConfig": { "access": "public", diff --git a/packages/relay-operation-optimizer/package.json b/packages/relay-operation-optimizer/package.json index caae40198c5..b40bdc00d0f 100644 --- a/packages/relay-operation-optimizer/package.json +++ b/packages/relay-operation-optimizer/package.json @@ -43,7 +43,7 @@ "dependencies": { "@graphql-tools/utils": "8.6.12", "relay-compiler": "12.0.0", - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "devDependencies": { "@types/relay-compiler": "8.0.2" diff --git a/packages/resolvers-composition/package.json b/packages/resolvers-composition/package.json index 0883c1a085f..152212aabf3 100644 --- a/packages/resolvers-composition/package.json +++ b/packages/resolvers-composition/package.json @@ -37,7 +37,7 @@ "@graphql-tools/utils": "8.6.12", "lodash": "4.17.21", "micromatch": "^4.0.4", - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "publishConfig": { "access": "public", diff --git a/packages/schema/package.json b/packages/schema/package.json index c6c9bbea82e..da746b9945e 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -37,7 +37,7 @@ "dependencies": { "@graphql-tools/merge": "8.2.13", "@graphql-tools/utils": "8.6.12", - "tslib": "~2.4.0", + "tslib": "^2.4.0", "value-or-promise": "1.0.11" }, "publishConfig": { diff --git a/packages/stitch/package.json b/packages/stitch/package.json index 7fe9057aad6..dac55905dbd 100644 --- a/packages/stitch/package.json +++ b/packages/stitch/package.json @@ -42,7 +42,7 @@ "@graphql-tools/schema": "8.3.13", "@graphql-tools/utils": "8.6.12", "@graphql-tools/wrap": "8.4.19", - "tslib": "~2.4.0", + "tslib": "^2.4.0", "value-or-promise": "^1.0.11" }, "publishConfig": { diff --git a/packages/stitching-directives/package.json b/packages/stitching-directives/package.json index a41918f936e..64e23f6969a 100644 --- a/packages/stitching-directives/package.json +++ b/packages/stitching-directives/package.json @@ -34,7 +34,7 @@ "dependencies": { "@graphql-tools/delegate": "8.7.10", "@graphql-tools/utils": "8.6.12", - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "devDependencies": { "@graphql-tools/schema": "8.3.13" diff --git a/packages/utils/package.json b/packages/utils/package.json index d551b259544..81d96f3075e 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -35,7 +35,7 @@ "graphql-scalars": "1.17.0" }, "dependencies": { - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "publishConfig": { "access": "public", diff --git a/packages/webpack-loader/package.json b/packages/webpack-loader/package.json index 515d55e3b74..c33ecebd618 100644 --- a/packages/webpack-loader/package.json +++ b/packages/webpack-loader/package.json @@ -34,7 +34,7 @@ "dependencies": { "@graphql-tools/optimize": "1.2.0", "@graphql-tools/webpack-loader-runtime": "6.3.1", - "tslib": "~2.4.0" + "tslib": "^2.4.0" }, "devDependencies": { "@types/webpack": "5.28.0" diff --git a/packages/wrap/package.json b/packages/wrap/package.json index 7ea517fbea2..f1752657671 100644 --- a/packages/wrap/package.json +++ b/packages/wrap/package.json @@ -35,7 +35,7 @@ "@graphql-tools/delegate": "8.7.10", "@graphql-tools/schema": "8.3.13", "@graphql-tools/utils": "8.6.12", - "tslib": "~2.4.0", + "tslib": "^2.4.0", "value-or-promise": "1.0.11" }, "publishConfig": { diff --git a/yarn.lock b/yarn.lock index 530e10977e1..fcadb5be651 100644 --- a/yarn.lock +++ b/yarn.lock @@ -13276,7 +13276,7 @@ tslib@1.11.1, tslib@^1.0.0, tslib@^1.11.1, tslib@^1.8.1, tslib@^1.9.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.11.1.tgz#eb15d128827fbee2841549e171f45ed338ac7e35" integrity sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA== -tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.3.1, tslib@~2.4.0: +tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==