diff --git a/package.json b/package.json index f0ea30063c03..faae8194a2a0 100644 --- a/package.json +++ b/package.json @@ -509,7 +509,7 @@ "loose-envify": "^1.4.0", "madge": "^5.0.1", "mocha": "^9.2.2", - "mockttp": "^2.6.0", + "mockttp": "^3.7.5", "nock": "^13.2.9", "node-fetch": "^2.6.1", "nyc": "^15.0.0", diff --git a/test/e2e/tests/errors.spec.js b/test/e2e/tests/errors.spec.js index f70317916aa1..63f7eaaad132 100644 --- a/test/e2e/tests/errors.spec.js +++ b/test/e2e/tests/errors.spec.js @@ -48,7 +48,7 @@ describe('Sentry errors', function () { return isPending === false; }, 10000); const [mockedRequest] = await mockedEndpoint.getSeenRequests(); - const mockJsonBody = mockedRequest.body.json; + const mockJsonBody = mockedRequest.body.getJson(); const { level, extra } = mockJsonBody; const [{ type, value }] = mockJsonBody.exception.values; const { participateInMetaMetrics } = extra.appState.store.metamask; diff --git a/yarn.lock b/yarn.lock index 84241ba09223..a1377c12a160 100644 --- a/yarn.lock +++ b/yarn.lock @@ -53,19 +53,10 @@ __metadata: languageName: node linkType: hard -"@ardatan/aggregate-error@npm:0.0.6": - version: 0.0.6 - resolution: "@ardatan/aggregate-error@npm:0.0.6" - dependencies: - tslib: ~2.0.1 - checksum: 72334225df487342ca1d9c9dc6b6b7080e9ccba6e85ffbfd04839997067c709c4b058f747ee20bcac0477db6f12c9b098fd030bd7559dbc552a283df87ef4478 - languageName: node - linkType: hard - "@auth0/auth0-spa-js@npm:^2.0.4": - version: 2.0.5 - resolution: "@auth0/auth0-spa-js@npm:2.0.5" - checksum: 3354ccfb2cd85657f0fe584f769cc2646c03f58fbc67859220dc9f8c359e9118b3f141b7ed9e75088b55cbaf047ee0351d3d00f7df00e108905259ab8ea6fe62 + version: 2.0.7 + resolution: "@auth0/auth0-spa-js@npm:2.0.7" + checksum: 19ef304a805ff978889d8849362f45209bec8294788023a576ae50c10325e27d549819b0f9b5d547d48d1f6fa0720baa738e5d936a985e3418baef56866d5270 languageName: node linkType: hard @@ -2729,29 +2720,51 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/schema@npm:^7.1.5": - version: 7.1.5 - resolution: "@graphql-tools/schema@npm:7.1.5" +"@graphql-tools/merge@npm:8.3.1": + version: 8.3.1 + resolution: "@graphql-tools/merge@npm:8.3.1" dependencies: - "@graphql-tools/utils": ^7.1.2 - tslib: ~2.2.0 - value-or-promise: 1.0.6 + "@graphql-tools/utils": 8.9.0 + tslib: ^2.4.0 + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + checksum: 16af6be2249f4f500a4c2f5d3db2e0efd56ad69b5e10499649c6fc979c257af12e131112304a16699654b54daab37a80737e0538478bc45a0053b9bc859a7ac1 + languageName: node + linkType: hard + +"@graphql-tools/schema@npm:^8.5.0": + version: 8.5.1 + resolution: "@graphql-tools/schema@npm:8.5.1" + dependencies: + "@graphql-tools/merge": 8.3.1 + "@graphql-tools/utils": 8.9.0 + tslib: ^2.4.0 + value-or-promise: 1.0.11 peerDependencies: - graphql: ^14.0.0 || ^15.0.0 - checksum: 4baf3a39bd33ef33dbc0cfc04fa671718f48f603b5301ec21d5501145fd270a258dd4ea94d49a8062091d6c2ed35727e31a7992c564cbb14bb4d159f7f2d60f8 + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + checksum: 91363cd4371e347af40ef66f7d903b5d4f5998bfaec9214768e6a795136ef6372f9f225e05e18daacd929e23695811f15e791c6cbe082bf5b5d03b16b1f874f8 languageName: node linkType: hard -"@graphql-tools/utils@npm:^7.1.2": - version: 7.10.0 - resolution: "@graphql-tools/utils@npm:7.10.0" +"@graphql-tools/utils@npm:8.9.0": + version: 8.9.0 + resolution: "@graphql-tools/utils@npm:8.9.0" dependencies: - "@ardatan/aggregate-error": 0.0.6 - camel-case: 4.1.2 - tslib: ~2.2.0 + tslib: ^2.4.0 peerDependencies: - graphql: ^14.0.0 || ^15.0.0 - checksum: e40c29608d3380f589f756977f6afd1cc2b96dd08eaa392a412ee320dce98af32e62138ceae752e3db5561776370e3b7766a859eed0b52f8c1e35d0e8fabc6db + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + checksum: 8d1d8a11722e211dc8723cd3fd7a97fa5401ab22146e4240a0f9d45547792476c34814ff914524578beec961db7b0ff23a6ddff8fe059764537e594cff35c906 + languageName: node + linkType: hard + +"@graphql-tools/utils@npm:^8.8.0": + version: 8.13.1 + resolution: "@graphql-tools/utils@npm:8.13.1" + dependencies: + tslib: ^2.4.0 + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + checksum: ff04fdeb29e9ac596ea53386cd5b23cd741bb14c1997c6b0ba3c34ca165bd82b528a355e8c8e2ba726eb39e833ba9cbb0851ba0addb8c6d367089a1145bf9a49 languageName: node linkType: hard @@ -2794,60 +2807,33 @@ __metadata: languageName: node linkType: hard -"@httptoolkit/httpolyglot@npm:^2.0.1": - version: 2.0.1 - resolution: "@httptoolkit/httpolyglot@npm:2.0.1" +"@httptoolkit/httpolyglot@npm:^2.1.1": + version: 2.1.1 + resolution: "@httptoolkit/httpolyglot@npm:2.1.1" dependencies: "@types/node": ^16.7.10 - checksum: d5209dcaba13c11a82833306ee64e19f5a4516590297dbb9e9f11cbaad1e56b1f958576c4d2562fbc56d4ff3a532a8bc660715a4ff9f688f5640d23229337163 + checksum: 138ccd61355de334c509e2fc4ac9ade9e1aa6aa770ed2271e0bd1d883ed815eb742d0a4de37837edd03a9a243c05d6da32c5febe970f4518c46e2d76e6ff10d5 languageName: node linkType: hard -"@httptoolkit/proxy-agent@npm:^5.0.1-socks-lookup-fix.0": - version: 5.0.1-socks-lookup-fix.0 - resolution: "@httptoolkit/proxy-agent@npm:5.0.1-socks-lookup-fix.0" - 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 - checksum: c73df5e2017224948498415e39eb51751690de2f47b252d5852133a4b3e9ec9c9395b37c89fe1dae5966cd930f6c1793dda3cb0949075e9ace0f0ebf925fefe0 - languageName: node - linkType: hard - -"@httptoolkit/socks-proxy-agent@npm:^6.1.1-use-request-lookup-fix.0": - version: 6.1.1-use-request-lookup-fix.0 - resolution: "@httptoolkit/socks-proxy-agent@npm:6.1.1-use-request-lookup-fix.0" - dependencies: - agent-base: ^6.0.2 - debug: ^4.3.1 - socks: ^2.6.1 - checksum: 1cad011e9338130d7540e29b888fe37efd8ce09ea91bf097c89f62ffc4ac4f61c1169a690f3f78be1a4baf08b877758619e191bec87a8876744eb117cc9c1bd2 - languageName: node - linkType: hard - -"@httptoolkit/subscriptions-transport-ws@npm:^0.9.19": - version: 0.9.19 - resolution: "@httptoolkit/subscriptions-transport-ws@npm:0.9.19" +"@httptoolkit/subscriptions-transport-ws@npm:^0.11.2": + version: 0.11.2 + resolution: "@httptoolkit/subscriptions-transport-ws@npm:0.11.2" dependencies: backo2: ^1.0.2 eventemitter3: ^3.1.0 iterall: ^1.2.1 symbol-observable: ^1.0.4 - ws: ^7.4.6 + ws: ^8.8.0 peerDependencies: - graphql: ">=0.10.0" - checksum: d5b02ca40093236fc135a8f4b240b71be629d3cbc6122f0a97547c94847feefc0d504ef35565a9b288dcff59240eecc51d296d2a95237cd77fdee5ea8e8d8247 + graphql: ^15.7.2 || ^16.0.0 + checksum: a2d99b4d8e46b46fd5d4fac3456fa685dba7d876908e632c73af014fdcc92ae1f77f8c542e8b63ae747a164e9d2e4be95c5046665f9e7b5622f02dc6d7d04549 languageName: node linkType: hard -"@httptoolkit/websocket-stream@npm:^6.0.0": - version: 6.0.0 - resolution: "@httptoolkit/websocket-stream@npm:6.0.0" +"@httptoolkit/websocket-stream@npm:^6.0.1": + version: 6.0.1 + resolution: "@httptoolkit/websocket-stream@npm:6.0.1" dependencies: "@types/ws": "*" duplexify: ^3.5.1 @@ -2857,7 +2843,7 @@ __metadata: safe-buffer: ^5.1.2 ws: "*" xtend: ^4.0.0 - checksum: ec5061b7b793228a002487f373ca56b4192650bbf906e0afb273f784733d9b86c2ebf896ce5a0a4405253d80479985705f174bad892b0e7b7edd0af45856f81e + checksum: e70059c24499abab695e7bc269aefc1a751d161296975a4af932577497c4ecd66b7745dc0c63608e06989442db996d76e563bce08156563bac7bc3411ad9bcee languageName: node linkType: hard @@ -9168,7 +9154,7 @@ __metadata: languageName: node linkType: hard -"agent-base@npm:6, agent-base@npm:^6.0.0, agent-base@npm:^6.0.2": +"agent-base@npm:6, agent-base@npm:^6.0.2": version: 6.0.2 resolution: "agent-base@npm:6.0.2" dependencies: @@ -9946,7 +9932,7 @@ __metadata: languageName: node linkType: hard -"async@npm:^2.0.1, async@npm:^2.1.2, async@npm:^2.4.0, async@npm:^2.5.0, async@npm:^2.6.1, async@npm:^2.6.4": +"async@npm:^2.0.1, async@npm:^2.1.2, async@npm:^2.4.0, async@npm:^2.5.0, async@npm:^2.6.1, async@npm:^2.6.2": version: 2.6.4 resolution: "async@npm:2.6.4" dependencies: @@ -11534,16 +11520,6 @@ __metadata: languageName: node linkType: hard -"camel-case@npm:4.1.2, camel-case@npm:^4.1.2": - version: 4.1.2 - resolution: "camel-case@npm:4.1.2" - dependencies: - pascal-case: ^3.1.2 - tslib: ^2.0.3 - checksum: bcbd25cd253b3cbc69be3f535750137dbf2beb70f093bdc575f73f800acc8443d34fd52ab8f0a2413c34f1e8203139ffc88428d8863e4dfe530cfb257a379ad6 - languageName: node - linkType: hard - "camel-case@npm:^3.0.0": version: 3.0.0 resolution: "camel-case@npm:3.0.0" @@ -11554,6 +11530,16 @@ __metadata: languageName: node linkType: hard +"camel-case@npm:^4.1.2": + version: 4.1.2 + resolution: "camel-case@npm:4.1.2" + dependencies: + pascal-case: ^3.1.2 + tslib: ^2.0.3 + checksum: bcbd25cd253b3cbc69be3f535750137dbf2beb70f093bdc575f73f800acc8443d34fd52ab8f0a2413c34f1e8203139ffc88428d8863e4dfe530cfb257a379ad6 + languageName: node + linkType: hard + "camelcase-keys@npm:^6.2.2": version: 6.2.2 resolution: "camelcase-keys@npm:6.2.2" @@ -13341,7 +13327,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:3.X, debug@npm:^3.1.0, debug@npm:^3.2.6, debug@npm:^3.2.7": +"debug@npm:3.X, debug@npm:^3.1.0, debug@npm:^3.1.1, debug@npm:^3.2.6, debug@npm:^3.2.7": version: 3.2.7 resolution: "debug@npm:3.2.7" dependencies: @@ -13630,15 +13616,15 @@ __metadata: languageName: node linkType: hard -"degenerator@npm:^3.0.1": - version: 3.0.1 - resolution: "degenerator@npm:3.0.1" +"degenerator@npm:^3.0.2": + version: 3.0.4 + resolution: "degenerator@npm:3.0.4" dependencies: ast-types: ^0.13.2 escodegen: ^1.8.1 esprima: ^4.0.0 - vm2: ^3.9.3 - checksum: 110d5fa772933d21484995e518feeb2ea54e5804421edf8546900973a227dcdf621a0cbac0a5d0a13273424ea3763aba815246dfffa386483f5480d60f50bed1 + vm2: ^3.9.17 + checksum: 99c27c9456095e32c4f6e01091d2b5c249f246b574487c52bca571e1e586b02d4b74a0ea7f22f30cc953c914383d02e2038d7d476a22f2704a8c1e88b671007d languageName: node linkType: hard @@ -13807,6 +13793,15 @@ __metadata: languageName: node linkType: hard +"destroyable-server@npm:^1.0.0": + version: 1.0.0 + resolution: "destroyable-server@npm:1.0.0" + dependencies: + "@types/node": "*" + checksum: ac81b26f616a9d0aaa9cb759fa5a5a186f887025362329f7ddc909f53090f4aea0d1b75c4dda23e210faee536e2d7352de017261e1625b7b18108f0e630efa1f + languageName: node + linkType: hard + "detect-browser@npm:^5.2.0": version: 5.2.0 resolution: "detect-browser@npm:5.2.0" @@ -16781,15 +16776,6 @@ __metadata: languageName: node linkType: hard -"fetch-ponyfill@npm:^7.1.0": - version: 7.1.0 - resolution: "fetch-ponyfill@npm:7.1.0" - dependencies: - node-fetch: ~2.6.1 - checksum: 7fd497dd5f7db890e80193de5bc1cd0115a62400272cd9a992849288e66886fcdb0724ea1ed161be7b8db2daeafda8c58d0259acdda42d6561155dbcdbb0720a - languageName: node - linkType: hard - "fetch-retry@npm:^5.0.2": version: 5.0.5 resolution: "fetch-retry@npm:5.0.5" @@ -18332,6 +18318,17 @@ __metadata: languageName: node linkType: hard +"graphql-tag@npm:^2.12.6": + version: 2.12.6 + resolution: "graphql-tag@npm:2.12.6" + dependencies: + tslib: ^2.1.0 + peerDependencies: + graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + checksum: b15162a3d62f17b9b79302445b9ee330e041582f1c7faca74b9dec5daa74272c906ec1c34e1c50592bb6215e5c3eba80a309103f6ba9e4c1cddc350c46f010df + languageName: node + linkType: hard + "graphql@npm:^14.0.2 || ^15.5": version: 15.8.0 resolution: "graphql@npm:15.8.0" @@ -19081,13 +19078,14 @@ __metadata: languageName: node linkType: hard -"http-encoding@npm:^1.5.0": - version: 1.5.0 - resolution: "http-encoding@npm:1.5.0" +"http-encoding@npm:^1.5.1": + version: 1.5.1 + resolution: "http-encoding@npm:1.5.1" dependencies: brotli-wasm: ^1.1.0 + pify: ^5.0.0 zstd-codec: ^0.1.4 - checksum: 08d771095bb60c2c8ec69b76890a272e44f2dcf2af10ac61479a60cd410a1fd2f27b8b8157eb89b5286773f78306b01640474694ca23382e526562bc58375058 + checksum: 534aa2facb0ae529fa88b9778867472247711626b90030fd4351572c6147fb5e895d9d2e305e7dc5cc993345f2fbdb17ca99345651bf76dbac39a07f552af2ac languageName: node linkType: hard @@ -19150,7 +19148,7 @@ __metadata: languageName: node linkType: hard -"http-proxy-agent@npm:^4.0.0, http-proxy-agent@npm:^4.0.1": +"http-proxy-agent@npm:^4.0.1": version: 4.0.1 resolution: "http-proxy-agent@npm:4.0.1" dependencies: @@ -19183,16 +19181,6 @@ __metadata: languageName: node linkType: hard -"http2-wrapper@npm:2.0.5": - version: 2.0.5 - resolution: "http2-wrapper@npm:2.0.5" - dependencies: - quick-lru: ^5.1.1 - resolve-alpn: ^1.1.1 - checksum: a42b40d0ff48516fd48ff91cc99fa2ef55968ac7bc2046feec8dcacc78d0a4e920ceed48bab7fa9a0ea433f689bcc31adeae332da77f4f410710cae7d27fa00a - languageName: node - linkType: hard - "http2-wrapper@npm:^1.0.0-beta.5.2": version: 1.0.3 resolution: "http2-wrapper@npm:1.0.3" @@ -19203,6 +19191,16 @@ __metadata: languageName: node linkType: hard +"http2-wrapper@npm:^2.2.0": + version: 2.2.0 + resolution: "http2-wrapper@npm:2.2.0" + dependencies: + quick-lru: ^5.1.1 + resolve-alpn: ^1.2.0 + checksum: 6fd20e5cb6a58151715b3581e06a62a47df943187d2d1f69e538a50cccb7175dd334ecfde7900a37d18f3e13a1a199518a2c211f39860e81e9a16210c199cfaa + languageName: node + linkType: hard + "https-browserify@npm:^1.0.0": version: 1.0.0 resolution: "https-browserify@npm:1.0.0" @@ -23300,10 +23298,10 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^7.7.1": - version: 7.14.1 - resolution: "lru-cache@npm:7.14.1" - checksum: d72c6713c6a6d86836a7a6523b3f1ac6764768cca47ec99341c3e76db06aacd4764620e5e2cda719a36848785a52a70e531822dc2b33fb071fa709683746c104 +"lru-cache@npm:^7.14.0, lru-cache@npm:^7.7.1": + version: 7.18.3 + resolution: "lru-cache@npm:7.18.3" + checksum: e550d772384709deea3f141af34b6d4fa392e2e418c1498c078de0ee63670f1f46f5eee746e8ef7e69e1c895af0d4224e62ee33e66a543a14763b0f2e74c1356 languageName: node linkType: hard @@ -24251,7 +24249,7 @@ __metadata: luxon: ^3.2.1 madge: ^5.0.1 mocha: ^9.2.2 - mockttp: ^2.6.0 + mockttp: ^3.7.5 nanoid: ^2.1.6 nock: ^13.2.9 node-fetch: ^2.6.1 @@ -25054,7 +25052,7 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:^0.5.1, mkdirp@npm:^0.5.4, mkdirp@npm:^0.5.5, mkdirp@npm:^0.5.6": +"mkdirp@npm:^0.5.1, mkdirp@npm:^0.5.4, mkdirp@npm:^0.5.5": version: 0.5.6 resolution: "mkdirp@npm:0.5.6" dependencies: @@ -25116,15 +25114,15 @@ __metadata: languageName: node linkType: hard -"mockttp@npm:^2.6.0": - version: 2.6.0 - resolution: "mockttp@npm:2.6.0" +"mockttp@npm:^3.7.5": + version: 3.7.5 + resolution: "mockttp@npm:3.7.5" dependencies: - "@graphql-tools/schema": ^7.1.5 - "@httptoolkit/httpolyglot": ^2.0.1 - "@httptoolkit/proxy-agent": ^5.0.1-socks-lookup-fix.0 - "@httptoolkit/subscriptions-transport-ws": ^0.9.19 - "@httptoolkit/websocket-stream": ^6.0.0 + "@graphql-tools/schema": ^8.5.0 + "@graphql-tools/utils": ^8.8.0 + "@httptoolkit/httpolyglot": ^2.1.1 + "@httptoolkit/subscriptions-transport-ws": ^0.11.2 + "@httptoolkit/websocket-stream": ^6.0.1 "@types/cors": ^2.8.6 "@types/node": "*" base64-arraybuffer: ^0.1.5 @@ -25134,24 +25132,34 @@ __metadata: connect: ^3.7.0 cors: ^2.8.4 cors-gate: ^1.1.3 + cross-fetch: ^3.1.5 + destroyable-server: ^1.0.0 express: ^4.14.0 express-graphql: ^0.11.0 - fetch-ponyfill: ^7.1.0 graphql: ^14.0.2 || ^15.5 graphql-subscriptions: ^1.1.0 - http-encoding: ^1.5.0 - http2-wrapper: 2.0.5 + graphql-tag: ^2.12.6 + http-encoding: ^1.5.1 + http2-wrapper: ^2.2.0 + 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 + pac-proxy-agent: ^5.0.0 + parse-multipart-data: ^1.4.0 performance-now: ^2.1.0 - portfinder: ^1.0.23 + portfinder: 1.0.28 + read-tls-client-hello: ^1.0.0 + semver: ^5.7.1 + socks-proxy-agent: ^7.0.0 typed-error: ^3.0.2 uuid: ^8.3.2 - ws: ^7.3.1 + ws: ^8.8.0 bin: - mockttp: dist/standalone/standalone-bin.js - checksum: 1ea5eb956ee496832332eda89aea249360a4b546abc42df6f226453d71ea06b90b5985441a366edbff48eaa5f359e31e613073813b0ad66832244bd589f808d3 + mockttp: dist/admin/admin-bin.js + checksum: 0fe524add6bf879385584db3e98c9b3d6e16d7fc8ae175da23b2236ee61f0674f623099fa06c4cf5bd0008955445c34cb9520e639dfdcbbcf549b633445b56f9 languageName: node linkType: hard @@ -25625,7 +25633,7 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:^2, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.11, node-fetch@npm:^2.6.7, node-fetch@npm:~2.6.1": +"node-fetch@npm:^2, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.11, node-fetch@npm:^2.6.7": version: 2.6.11 resolution: "node-fetch@npm:2.6.11" dependencies: @@ -26609,13 +26617,13 @@ __metadata: linkType: hard "pac-resolver@npm:^5.0.0": - version: 5.0.0 - resolution: "pac-resolver@npm:5.0.0" + version: 5.0.1 + resolution: "pac-resolver@npm:5.0.1" dependencies: - degenerator: ^3.0.1 + degenerator: ^3.0.2 ip: ^1.1.5 - netmask: ^2.0.1 - checksum: d6c0f86917bcb759136f47ded0818f14bf2b424a1c3efe6e11bdb9728e5465bfefd05c163f9808766b06605aa0d211c538583293c72dca4c499452493550f4d7 + netmask: ^2.0.2 + checksum: e3bd8aada70d173cd4cec1ac810fb56161678b7a597060a740c4a31d9c5f8cd95687b2d0fd90b69c0cafe5ef787404074f38042ba08c8d378fed48973f58e493 languageName: node linkType: hard @@ -26782,6 +26790,13 @@ __metadata: languageName: node linkType: hard +"parse-multipart-data@npm:^1.4.0": + version: 1.5.0 + resolution: "parse-multipart-data@npm:1.5.0" + checksum: a385fb6609a7b393ee7e82042d5f923beaa7fb7d81d430db560869b719574f62f39a30e77fd711fbfa6fe3e212a8e6f81fd2126a80876a3c13dc1ae975eb5d91 + languageName: node + linkType: hard + "parse-node-version@npm:^1.0.0": version: 1.0.1 resolution: "parse-node-version@npm:1.0.1" @@ -27360,14 +27375,14 @@ __metadata: languageName: node linkType: hard -"portfinder@npm:^1.0.23": - version: 1.0.32 - resolution: "portfinder@npm:1.0.32" +"portfinder@npm:1.0.28": + version: 1.0.28 + resolution: "portfinder@npm:1.0.28" dependencies: - async: ^2.6.4 - debug: ^3.2.7 - mkdirp: ^0.5.6 - checksum: 116b4aed1b9e16f6d5503823d966d9ffd41b1c2339e27f54c06cd2f3015a9d8ef53e2a53b57bc0a25af0885977b692007353aa28f9a0a98a44335cb50487240d + async: ^2.6.2 + debug: ^3.1.1 + mkdirp: ^0.5.5 + checksum: 91fef602f13f8f4c64385d0ad2a36cc9dc6be0b8d10a2628ee2c3c7b9917ab4fefb458815b82cea2abf4b785cd11c9b4e2d917ac6fa06f14b6fa880ca8f8928c languageName: node linkType: hard @@ -28972,6 +28987,15 @@ __metadata: languageName: node linkType: hard +"read-tls-client-hello@npm:^1.0.0": + version: 1.0.1 + resolution: "read-tls-client-hello@npm:1.0.1" + dependencies: + "@types/node": "*" + checksum: 532c1c32ef049c245b59473ad7a06ad5db61bd22258ccfb54923be24173e8cafbb1a6a17bcc783884dce9b98db15db76a9569ea9c95b2b9b729be990439b931b + languageName: node + linkType: hard + "readable-stream@npm:1.1.x, readable-stream@npm:^1.0.33": version: 1.1.14 resolution: "readable-stream@npm:1.1.14" @@ -29762,7 +29786,7 @@ __metadata: languageName: node linkType: hard -"resolve-alpn@npm:^1.0.0, resolve-alpn@npm:^1.1.1": +"resolve-alpn@npm:^1.0.0, resolve-alpn@npm:^1.2.0": version: 1.2.1 resolution: "resolve-alpn@npm:1.2.1" checksum: f558071fcb2c60b04054c99aebd572a2af97ef64128d59bef7ab73bd50d896a222a056de40ffc545b633d99b304c259ea9d0c06830d5c867c34f0bfa60b8eae0 @@ -30558,7 +30582,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.0.3, semver@npm:^5.1.0, semver@npm:^5.3.0, semver@npm:^5.6.0": +"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.0.3, semver@npm:^5.1.0, semver@npm:^5.3.0, semver@npm:^5.6.0, semver@npm:^5.7.1": version: 5.7.1 resolution: "semver@npm:5.7.1" bin: @@ -33004,20 +33028,6 @@ __metadata: languageName: node linkType: hard -"tslib@npm:~2.0.1": - version: 2.0.3 - resolution: "tslib@npm:2.0.3" - checksum: 00fcdd1f9995c9f8eb6a4a1ad03f55bc95946321b7f55434182dddac259d4e095fedf78a84f73b6e32dd3f881d9281f09cb583123d3159ed4bdac9ad7393ef8b - languageName: node - linkType: hard - -"tslib@npm:~2.2.0": - version: 2.2.0 - resolution: "tslib@npm:2.2.0" - checksum: a48c9639f7496fa701ea8ffe0561070fcb44c104a59632f7f845c0af00825c99b6373575ec59b2b5cdbfd7505875086dbe5dc83312304d8979f22ce571218ca3 - languageName: node - linkType: hard - "tsscmp@npm:1.0.6": version: 1.0.6 resolution: "tsscmp@npm:1.0.6" @@ -34080,10 +34090,10 @@ __metadata: languageName: node linkType: hard -"value-or-promise@npm:1.0.6": - version: 1.0.6 - resolution: "value-or-promise@npm:1.0.6" - checksum: 3f255d288ba25c4021cb88f319c3a8fe147d1cbc9a4a3b70c795c1a6225d126959b1709d3b4d357745ceb4812f644218de02907ad4934023ca0be2db7e194f86 +"value-or-promise@npm:1.0.11": + version: 1.0.11 + resolution: "value-or-promise@npm:1.0.11" + checksum: 13f8f2ef620118c73b4d1beee8ce6045d7182bbf15090ecfbcafb677ec43698506a5e9ace6bea5ea35c32bc612c9b1f824bb59b6581cdfb5c919052745c277d5 languageName: node linkType: hard @@ -34295,15 +34305,15 @@ __metadata: languageName: node linkType: hard -"vm2@npm:^3.9.3": - version: 3.9.17 - resolution: "vm2@npm:3.9.17" +"vm2@npm:^3.9.17": + version: 3.9.18 + resolution: "vm2@npm:3.9.18" dependencies: acorn: ^8.7.0 acorn-walk: ^8.2.0 bin: vm2: bin/vm2 - checksum: 9a03740a40ab2be5e3348a95fb31512da1a3c85318febb07e5299fa103ff05bcd7b6f458211fa38a1281dc27beccd04ff90355fc1d34fe2ee6ca10d0bb8c6f35 + checksum: 1b5b20419a5cef19ab6c95d319c27d625b995785696582e6bec86a4b27704028f07b44dc04a7439a407c1bf8c17997c1aecf01886bb8b0e4e1a9b8c916977089 languageName: node linkType: hard @@ -34991,7 +35001,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:7.5.9, ws@npm:^7, ws@npm:^7.2.0, ws@npm:^7.3.1, ws@npm:^7.4.6": +"ws@npm:7.5.9, ws@npm:^7, ws@npm:^7.2.0, ws@npm:^7.4.6": version: 7.5.9 resolution: "ws@npm:7.5.9" peerDependencies: