diff --git a/package.json b/package.json index 959ffd9a4..41e37e6bd 100644 --- a/package.json +++ b/package.json @@ -4,15 +4,15 @@ "description": "This repository contains the packages `@prisma/engines` and `@prisma/engines-version`. They are wrapping our [Rust Engines](https://github.com/prisma/prisma-engines) in npm packages.", "private": true, "devDependencies": { - "@sindresorhus/slugify": "1.1.2", + "@sindresorhus/slugify": "2.1.0", "@types/node": "14.17.33", - "@types/node-fetch": "2.5.12", + "@types/node-fetch": "3.0.2", "arg": "5.0.1", "chalk": "4.1.2", "execa": "5.1.1", "husky": "7.0.4", "is-ci": "3.0.1", - "node-fetch": "2.6.6", + "node-fetch": "3.1.0", "prettier": "2.4.1", "ts-node": "10.4.0", "typescript": "4.4.4" diff --git a/packages/fetch-engine/package.json b/packages/fetch-engine/package.json index cf6841410..546c868e0 100644 --- a/packages/fetch-engine/package.json +++ b/packages/fetch-engine/package.json @@ -18,7 +18,7 @@ "@types/find-cache-dir": "3.2.1", "@types/jest": "27.0.2", "@types/node": "14.17.33", - "@types/node-fetch": "2.5.12", + "@types/node-fetch": "3.0.2", "@types/progress": "2.0.5", "@typescript-eslint/eslint-plugin": "5.3.1", "@typescript-eslint/parser": "5.3.1", @@ -31,7 +31,7 @@ "jest": "27.3.1", "lint-staged": "11.2.6", "prettier": "2.4.1", - "strip-ansi": "6.0.1", + "strip-ansi": "7.0.1", "ts-jest": "27.0.7", "typescript": "4.4.4" }, @@ -45,14 +45,14 @@ "http-proxy-agent": "^5.0.0", "https-proxy-agent": "^5.0.0", "make-dir": "^3.0.2", - "node-fetch": "^2.6.0", - "p-filter": "^2.1.0", - "p-map": "^4.0.0", - "p-retry": "^4.2.0", + "node-fetch": "^3.0.0", + "p-filter": "^3.0.0", + "p-map": "^5.0.0", + "p-retry": "^5.0.0", "progress": "^2.0.3", "rimraf": "^3.0.2", "temp-dir": "^2.0.0", - "tempy": "^1.0.0" + "tempy": "^2.0.0" }, "scripts": { "build": "tsc -d", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8e4b88e1b..6f9f4f37a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,28 +4,28 @@ importers: .: specifiers: - '@sindresorhus/slugify': 1.1.2 + '@sindresorhus/slugify': 2.1.0 '@types/node': 14.17.33 - '@types/node-fetch': 2.5.12 + '@types/node-fetch': 3.0.2 arg: 5.0.1 chalk: 4.1.2 execa: 5.1.1 husky: 7.0.4 is-ci: 3.0.1 - node-fetch: 2.6.6 + node-fetch: 3.1.0 prettier: 2.4.1 ts-node: 10.4.0 typescript: 4.4.4 devDependencies: - '@sindresorhus/slugify': 1.1.2 + '@sindresorhus/slugify': 2.1.0 '@types/node': 14.17.33 - '@types/node-fetch': 2.5.12 + '@types/node-fetch': 3.0.2 arg: 5.0.1 chalk: 4.1.2 execa: 5.1.1 husky: 7.0.4 is-ci: 3.0.1 - node-fetch: 2.6.6 + node-fetch: 3.1.0 prettier: 2.4.1 ts-node: 10.4.0_6a91c474ad69125424415cd74f2719cf typescript: 4.4.4 @@ -62,7 +62,7 @@ importers: '@types/find-cache-dir': 3.2.1 '@types/jest': 27.0.2 '@types/node': 14.17.33 - '@types/node-fetch': 2.5.12 + '@types/node-fetch': 3.0.2 '@types/progress': 2.0.5 '@typescript-eslint/eslint-plugin': 5.3.1 '@typescript-eslint/parser': 5.3.1 @@ -81,16 +81,16 @@ importers: jest: 27.3.1 lint-staged: 11.2.6 make-dir: ^3.0.2 - node-fetch: ^2.6.0 - p-filter: ^2.1.0 - p-map: ^4.0.0 - p-retry: ^4.2.0 + node-fetch: ^3.0.0 + p-filter: ^3.0.0 + p-map: ^5.0.0 + p-retry: ^5.0.0 prettier: 2.4.1 progress: ^2.0.3 rimraf: ^3.0.2 - strip-ansi: 6.0.1 + strip-ansi: 7.0.1 temp-dir: ^2.0.0 - tempy: ^1.0.0 + tempy: ^2.0.0 ts-jest: 27.0.7 typescript: 4.4.4 dependencies: @@ -103,20 +103,20 @@ importers: http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.0 make-dir: 3.1.0 - node-fetch: 2.6.1 - p-filter: 2.1.0 - p-map: 4.0.0 - p-retry: 4.4.0 + node-fetch: 3.1.0 + p-filter: 3.0.0 + p-map: 5.3.0 + p-retry: 5.0.0 progress: 2.0.3 rimraf: 3.0.2 temp-dir: 2.0.0 - tempy: 1.0.0 + tempy: 2.0.0 devDependencies: '@prisma/engines-version': link:../engines-version '@types/find-cache-dir': 3.2.1 '@types/jest': 27.0.2 '@types/node': 14.17.33 - '@types/node-fetch': 2.5.12 + '@types/node-fetch': 3.0.2 '@types/progress': 2.0.5 '@typescript-eslint/eslint-plugin': 5.3.1_a7726be91e5d45fb29c6552172e1e4e1 '@typescript-eslint/parser': 5.3.1_eslint@8.1.0+typescript@4.4.4 @@ -129,7 +129,7 @@ importers: jest: 27.3.1_ts-node@10.4.0 lint-staged: 11.2.6 prettier: 2.4.1 - strip-ansi: 6.0.1 + strip-ansi: 7.0.1 ts-jest: 27.0.7_2c4ca6574207836d1023f54689cc81ac typescript: 4.4.4 @@ -818,19 +818,19 @@ packages: '@types/debug': 4.1.7 ms: 2.1.3 - /@sindresorhus/slugify/1.1.2: - resolution: {integrity: sha512-V9nR/W0Xd9TSGXpZ4iFUcFGhuOJtZX82Fzxj1YISlbSgKvIiNa7eLEZrT0vAraPOt++KHauIVNYgGRgjc13dXA==} - engines: {node: '>=10'} + /@sindresorhus/slugify/2.1.0: + resolution: {integrity: sha512-gU3Gdm/V167BmUwIn8APHZ3SeeRVRUSOdXxnt7Q/JkUHLXaaTA/prYmoRumwsSitJZWUDYMzDWdWgrOdvE8IRQ==} + engines: {node: '>=12'} dependencies: - '@sindresorhus/transliterate': 0.1.1 - escape-string-regexp: 4.0.0 + '@sindresorhus/transliterate': 1.5.0 + escape-string-regexp: 5.0.0 dev: true - /@sindresorhus/transliterate/0.1.1: - resolution: {integrity: sha512-QSdIQ5keUFAZ3KLbfbsntW39ox0Ym8183RqTwBq/ZEFoN3NQAtGV+qWaNdzKpIDHgj9J2CQ2iNDRVU11Zyr7MQ==} - engines: {node: '>=10'} + /@sindresorhus/transliterate/1.5.0: + resolution: {integrity: sha512-/sfSkoNelLq5riqNRp5uBjHIKBi1MWZk9ubRT1WiBQuTfmDf7BeQkph2DJzRB83QagMPHk2VDjuvpy0VuwyzdA==} + engines: {node: '>=12'} dependencies: - escape-string-regexp: 2.0.0 + escape-string-regexp: 5.0.0 lodash.deburr: 4.1.0 dev: true @@ -946,11 +946,10 @@ packages: /@types/ms/0.7.31: resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} - /@types/node-fetch/2.5.12: - resolution: {integrity: sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==} + /@types/node-fetch/3.0.2: + resolution: {integrity: sha512-3q5FyT6iuekUxXeL2qjcyIhtMJdfMF7RGhYXWKkYpdcW9k36A/+txXrjG0l+NMVkiC30jKNrcOqVlqBl7BcCHA==} dependencies: - '@types/node': 16.11.6 - form-data: 3.0.0 + node-fetch: 3.1.0 dev: true /@types/node/14.17.33: @@ -975,8 +974,8 @@ packages: '@types/node': 16.11.6 dev: true - /@types/retry/0.12.0: - resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} + /@types/retry/0.12.1: + resolution: {integrity: sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==} dev: false /@types/stack-utils/2.0.0: @@ -1155,6 +1154,14 @@ packages: clean-stack: 2.2.0 indent-string: 4.0.0 + /aggregate-error/4.0.0: + resolution: {integrity: sha512-8DGp7zUt1E9k0NE2q4jlXHk+V3ORErmwolEdRz9iV+LKJ40WhMHh92cxAvhqV2I+zEn/gotIoqoMs0NjF3xofg==} + engines: {node: '>=12'} + dependencies: + clean-stack: 4.1.0 + indent-string: 5.0.0 + dev: false + /ajv/6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} dependencies: @@ -1186,6 +1193,11 @@ packages: engines: {node: '>=8'} dev: true + /ansi-regex/6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + engines: {node: '>=12'} + dev: true + /ansi-styles/3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} @@ -1425,6 +1437,13 @@ packages: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} + /clean-stack/4.1.0: + resolution: {integrity: sha512-dxXQYI7mfQVcaF12s6sjNFoZ6ZPDQuBBLp3QJ5156k9EvUFClUoZ11fo8HnLQO241DDVntHEug8MOuFO5PSfRg==} + engines: {node: '>=12'} + dependencies: + escape-string-regexp: 5.0.0 + dev: false + /cli-cursor/3.1.0: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} @@ -1528,9 +1547,11 @@ packages: shebang-command: 2.0.0 which: 2.0.2 - /crypto-random-string/2.0.0: - resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} - engines: {node: '>=8'} + /crypto-random-string/4.0.0: + resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} + engines: {node: '>=12'} + dependencies: + type-fest: 1.4.0 dev: false /cssom/0.3.8: @@ -1548,6 +1569,10 @@ packages: cssom: 0.3.8 dev: true + /data-uri-to-buffer/4.0.0: + resolution: {integrity: sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==} + engines: {node: '>= 12'} + /data-urls/2.0.0: resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==} engines: {node: '>=10'} @@ -1708,6 +1733,10 @@ packages: engines: {node: '>=10'} dev: true + /escape-string-regexp/5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + engines: {node: '>=12'} + /escodegen/2.0.0: resolution: {integrity: sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==} engines: {node: '>=6.0'} @@ -1987,6 +2016,12 @@ packages: bser: 2.1.1 dev: true + /fetch-blob/3.1.3: + resolution: {integrity: sha512-ax1Y5I9w+9+JiM+wdHkhBoxew+zG4AJ2SvAD1v1szpddUIiPERVGBxrMcB2ZqW0Y3PP8bOWYv2zqQq1Jp2kqUQ==} + engines: {node: ^12.20 || >= 14.13} + dependencies: + web-streams-polyfill: 3.2.0 + /file-entry-cache/6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} @@ -2037,6 +2072,12 @@ packages: mime-types: 2.1.27 dev: true + /formdata-polyfill/4.0.10: + resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} + engines: {node: '>=12.20.0'} + dependencies: + fetch-blob: 3.1.3 + /fs.realpath/1.0.0: resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=} @@ -2258,6 +2299,11 @@ packages: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} engines: {node: '>=8'} + /indent-string/5.0.0: + resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} + engines: {node: '>=12'} + dev: false + /inflight/1.0.6: resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=} dependencies: @@ -2347,6 +2393,11 @@ packages: resolution: {integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==} engines: {node: '>=8'} + /is-stream/3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false + /is-typedarray/1.0.0: resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=} dev: true @@ -3155,17 +3206,13 @@ packages: resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=} dev: true - /node-fetch/2.6.1: - resolution: {integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==} - engines: {node: 4.x || >=6.0.0} - dev: false - - /node-fetch/2.6.6: - resolution: {integrity: sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==} - engines: {node: 4.x || >=6.0.0} + /node-fetch/3.1.0: + resolution: {integrity: sha512-QU0WbIfMUjd5+MUzQOYhenAazakV7Irh1SGkWCsRzBwvm4fAhzEUaHMJ6QLP7gWT6WO9/oH2zhKMMGMuIrDyKw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - whatwg-url: 5.0.0 - dev: true + data-uri-to-buffer: 4.0.0 + fetch-blob: 3.1.3 + formdata-polyfill: 4.0.10 /node-int64/0.4.0: resolution: {integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=} @@ -3230,11 +3277,11 @@ packages: word-wrap: 1.2.3 dev: true - /p-filter/2.1.0: - resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} - engines: {node: '>=8'} + /p-filter/3.0.0: + resolution: {integrity: sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - p-map: 2.1.0 + p-map: 5.3.0 dev: false /p-limit/2.3.0: @@ -3249,23 +3296,25 @@ packages: dependencies: p-limit: 2.3.0 - /p-map/2.1.0: - resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} - engines: {node: '>=6'} - dev: false - /p-map/4.0.0: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} engines: {node: '>=10'} dependencies: aggregate-error: 3.1.0 - /p-retry/4.4.0: - resolution: {integrity: sha512-gVB/tBsG+3AHI1SyDHRrX6n9ZL0Bcbifps9W9/Bgu3Oyu4/OrAh8SvDzDsvpP0oxfCt3oWNT+0fQ9LyUGwBTLg==} - engines: {node: '>=8'} + /p-map/5.3.0: + resolution: {integrity: sha512-SRbIQFoLYNezHkqZslqeg963HYUtqOrfMCxjNrFOpJ19WTYuq26rQoOXeX8QQiMLUlLqdYV/7PuDsdYJ7hLE1w==} + engines: {node: '>=12'} dependencies: - '@types/retry': 0.12.0 - retry: 0.12.0 + aggregate-error: 4.0.0 + dev: false + + /p-retry/5.0.0: + resolution: {integrity: sha512-swGFiU6Y1Q3rBikAGHpaT0FHSbiO9H04fSsJRKVtWyEQMAe2Sb1uXeBcqE/RlZqt2prlq4W2HA/+MZAt3V2NkQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + '@types/retry': 0.12.1 + retry: 0.13.1 dev: false /p-try/2.2.0: @@ -3454,8 +3503,8 @@ packages: signal-exit: 3.0.3 dev: true - /retry/0.12.0: - resolution: {integrity: sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=} + /retry/0.13.1: + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} engines: {node: '>= 4'} dev: false @@ -3622,6 +3671,13 @@ packages: ansi-regex: 5.0.1 dev: true + /strip-ansi/7.0.1: + resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==} + engines: {node: '>=12'} + dependencies: + ansi-regex: 6.0.1 + dev: true + /strip-bom/4.0.0: resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} engines: {node: '>=8'} @@ -3673,15 +3729,15 @@ packages: engines: {node: '>=8'} dev: false - /tempy/1.0.0: - resolution: {integrity: sha512-eLXG5B1G0mRPHmgH2WydPl5v4jH35qEn3y/rA/aahKhIa91Pn119SsU7n7v/433gtT9ONzC8ISvNHIh2JSTm0w==} - engines: {node: '>=10'} + /tempy/2.0.0: + resolution: {integrity: sha512-m+QReZVhpa0Y56fmfoLFRZN4aDFdd3qVd8a9k3RfyTw/1utVYNg+Ar4BY6l4/TlkhYCCJFfhYWt9uy0127buJg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: del: 6.0.0 - is-stream: 2.0.0 + is-stream: 3.0.0 temp-dir: 2.0.0 - type-fest: 0.16.0 - unique-string: 2.0.0 + type-fest: 2.5.3 + unique-string: 3.0.0 dev: false /terminal-link/2.1.1: @@ -3737,10 +3793,6 @@ packages: universalify: 0.1.2 dev: true - /tr46/0.0.3: - resolution: {integrity: sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=} - dev: true - /tr46/2.1.0: resolution: {integrity: sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==} engines: {node: '>=8'} @@ -3842,11 +3894,6 @@ packages: engines: {node: '>=4'} dev: true - /type-fest/0.16.0: - resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} - engines: {node: '>=10'} - dev: false - /type-fest/0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} @@ -3862,6 +3909,16 @@ packages: engines: {node: '>=8'} dev: false + /type-fest/1.4.0: + resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} + engines: {node: '>=10'} + dev: false + + /type-fest/2.5.3: + resolution: {integrity: sha512-7VNmE7FlsrdcWjKbtuRuynZz96Gmf35p5DvoR2tbceNP0vd58ISx87PvUUInlhtRC49vSX6qlxEKc7AoiHRirg==} + engines: {node: '>=12.20'} + dev: false + /typedarray-to-buffer/3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} dependencies: @@ -3874,11 +3931,11 @@ packages: hasBin: true dev: true - /unique-string/2.0.0: - resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} - engines: {node: '>=8'} + /unique-string/3.0.0: + resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} + engines: {node: '>=12'} dependencies: - crypto-random-string: 2.0.0 + crypto-random-string: 4.0.0 dev: false /universalify/0.1.2: @@ -3924,9 +3981,9 @@ packages: makeerror: 1.0.11 dev: true - /webidl-conversions/3.0.1: - resolution: {integrity: sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=} - dev: true + /web-streams-polyfill/3.2.0: + resolution: {integrity: sha512-EqPmREeOzttaLRm5HS7io98goBgZ7IVz79aDvqjD0kYXLtFZTc0T/U6wHTPKyIjb+MdN7DFIIX6hgdBEpWmfPA==} + engines: {node: '>= 8'} /webidl-conversions/5.0.0: resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} @@ -3948,13 +4005,6 @@ packages: resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==} dev: true - /whatwg-url/5.0.0: - resolution: {integrity: sha1-lmRU6HZUYuN2RNNib2dCzotwll0=} - dependencies: - tr46: 0.0.3 - webidl-conversions: 3.0.1 - dev: true - /whatwg-url/8.7.0: resolution: {integrity: sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==} engines: {node: '>=10'}