diff --git a/package-lock.json b/package-lock.json index 878b32f..11c5750 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1890,54 +1890,6 @@ "node": ">=12.0.0" } }, - "node_modules/@httptoolkit/proxy-agent": { - "version": "5.0.1-socks-lookup-fix.0", - "resolved": "https://registry.npmjs.org/@httptoolkit/proxy-agent/-/proxy-agent-5.0.1-socks-lookup-fix.0.tgz", - "integrity": "sha512-AJvEMWzhrnVFZtfiJszkQI+ktxjcUK5lcqNnbOOhjw1JEbE3GE47LyflkVIVgB4SMZkbB53gtjiXcIEfXuPuvA==", - "dev": true, - "dependencies": { - "@httptoolkit/socks-proxy-agent": "^6.1.1-use-request-lookup-fix.0", - "agent-base": "^6.0.0", - "debug": "4", - "http-proxy-agent": "^4.0.0", - "https-proxy-agent": "^5.0.0", - "lru-cache": "^5.1.1", - "pac-proxy-agent": "^5.0.0", - "proxy-from-env": "^1.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@httptoolkit/proxy-agent/node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/@httptoolkit/proxy-agent/node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, - "node_modules/@httptoolkit/socks-proxy-agent": { - "version": "6.1.1-use-request-lookup-fix.0", - "resolved": "https://registry.npmjs.org/@httptoolkit/socks-proxy-agent/-/socks-proxy-agent-6.1.1-use-request-lookup-fix.0.tgz", - "integrity": "sha512-zak6oWsq1olZJ3BZh/lyMtr8tmRUg0DmPyYOT7A/44K/X7XZCwP+QyCDQoUnqsRdsEJsxiKdpqGA93i+o3cSrg==", - "dev": true, - "dependencies": { - "agent-base": "^6.0.2", - "debug": "^4.3.1", - "socks": "^2.6.1" - }, - "engines": { - "node": ">= 10" - } - }, "node_modules/@httptoolkit/subscriptions-transport-ws": { "version": "0.11.2", "resolved": "https://registry.npmjs.org/@httptoolkit/subscriptions-transport-ws/-/subscriptions-transport-ws-0.11.2.tgz", @@ -11964,15 +11916,14 @@ } }, "node_modules/mockttp": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/mockttp/-/mockttp-3.3.1.tgz", - "integrity": "sha512-UcWWI1v4m+rJYuj5f9xua4JWKDVDAG/kX5eI2bigyjypbzBZUPb52h3jI86I/6RvWvNTtd2rFq2YYuUYytxQeg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/mockttp/-/mockttp-3.4.0.tgz", + "integrity": "sha512-2FR11NAXO9GEwuCLQJO5KMGUjqOCVGwRTzZw54THH5U+vIQkrWxheSTPo23zbx4GDWwF4hy6QszCu6VVk3U4pQ==", "dev": true, "dependencies": { "@graphql-tools/schema": "^8.5.0", "@graphql-tools/utils": "^8.8.0", "@httptoolkit/httpolyglot": "^2.0.1", - "@httptoolkit/proxy-agent": "^5.0.1-socks-lookup-fix.0", "@httptoolkit/subscriptions-transport-ws": "^0.11.2", "@httptoolkit/websocket-stream": "^6.0.1", "@types/cors": "^2.8.6", @@ -11992,13 +11943,17 @@ "graphql-tag": "^2.12.6", "http-encoding": "^1.5.1", "http2-wrapper": "2.0.5", + "https-proxy-agent": "^5.0.1", "isomorphic-ws": "^4.0.1", "lodash": "^4.16.4", + "lru-cache": "^7.14.0", "native-duplexpair": "^1.0.0", "node-forge": "^1.2.1", - "parse-multipart-data": "^1.3.0", + "pac-proxy-agent": "^5.0.0", + "parse-multipart-data": "^1.4.0", "performance-now": "^2.1.0", "portfinder": "1.0.28", + "socks-proxy-agent": "^7.0.0", "typed-error": "^3.0.2", "uuid": "^8.3.2", "ws": "^8.8.0" @@ -13316,9 +13271,9 @@ } }, "node_modules/parse-multipart-data": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/parse-multipart-data/-/parse-multipart-data-1.3.0.tgz", - "integrity": "sha512-ymOiW2z+Ld3UxKdICkS8Ts0EKAQH5IhM/CbqRYf/oY1JbSGrL/4HZcv729EHR5apGDSaD1Le8tT8A22OjBzZrg==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/parse-multipart-data/-/parse-multipart-data-1.5.0.tgz", + "integrity": "sha512-ck5zaMF0ydjGfejNMnlo5YU2oJ+pT+80Jb1y4ybanT27j+zbVP/jkYmCrUGsEln0Ox/hZmuvgy8Ra7AxbXP2Mw==", "dev": true }, "node_modules/parse-path": { @@ -13757,12 +13712,6 @@ "node": ">= 0.10" } }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true - }, "node_modules/psl": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", @@ -17827,50 +17776,6 @@ "@types/node": "^16.7.10" } }, - "@httptoolkit/proxy-agent": { - "version": "5.0.1-socks-lookup-fix.0", - "resolved": "https://registry.npmjs.org/@httptoolkit/proxy-agent/-/proxy-agent-5.0.1-socks-lookup-fix.0.tgz", - "integrity": "sha512-AJvEMWzhrnVFZtfiJszkQI+ktxjcUK5lcqNnbOOhjw1JEbE3GE47LyflkVIVgB4SMZkbB53gtjiXcIEfXuPuvA==", - "dev": true, - "requires": { - "@httptoolkit/socks-proxy-agent": "^6.1.1-use-request-lookup-fix.0", - "agent-base": "^6.0.0", - "debug": "4", - "http-proxy-agent": "^4.0.0", - "https-proxy-agent": "^5.0.0", - "lru-cache": "^5.1.1", - "pac-proxy-agent": "^5.0.0", - "proxy-from-env": "^1.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "requires": { - "yallist": "^3.0.2" - } - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - } - } - }, - "@httptoolkit/socks-proxy-agent": { - "version": "6.1.1-use-request-lookup-fix.0", - "resolved": "https://registry.npmjs.org/@httptoolkit/socks-proxy-agent/-/socks-proxy-agent-6.1.1-use-request-lookup-fix.0.tgz", - "integrity": "sha512-zak6oWsq1olZJ3BZh/lyMtr8tmRUg0DmPyYOT7A/44K/X7XZCwP+QyCDQoUnqsRdsEJsxiKdpqGA93i+o3cSrg==", - "dev": true, - "requires": { - "agent-base": "^6.0.2", - "debug": "^4.3.1", - "socks": "^2.6.1" - } - }, "@httptoolkit/subscriptions-transport-ws": { "version": "0.11.2", "resolved": "https://registry.npmjs.org/@httptoolkit/subscriptions-transport-ws/-/subscriptions-transport-ws-0.11.2.tgz", @@ -25702,15 +25607,14 @@ } }, "mockttp": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/mockttp/-/mockttp-3.3.1.tgz", - "integrity": "sha512-UcWWI1v4m+rJYuj5f9xua4JWKDVDAG/kX5eI2bigyjypbzBZUPb52h3jI86I/6RvWvNTtd2rFq2YYuUYytxQeg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/mockttp/-/mockttp-3.4.0.tgz", + "integrity": "sha512-2FR11NAXO9GEwuCLQJO5KMGUjqOCVGwRTzZw54THH5U+vIQkrWxheSTPo23zbx4GDWwF4hy6QszCu6VVk3U4pQ==", "dev": true, "requires": { "@graphql-tools/schema": "^8.5.0", "@graphql-tools/utils": "^8.8.0", "@httptoolkit/httpolyglot": "^2.0.1", - "@httptoolkit/proxy-agent": "^5.0.1-socks-lookup-fix.0", "@httptoolkit/subscriptions-transport-ws": "^0.11.2", "@httptoolkit/websocket-stream": "^6.0.1", "@types/cors": "^2.8.6", @@ -25730,13 +25634,17 @@ "graphql-tag": "^2.12.6", "http-encoding": "^1.5.1", "http2-wrapper": "2.0.5", + "https-proxy-agent": "^5.0.1", "isomorphic-ws": "^4.0.1", "lodash": "^4.16.4", + "lru-cache": "^7.14.0", "native-duplexpair": "^1.0.0", "node-forge": "^1.2.1", - "parse-multipart-data": "^1.3.0", + "pac-proxy-agent": "^5.0.0", + "parse-multipart-data": "^1.4.0", "performance-now": "^2.1.0", "portfinder": "1.0.28", + "socks-proxy-agent": "^7.0.0", "typed-error": "^3.0.2", "uuid": "^8.3.2", "ws": "^8.8.0" @@ -26735,9 +26643,9 @@ } }, "parse-multipart-data": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/parse-multipart-data/-/parse-multipart-data-1.3.0.tgz", - "integrity": "sha512-ymOiW2z+Ld3UxKdICkS8Ts0EKAQH5IhM/CbqRYf/oY1JbSGrL/4HZcv729EHR5apGDSaD1Le8tT8A22OjBzZrg==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/parse-multipart-data/-/parse-multipart-data-1.5.0.tgz", + "integrity": "sha512-ck5zaMF0ydjGfejNMnlo5YU2oJ+pT+80Jb1y4ybanT27j+zbVP/jkYmCrUGsEln0Ox/hZmuvgy8Ra7AxbXP2Mw==", "dev": true }, "parse-path": { @@ -27084,12 +26992,6 @@ "ipaddr.js": "1.9.1" } }, - "proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true - }, "psl": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",