From ad7ce54926d95842d99cdcfdec728d3d199dfc99 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 30 Oct 2026 11:02:26 +0000 Subject: [PATCH] Bump @graphql-tools/utils, mockrtc and mockttp Bumps [@graphql-tools/utils](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/utils) to 12.1.0 and updates ancestor dependencies [@graphql-tools/utils](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/utils), [mockrtc](https://github.com/httptoolkit/mockrtc) and [mockttp](https://github.com/httptoolkit/mockttp). These dependencies need to be updated together. Updates `@graphql-tools/utils` from 8.13.1 to 12.1.0 - [Release notes](https://github.com/ardatan/graphql-tools/releases) - [Changelog](https://github.com/ardatan/graphql-tools/blob/master/packages/utils/CHANGELOG.md) - [Commits](https://github.com/ardatan/graphql-tools/commits/@graphql-tools/utils@12.1.0/packages/utils) Updates `mockrtc` from 0.5.0 to 0.5.2 - [Commits](https://github.com/httptoolkit/mockrtc/compare/v0.5.0...v0.5.2) Updates `mockttp` from 4.6.1 to 4.6.5 - [Release notes](https://github.com/httptoolkit/mockttp/releases) - [Commits](https://github.com/httptoolkit/mockttp/compare/v4.6.1...v4.6.5) --- updated-dependencies: - dependency-name: "@graphql-tools/utils" dependency-version: 12.1.0 dependency-type: indirect - dependency-name: mockrtc dependency-version: 0.5.2 dependency-type: direct:production - dependency-name: mockttp dependency-version: 4.6.5 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- package-lock.json | 192 +++++++++++++++++++++++----------------------- package.json | 4 +- 2 files changed, 96 insertions(+), 100 deletions(-) diff --git a/package-lock.json b/package-lock.json index 86700b09..87725fa0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -80,8 +80,8 @@ "mobx-react-lite": "^2.2.2", "mobx-shallow-undo": "^1.0.0", "mobx-utils": "^5.1.0", - "mockrtc": "^0.5.0", - "mockttp": "^4.6.1", + "mockrtc": "^0.5.2", + "mockttp": "^4.6.5", "monaco-editor": "^0.27.0", "node-forge": "^1.4.0", "openapi-directory": "^1.3.0", @@ -2497,17 +2497,35 @@ "license": "0BSD" }, "node_modules/@graphql-tools/utils": { - "version": "8.13.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.13.1.tgz", - "integrity": "sha512-qIh9yYpdUFmctVqovwMdheVNJqFh+DQNWIhX87FJStfXYnmweBUDATok9fWPleKeFwxnW8IapKmY8m8toJEkAw==", + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-12.1.0.tgz", + "integrity": "sha512-+mOuIX7u83/BHG0L9JviMzKid1j35cxOWhLoox47TXHAJ6Tnn30RgrmEQPmk1FhmaQbhJEcwYBDVyieUvZopJw==", "license": "MIT", "dependencies": { + "@graphql-typed-document-node/core": "^3.1.1", + "@whatwg-node/promise-helpers": "^2.0.0", + "cross-inspect": "1.0.1", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, + "node_modules/@graphql-tools/utils/node_modules/@whatwg-node/promise-helpers": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@whatwg-node/promise-helpers/-/promise-helpers-2.0.1.tgz", + "integrity": "sha512-ziVgm01A9irPLVBaUFei64qp771BrDXldbv5pY6kgFgNtA+7zq8ux6nj/6w8bELGH/+Ttnc76ox04HIjU8nqvg==", + "license": "MIT", + "dependencies": { + "tslib": "^2.6.3" + }, + "engines": { + "node": ">=22.15.0" + } + }, "node_modules/@graphql-tools/utils/node_modules/tslib": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", @@ -10371,15 +10389,15 @@ } }, "node_modules/graphql-subscriptions": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-1.2.1.tgz", - "integrity": "sha512-95yD/tKi24q8xYa7Q9rhQN16AYj5wPbrb8tmHGM3WRc9EBmWrG/0kkMl+tQG8wcEuE9ibR4zyOM31p5Sdr2v4g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-2.0.0.tgz", + "integrity": "sha512-s6k2b8mmt9gF9pEfkxsaO1lTxaySfKoEJzEfmwguBbQ//Oq23hIXCfR1hm4kdh5hnR20RdwB+s3BCb+0duHSZA==", "license": "MIT", "dependencies": { "iterall": "^1.3.0" }, "peerDependencies": { - "graphql": "^0.10.5 || ^0.11.3 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + "graphql": "^15.7.2 || ^16.0.0" } }, "node_modules/graphql-tag": { @@ -13333,20 +13351,18 @@ } }, "node_modules/mockrtc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/mockrtc/-/mockrtc-0.5.0.tgz", - "integrity": "sha512-FurGq+0OuOhIPlL0TFN/kF6i0qIi8sypHdOsL8JduUOkWI2joVt7yX6WBZOSg1r4URW/vRjXSl3jn5bbomTXFQ==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/mockrtc/-/mockrtc-0.5.2.tgz", + "integrity": "sha512-uLDrL9dphgpyPsS9gZELZeo2BtZZ0Ko5+aPxvu7Oj/r7ldEC3kOGtHeDjiGKmQRDY2PrIYN+KjHIFMtulXrl6A==", "license": "Apache-2.0", "dependencies": { - "@graphql-tools/utils": "^8.8.0", + "@graphql-tools/utils": "^12.0.4", "@types/sdp-transform": "^2.4.5", - "graphql": "^15.8.0", - "graphql-subscriptions": "^1.2.1", + "graphql": "^16.0.0", + "graphql-subscriptions": "^2.0.0", "graphql-tag": "^2.12.6", - "lodash": "^4.17.21", "mockttp": "^4.0.0", "node-datachannel": "^0.12.0", - "performance-now": "^2.1.0", "sdp-transform": "^2.14.1" }, "bin": { @@ -13356,14 +13372,23 @@ "node": ">=20.0.0" } }, + "node_modules/mockrtc/node_modules/graphql": { + "version": "16.14.2", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.14.2.tgz", + "integrity": "sha512-Chq1s4CY7jmh8gO2qvLIJyfCDIN+EHLFW/9iShnp1z8FjBQMoodWP1kDC36VAMXXIvAjj4ARa7ntfAV2BrjsbA==", + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" + } + }, "node_modules/mockttp": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/mockttp/-/mockttp-4.6.1.tgz", - "integrity": "sha512-l+Y8pidIqcMXjAEn7aa8Qso8boPld7lTts8UfO4lSWQVD2ZgPR5TY0SGS+5UsQpJd1BJPhvULB84tJD+R+Uvog==", + "version": "4.6.5", + "resolved": "https://registry.npmjs.org/mockttp/-/mockttp-4.6.5.tgz", + "integrity": "sha512-onSD5lB9vTiv9rJ6UgWp89YE7KAReO6B2krgj9GaXGRCqYb9sNGFHg4EVUYQKMkQbwspZIbSItGeVlYwAJ9WfQ==", "license": "Apache-2.0", "dependencies": { "@graphql-tools/schema": "^10.0.31", - "@graphql-tools/utils": "^11.0.0", + "@graphql-tools/utils": "^12.0.3", "@httptoolkit/httpolyglot": "^3.1.0", "@httptoolkit/subscriptions-transport-ws": "^0.11.2", "@httptoolkit/util": "^0.1.7", @@ -13400,6 +13425,7 @@ "read-tls-client-hello": "^2.0.0", "semver": "^7.5.3", "socks-proxy-agent": "^8.0.5", + "tslib": "^2.8.1", "urlpattern-polyfill": "^10.1.0", "ws": "^8.20.0" }, @@ -13410,25 +13436,7 @@ "node": ">=20.0.0" }, "optionalDependencies": { - "tls-impersonate": "^0.1.0" - } - }, - "node_modules/mockttp/node_modules/@graphql-tools/utils": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-11.1.0.tgz", - "integrity": "sha512-PtFVG4r8Z2LEBSaPYQMusBiB3o6kjLVJyjCLbnWem/SpSuM21v6LTmgpkXfYU1qpBV2UGsFyuEnSJInl8fR1Ag==", - "license": "MIT", - "dependencies": { - "@graphql-typed-document-node/core": "^3.1.1", - "@whatwg-node/promise-helpers": "^1.0.0", - "cross-inspect": "1.0.1", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + "tls-impersonate": "^0.2.1" } }, "node_modules/mockttp/node_modules/accepts": { @@ -13638,18 +13646,6 @@ "node": ">= 0.8" } }, - "node_modules/mockttp/node_modules/graphql-subscriptions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-2.0.0.tgz", - "integrity": "sha512-s6k2b8mmt9gF9pEfkxsaO1lTxaySfKoEJzEfmwguBbQ//Oq23hIXCfR1hm4kdh5hnR20RdwB+s3BCb+0duHSZA==", - "license": "MIT", - "dependencies": { - "iterall": "^1.3.0" - }, - "peerDependencies": { - "graphql": "^15.7.2 || ^16.0.0" - } - }, "node_modules/mockttp/node_modules/http-errors": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", @@ -15126,7 +15122,8 @@ "node_modules/performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true }, "node_modules/picocolors": { "version": "1.1.1", @@ -19000,9 +18997,9 @@ } }, "node_modules/tls-impersonate": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/tls-impersonate/-/tls-impersonate-0.1.0.tgz", - "integrity": "sha512-fV5LFIpVmJXkUJiDk1AT9qHMlwVXT7D8Nqs8hhMl9l6I4SgL+jPLRPtV95KNAT3A0ECzritAtUPShhXWwWzoUw==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tls-impersonate/-/tls-impersonate-0.2.1.tgz", + "integrity": "sha512-Co207w6PAoAf5lbCA3+G/unhjAkY594/W6dLbB5qlBYJdPmb3kB6tDbvPX3ejNRFr7Rtv7gGkc9ls+/hwh2acw==", "hasInstallScript": true, "license": "Apache-2.0", "optional": true, @@ -22838,13 +22835,24 @@ } }, "@graphql-tools/utils": { - "version": "8.13.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.13.1.tgz", - "integrity": "sha512-qIh9yYpdUFmctVqovwMdheVNJqFh+DQNWIhX87FJStfXYnmweBUDATok9fWPleKeFwxnW8IapKmY8m8toJEkAw==", + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-12.1.0.tgz", + "integrity": "sha512-+mOuIX7u83/BHG0L9JviMzKid1j35cxOWhLoox47TXHAJ6Tnn30RgrmEQPmk1FhmaQbhJEcwYBDVyieUvZopJw==", "requires": { + "@graphql-typed-document-node/core": "^3.1.1", + "@whatwg-node/promise-helpers": "^2.0.0", + "cross-inspect": "1.0.1", "tslib": "^2.4.0" }, "dependencies": { + "@whatwg-node/promise-helpers": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@whatwg-node/promise-helpers/-/promise-helpers-2.0.1.tgz", + "integrity": "sha512-ziVgm01A9irPLVBaUFei64qp771BrDXldbv5pY6kgFgNtA+7zq8ux6nj/6w8bELGH/+Ttnc76ox04HIjU8nqvg==", + "requires": { + "tslib": "^2.6.3" + } + }, "tslib": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", @@ -28583,9 +28591,9 @@ "integrity": "sha512-OC3ucK988teMf+Ak/O+ZJ0N2ukcgrEurypp8ePyJFWq83VzwRAmHxxr+XxrMpxO/FIwI4a7m/Fzv3tWGJv0wPA==" }, "graphql-subscriptions": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-1.2.1.tgz", - "integrity": "sha512-95yD/tKi24q8xYa7Q9rhQN16AYj5wPbrb8tmHGM3WRc9EBmWrG/0kkMl+tQG8wcEuE9ibR4zyOM31p5Sdr2v4g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-2.0.0.tgz", + "integrity": "sha512-s6k2b8mmt9gF9pEfkxsaO1lTxaySfKoEJzEfmwguBbQ//Oq23hIXCfR1hm4kdh5hnR20RdwB+s3BCb+0duHSZA==", "requires": { "iterall": "^1.3.0" } @@ -30628,29 +30636,34 @@ } }, "mockrtc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/mockrtc/-/mockrtc-0.5.0.tgz", - "integrity": "sha512-FurGq+0OuOhIPlL0TFN/kF6i0qIi8sypHdOsL8JduUOkWI2joVt7yX6WBZOSg1r4URW/vRjXSl3jn5bbomTXFQ==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/mockrtc/-/mockrtc-0.5.2.tgz", + "integrity": "sha512-uLDrL9dphgpyPsS9gZELZeo2BtZZ0Ko5+aPxvu7Oj/r7ldEC3kOGtHeDjiGKmQRDY2PrIYN+KjHIFMtulXrl6A==", "requires": { - "@graphql-tools/utils": "^8.8.0", + "@graphql-tools/utils": "^12.0.4", "@types/sdp-transform": "^2.4.5", - "graphql": "^15.8.0", - "graphql-subscriptions": "^1.2.1", + "graphql": "^16.0.0", + "graphql-subscriptions": "^2.0.0", "graphql-tag": "^2.12.6", - "lodash": "^4.17.21", "mockttp": "^4.0.0", "node-datachannel": "^0.12.0", - "performance-now": "^2.1.0", "sdp-transform": "^2.14.1" + }, + "dependencies": { + "graphql": { + "version": "16.14.2", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.14.2.tgz", + "integrity": "sha512-Chq1s4CY7jmh8gO2qvLIJyfCDIN+EHLFW/9iShnp1z8FjBQMoodWP1kDC36VAMXXIvAjj4ARa7ntfAV2BrjsbA==" + } } }, "mockttp": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/mockttp/-/mockttp-4.6.1.tgz", - "integrity": "sha512-l+Y8pidIqcMXjAEn7aa8Qso8boPld7lTts8UfO4lSWQVD2ZgPR5TY0SGS+5UsQpJd1BJPhvULB84tJD+R+Uvog==", + "version": "4.6.5", + "resolved": "https://registry.npmjs.org/mockttp/-/mockttp-4.6.5.tgz", + "integrity": "sha512-onSD5lB9vTiv9rJ6UgWp89YE7KAReO6B2krgj9GaXGRCqYb9sNGFHg4EVUYQKMkQbwspZIbSItGeVlYwAJ9WfQ==", "requires": { "@graphql-tools/schema": "^10.0.31", - "@graphql-tools/utils": "^11.0.0", + "@graphql-tools/utils": "^12.0.3", "@httptoolkit/httpolyglot": "^3.1.0", "@httptoolkit/subscriptions-transport-ws": "^0.11.2", "@httptoolkit/util": "^0.1.7", @@ -30687,22 +30700,12 @@ "read-tls-client-hello": "^2.0.0", "semver": "^7.5.3", "socks-proxy-agent": "^8.0.5", - "tls-impersonate": "^0.1.0", + "tls-impersonate": "^0.2.1", + "tslib": "^2.8.1", "urlpattern-polyfill": "^10.1.0", "ws": "^8.20.0" }, "dependencies": { - "@graphql-tools/utils": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-11.1.0.tgz", - "integrity": "sha512-PtFVG4r8Z2LEBSaPYQMusBiB3o6kjLVJyjCLbnWem/SpSuM21v6LTmgpkXfYU1qpBV2UGsFyuEnSJInl8fR1Ag==", - "requires": { - "@graphql-typed-document-node/core": "^3.1.1", - "@whatwg-node/promise-helpers": "^1.0.0", - "cross-inspect": "1.0.1", - "tslib": "^2.4.0" - } - }, "accepts": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", @@ -30834,14 +30837,6 @@ "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==" }, - "graphql-subscriptions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-2.0.0.tgz", - "integrity": "sha512-s6k2b8mmt9gF9pEfkxsaO1lTxaySfKoEJzEfmwguBbQ//Oq23hIXCfR1hm4kdh5hnR20RdwB+s3BCb+0duHSZA==", - "requires": { - "iterall": "^1.3.0" - } - }, "http-errors": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", @@ -31882,7 +31877,8 @@ "performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true }, "picocolors": { "version": "1.1.1", @@ -34680,9 +34676,9 @@ } }, "tls-impersonate": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/tls-impersonate/-/tls-impersonate-0.1.0.tgz", - "integrity": "sha512-fV5LFIpVmJXkUJiDk1AT9qHMlwVXT7D8Nqs8hhMl9l6I4SgL+jPLRPtV95KNAT3A0ECzritAtUPShhXWwWzoUw==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tls-impersonate/-/tls-impersonate-0.2.1.tgz", + "integrity": "sha512-Co207w6PAoAf5lbCA3+G/unhjAkY594/W6dLbB5qlBYJdPmb3kB6tDbvPX3ejNRFr7Rtv7gGkc9ls+/hwh2acw==", "optional": true, "requires": { "node-gyp-build": "^4.8.4" diff --git a/package.json b/package.json index dc7a942f..f54c8f1f 100644 --- a/package.json +++ b/package.json @@ -108,8 +108,8 @@ "mobx-react-lite": "^2.2.2", "mobx-shallow-undo": "^1.0.0", "mobx-utils": "^5.1.0", - "mockrtc": "^0.5.0", - "mockttp": "^4.6.1", + "mockrtc": "^0.5.2", + "mockttp": "^4.6.5", "monaco-editor": "^0.27.0", "node-forge": "^1.4.0", "openapi-directory": "^1.3.0",