Skip to content

Commit a6cbc45

Browse files
committed
A little more tweaking
1 parent 7a2e32d commit a6cbc45

File tree

5 files changed

+113
-65
lines changed

5 files changed

+113
-65
lines changed

.eslintrc.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,8 @@
99
"plugin:import/typescript",
1010
"prettier",
1111
"prettier/@typescript-eslint"
12-
]
12+
],
13+
"import/resolver": {
14+
"typescript": {}
15+
}
1316
}

package.json

+2
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
"sumchecker": "^3.0.1"
3939
},
4040
"devDependencies": {
41+
"@tsconfig/node22": "^22.0.0",
4142
"@types/debug": "^4.1.4",
4243
"@types/jest": "^29.0.0",
4344
"@types/node": "~22.10.5",
@@ -47,6 +48,7 @@
4748
"@typescript-eslint/parser": "^8.0.0",
4849
"eslint": "^8.57.0",
4950
"eslint-config-prettier": "^6.15.0",
51+
"eslint-import-resolver-typescript": "^3.7.0",
5052
"eslint-plugin-import": "^2.31.0",
5153
"eslint-plugin-jest": "^28.10.0",
5254
"husky": "^9.1.7",

src/downloader-resolver.ts

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import { DownloadOptions } from './types';
22
import { Downloader } from './Downloader';
33

4+
// TODO: Resolve the downloader or default to GotDownloader
5+
// Current thoughts are a dot-file traversal for something like
6+
// ".electron.downloader" which would be a text file with the name of the
7+
// npm module to import() and use as the downloader
8+
import { GotDownloader } from './GotDownloader';
9+
410
export async function getDownloaderForSystem(): Promise<Downloader<DownloadOptions>> {
5-
// TODO: Resolve the downloader or default to GotDownloader
6-
// Current thoughts are a dot-file traversal for something like
7-
// ".electron.downloader" which would be a text file with the name of the
8-
// npm module to import() and use as the downloader
9-
const { GotDownloader } = await import('./GotDownloader');
1011
return new GotDownloader();
1112
}

tsconfig.json

+3-6
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
{
2+
"extends": "@tsconfig/node22/tsconfig.json",
23
"compilerOptions": {
3-
"module": "commonjs",
4-
"target": "es2017",
5-
"lib": ["es2017"],
4+
"module": "CommonJS",
5+
"moduleResolution": "node",
66
"sourceMap": true,
7-
"strict": true,
87
"outDir": "dist/cjs",
98
"types": ["node", "jest"],
109
"allowSyntheticDefaultImports": true,
11-
"esModuleInterop": true,
12-
"moduleResolution": "node",
1310
"declaration": true
1411
},
1512
"include": ["src"]

yarn.lock

+98-53
Original file line numberDiff line numberDiff line change
@@ -932,6 +932,11 @@
932932
"@nodelib/fs.scandir" "2.1.5"
933933
fastq "^1.6.0"
934934

935+
"@nolyfill/[email protected]":
936+
version "1.0.39"
937+
resolved "https://registry.yarnpkg.com/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz#3dc35ba0f1e66b403c00b39344f870298ebb1c8e"
938+
integrity sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==
939+
935940
"@rtsao/scc@^1.1.0":
936941
version "1.1.0"
937942
resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8"
@@ -973,6 +978,11 @@
973978
dependencies:
974979
defer-to-connect "^2.0.0"
975980

981+
"@tsconfig/node22@^22.0.0":
982+
version "22.0.0"
983+
resolved "https://registry.yarnpkg.com/@tsconfig/node22/-/node22-22.0.0.tgz#0bdaf702f2b7594383d24d7b2b8d557dcfdca1ed"
984+
integrity sha512-twLQ77zevtxobBOD4ToAtVmuYrpeYUh3qh+TEp+08IWhpsrIflVHqQ1F1CiPxQGL7doCdBIOOCF+1Tm833faNg==
985+
976986
"@types/babel__core@^7.1.14":
977987
version "7.1.20"
978988
resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.20.tgz#e168cdd612c92a2d335029ed62ac94c95b362359"
@@ -1007,14 +1017,14 @@
10071017
"@babel/types" "^7.3.0"
10081018

10091019
"@types/cacheable-request@^6.0.1":
1010-
version "6.0.2"
1011-
resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.2.tgz#c324da0197de0a98a2312156536ae262429ff6b9"
1012-
integrity sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==
1020+
version "6.0.3"
1021+
resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz#a430b3260466ca7b5ca5bfd735693b36e7a9d183"
1022+
integrity sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==
10131023
dependencies:
10141024
"@types/http-cache-semantics" "*"
1015-
"@types/keyv" "*"
1025+
"@types/keyv" "^3.1.4"
10161026
"@types/node" "*"
1017-
"@types/responselike" "*"
1027+
"@types/responselike" "^1.0.0"
10181028

10191029
"@types/debug@^4.1.4":
10201030
version "4.1.4"
@@ -1029,9 +1039,9 @@
10291039
"@types/node" "*"
10301040

10311041
"@types/http-cache-semantics@*":
1032-
version "4.0.1"
1033-
resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812"
1034-
integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==
1042+
version "4.0.4"
1043+
resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz#b979ebad3919799c979b17c72621c0bc0a31c6c4"
1044+
integrity sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==
10351045

10361046
"@types/istanbul-lib-coverage@*":
10371047
version "2.0.1"
@@ -1070,17 +1080,12 @@
10701080
expect "^29.0.0"
10711081
pretty-format "^29.0.0"
10721082

1073-
"@types/json-buffer@~3.0.0":
1074-
version "3.0.0"
1075-
resolved "https://registry.yarnpkg.com/@types/json-buffer/-/json-buffer-3.0.0.tgz#85c1ff0f0948fc159810d4b5be35bf8c20875f64"
1076-
integrity sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ==
1077-
10781083
"@types/json5@^0.0.29":
10791084
version "0.0.29"
10801085
resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
10811086
integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4=
10821087

1083-
"@types/keyv@*":
1088+
"@types/keyv@^3.1.4":
10841089
version "3.1.4"
10851090
resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz#3ccdb1c6751b0c7e52300bcdacd5bcbf8faa75b6"
10861091
integrity sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==
@@ -1106,10 +1111,10 @@
11061111
dependencies:
11071112
"@types/node" "*"
11081113

1109-
"@types/responselike@*", "@types/responselike@^1.0.0":
1110-
version "1.0.0"
1111-
resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29"
1112-
integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==
1114+
"@types/responselike@^1.0.0":
1115+
version "1.0.3"
1116+
resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.3.tgz#cc29706f0a397cfe6df89debfe4bf5cea159db50"
1117+
integrity sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==
11131118
dependencies:
11141119
"@types/node" "*"
11151120

@@ -1528,9 +1533,9 @@ cacheable-lookup@^5.0.3:
15281533
integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==
15291534

15301535
cacheable-request@^7.0.2:
1531-
version "7.0.2"
1532-
resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.2.tgz#ea0d0b889364a25854757301ca12b2da77f91d27"
1533-
integrity sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==
1536+
version "7.0.4"
1537+
resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.4.tgz#7a33ebf08613178b403635be7b899d3e69bbe817"
1538+
integrity sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==
15341539
dependencies:
15351540
clone-response "^1.0.2"
15361541
get-stream "^5.1.0"
@@ -1653,9 +1658,9 @@ cliui@^8.0.1:
16531658
wrap-ansi "^7.0.0"
16541659

16551660
clone-response@^1.0.2:
1656-
version "1.0.2"
1657-
resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b"
1658-
integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=
1661+
version "1.0.3"
1662+
resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.3.tgz#af2032aa47816399cf5f0a1d0db902f517abb8c3"
1663+
integrity sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==
16591664
dependencies:
16601665
mimic-response "^1.0.0"
16611666

@@ -1703,14 +1708,6 @@ commander@~12.1.0:
17031708
resolved "https://registry.yarnpkg.com/commander/-/commander-12.1.0.tgz#01423b36f501259fdaac4d0e4d60c96c991585d3"
17041709
integrity sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==
17051710

1706-
compress-brotli@^1.3.8:
1707-
version "1.3.8"
1708-
resolved "https://registry.yarnpkg.com/compress-brotli/-/compress-brotli-1.3.8.tgz#0c0a60c97a989145314ec381e84e26682e7b38db"
1709-
integrity sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ==
1710-
dependencies:
1711-
"@types/json-buffer" "~3.0.0"
1712-
json-buffer "~3.0.1"
1713-
17141711
17151712
version "0.0.1"
17161713
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
@@ -1789,7 +1786,7 @@ debug@^4.1.0, debug@^4.1.1, debug@^4.3.4:
17891786
dependencies:
17901787
ms "2.1.2"
17911788

1792-
debug@^4.3.1, debug@^4.3.2, debug@~4.4.0:
1789+
debug@^4.3.1, debug@^4.3.2, debug@^4.3.7, debug@~4.4.0:
17931790
version "4.4.0"
17941791
resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz#2b3f2aea2ffeb776477460267377dc8710faba8a"
17951792
integrity sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==
@@ -1930,6 +1927,14 @@ end-of-stream@^1.1.0:
19301927
dependencies:
19311928
once "^1.4.0"
19321929

1930+
enhanced-resolve@^5.15.0:
1931+
version "5.18.0"
1932+
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz#91eb1db193896b9801251eeff1c6980278b1e404"
1933+
integrity sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==
1934+
dependencies:
1935+
graceful-fs "^4.2.4"
1936+
tapable "^2.2.0"
1937+
19331938
env-paths@^2.2.0:
19341939
version "2.2.1"
19351940
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
@@ -2093,6 +2098,20 @@ eslint-import-resolver-node@^0.3.9:
20932098
is-core-module "^2.13.0"
20942099
resolve "^1.22.4"
20952100

2101+
eslint-import-resolver-typescript@^3.7.0:
2102+
version "3.7.0"
2103+
resolved "https://registry.yarnpkg.com/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.7.0.tgz#e69925936a771a9cb2de418ccebc4cdf6c0818aa"
2104+
integrity sha512-Vrwyi8HHxY97K5ebydMtffsWAn1SCR9eol49eCd5fJS4O1WV7PaAjbcjmbfJJSMz/t4Mal212Uz/fQZrOB8mow==
2105+
dependencies:
2106+
"@nolyfill/is-core-module" "1.0.39"
2107+
debug "^4.3.7"
2108+
enhanced-resolve "^5.15.0"
2109+
fast-glob "^3.3.2"
2110+
get-tsconfig "^4.7.5"
2111+
is-bun-module "^1.0.2"
2112+
is-glob "^4.0.3"
2113+
stable-hash "^0.0.4"
2114+
20962115
eslint-module-utils@^2.12.0:
20972116
version "2.12.0"
20982117
resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz#fe4cfb948d61f49203d7b08871982b65b9af0b0b"
@@ -2516,6 +2535,13 @@ get-symbol-description@^1.1.0:
25162535
es-errors "^1.3.0"
25172536
get-intrinsic "^1.2.6"
25182537

2538+
get-tsconfig@^4.7.5:
2539+
version "4.8.1"
2540+
resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.8.1.tgz#8995eb391ae6e1638d251118c7b56de7eb425471"
2541+
integrity sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==
2542+
dependencies:
2543+
resolve-pkg-maps "^1.0.0"
2544+
25192545
glob-parent@^5.1.2:
25202546
version "5.1.2"
25212547
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
@@ -2587,9 +2613,9 @@ gopd@^1.0.1, gopd@^1.2.0:
25872613
integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==
25882614

25892615
got@^11.8.5:
2590-
version "11.8.5"
2591-
resolved "https://registry.yarnpkg.com/got/-/got-11.8.5.tgz#ce77d045136de56e8f024bebb82ea349bc730046"
2592-
integrity sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==
2616+
version "11.8.6"
2617+
resolved "https://registry.yarnpkg.com/got/-/got-11.8.6.tgz#276e827ead8772eddbcfc97170590b841823233a"
2618+
integrity sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==
25932619
dependencies:
25942620
"@sindresorhus/is" "^4.0.0"
25952621
"@szmarczak/http-timer" "^4.0.5"
@@ -2603,6 +2629,11 @@ got@^11.8.5:
26032629
p-cancelable "^2.0.0"
26042630
responselike "^2.0.0"
26052631

2632+
graceful-fs@^4.2.4:
2633+
version "4.2.11"
2634+
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
2635+
integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
2636+
26062637
graceful-fs@^4.2.9:
26072638
version "4.2.10"
26082639
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
@@ -2788,6 +2819,13 @@ is-boolean-object@^1.2.1:
27882819
call-bound "^1.0.2"
27892820
has-tostringtag "^1.0.2"
27902821

2822+
is-bun-module@^1.0.2:
2823+
version "1.3.0"
2824+
resolved "https://registry.yarnpkg.com/is-bun-module/-/is-bun-module-1.3.0.tgz#ea4d24fdebfcecc98e81bcbcb506827fee288760"
2825+
integrity sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==
2826+
dependencies:
2827+
semver "^7.6.3"
2828+
27912829
is-callable@^1.1.3, is-callable@^1.2.7:
27922830
version "1.2.7"
27932831
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055"
@@ -3494,7 +3532,7 @@ jsesc@^3.0.2:
34943532
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz#74d335a234f67ed19907fdadfac7ccf9d409825d"
34953533
integrity sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==
34963534

3497-
[email protected], json-buffer@~3.0.1:
3535+
34983536
version "3.0.1"
34993537
resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
35003538
integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
@@ -3536,15 +3574,7 @@ jsonc-parser@^3.2.0:
35363574
resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.1.tgz#031904571ccf929d7670ee8c547545081cb37f1a"
35373575
integrity sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==
35383576

3539-
keyv@^4.0.0:
3540-
version "4.3.2"
3541-
resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.3.2.tgz#e839df676a0c7ee594c8835e7c1c83742558e5c2"
3542-
integrity sha512-kn8WmodVBe12lmHpA6W8OY7SNh6wVR+Z+wZESF4iF5FCazaVXGWOtnbnvX0tMQ1bO+/TmOD9LziuYMvrIIs0xw==
3543-
dependencies:
3544-
compress-brotli "^1.3.8"
3545-
json-buffer "3.0.1"
3546-
3547-
keyv@^4.5.3:
3577+
keyv@^4.0.0, keyv@^4.5.3:
35483578
version "4.5.4"
35493579
resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93"
35503580
integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==
@@ -3882,7 +3912,7 @@ object.values@^1.2.0:
38823912
once@^1.3.0, once@^1.3.1, once@^1.4.0:
38833913
version "1.4.0"
38843914
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
3885-
integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
3915+
integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
38863916
dependencies:
38873917
wrappy "1"
38883918

@@ -4087,9 +4117,9 @@ prompts@^2.0.1:
40874117
sisteransi "^1.0.0"
40884118

40894119
pump@^3.0.0:
4090-
version "3.0.0"
4091-
resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
4092-
integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
4120+
version "3.0.2"
4121+
resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.2.tgz#836f3edd6bc2ee599256c924ffe0d88573ddcbf8"
4122+
integrity sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==
40934123
dependencies:
40944124
end-of-stream "^1.1.0"
40954125
once "^1.3.1"
@@ -4172,6 +4202,11 @@ resolve-from@^5.0.0:
41724202
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
41734203
integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
41744204

4205+
resolve-pkg-maps@^1.0.0:
4206+
version "1.0.0"
4207+
resolved "https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#616b3dc2c57056b5588c31cdf4b3d64db133720f"
4208+
integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==
4209+
41754210
resolve.exports@^2.0.0:
41764211
version "2.0.3"
41774212
resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.3.tgz#41955e6f1b4013b7586f873749a635dea07ebe3f"
@@ -4196,9 +4231,9 @@ resolve@^1.22.4:
41964231
supports-preserve-symlinks-flag "^1.0.0"
41974232

41984233
responselike@^2.0.0:
4199-
version "2.0.0"
4200-
resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz#26391bcc3174f750f9a79eacc40a12a5c42d7723"
4201-
integrity sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==
4234+
version "2.0.1"
4235+
resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz#9a0bc8fdc252f3fb1cca68b016591059ba1422bc"
4236+
integrity sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==
42024237
dependencies:
42034238
lowercase-keys "^2.0.0"
42044239

@@ -4448,6 +4483,11 @@ sprintf-js@~1.0.2:
44484483
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
44494484
integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
44504485

4486+
stable-hash@^0.0.4:
4487+
version "0.0.4"
4488+
resolved "https://registry.yarnpkg.com/stable-hash/-/stable-hash-0.0.4.tgz#55ae7dadc13e4b3faed13601587cec41859b42f7"
4489+
integrity sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==
4490+
44514491
stack-utils@^2.0.3:
44524492
version "2.0.6"
44534493
resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f"
@@ -4606,6 +4646,11 @@ supports-preserve-symlinks-flag@^1.0.0:
46064646
resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
46074647
integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
46084648

4649+
tapable@^2.2.0:
4650+
version "2.2.1"
4651+
resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0"
4652+
integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==
4653+
46094654
test-exclude@^6.0.0:
46104655
version "6.0.0"
46114656
resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e"

0 commit comments

Comments
 (0)