[healthcheck] Read glob of src path
Use yargs to parse input of glob expression matching the path of src files to compile. ghstack-source-id: 6a35e958428cd08ef5c96e0014e072d3faf04064 Pull Request resolved: https://github.com/facebook/react-forget/pull/2886
Sathya Gunsasekaran committed
Apr 23, 2024 at 12:28 UTC
a6cc5bc87403e8af06a03c5c121fb433b97cd0bd
3 files changed
+193
-22
compiler/packages/health-check/package.json
+1
@@ -7,6 +7,7 @@
7
"test": "echo 'no tests'"
8
},
9
"dependencies": {
10
+ "yargs": "^17.7.2"
11
},
12
"devDependencies": {
13
},
compiler/packages/health-check/src/index.ts
new
+24
@@ -0,0 +1,24 @@
1
+/**
2
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
3
+ *
4
+ * This source code is licensed under the MIT license found in the
5
+ * LICENSE file in the root directory of this source tree.
6
+ */
7
+
8
+import yargs from "yargs/yargs";
9
+
10
+function main() {
11
+ const argv = yargs(process.argv.slice(2))
12
+ .scriptName("healthcheck")
13
+ .usage("$ npx healthcheck <src>")
14
+ .option("src", {
15
+ description: "glob expression matching src files to compile",
16
+ type: "string",
17
+ default: "**/*.{js,ts,jsx,tsx,mjs}",
18
+ })
19
+ .parseSync();
20
+
21
+ console.log(argv.src);
22
+}
23
+
24
+main();
compiler/yarn.lock
+168
-22
@@ -12,6 +12,14 @@
12
resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30"
13
integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==
14
15
+"@ampproject/remapping@^2.2.0":
16
+ version "2.3.0"
17
+ resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4"
18
+ integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==
19
+ dependencies:
20
+ "@jridgewell/gen-mapping" "^0.3.5"
21
+ "@jridgewell/trace-mapping" "^0.3.24"
22
+
23
"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.18.6":
24
version "7.18.6"
25
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a"
@@ -33,7 +41,7 @@
41
dependencies:
42
"@babel/highlight" "^7.22.5"
43
36
-"@babel/code-frame@^7.23.5":
44
+"@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.1", "@babel/code-frame@^7.24.2":
45
version "7.24.2"
46
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.2.tgz#718b4b19841809a58b29b68cde80bc5e1aa6d9ae"
47
integrity sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==
@@ -46,7 +54,12 @@
54
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.3.tgz#cd502a6a0b6e37d7ad72ce7e71a7160a3ae36f7e"
55
integrity sha512-aNtko9OPOwVESUFp3MZfD8Uzxl7JzSeJpd7npIoxCasU37PFbAQRpKglkaKwlHOyeJdrREpo8TW8ldrkYWwvIQ==
56
49
-"@babel/core@7.2.0", "@babel/core@^7.0.0", "@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.19.1", "@babel/core@^7.2.0", "@babel/core@^7.24.4":
57
+"@babel/compat-data@^7.23.5":
58
+ version "7.24.4"
59
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.4.tgz#6f102372e9094f25d908ca0d34fc74c74606059a"
60
+ integrity sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==
61
+
62
+"@babel/core@^7.0.0", "@babel/core@^7.2.0":
63
version "7.2.0"
64
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.2.0.tgz#a4dd3814901998e93340f0086e9867fefa163ada"
65
integrity sha512-7pvAdC4B+iKjFFp9Ztj0QgBndJ++qaMeonT185wAqUnhipw8idm9Rv1UMyBuKtYjfl6ORNkgEgcsYLfHX/GpLw==
@@ -66,7 +79,28 @@
79
semver "^5.4.1"
80
source-map "^0.5.0"
81
69
-"@babel/generator@7.2.0", "@babel/generator@^7.0.0", "@babel/generator@^7.1.6", "@babel/generator@^7.2.0", "@babel/generator@^7.7.2":
82
+"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.19.1", "@babel/core@^7.24.4":
83
+ version "7.24.4"
84
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.4.tgz#1f758428e88e0d8c563874741bc4ffc4f71a4717"
85
+ integrity sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==
86
+ dependencies:
87
+ "@ampproject/remapping" "^2.2.0"
88
+ "@babel/code-frame" "^7.24.2"
89
+ "@babel/generator" "^7.24.4"
90
+ "@babel/helper-compilation-targets" "^7.23.6"
91
+ "@babel/helper-module-transforms" "^7.23.3"
92
+ "@babel/helpers" "^7.24.4"
93
+ "@babel/parser" "^7.24.4"
94
+ "@babel/template" "^7.24.0"
95
+ "@babel/traverse" "^7.24.1"
96
+ "@babel/types" "^7.24.0"
97
+ convert-source-map "^2.0.0"
98
+ debug "^4.1.0"
99
+ gensync "^1.0.0-beta.2"
100
+ json5 "^2.2.3"
101
+ semver "^6.3.1"
102
+
103
+"@babel/generator@7.2.0", "@babel/generator@^7.0.0", "@babel/generator@^7.1.6", "@babel/generator@^7.2.0":
104
version "7.2.0"
105
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.2.0.tgz#eaf3821fa0301d9d4aef88e63d4bcc19b73ba16c"
106
integrity sha512-BA75MVfRlFQG2EZgFYIwyT1r6xSkwfP2bdkY/kLZusEYWiJs4xCowab/alaEaT0wSvmVuXGqiefeBlP+7V1yKg==
@@ -77,6 +111,16 @@
111
source-map "^0.5.0"
112
trim-right "^1.0.1"
113
114
+"@babel/generator@^7.24.1", "@babel/generator@^7.24.4", "@babel/generator@^7.7.2":
115
+ version "7.24.4"
116
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.4.tgz#1fc55532b88adf952025d5d2d1e71f946cb1c498"
117
+ integrity sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==
118
+ dependencies:
119
+ "@babel/types" "^7.24.0"
120
+ "@jridgewell/gen-mapping" "^0.3.5"
121
+ "@jridgewell/trace-mapping" "^0.3.25"
122
+ jsesc "^2.5.1"
123
+
124
"@babel/helper-annotate-as-pure@^7.18.6":
125
version "7.18.6"
126
resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb"
@@ -109,6 +153,17 @@
153
lru-cache "^5.1.1"
154
semver "^6.3.0"
155
156
+"@babel/helper-compilation-targets@^7.23.6":
157
+ version "7.23.6"
158
+ resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991"
159
+ integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==
160
+ dependencies:
161
+ "@babel/compat-data" "^7.23.5"
162
+ "@babel/helper-validator-option" "^7.23.5"
163
+ browserslist "^4.22.2"
164
+ lru-cache "^5.1.1"
165
+ semver "^6.3.1"
166
+
167
"@babel/helper-create-class-features-plugin@^7.18.6":
168
version "7.22.9"
169
resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.9.tgz#c36ea240bb3348f942f08b0fbe28d6d979fab236"
@@ -183,12 +238,17 @@
238
resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.1.tgz#ac3a56dbada59ed969d712cf527bd8271fe3eba8"
239
integrity sha512-Z2tgopurB/kTbidvzeBrc2To3PUP/9i5MUe+fU6QJCQDyPwSH2oRapkLw3KGECDYSjhQZCNxEvNvZlLw8JjGwA==
240
241
+"@babel/helper-environment-visitor@^7.22.20":
242
+ version "7.22.20"
243
+ resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167"
244
+ integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==
245
+
246
"@babel/helper-environment-visitor@^7.22.5":
247
version "7.22.5"
248
resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz#f06dd41b7c1f44e1f8da6c4055b41ab3a09a7e98"
249
integrity sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==
250
191
-"@babel/helper-function-name@^7.1.0":
251
+"@babel/helper-function-name@^7.1.0", "@babel/helper-function-name@^7.23.0":
252
version "7.23.0"
253
resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759"
254
integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==
@@ -227,6 +287,13 @@
287
dependencies:
288
"@babel/types" "^7.18.6"
289
290
+"@babel/helper-hoist-variables@^7.22.5":
291
+ version "7.22.5"
292
+ resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb"
293
+ integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==
294
+ dependencies:
295
+ "@babel/types" "^7.22.5"
296
+
297
"@babel/helper-member-expression-to-functions@^7.18.9":
298
version "7.18.9"
299
resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz#1531661e8375af843ad37ac692c132841e2fd815"
@@ -262,6 +329,13 @@
329
dependencies:
330
"@babel/types" "^7.21.4"
331
332
+"@babel/helper-module-imports@^7.22.15":
333
+ version "7.24.3"
334
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz#6ac476e6d168c7c23ff3ba3cf4f7841d46ac8128"
335
+ integrity sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==
336
+ dependencies:
337
+ "@babel/types" "^7.24.0"
338
+
339
"@babel/helper-module-transforms@^7.18.6":
340
version "7.19.0"
341
resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz#309b230f04e22c58c6a2c0c0c7e50b216d350c30"
@@ -304,6 +378,17 @@
378
"@babel/traverse" "^7.21.2"
379
"@babel/types" "^7.21.2"
380
381
+"@babel/helper-module-transforms@^7.23.3":
382
+ version "7.23.3"
383
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1"
384
+ integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==
385
+ dependencies:
386
+ "@babel/helper-environment-visitor" "^7.22.20"
387
+ "@babel/helper-module-imports" "^7.22.15"
388
+ "@babel/helper-simple-access" "^7.22.5"
389
+ "@babel/helper-split-export-declaration" "^7.22.6"
390
+ "@babel/helper-validator-identifier" "^7.22.20"
391
+
392
"@babel/helper-optimise-call-expression@^7.18.6":
393
version "7.18.6"
394
resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe"
@@ -401,6 +486,13 @@
486
dependencies:
487
"@babel/types" "^7.21.5"
488
489
+"@babel/helper-simple-access@^7.22.5":
490
+ version "7.22.5"
491
+ resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de"
492
+ integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==
493
+ dependencies:
494
+ "@babel/types" "^7.22.5"
495
+
496
"@babel/helper-skip-transparent-expression-wrappers@^7.20.0":
497
version "7.20.0"
498
resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz#fbe4c52f60518cab8140d77101f0e63a8a230684"
@@ -484,6 +576,11 @@
576
resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz#de52000a15a177413c8234fa3a8af4ee8102d0ac"
577
integrity sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==
578
579
+"@babel/helper-validator-option@^7.23.5":
580
+ version "7.23.5"
581
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307"
582
+ integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==
583
+
584
"@babel/helper-wrap-function@^7.18.9":
585
version "7.20.5"
586
resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz#75e2d84d499a0ab3b31c33bcfe59d6b8a45f62e3"
@@ -503,6 +600,15 @@
600
"@babel/traverse" "^7.19.0"
601
"@babel/types" "^7.19.0"
602
603
+"@babel/helpers@^7.24.4":
604
+ version "7.24.4"
605
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.4.tgz#dc00907fd0d95da74563c142ef4cd21f2cb856b6"
606
+ integrity sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==
607
+ dependencies:
608
+ "@babel/template" "^7.24.0"
609
+ "@babel/traverse" "^7.24.1"
610
+ "@babel/types" "^7.24.0"
611
+
612
"@babel/highlight@^7.18.6":
613
version "7.18.6"
614
resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf"
@@ -531,17 +637,12 @@
637
js-tokens "^4.0.0"
638
picocolors "^1.0.0"
639
534
-"@babel/parser@7.7.4":
535
- version "7.7.4"
536
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.7.4.tgz#75ab2d7110c2cf2fa949959afb05fa346d2231bb"
537
- integrity sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==
538
-
640
"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.18.10", "@babel/parser@^7.19.1", "@babel/parser@^7.2.0":
641
version "7.19.1"
642
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.19.1.tgz#6f6d6c2e621aad19a92544cc217ed13f1aac5b4c"
643
integrity sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==
644
544
-"@babel/parser@^7.1.6", "@babel/parser@^7.24.4":
645
+"@babel/parser@^7.1.6", "@babel/parser@^7.24.1", "@babel/parser@^7.24.4":
646
version "7.24.4"
647
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.4.tgz#234487a110d89ad5a3ed4a8a566c36b9453e8c88"
648
integrity sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==
@@ -1443,7 +1544,7 @@
1544
"@babel/parser" "^7.21.9"
1545
"@babel/types" "^7.21.5"
1546
1446
-"@babel/template@^7.22.15":
1547
+"@babel/template@^7.22.15", "@babel/template@^7.24.0":
1548
version "7.24.0"
1549
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.0.tgz#c6a524aa93a4a05d66aaf31654258fae69d87d50"
1550
integrity sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==
@@ -1470,7 +1571,7 @@
1571
"@babel/parser" "^7.18.6"
1572
"@babel/types" "^7.18.6"
1573
1473
-"@babel/traverse@7.1.6", "@babel/traverse@^7.1.6", "@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.2.0", "@babel/traverse@^7.20.5", "@babel/traverse@^7.21.2", "@babel/traverse@^7.22.1", "@babel/traverse@^7.7.2":
1574
+"@babel/traverse@^7.1.6":
1575
version "7.1.6"
1576
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.1.6.tgz#c8db9963ab4ce5b894222435482bd8ea854b7b5c"
1577
integrity sha512-CXedit6GpISz3sC2k2FsGCUpOhUqKdyL0lqNrImQojagnUMXf8hex4AxYFRuMkNGcvJX5QAFGzB5WJQmSv8SiQ==
@@ -1485,14 +1586,21 @@
1586
globals "^11.1.0"
1587
lodash "^4.17.10"
1588
1488
-"@babel/types@7.7.4":
1489
- version "7.7.4"
1490
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.7.4.tgz#516570d539e44ddf308c07569c258ff94fde9193"
1491
- integrity sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==
1492
- dependencies:
1493
- esutils "^2.0.2"
1494
- lodash "^4.17.13"
1495
- to-fast-properties "^2.0.0"
1589
+"@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.2.0", "@babel/traverse@^7.20.5", "@babel/traverse@^7.21.2", "@babel/traverse@^7.22.1", "@babel/traverse@^7.24.1", "@babel/traverse@^7.7.2":
1590
+ version "7.24.1"
1591
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.1.tgz#d65c36ac9dd17282175d1e4a3c49d5b7988f530c"
1592
+ integrity sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==
1593
+ dependencies:
1594
+ "@babel/code-frame" "^7.24.1"
1595
+ "@babel/generator" "^7.24.1"
1596
+ "@babel/helper-environment-visitor" "^7.22.20"
1597
+ "@babel/helper-function-name" "^7.23.0"
1598
+ "@babel/helper-hoist-variables" "^7.22.5"
1599
+ "@babel/helper-split-export-declaration" "^7.22.6"
1600
+ "@babel/parser" "^7.24.1"
1601
+ "@babel/types" "^7.24.0"
1602
+ debug "^4.3.1"
1603
+ globals "^11.1.0"
1604
1605
"@babel/types@^7.0.0", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.3.0", "@babel/types@^7.3.3":
1606
version "7.18.9"
@@ -3750,6 +3858,16 @@ browserslist@^4.21.3, browserslist@^4.21.5:
3858
node-releases "^2.0.12"
3859
update-browserslist-db "^1.0.11"
3860
3861
+browserslist@^4.22.2:
3862
+ version "4.23.0"
3863
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.0.tgz#8f3acc2bbe73af7213399430890f86c63a5674ab"
3864
+ integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==
3865
+ dependencies:
3866
+ caniuse-lite "^1.0.30001587"
3867
+ electron-to-chromium "^1.4.668"
3868
+ node-releases "^2.0.14"
3869
+ update-browserslist-db "^1.0.13"
3870
+
3871
bs-logger@0.x:
3872
version "0.2.6"
3873
resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8"
@@ -3830,6 +3948,11 @@ caniuse-lite@^1.0.30001406, caniuse-lite@^1.0.30001464, caniuse-lite@^1.0.300014
3948
resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001581.tgz"
3949
integrity sha512-whlTkwhqV2tUmP3oYhtNfaWGYHDdS3JYFQBKXxcUR9qqPWsRhFHhoISO2Xnl/g0xyKzht9mI1LZpiNWfMzHixQ==
3950
3951
+caniuse-lite@^1.0.30001587:
3952
+ version "1.0.30001612"
3953
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001612.tgz#d34248b4ec1f117b70b24ad9ee04c90e0b8a14ae"
3954
+ integrity sha512-lFgnZ07UhaCcsSZgWW0K5j4e69dK1u/ltrL9lTUiFOwNHs12S3UMIEYgBV0Z6C6hRDev7iRnMzzYmKabYdXF9g==
3955
+
3956
chalk@4, chalk@^4.0.0, chalk@^4.1.0:
3957
version "4.1.2"
3958
resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
@@ -4330,6 +4453,11 @@ electron-to-chromium@^1.4.411:
4453
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.418.tgz#9092aca12db25acf02a2ddf9de59f0e4363c9928"
4454
integrity sha512-1KnpDTS9onwAfMzW50LcpNtyOkMyjd/OLoD2Kx/DDITZqgNYixY71XNszPHNxyQQ/Brh+FDcUnf4BaM041sdWg==
4455
4456
+electron-to-chromium@^1.4.668:
4457
+ version "1.4.745"
4458
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.745.tgz#9c202ce9cbf18a5b5e0ca47145fd127cc4dd2290"
4459
+ integrity sha512-tRbzkaRI5gbUn5DEvF0dV4TQbMZ5CLkWeTAXmpC9IrYT+GE+x76i9p+o3RJ5l9XmdQlI1pPhVtE9uNcJJ0G0EA==
4460
+
4461
emittery@^0.10.2:
4462
version "0.10.2"
4463
resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.10.2.tgz#902eec8aedb8c41938c46e9385e9db7e03182933"
@@ -5183,6 +5311,11 @@ functions-have-names@^1.2.2, functions-have-names@^1.2.3:
5311
resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834"
5312
integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==
5313
5314
+gensync@^1.0.0-beta.2:
5315
+ version "1.0.0-beta.2"
5316
+ resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
5317
+ integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
5318
+
5319
get-caller-file@^2.0.1, get-caller-file@^2.0.5:
5320
version "2.0.5"
5321
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
@@ -7362,7 +7495,7 @@ lodash.omitby@4.6.0:
7495
resolved "https://registry.yarnpkg.com/lodash.omitby/-/lodash.omitby-4.6.0.tgz#5c15ff4754ad555016b53c041311e8f079204791"
7496
integrity sha512-5OrRcIVR75M288p4nbI2WLAf3ndw2GD9fyNv3Bc15+WCxJDdZ4lYndSxGd7hnG6PVjiJTeJE2dHEGhIuKGicIQ==
7497
7365
-lodash@^4.17.10, lodash@^4.17.13, lodash@^4.17.21:
7498
+lodash@^4.17.10, lodash@^4.17.21:
7499
version "4.17.21"
7500
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
7501
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
@@ -7611,6 +7744,11 @@ node-releases@^2.0.12:
7744
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.12.tgz#35627cc224a23bfb06fb3380f2b3afaaa7eb1039"
7745
integrity sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==
7746
7747
+node-releases@^2.0.14:
7748
+ version "2.0.14"
7749
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b"
7750
+ integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==
7751
+
7752
normalize-path@^3.0.0, normalize-path@~3.0.0:
7753
version "3.0.0"
7754
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
@@ -9288,6 +9426,14 @@ update-browserslist-db@^1.0.11:
9426
escalade "^3.1.1"
9427
picocolors "^1.0.0"
9428
9429
+update-browserslist-db@^1.0.13:
9430
+ version "1.0.13"
9431
+ resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4"
9432
+ integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==
9433
+ dependencies:
9434
+ escalade "^3.1.1"
9435
+ picocolors "^1.0.0"
9436
+
9437
uri-js@^4.2.2:
9438
version "4.4.1"
9439
resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
@@ -9603,7 +9749,7 @@ yargs@^17.3.1:
9749
y18n "^5.0.5"
9750
yargs-parser "^21.0.0"
9751
9606
-yargs@^17.7.1:
9752
+yargs@^17.7.1, yargs@^17.7.2:
9753
version "17.7.2"
9754
resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269"
9755
integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==